- 74
- 0
- 约2.43万字
- 约 14页
- 2019-01-14 发布于湖北
- 举报
HUNAN UNIVERSITY
课程实习报告
题 目: 8086/8088指令系统
学生姓名
学生学号
专业班级 计算机科学与技术2班
指导老师
完 成 日 期 2013年4月21日
一、实验目的
利用debug工具的e和u功能找出8086/8088指令系统的指令格式中各种操作吗编码对应的指令功能,得到8086/8088操作吗从00~FF所对应的的汇编指令的名字。并加以分析总结,形成你的关于8086/8088指令系统操作码编码方法的实验报告。
二、实验过程
1、编写C++程序,生成debug的输入文件(shuru.txt)
2、将shuru.txt复制到debug的根目录下,在debug界面输入如下指令“debug shuru.txt out.txt”,在debug的根目录下,生成了输出文本文件 out.txt。
打开out.txt,对256条记录进行整理,如下所示。
3、固定前两位为00,将第二字节从00变为ff,观察汇编指令变化。编写C++程序如下:
4、将shuru2.txt复制到debug的根目录下,在debug界面输入如下指令“debug shuru.txt out2.txt”,在debug的根目录下,生成了输出文本文件 out2.txt。
打开out2.txt,对256条记录进行分析。
三、256条记录
指令码 汇编指令
-------------------------------------------------------------
0B76:0100 0000 ADD [BX+SI],AL
0B76:0100 0100 ADD [BX+SI],AX
0B76:0100 0200 ADD AL,[BX+SI]
0B76:0100 0300 ADD AX,[BX+SI]
0B76:0100 0400 ADD AL,00
0B76:0100 050000 ADD AX,0000
0B76:0100 06 PUSH ES
0B76:0100 07 POP ES
0B76:0100 0800 OR [BX+SI],AL
0B76:0100 0900 OR [BX+SI],AX
0B76:0100 0A00 OR AL,[BX+SI]
0B76:0100 0B00 OR AX,[BX+SI]
0B76:0100 0C00 OR AL,00
0B76:0100 0D0000 OR AX,0000
0B76:0100 0E PUSH CS
0B76:0100 0F DB 0F
0B76:0100 1000 ADC [BX+SI],AL
0B76:0100 1100 ADC [BX+SI],AX
您可能关注的文档
最近下载
- 蓝色商务工作总结汇报模板.ppt VIP
- 人机协同伦理框架.docx VIP
- 中职生职业生涯规划教案.pdf VIP
- 电力安全工作规程电力线路部分.docx VIP
- 四川省成都市青羊区2024-2025学年七年级上学期期末考试数学试卷(含答案).docx VIP
- (高清版)B-T 14699-2023 饲料 采样.pdf VIP
- 《无损检测技术》课件.pptx VIP
- TBT3246.3-2010 机车车辆及其零部件设计准则螺栓连接 第3部分:设计--电气应用.docx VIP
- 山东省烟台市蓬莱区(五四制)2024-2025学年七年级上学期期末考试道德与法治试题.pdf VIP
- 2022年7月核算员财务专业知识答题.docx VIP
原创力文档

文档评论(0)