汇编语言转移地址在寄存器中的call指令

指令格式:

call 16位 reg

功能

 (sp)=(sp)-2
 ((ss)* 16+(sp)=(IP)
 (IP)=(16位reg)

用汇编语法来解释此种格式的call 指令,CPU执行“call 16位reg”时
相当于进行:

push IP
jmp 16位reg

检测
下面的程序执行后,ax中的数值为多少?

内存地址      机器码            汇编指令                                          
1000:0       b8  06  00        mov ax,6                                    
1000:3       ff d0             call ax                            
1000:5       90                inc ax
1000:6                         mov bp,sp                
                               add ax,[bp]

发布日期:

所属分类: 易语言 标签: