设(AX)=0400H, (BL)=0B4H,求执行指令IDIV BL 和DIV BL 后结果
(AX)为无符号数1024D, 有符号数1024D (BL)为无符号数180D, 有符号数-76D 执行DIV BL结果:商(AL)=05H=5D 余数(AH)=7CH=124D 执行IDIV BL结果:商(AL)=0F3H=-13D 余数(AH)=24H=36D
举一反三
- 若执行MOV AX, 0FFF5HMOV BL,0FDHIDIV BL指令后,AX=______ H。若执行MOV AX, 00FBHMOV BL,0DHDIV BL指令后,AX=______ H。
- 设AL=0B4H,BL=01H,指令“IMUL BL”执行后,AX的值为
- 设AL=0B4H,BL11H,指令MUL BL和指令IBUL BL 分别执行后OF、CF的值为()
- 设BL=05H,要使结果BL=0AH,应执行的指令是 ( ) A: AND BL B: NOT BL C: XOR BL,OFH D: OR BL,OFH
- 下面指令执行后,改变BL寄存器内容的指令是: CMP BL,BL|OR BL,BL|TEST BL,02H|XOR BL,BL
内容
- 0
令(AL)=98H,(BL)=12H,则执行指令MUL BL后,(AX)= 0AB0H ,OF=
- 1
设BL=05H,要使BL=0AH,应该执行的指令是( ) A: NOT BL B: AND BL,BL C: XOR BL,0FH D: OR BL,0FH
- 2
如(AL)=84H,(BL)=11H,求执行指令IMUL BL和MUL BL后的乘积的值
- 3
执行以下程序段后,AL寄存器的内容为 H。(2位写完整)MOV AX, 28HMOV BL, 07HDIV BL HLT
- 4
已知:AX=0FE66H,CF=1,执行下列指令序列后,CF...,27HROL BL,1ROR BL,3