计算机组成与原理实验五CPU组成与机器指令执行周期实验报告.docVIP

  • 669
  • 0
  • 约6.91千字
  • 约 5页
  • 2018-10-14 发布于重庆
  • 举报

计算机组成与原理实验五CPU组成与机器指令执行周期实验报告.doc

计算机组成与原理实验五CPU组成与机器指令执行周期实验报告

五、实验数据记录、分析(续) 内存地址 机器指令 机器代码(十六进制表示) 00H ADD R1,R0 01H JC R3 5CH 02H STA R1,[R2] 39H 03H LDA R2,[R2] 4AH 04H AND R2,R0 22H 05H SUB R2,R3 1EH 06H OUT R2 78H 07H STP 60H 六、实验心得、发现的问题、建议、需讨论的问题等等。 这是我们做的最后一个实验,在这次实验中我们相对之前要顺利的多,因为在理解了原理后,我们一次就完成了实验,而这关键也在于我们三个人的配合也越来越默契因此,团的合作是很重要的。 指导教师评语: 实验成绩_______________ 指导教师______________ 计算机组成与结构 课程实验报告书 淘宝店530213级 淘宝店530213 淘宝店530213 专业 淘宝店530213 班 学号 淘宝店530213姓名 淘宝店530213 2014--2015学年 第二学期 实验五:CPU组成与机器指令执行周期实验CPU组成与机器指令执行周期实验一 实验目的 ??1.将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机 ??? 2.用微程序控制器控制模型计算机的数据通路 ??? 3.通过TEC-5执行由8条机器指令组成的简单程序,掌握机器指令与微指令的关系,牢固建立计算机的整机观念.二实验本次实验将前面几个实验成一台简单的模型机.因此,在基本实验中,这是最复杂也是最有收获的一个实验实验实验者本身作为控制器,完成了对数据通路的控制而本次实验中,数据通路的控制将交由微程序控制器来完成TEC-5从内存中取出一条机器指令到执行指令结束的一个指令周期,是由微程序完成的,即一条机器指令对应一个微程序序列 实验任务? ?(一)、任务一 1.对机器指令组成的简单程序进行译码.将下表的程序按机器指令格式手工汇编成二进制机器代码,此项任务在预习时完成内存地址 机器指令 机器代码(十六进制表示) 00H ADD R1,R0 01H JC R3 5CH 02H STA R1,[R2] 39H 03H LDA R2,[R2] 4AH 04H AND R2,R0 22H 05H SUB R2,R3 1EH 06H OUT R2 78H 07H STP 60H (二)、任务二 1、按照下面框图,参考前面实验电路完成连线,控制台,时序部件,数据通路和微程序控制器之间的连线控制器是控制部件,数据通路是执行部件,时序发生器是时序部件注意通用寄存器堆RF的RD1,RD0,RS1,RS0,WR1,WR0与IR3-IR0间的连线接线表????????????????????????? 控制器 LDIR PC+1 LDPC# AR+1 LADR# LDDR1 LDDR2 LDRi 数据通路 LDIR PC+1 LDPC# AR+1 LADR# LDDR1 LDDR2 LDRi   控制器 SW_BUS# Rs_BUS# ALU_BUS# RAM_BUS# CER# CEL# 数据通路 SW_BUS# Rs_BUS# ALU_BUS# RAM_BUS# CER# CEL#   控制器 LR/W# Cn# M S0 S1 S2 S3 数据通路 LR/W# Cn# M S0 S1 S2 S3   控制器 进位C IR7 IR6 IR5 IR4 数据通路 进位C IR7 IR6 IR5 IR4   数据通路 IR3 IR2 IR1 IR0 IR1 IR0 数据通路 RS1 RS0 RD1 RD0 WR1 WR0   控制器 TJ 时序电路 TJ 上表同列的信号用线连接即可,一共接线33条. 本实验接线比较多,需仔细 接好线后,将编程开关拨到正常位置,合上电源,按CLR#按钮,使TEC-5实验系统处于初始状态.??(三)、任务三 将任务中的程序代码用控制台指令存入内存中用数码开关SW7-SW0设置通用寄存器的数据设置存储器中的程序和数据要求使用两组寄存器数据,一组寄存器数据在执行ADD R1,R0指令时产生进位,一组寄存器数据在执行ADD R1,R0指令时不产生进位,以观察同一程序的不同执行流程.?? 设置通用寄存器R0,R1,R2,R3的值及存储器单元数据设置通用寄存器R0,R1,R2,R3的值?? 本组的寄存器数据是R0=35H

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档