- 15
- 0
- 约5.25千字
- 约 11页
- 2018-06-02 发布于辽宁
- 举报
学号: 成绩
计算机组成原理
课程设计报告
题 目 模型计算机及其设计
学院 电 信 学 院
专业 计算机网络技术
班级
学生
指导教师
设计时间 2010/12/20~26
1、课程设计题目
复杂模型机设计
2、设计内容
利用实验室的TDN-CM++教学实验箱,组建一较为复杂的模型计算机。并验证其能够正常运行。
3、设计要求
(1)确定设计目标
确定所设计计算机的功能和用途。
(2)确定指令系统
确定数据的表示格式、位数、指令的编码、类型、需要设计哪些指令及使用的寻址方式。
(3)总体结构与数据通路
总体结构设计包含确定各部件设置以及它们之间的数据通路结构。在此基础上,就可以拟出各种信息传送路径,以及实现这些传送所需要的微命令。
对于部件设置,比如要确定运算器部件采用什么结构,控制器采用微程序控制还是硬布线控制等。
综合考虑计算机的速率、性能价格比、可靠性等要求,设计合理的数据通路结构,采用何种方案的内总线及外总线。数据通路不同,执行指令所需要的操作就不同,计算机的结构也就不一样。
(4)设计指令执行流程
数据通路确定后,就可以设计指令系统中每条指令的执行流程。
根据指令的复杂程度,每条指令所需要的机器周期数。对于微程序控制的计算机,根据总线结构,需考虑哪些微操作可以安排在同一个微指令中,哪些微操作不能安排在同一条微指令中。
(5)确定微程序地址
根据后续微地址的形成方法,确定每条微程序地址及分支转移地址。
(6)根据微指令格式,将微程序流程中的所有微指令代码化,转化成相应的二进制代码,写入到控制存储器中的相应单元中。
(7)组装、调试
在总调试前,先按功能模块进行组装和分调,因为只有各功能模块工作正常后,才能保证整机的运行正确。
当所有功能模块都调试正常后,进入总调试。连接所有模块,用单步微指令方式执行机器指令的微程序流程图,当全部微程序流程图检查完后,若运行结果正确,则在内存中装入一段机器指令,进行其他的运行方式等功能调试及执行指令的正确性验证。
数据格式及指令系统
数据格式
模型机规定采用定点补码表示法表示数据,且字长为8位,其格式如下:
D7 D6 D5 D4 D3 D2 D1 D0 符号 尾 数 指令格式
模型机设计四大类指令共十六条,其中包括算术逻辑指令、I/O指令、访问及转移指令和停机指令。
算术逻辑指令
设计9条算术逻辑指令并用单字节表示,寻址方式采用寄存器直接寻址,其格式如下:
D7 D6 D5 D4 D3 D2 D1 D0 OP-CODE rs rd 其中,OP-CODE为操作码,rs为源寄存器,rd为目的寄存器,并规定:
rs或rd 选定的寄存器 00
01
10 R0
R1
R2 9条算术逻辑指令的名称、功能和具体格式见表
访存指令及转移指令
模型机设计2条访存指令――存数(STA)和取数(LDA),2条转移指令――无条件转移(JMP)和结果为零或有进位转移指令(BZC),这4条指令长度为2个字节,其指令格式为:
D7 D6 D5 D4 D3 D2 D1 D0 0 0 M OP-CODE rd D 其中,OP-CODE为操作码,rd为目的寄存器地址(LDA、STA指令使用)。D为偏移量(正负均可),M为寻址模式,其定义如下:
寻址模式M 有效地址E 说明 00
01
10
11 E=D
E=(D)
E=(RI)+D
E=(PC)+D 直接寻址
间接寻址
RI变址寻址
相对寻址 本模型机规定变址寄存器RI指定为寄存器R2。
I/O指令
输入(IN)和输出(OUT)指令采用单字节指令,其格式如下:
D7 D6 D5 D4 D3 D2 D1 D0 OP-CODE addr rd 其中,addr=01时,选中“INPUT DEVICE”中的开关组作为输入设备,addr=10时,选中“OUTPUT DEVICE”中的数码块作为输出设备。
停机指令
指令格式如下:
D7 D6 D5 D4 D3 D2 D1 D0 OP-CODE 00 00 HALT指令用于实现停机操作。
指令系统
本模型机共有16条基本指令,其中算术逻辑指令7条,访存指令和程序控制指令4条,输入输出指令2条,其它指令1条,表列出了各条指令的格式、汇编符号、指令功能。
助记符号 指令格式 功能 CLR rd
MOV rs,rd
ADC rs,rd
SBC rs,rd
INC rd
AND rs,rd
COM rd
RRC rs,rd
RLC rs,rd
您可能关注的文档
- 2014年7月贵州省普通高中学业水平考试生物试卷.doc
- 福建省厦门市2014年中考地理真题试题含答案.doc
- H5设计服务合同书.docx
- S237冷水滩珊瑚至东安井头圩改线工程环境影响报告书.doc
- 2017年一建法规法规数字、时间、归纳总结.docx
- 2015国家电网电力英语水平考试教程习题集已按英文首字母排序.doc
- 2016年最新人教版八年级下学期物理期末考试题含答案.doc
- 传统广告与网络广告的比较.doc
- CASS70电子教程 cass视频教程课件.ppt
- EMS匹配开发手册1.doc
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)