汇编语言程序设计复习题

已知AL,BX为无符号数,计算AL*BX的乘积,用下述程序段( )。 A. MUL BX B. IMUL BX C. XOR AH,AH D. CBW MUL BX MUL BX
12. 已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段( )。 A. MOV AH,0 B. XOR AH,AH MUL BX IMUL BX C. MOV AH,-1 D. CBW IMUL BX IMUL BX
13. JMP SI的目标地址偏移量为 ( ) A. SI的内容 B. SI所指向的内存字单元之内容 C. IP+SI的内容 D. IP+[SI]
2.执行下列指令后,AX寄存器中的内容是什么?
TABLE DW 10,20,30,40,50
ENTRY DW 3
.
.
.
MOV BX,OFFSET TABLE
ADD BX,ENTRY
MOV AX,[BX]
能解释一下这题么

11. 没有一个对的,应该是XOR AH, AH; MUL BX,你抄错题了吧。
我估计D选项里的两个MUL BX,其中有一个是C选项里的,如果是这样的话就选C。
12. 跟上面一样。我估计你又抄错题了,D选项里的两个IMUL BX其中一个应该是C选项里的。如果 是这样的话就选D。CBW; IMUL BX
13. A
14. D
15. D追问

10.当执行完下列指令序列后,标志位OF和CF的值为( )。
MOV AH,80H
NEG AH
A. 0,0 B. 0,1 C. 1,0 D. 1,1

12. 已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段( )。
A. MOV AH,0 B. XOR AH,AH
MUL BX IMUL BX
C. MOV AH,-1 D. CBW
IMUL BX IMUL BX

追答

10. D
12. D

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-14
唉,x86的汇编差不多都忘记了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网