作业帮 > 综合 > 作业

判断下列指令语法书写是否正确,对于正确指令打√,并分别说明源

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 18:39:16
判断下列指令语法书写是否正确,对于正确指令打√,并分别说明源
操作数的寻址方式,对于错误指令打×,说明其错误原因.
(设VARB 为字节变量,VARW为字变量)
1. MOV DS,SEG VARW
2. SUB DX,VARB
3. PUSH 12ABH
4. XOR SP,VARW
5. JMP [SI]
6. IDIV VARW
7. MUL 12H
8. SHR AX,2
9. MOV [DI],VARB
10. ADC AX,OFFSET VARB
判断下列指令语法书写是否正确,对于正确指令打√,并分别说明源
1.错误.不能给段寄存器直接赋值而要通过寄存器间接来.
2.错误.操作数位数不同.
3.正确.立即寻址
4.错误.SP为堆栈指针(Stack Pointer)寄存器,只可访问栈顶
5.正确.寄存器相对寻址
6.正确.直接寻址
7.正确.立即寻址
8.错误.移动位数不能为立即数.
9.正确.直接寻址
10.正确.寄存器间接寻址