逢源try一try 发表于 2017-3-17 18:50:17

关于实验4.3的问题

代码如下:
assume cs:code

code segment

start:
                mov ax,cs
                mov ds,ax
                mov ax,0020H
                mov es,ax
                mov bx,0
          mov cx,18h ;可以改成sub cx,5 减去mov ax,4c00H 和 inc 21H 的长度
        s:mov al,
          mov es:,al
      inc bx
      loop s       
mov ax,4c00H
int 21H
code ends
end               
为什么默认cs:ip中的IP的偏移地址为0,也就是bx的值???{:5_94:}

人造人 发表于 2017-3-17 19:17:41

逢源try一try 发表于 2017-3-17 20:03:02

@人造人是不是默认ip 都是0 {:5_94:}

人造人 发表于 2017-3-17 20:42:20

逢源try一try 发表于 2017-3-17 20:03
@人造人是不是默认ip 都是0

默认是什么意思?
ip的值和你编写的程序有关

逢源try一try 发表于 2017-3-17 21:46:34

@人造人 我内意思就是有没有可能程序执行第一条指令的时候ip 的值不是0 {:10_279:}
页: [1]
查看完整版本: 关于实验4.3的问题