ret 指令使用栈中的数据,修改ip的内容,从而实现近转移
retf 指令使用栈中的数据,修改cs和ip内容,从而实现远转移
检测点10.1
mov ax,0
mov ax,1000h
检测点10.2
ax=0003h
call 标号(将当前的ip压栈后,转到标号处执行指令)
1、(sp)=(sp)-2
((ss)*16+(sp))=(ip)
2、(ip)=(ip)+16位位移
call 标号 机器指令中没有转移的目的地址,而是相对于当前ip的转移位移
call far ptr 标号 实现段间转移
1、(sp)=(sp)-2
((ss...


[2011-05-31 00:22] 第十章知识点
阅读全文 |
评论次数(0) |
浏览次数(392) |
所属类型(汇编作业)
[2011-05-31 00:21] 第九章知识点
操作符 offset 他的功能是取标号相对所属段的偏移地址
jmp 为无条件转移指令,可以修改ip,也可以同时修改cs和ip
jmp指令要给出两种信息:
1、转移的目的地址
2、转移的距离(段间转移、段内短转移,段内近转移)
jmp short 标号(转移到标号处执行指令)
段内短转移它对ip的修改范围是-128~127个字节
功能:(ip)=(ip)+8位位移
1、8位位移=标号处的地址-jmp指令后的第一个字节的地址
2、short指明此处的8位移
3、8位位移的范围是-128~127,用补码表示
4、8位位移游编译器在编译的时候算出
jmp ...
jmp 为无条件转移指令,可以修改ip,也可以同时修改cs和ip
jmp指令要给出两种信息:
1、转移的目的地址
2、转移的距离(段间转移、段内短转移,段内近转移)
jmp short 标号(转移到标号处执行指令)
段内短转移它对ip的修改范围是-128~127个字节
功能:(ip)=(ip)+8位位移
1、8位位移=标号处的地址-jmp指令后的第一个字节的地址
2、short指明此处的8位移
3、8位位移的范围是-128~127,用补码表示
4、8位位移游编译器在编译的时候算出
jmp ...
阅读全文 |
评论次数(0) |
浏览次数(353) |
所属类型(汇编作业)
[2011-05-18 00:01] 第三章
这一章我用了好几天才学完,每天都有很多的工作做,所以学的慢了一点
检测点3.2
1.mov ax,2000h
mov ss,ax
mov sp,0010h
2.mov ax,1000h
mov ss,ax
mov sp,0000h...
检测点3.2
1.mov ax,2000h
mov ss,ax
mov sp,0010h
2.mov ax,1000h
mov ss,ax
mov sp,0000h...
阅读全文 |
评论次数(0) |
浏览次数(302) |
所属类型(汇编作业)
[2011-05-12 23:33] 第二章 寄存器
8086 cpu 在复位的时候会把cs=ffffh ip=0000h 所以8086在复位的时候第一条指令是ffff0h位置。
cs:ip 来组成代码地址 cs:ip的值不可以通过mov来修改
jmp 段地址:偏移地址 来修改cd:ip的值
2.1检测题
AX=62627(F4A3)
31A3
3123
6246
BX 826C
CX 6246
826C
AX=04D8
AX=0482
6C82
D882
D888
D810
6246
MOV AX,2
ADD AX,A...
cs:ip 来组成代码地址 cs:ip的值不可以通过mov来修改
jmp 段地址:偏移地址 来修改cd:ip的值
2.1检测题
AX=62627(F4A3)
31A3
3123
6246
BX 826C
CX 6246
826C
AX=04D8
AX=0482
6C82
D882
D888
D810
6246
MOV AX,2
ADD AX,A...
阅读全文 |
评论次数(0) |
浏览次数(347) |
所属类型(汇编作业)
[2011-05-12 11:21] 汇编语言第一章
测试题:
1.13 10条总线可以寻址1KB 8KB是13根总线
2.1024 0--1023
3.1024*8 1024
4.1024*1024*1024 1024*1024 1024
5.64 1 16 4
6.1 1 2 2 4
7.512 256
8.二进制
这章节主要是基础知识,了解总线的功能及使用方法,存储单元是一个字节,10条地址总线可以寻址1KB...
1.13 10条总线可以寻址1KB 8KB是13根总线
2.1024 0--1023
3.1024*8 1024
4.1024*1024*1024 1024*1024 1024
5.64 1 16 4
6.1 1 2 2 4
7.512 256
8.二进制
这章节主要是基础知识,了解总线的功能及使用方法,存储单元是一个字节,10条地址总线可以寻址1KB...
阅读全文 |
评论次数(0) |
浏览次数(606) |
所属类型(汇编作业)
页码数(1):
1