- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组织与体系结构
实验报告
班级: 计算机科学与技术09-1班
姓名: 徐绍东 学号:
指导老师: 王春兰老师
目录
一 基本运算器实验 ……………………………………………………………………………1
1、实验目的 …………………………………………………………………………………1
2、实验设备 …………………………………………………………………………………1
3、实验原理 …………………………………………………………………………………1
4、实验步骤 …………………………………………………………………………………4
5、实验体会 …………………………………………………………………………………6
二 静态随机存储器实验 ………………………………………………………………………6
1、实验目的 …………………………………………………………………………………6
2、实验设备 …………………………………………………………………………………6
3、实验原理 …………………………………………………………………………………6
4、实验步骤 …………………………………………………………………………………7
5、实验体会 …………………………………………………………………………………8
三 微程序控制器实验 …………………………………………………………………………10
1、实验目的 …………………………………………………………………………………10
2、实验设备 …………………………………………………………………………………10
3、实验原理 …………………………………………………………………………………10
4、实验步骤 …………………………………………………………………………………11
5、实验体会 …………………………………………………………………………………15
计算机组织与体系结构实验报告
PAGE 15
计算机科学与技术2009-1班 徐绍东一 基本运算器实验
1 实验目的
(1) 了解运算器的组成结构。
(2) 掌握运算器的工作原理。
2 实验设备
PC 机一台,TD-CMA 实验系统一套。
3 实验原理
本实验的原理如图 1-1-1 所示。
运算器内部含有三个独立运算部件,分别为算术、逻辑和移位运算部件,要处理的数据存于暂存器 A和暂存器 B,三个部件同时接受来自 A 和B 的数据(有些处理器体系结构把移位运算 器放于算术和逻辑运算部件之前,如 ARM),各部件对操作数进行何种运算由控制信号 S3…S0 和 CN 来决定,任何时候,多路选择开关只选择三部件中一个部件的结果作为 ALU的输出。如果是影响进位的运算,还将置进位标志 FC,在运算结果输出前,置 ALU 零标志。ALU 中所有模块 集成在一片 FPGA 中。
逻辑运算部件由逻辑门构成,较为简单,而后面又有专门的算术运算部件设计实验,在此 对这两个部件不再赘述。移位运算采用的是桶形移位器,一般采用交叉开关矩阵来实现。每一 个输入都通过开关与一个输出相连,把沿对角线的开关导通,就可实现移位功能,即:
(1) 对于逻辑左移或逻辑右移功能,将一条对角线的开关导通,这将所有的输入位与所使 用的输出分别相连,而没有同任何输入相连的则输出连接 0。
(2) 对于循环右移功能,右移对角线同互补的左移对角线一起激活。例如,在 4 位矩阵中 使用‘右 1’和‘左 3’对角线来实现右循环 1 位。
(3) 对于未连接的输出位,移位时使用符号扩展或是 0 填充,具体由相应的指令控制。使 用另外的逻辑进行移位总量译码和符号判断。
(4)实验连线图如图
实验接线图2
4 实验步骤
(1) 按图1-1-5连接实验电路,并检查无误。图中将用户需要连接的信号用圆圈标明。
(2) 将时序与操作台单元的开关KK2置为‘单拍’档,开关KK1、KK3置为‘运行’档。 (3) 打开电源开关,如果听到有‘嘀’报警声,说明有总线竞争现象,应立即关闭电源,重新检查接线,直到错误排除。然后按动CON单元的CLR按钮,将运算器的A、B和FC、FZ清零。
(4) 用输入开关向暂存器A置数。
① 拨动CON单元的SD27…SD20数据开关,形成二进制或其它数值),数据显示亮为‘1’,灭为
文档评论(0)