计算机组成原理实验字扩展,张扬计算机组成原理指令扩展实验..pdf

华北科技学院计算机学院综合性实验

实 验 报 告

课程名称 计算机组成原理 B

实验学期 2015 至 2016 学年 第 二 学期

学生所在院部 计算机学院

年级 2014 专业班级 软件 B14-2

学生姓名 张扬 学号 201407044210

任课教师 席振元

实验成绩

计算机学院制

华北科技学院计算机学院设计性实验报告

《 计算机组成原理 B》课程设计性实验报告

开课实验室:计算机组成原理实验室 2016 年 6 月 14 日

实验题目 指令扩展实验

一、实验目的

深入了解教学计算机微程序控制器的组成和设计技术, 包括 Am2910器件的功能与具体用法, 教

学计算机的总体组成和部件之间的连接方法,总之应该深入理解控制器部件的组成、设计、控制与

使用等诸项知识。

二、设备与环境

TEC-XP+教学机,微机 ( 装有 Windows XP、ISPLEVER、ispVM System 等软件 ) 。

三、实验内容

在现有的基本指令系统上,扩展 2 条指令: ADTW、ADRM。

四、实验步骤

1、两条指令的格式及功能

写明 2 条指令的格式、功能、寻址方式、操作码编码、微程序步数、微程序入口地址。

(1) 指令格式: ADTW DR

功能: DR+2->DR(DR内的值自加 2)

寻址方式:寄存器寻址

操作码编码: (A1)

微程序步数: 2

微程序入口地址: 81

(2) 指令格式: ADRM DR,[SR]

功能: DR+[SR]->DR

寻址方式: DR为寄存器寻址、 [SR] 为寄存器间接寻址

操作码编码: (E3)

微程序步数: 3

微程序入口地址: 83

2、指令所对应的微程序

第 1 页

华北科技学院计算机学院设计性实验报告

每条指令对应的微程序、每步功能及各自段值得意义

(1) 指令 ADTW DR对应的微程序为:

入口 下址 CI-0 MAR I8-6 B 口 SST DC2

地址 SCC3-0 I2-0 I5-3 A 口 SSHSCI DC1

81 00 E0 4,3 3,0 8,0 1,1 0,0

82 30 30 4,3 3,0 8,0 1,1 0,0

(2) 指令 ADTW DR,[SR] 对应的微程序为:

入口 下址 CI-0 MAR I8-6 B 口 SST DC2

地址 SCC3-0 I2-0 I5-3 A 口 SSHSCI DC1

83 00 E0 4,4 1,0 0,8 0,0 3,0

84 00 E0 4,3 0,0

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用[1],计算机组成原理指令扩展实验内容主要包括以下几个方面: 1. 实验目的:通过实验,了解指令扩展的原理和方法,掌握指令扩展的设计和实现方法。 2. 实验原理:指令扩展是指在计算机中添加新的指令或修改原有指令的功能,以满足新的应用需求。指令扩展可以通过硬件和软件两种方式实现。硬件扩展需要修改CPU的指令集,而软件扩展则是在原有指令的基础上,通过编写新的指令序列来实现。 3. 实验内容:指令扩展实验的具体内容包括以下几个方面: - 确定指令扩展的需求和目标,设计新的指令或修改原有指令的功能。 - 根据指令的需求和功能,设计指令的格式和编码方式。 - 修改CPU的指令译码器和执行单元,使其能够正确地识别和执行新的指令。 - 编写新的指令序列,测试新指令的正确性和性能。 4. 实验步骤:指令扩展实验的具体步骤包括以下几个方面: - 确定指令扩展的需求和目标,设计新的指令或修改原有指令的功能。 - 根据指令的需求和功能,设计指令的格式和编码方式。 - 修改CPU的指令译码器和执行单元,使其能够正确地识别和执行新的指令。 - 编写新的指令序列,测试新指令的正确性和性能。 5. 实验结果:通过实验,可以得到新的指令序列和相应的测试结果,验证指令扩展的正确性和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值