- 7
- 0
- 约2.43千字
- 约 15页
- 2020-05-11 发布于四川
- 举报
* 四、程序转换指令 1.无条件转移指令 JMP 无条件地转移到指令指定的地址去执行从该地址开始的指令。 段内转移指令:只改变指针IP的内容. 段间转移指令:改变CS和IP的内容. (1)段内直接近转移指令 格式:JMP NEAR PTR OPR 或 JMP OPR ;OPR为标号名 执行的操作:(IP)←下一条指令(IP)+16位位移量 (2)段内直接短转移指令 格式:JMP SHORT OPR ;OPR为标号名 执行的操作:(IP)←下一条指令(IP)+8位位移量 (3)段内间接转移指令 格式:JMP WORD PTR ;16位的地址表达式 执行的操作:(IP)←(EA) ;其中EA由OPR的寻址方式确定,可以是除立即数以外的任一寻址方式 (4)段间直接转移指令 格式:JMP FAR OPR ;OPR为标号名 执行的操作:(IP)为OPR的段内偏移地址 (CS)为OPR所在段的段地址 (5)段间间转移指令 格式:JMP DWORD PTR OPR ;OPR为标号名 执行的操作:(IP)←EA (CS)←(EA+2) ;EA由OPR的寻址方式确定,可以是除立即数及寄存器以外的任一存储器寻址方式 向前跳转 JMP NEXT ;IP加 ... NEXT: ..
原创力文档

文档评论(0)