アセンブラを勉強しよう
■ このスレッドは過去ログ倉庫に格納されています
0643デフォルトの名無しさん
2009/01/16(金) 22:12:35一問目
0100 MOV AX,0
0103 MOV BX,F
0106 ADD AX,BX
0108 SUB BX,1
010B JNZ 0106
0をAXに、FをBXに移動
BX=FをAX=0に足す(Fは10進数で15だから15?)
BX=Fから1を引く(14?つまりは16進数だとE?)
0じゃなかったらジャンプ←まず何が0じゃなかったら?
二問目
0100 MOV AX,0
0103 MOV BX,F
0106 ADD AX,BX
0109 DEC BX←本来ここを書く。なんでこうなる?
010A JNZ 0106
基本的に一問目と同じ程度の考えしかないorz
■ このスレッドは過去ログ倉庫に格納されています