1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 中南民族大学 计算机组成原理实验报告 中南民族大学计算机组成原理课程设计报告.pdf...

中南民族大学 计算机组成原理实验报告 中南民族大学计算机组成原理课程设计报告.pdf...

时间:2019-10-18 07:00:05

相关推荐

中南民族大学 计算机组成原理实验报告 中南民族大学计算机组成原理课程设计报告.pdf...

计算机科学学院

课程设计报告

课程 计算机组成原理

题 目 基 于 TEC-2000 平 台 的

(a ⊕ b+c)and(d+1) 指令设计

年级 级

专业 计算机科学与技术

学号 21 学生

任课教师 喻成

年 3 月 29 日

课程设计

基于 TEC-2000平台 (a ⊕ b+c)and(d+1) 的指令设计

题目

收 验收 指导

.03.26 9-307 喻成

时 地点 教师

成 无 备注

基于 TH-UNION 教学机的机器指令指令设计,在现有的 TEC-2000 教

学机系统上,扩展已有指令之外的指令 (a ⊕ b+c)and(d+1) 。

题 1)将四个???据分别 MVRD存入三个寄存器 R0,R1,R2,R3 中;

总 2)R1 和 R2中的数先执行 XOR异或操作,结果存入 R2中;

体 3)R2 和 R3再执行 ADD(+)操作,结果存入 R3中;

设 4)对 R0中的数进行 INC(自增)操作;

5)对 R0和 R3中数进行 AND(与)操作, R0 中的数即为所求;

思 通过对此指令进行操作,借壳封装后面的指令于其中变成新的指令,

想 以一条指令计算出结果,完成一步实现 (a ⊕ b+c)and(d+1) 计算的功

概 能,此指令操作码的入口地址是 08。

1

设计目的:

1、进一步熟悉教学计算机指令格式, 指令编码,寻址方式和指令功能 ;

2、进一步熟悉教学计算机的总体组成和各部件的运行原理,理解指令

的执行过程;

3、通过对指令系统的扩展,了解微程序控制器设计和实现的基本过

程;

4、学会设计新指令的微程序段, 并将其加入到原有的微程序中, 变成

新的微程序,新的微程序具有跟原程序一样的功能。

设计原理:

2

三、设备与环境

TEC-2000 16 位机微程序模拟程序

四、 实验内容

导入汇编文件之后,进行单步执行一条微指令,或是单指令执行逐

条指令,或是连续执行程序,得到所求结果,借壳封装后面的指令于

其中变成新的指令。 Update 后生成新的文件,导入新的 ROMS文件即

可得到封装后的微指令运行情况。借壳封装后的生成新程序。导入新

的程序,进入运行程序,以单步、单指令或连续执行选项进行验证,

查看当前微地址项和各寄存器中值的变化以及标志位、指令等的情

况,也可在输出窗口查看结果,观察新程序与原程序的运行结果是否

一致。

五、实验步骤

课 5.1 此图为此条指令的流程图:

5.2 步骤如图:

1. 修改微地址 08 中的数据

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。