下面程序的功能是将 “mov ax,4c00h"之前的指令复制到内存0:200处,请补完程序 assume cs:code code segment mov ax, mov ds,ax mov ax,0020h mov es,ax mov bx,0 mov cx, s: mov al,[bx] ... 下面程序的功能是将 “mov ax,4c00h"之前的指令复制到内存0:200处,请补完程序assume cs:codecode...
要将 “mov ax,4c00h"之前的指令复制到内存0:200处 因为程序指令的起始地址由CS:IP指定,所以有 1、mov ax, cx mov ds,ax ... [由bx指定偏移位置]2、 mov cx, cx -5 你可以用-r 和 -u查看你编译好的任何一个汇编程序, cx的值为程序返回时的偏移地址,要复制指令“mov ax,4c00h...
mov ds,ax ... [由bx指定偏移位置] 2、 mov cx, cx -5 你可以用-r 和 -u查看你编译好的任何一个汇编程序, cx的值为程序返回时的偏移地址,要复制指令“mov ax,4c00h”的指令,当然就得减去“ int 21h”(占用2个字节),“mov ax,4c00h”(占用3个字节),共五个字节,但要修改一下程序,改为sub cx...