华北科技学院计算机学院综合性实验
实 验 报 告
课程名称 计算机组成原理 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