アセンブラ言語のCASLⅡの論理加算ADDLがわかりません。
CASL
1SOURCE START 2 RPUSH 3 LAD GR1,2 4 ADDL GR1,=-2 5 NOP 6 RPOP 7 RET 8 END
実行すると
GR1 | 0 |
---|---|
OF | 1 |
ZF | 1 |
となります。
論理加算を符号なし加算解釈していたので、予想していたGR1の値は 4 でした。
しかし普通に2-2が計算され、0が返されています。
論理加算とは一体何なんでしょうか、おおまかな質問ですみません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/06 13:48