基本模型机的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生课程实习
基本模型机的设计与实现
课程名称计算机组成与结构
学生姓名XXX
学生学号********XXXX
所在专业计算机科学与技术
所在班级计科11XX
指导教师彭小红职称系主任成绩
目录
1设计任务与要求 (2)
1.1设计目的 (2)
1.2设计内容 (2)
1.3设计要求 (2)
2设计思想 (2)
2.1主要使用芯片 (2)
2.2基本原理 (2)
3设计方案 (3)
3.1程序流程图 (3)
3.2接线图 (4)
3.3模块功能 (5)
4测试结果及分析 (5)
4.1测试过程 (5)
4.2测试结果 (5)
5源程序 (5)
6总结 (7)
基本模型机的设计与实现
(专业:计算机科学与技术,学号:20151162XXXX,姓名:XXX)
指导教师:彭小红)
1设计任务与要求
1.1设计目的
综合运用所学过的计算机原理知识,在理解计算机各功能部件工作原理上,进一步加深计算机系统各模块间相互关系的认识和整机的概念,将微程序控制器模块、运算器模块同存储器模块联机,组成一台基本模型计算机。用微程序控制器模型机的数据桐庐,通过在够早的模型机上运行机器指令组成的简单程序,掌握机器指令与微指令的关系,建立机器的整机概念。
1.2设计内容
本次课程实习设计了15条机器指令
1.3设计要求
1、分组设计一台基本模型机,并在模型机上运行一个简单的程序。每组2-3人,要求各组的指令系统不同。
2、根据设计的图纸,在验台上进行组装,并调试成功。
3、在组装调试成功的基础上,整理出设计图纸和其他文件,包括:
(1)总框图(数据通路图)
(2)微程序流程图
(3)微指令格式
(4)微程序代码表
(5)调试小结
2设计思想
2.1主要使用芯片
TEC-9一台,74LS181、74LS298、ispLSI1016、74LS374、74LS244、IDT7132、GAL22V10、GAL22V10、74LS273、HN58C65/28C64
2.2基本原理
1. 若干微命令编制成一条微指令,控制实现一步操作;
2. 若干微指令组成一段微程序,解释执行一条机器指令;
3. 微程序事先存放在控制存储器中,执行机器指令时再取出。3设计方案
3.1程序流程图
3.2接线图
信号1 LDIR LDPC LDDR1 M1 LDAR1 IR0 IR0 IR1 IR1 IR2 IR3 信号2 CER LDR4 LDDR2 M2 LDAR2 RD0 WR0 RD1 WR1 RS0 RS1
3.3模块功能
4测试结果及分析
4.1测试过程
4.2测试结果
5源程序
微指KT KRD KEW KLD PR QE KT1 KRR STP ONE
微址00 17 3F 3E 27 3D 3C 37 33 32 31 30 07 05 40 47 46 45 44 16 1E 22 25 26 下址07 3F 3E 3F 3D 3C 3D 33 32 31 30 33 05 10 47 46 45 44 46 10 22 34 26 05 P0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
P2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 P3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
6总结
参考文献
[1].《计算机组成原理》白中英,第五版
[2].《计算机组成与结构实验指导书》
[3].