早教吧 育儿知识 作业答案 考试题库 百科 知识分享

判断下列指令语法书写是否正确,对于正确指令打√,并分别说明源操作数的寻址方式,对于错误指令打×,说明其错误原因.(设VARB为字节变量,VARW为字变量)1.MOVDS,SEGVARW2.SUBDX,VARB3.PUSH1

题目详情
判断下列指令语法书写是否正确,对于正确指令打√,并分别说明源
操作数的寻址方式,对于错误指令打×,说明其错误原因.
(设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.错误.移...
看了 判断下列指令语法书写是否正确...的网友还看了以下: