アプリ版:「スタンプのみでお礼する」機能のリリースについて

【ディジタル回路】
閲覧ありがとうございます。
ディジタル回路の問題なのですが、手も足も出ず困っています(-_-;)
どなたか詳しい方がいましたら、教えていただきたいです…

リンク先に問題を掲載しました
https://file21-d.kuku.lu/files/20210109-0420_d2b …
https://file21-d.kuku.lu/files/20210109-0420_249 …

A 回答 (1件)

手も足も出ないのでは困ったね。


この前も同じようなのをしたじゃない。

X-Y が負になったら値を逆にして Y-X の計算をする。
XとYは正負によって組み合わせは4とおりある。
このうち正正、負負の場合に X>Y と Y>X があるから、全部で6とおりある(はず)。
XとYに適当な数値を入れるなどして、どんな場合でも X-Y か Y-X のどちらかが正になる、つまり絶対値が正しく得られることと、JPN命令で条件判断が適切にできることを確認してね。

およそ次のようなプログラムになるかな?
SUB ADR1 ADR2
JPN ☆       負なら☆へ飛ぶ
STA ADR3
HLT
☆ SUB ADR2 ADR1
STA ADR3
HLT

番地計算はこの前に言ったとおり。
後は自分で考えて。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!