实验指导书 - 计算机组成原理 - 图文(10)

2020-03-27 20:10

图6-1 数据通路实验流程图

43

实验七 微程序实验

一、实验装置组成

(一)硬件部分

实验装置是为计算机组成原理的工作流程专门设计的。它能够让学生通过手动和自动的操作弄清和掌握计算机工作的基本原理。

实验模块由手动实验部分和程序实验部分组成。手动实验主要完成计算机各个组成部分的原理实验,包括数据流程、运算器执行、存储器和外设之间的数据交换等部分,通过组合变化各个输入信号,进一步理解计算机各个部件的执行过程和工作原理,手动实验在本指导书的前面部分已经作了详细介绍。程序实验主要完成指令系统中每条指令的具体执行,包括取指、译码、执行过程中对应微指令的工作流程,并且还能观察各类指令执行的结果。操作过程在计算机上进行,可实现单拍、单步和连续执行,每个执行过程可以在计算机上显示,其执行结果和过程也可同步在实验板上显示,进一步观察对应指令在执行过程中的每个控制信号和数据流向。

程序实验主要包括: 数据传输程序

各种运算程序 控制转移程序 数码转换程序

(二)软件部分

软件系统由编辑程序、编译程序、程序执行、调式程序几个部分组成,完成由源程序输入、语法分析排错、指令汇编、应用程序调试的全过程。

软件系统采用集成化的窗口,各种软件功能分类设置在程序中,可以根据程序实验过程的需要随意组合使用。软件系统的主窗口界面如下图所示:

44

图7-1 软件系统主窗口界面

45

二、软件使用说明

(一)界面说明

图7-2 界面说明标识

软件系统采用集成化的窗口,各种软件功能分类设置在程序中,软件系统的主窗口界面如上图所示,现将界面各组成部位说明如下:

1 —— 寄存器 2 —— 存储器 3 —— 信息

在程序执行过程中,观察各寄存器的值 在程序执行过程中,观察各存储器的值 显示当前指令对应的微程序

从汇编状态或运行状态返回到编辑源程序状态 对编辑好的源程序进行汇编连接 让程序指针指向程序的第一条指令 运行已通过汇编连接的程序 停止程序的运行

单步运行程序(逐条指令执行) 单拍运行程序(逐条微指令执行) 设置/取消断点,调试程序时用

连接/断开串行口,连通/断开程序和模型机通信

46

4 —— 编辑源程序

5 —— 汇编 6 —— 程序复位 7 —— 运行 8 —— 停止

9 —— 单步 10 —— 单拍 11 —— 设置/取消断点

12 —— 连接/断开串行口

13 —— 源程序编辑区 在该区域内编辑源程序

14 —— 寄存器/存储器显示区 显示各寄存器/存储器的值 15 —— 微程序显示区 显示当前指令对应的微程序

(二)编辑程序

编辑源程序采用文本的编辑方式,按照给定的模型机指令系统,用汇编语言格式编

辑程序,对所编辑的程序进行语法分析,纠错处理。编辑程序主要实现如下的操作流程:

图7-3 编辑源程序流程

图7-4 新建编辑窗口

47


实验指导书 - 计算机组成原理 - 图文(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:车工初级理论试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: