- 28
- 0
- 约1.25千字
- 约 4页
- 2019-08-22 发布于山西
- 举报
湖北警官学院实验中心实验报告
课程名称: 汇编语言程序设计 实验项目名称: 8086指令使用
实验类型: 验证型 年级专业:计算机 学生姓名: 学 号:
同组学生姓名: 指导老师:
实验地点: 实验日期: 2013年4月2日
天气状况: 晴 实验成绩:
一、实验目的要求
通过实验掌握下列知识:
1、DOS命令: DIR,DEL,RENAME,FORMAT,COPY。
2、8086指令: MOV,ADD,ADC,SUB,SBB,DAA,XCHG
3、DEBUG命令: A,D,E,F,H,R,T,U。
4、BCD码,ASCII码及用16进制数表示二进制码的方法。
5、8086寄存器: AX,BX,CX,DX,FLAGS,IP
二、实验原理
三、实验器材
个人PC机
四、实验步骤
1、打 DEBUG 进入 DEBUG 控制,显示提示苻 _ 。
2、用命令 F100 10F A 将A的ASCII码填入内存。(将要字节或字节串填入由地址范围指定的存储器中)
3、用命令 D100 10F 观察内存中的16进制码及屏幕右边的ASCII字符。
(D[地址]或D[起始地址][目的地址]转储命令功能:以内存映像方式显示内存中的信息)
4、用命令 F110 11F 41 重复上二项实验,观察结果并比较。
5、用命令 E100 30 31 32 …… 3F将30H-3FH写入地址为100开始的内存
单元中,再用D命令观察结果,看键入的16进制数是什么字符的ASCII码?
(从指定的地址开始修改内存值)
H
6、用H命令检查下列各组16进制数加减结果并和你的手算结果比较:
(1)34H,22H (2)56H,78H (3)A5,79H (4)1284H,5678H (5)A758,347FH
7、用R 命令检查各寄存器内容,特别注意AX,BX,CX,DX,IP及标志位中ZF,CF
和AF的内容
。
8、用R命令将AX,BX内容改写为1050H及23A8H。
五、实验结果分析
步骤2、3得结果
步骤4得结果
上两个结果说明:将要字节或字节串填入由地址范围指定的存储器中直接引用字符和输入字符的ASC码效果一样~
步骤五得到结果
得到的是ASK码为48~63依次对应的字符
步骤六得结果
回车后第一个是相减的差,后一个是相加的和 ,与手算结果完全相同!
步骤七得结果
步骤八得结果
六、思考题
七、备注
您可能关注的文档
最近下载
- 2026年江西新能源科技职业学院单招职业技能测试题库及答案1套.docx VIP
- 普通话测验考试60篇朗读文章(有拼音).doc VIP
- 普通党员2026年度组织生活会对照检查材料(五个对照).pdf VIP
- 生成式人工智能应用实战课件 (1).pptx VIP
- 北京爱知之星java工程师面试题 (2).docx VIP
- 北京爱知之星java工程师面试题 (1).docx VIP
- 北京爱知之星运维工程师笔试题.docx VIP
- 北京爱知之星JAVA工程师笔试题 (2).docx VIP
- 北京爱知之星JAVA工程师笔试题 (1).docx VIP
- 北京爱知之星java工程师面试题.docx VIP
原创力文档

文档评论(0)