当前位置:计算机科学技术题库>汇编语言程序设计题库

问题:

[问答题] 求以下各十六进制数与62A8H之和,并根据结果写出标志位SF、CF、ZF、OF的值。 (1)1234H (2)4321H (3)0CFA0H (4)9D60H (5)0FFFFH

问题:

[问答题] 求以下各十六进制数与4AE0H之差,并根据结果写出标志位SF、CF、ZF、OF的值。 (1)1234H (2)5D90H (3)9076H (4)0EA04H (5)0FFFFH

问题:

[问答题] 写出执行以下计算的指令序列,其中各变量均为16位有符号数。Z←W+(Z-X)

问题:

[问答题] 写出执行以下计算的指令序列,其中各变量均为16位有符号数。Z←W-(X+6)-(R+9)

问题:

[问答题] 写出执行以下计算的指令序列,其中各变量均为16位有符号数。Z←(W*X)/(Y+6),R←余数

问题:

[问答题] 写出执行以下计算的指令序列,其中各变量均为16位有符号数。Z←(W-X)/(5*Y)*2

问题:

[问答题] 一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器

问题:

[问答题] 指令DEC BX和SUB BX,1的执行结果一样吗?请分析。

问题:

[问答题] 已知内存变量X,Y,Z均由“DB”伪操作定义,按照以下要求,使用MOVZX或MOVSX指令进行位数扩展,求三个数的16b和。 如果X,Y,Z为无符号数。

问题:

[问答题] 已知内存变量X,Y,Z均由“DB”伪操作定义,按照以下要求,使用MOVZX或MOVSX指令进行位数扩展,求三个数的16b和。 如果X,Y,Z为有符号数。