试题详情
- 简答题 已知内存变量X,Y,Z均由“DB”伪操作定义,按照以下要求,使用MOVZX或MOVSX指令进行位数扩展,求三个数的16b和。 如果X,Y,Z为无符号数。
-
MOVZX AX,X
MOVZX BX,Y
ADD AX,BX
MOVZX BX,Z
ADD AX,BX 关注下方微信公众号,在线模考后查看
热门试题
- 在多模块程序设计中,错误的说法是()。
- 不能作为地址指针寄存器的是()。
- 分析下列程序段,指出其功能。
- 分别指出每条指令执行结果:
- MOV DH,
- 在下列程序段的括号中分别填入如下指令,程
- 编写程序,从键盘输入一个八位的二进制数,
- CPU使用“寄存器”有什么好处?为什么?
- 在汇编期间,为汇编程序提供分段信息的是(
- 一个有16个字的数据区,它的起始地址是7
- ()是C语言提供的合法的数据类型关键字。
- 在语句INC SS:[BX]中,操作数使
- 指出下列指令的错误所在。
- 编写宏定义,比较两个常量X和Y,如果X>
- 8086/8088系统执行传送指令MOV
- DA1 DB 20H DUP(?) D
- 现有(DS)=2000H,(BX)=01
- AND AL,AL JZ BRCH1
- 若(ECX)=0ABCD1234H (B
- 汇编语言与C语言混合编程有哪两种方式,各