- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理通信实验实验箱实验
北京科技大学 计算机与通信工程学院实 验 报 告实验名称:计算机组成原理实验(实验箱实验) 学生姓名:乐欣怡专 业:信息安全1401班 级:信息安全1401学 号导教师:阿孜古丽实验成绩:_______________________________实验地点:实验时间:2016年月日一、实验目的与实验要求1、实验目的通过实验箱上的验证实验和设计实验充分了解并掌握运算器的组成结构及其工作原理;控制器的设计与实现方法;存储器及层次存储体系的概念及工作原理;输入/输出系统及工作方式,以及各基本部件如何有机连接构成整体的计算机系统。培养学生对计算机系统的分析、设计、开发和使用能力,使学生能够对计算机软、硬件的基本知识有深刻的理解,为后续自行设计模型机打下基础。2、实验要求1)由于在有限的实验课内学时难以较好完成所有实验内容,因此要求在实验课前进行预习,自主完成部分实验或实验的部分内容(包括代码设计);2)完成的每个实验需要在实验课内经指导教师现场检查、查看编写的程序代码以及测试运行情况,回答指导教师提出的问题,以确认实验实际完成的质量;3)代码应有适当的注释,并在实验报告中体现;仿真实现的设计需要有仿真波形截图。二、实验设备(环境)及要求OS:Software:三、实验内容、步骤与结果分析3、实验3 微程序控制器3.1实验内容2.4.1微程序控制器实验掌握微程序控制器的原理;理解条件转移对计算机的重要性。3.2主要步骤及要求1、实验要求(1)正确设置模式开关 OP4-OP0,用单微指令方式(单步开关 STEP 设置为 1)跟踪控制台操作读寄存器、写寄存器、读存储器、写存储器的执行过程,记录下每一步的微地址 μA5~μA0、判别位 R4~R0 和有关控制信号的值,写出这 4 种控制台操作的作用和使用方法。(2)正确设置指令操作码 IR7~IR4,用单微指令方式跟踪除停机指令 STP 之外的所有指令的执行过程。记录下每一步的微地址 μA5~μA0、判别位 R4~R0 和有关控制信号的值。对于 JZ 指令,跟踪 Z=1、Z=0 两种情况;对于 JZ 指令,跟踪 C=1、C=0 两种情况。通过大板右下方独立拨动开关设置操作码 IR7~IR4,按 ST 按钮,跟踪指令的执行。按复位 RST 按钮,能够结束本次跟踪操作。改变开关的值,就可以看到不同指令的执行是否正确。实验主要步骤观察记录 ADD 指令执行过程;观察 LD 指令执行过程;观察 JC 指令执行过程。3.3 结果分析1、 控制台操作的跟踪过程。写出每一步的微地址 μA5~μA0、判别位 R4~R0 和有关控制信号的值。2、 写出 COP-FLY-I 模型计算机中的微地址转移逻辑的逻辑表达式。分析它和各种微程序分枝的对应关系。4 实验4 微程序控制器的模型计算机4.1实验内容2.5.1 微程序控制器的模型计算机实验(1) 用微程序控制器控制数据通路,将相应的信号线连接,构成一台能运行测试程序的 CPU。执行一段简单的程序,掌握机器指令与微指令的关系。4.2主要步骤及要求实验要求(1)将下面的程序手工汇编成二进制机器代码,并将指令代码用手动方式写入存储器。表中地址 0FH、10H、11H 中存放的不是指令,而是数。地址00H 指令LD R0,[R3] 机器2进制代码0101 0011地址01H 指令 INC R3 机器2进制代码 0100 1100地址02H 指令 LD R1,[R3] 机器2进制代码 0101 0111地址03H 指令 SUB R0,R1 机器2进制代码 0010 0001地址04H 指令 JZ 0BH 机器2进制代码 1000 0110地址05H 指令 ST R0,[R2] 机器2进制代码 0110 1000地址06H 指令 INC R3 机器2进制代码 0100 1100地址07H 指令 LD R0,[R3] 机器2进制代码 0101 0011地址08H 指令 ADD R0,R1 机器2进制代码 0001 0001地址09H 指令 JC 0CH 机器2进制代码 0111 0010地址0AH 指令 INC R2 机器2进制代码 0100 1000地址0BH 指令 ST R2,[R2] 机器2进制代码 0110 1010地址0CH 指令 AND R0,R1 机器2进制代码 0011 0001地址0DH 指令 OUT R2 机器2进制代码 1010 0010地址0EH 指令 STP 机器2进制代码 1110 0000地址0FH 指令 85H机器2进制代码 1000 0101地址10H 指令 23H 机器2进制代码 0010 0011地址11H 指令 0EFH 机器2进制代码 1110 1111写寄存器 R0=00H、R1=0
文档评论(0)