一个100字节元素的数组的首地址为array,将每个元素减1(不考虑溢出)存于原处。
查看答案
分别用一条汇编语言指令完成如下功能:(1) 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器:(2) 用寄存器BX和SI的基址变址寻址方式把存储器的1字节与AL寄存器的内容相加,并将结果送到AL中:(3) 用BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX寄存器的内容相加,并将结果送回到存储器中:(4)用位移量为0520H的直接寻址方式把存储器中的一个字与数3412H相加,并把结果送回该存储党员中:(5)把数0A0H与AL寄存器的内容相加,并把结果送回AL中:
指出下列指令的错误:(1) XCHG [SI], 30H(2) POPCS(3) SUB[SI], [DI](4) PUSHAH(5) ADC AX, DS(6)ADD [SI], 80H(7) SHL [SI], 1(8) ROR DX, AL
什么是短转移short jmp、近转移near jmp和远转移far jmp?什么是段内转移和段间转移?8086有哪些指令可以实现段间转移?
判断下列程序段跳转的条件:(1)xorax, 1e1ehjeequal(2)testal, 10000001hjnzthere(3)cmp cx, 64hjbthere