- 5
- 0
- 约1.06万字
- 约 19页
- 2018-12-29 发布于湖北
- 举报
实验3 简单计算机系统的设计与调试
前言
此次报告为第三次实验报告,由于前两次报告已经对程序内部运行进行了详细分析,故在此对仿真内部的情况就不做赘述了,仅仅将运算显示出来,表明其实现了功能。报告重点放在了遇到的问题的分析与解决上。此外,由于篇幅较长,建议使用目录观看,可以在WORD的视图——导航窗格中调出目录,看起来会更简单方便。
一、实验目的
1.掌握利用指令集编写汇编语言程序
2.掌握将编好的汇编语言程序翻译成机器码程序
3.熟悉各类型指令执行的数据通道
4.设计和调试一个 8 位单周期简单计算机系统
二、实验任务
1.编程练习
先采用汇编语言格式编写程序,检查程序的思路、流程,在无误情况下,转换成机器码。
(a).程序 1 :
完成将两个固定数据(如 0x96, 0x2A6)进行加、减、与、或、比较运算,将运算结果顺序存放在地址从 0x40 开始的 10 个 RAM 单元中。
(b).程序 2:
完成将两个固定数据(如 0x96, 0x2A6)进行加、减运算,将运算结果顺序显示在数码管上。两个结果显示之间需加一定延时(软件延时,可以通过给一个寄存器赋初值,对这个寄存器进行减运算,直至结果为 0)。
(c).程序 3:
从键盘输入一个表达式,如:206 - 814= ,通过执行 ROM 中的程序代码,将运算结果显示在数码管上。
2. 调试简单计算机系统 A
原创力文档

文档评论(0)