《微机原理与接口技术》 课程研究性学习课题
用debug调试能完成一定功能的小程序 (至少20条汇编指令且助记符是不同的) (视频解说先是对各种指令讲解,再是进行调试程序 一共选择了两个程序,第一个是数字在8086CPU内的各种变换,第二个是两个五位数相加的汇编程序)
姓 名邢凤 学 号 13271088 班 级 通信1302
2015年10月7日
一.Window7 64位系统需要安装DOSbox才能正常使用debug. 二.debug常用命令集
三.DOS下的16位debug的标志位对应含义对照
四.指令系统
摘要:80486的指令大致分为整数指令、浮点数指令、操作系统型指令,在这里我们主要研究整数指令。通过在debug程序中对所学汇编指令分别进行测试以加深对指令系统的了解。 目录:
一、数据传送类指令 ............................................................................. 4 1、数据传送指令 ............................................................................. 4 2、数据交换指令(XCHG) ............................................................ 6 3、堆栈操作指令(PUSH/POP) .................................................... 8 4、查表转换指令(XLAT) ........................................................... 10 5、地址传送指令(LEA/LDS) ...................................................... 10 6、标志位传位指令 ....................................................................... 11 7、I/O数据传送指令(IN和OUT) ............................................. 12 二、算术运算类指令 ........................................................................... 12 1、加法指令 ................................................................................... 13 2、减法指令 ................................................................................... 15 3、乘法指令 ................................................................................... 18 4、除法指令(DIV/IDIV) ............................................................. 20
5、BCD码运算调整指令 ............................................................... 21 6、符号扩展指令 ........................................................................... 23 三、逻辑运算类指令 ........................................................................... 24 1、逻辑运算指令 ........................................................................... 24 2、移位指令 ................................................................................... 26 感想: .................................................................................................. 29
一、数据传送类指令
数据传送类指令主要包括数据传送、数据交换、堆栈操作、查表转换、地址传送、标志位传送、I/O数据传送指令。这类指令的主要特点是大部分指令操作完成后,对FR中的标志位不产生影响。 1、数据传送指令
指令格式:MOV OP1, OP2 reg/Sreg,reg
reg, Sreg reg/Sreg, mem mem, reg/Sreg reg, imm mem, imm
功能:把OP2的内容传送到OP1中,OP1和OP2为字节、字或双字。 例如: MOV CL,05
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库13271088 邢凤 debug在线全文阅读。
相关推荐: