计算机组成原理实验输出大小写字母,计算机组成原理实验导书2012年.doc

计算机组成原理实验导书2012年

计算机组成原理

实 验 指 导 书

计算机科学学院

2012年3月

目 录

第一章 TEC-2000A实验系统概述1

1.1 TEC-2000A的硬件子系统组成1

1.2 TEC-2000A教学机系统的技术指标与系统配置2

1.3 教学机系统支持的实验项目3

第二章 实验指导5

2.1 联机通讯与基础汇编程序设计实验5

2.2主存储器部件的扩展实验16

2.3 I/O口扩展实验21

2.4 脱机运算器实验24

2.5 组合逻辑控制器部件实验28

第一章 TEC-2000A实验系统概述

2000A是由多个型号产品构成的系列教学实验计算机系统的总称。硬软件配置相对完整、

该系统是一台硬件组成相对完备的计算机系统, CPU、主存、I/O接口及总线等有一定的典型性, 并能驱动最常用的计算机输入/输出设备,用户可把该机的组成与设计,( 该系统中的硬软件组成是最小配置, 体现的是计算机硬件系统组成的基本原理和基础知识, 不过多地涉及系统性能完善及合理性等问题。这包括小巧的指令系统, 最小的监控程序, 简单的控制器设计, 小的主存和简单的输入/输出接口等。

( 该系统的物理结构设计成全暴露方式。全部线路做在一、二块印制电路板上, 以互不遮盖方式插接在一起;全部线路芯片均以芯片插座与线路板连接;逻辑线路按功能部件划分在印制板的不同区域;主板上安装有一定数量的开关、按键与指示灯;线路板上布有适当的量测孔, 一定数量的跳线夹, 用以人为设置机器故障或变更设计。

( 该系统提供适当的软件支持与常规输入/输出外设接入支持, 它既是学习计算机组成原理知识的必备部分, 也提供了完成多项教学实验的最先进的实验手段。配备适当的软件系统是我们突出强调的重要目标之一。

( 该系统提供最齐全的设计、实现、操作使用的资料。这是保证教师与学生在教学过程中用好、学好有关知识的重要条件。包括全部图纸、器件清单、印制板上的器件布局、可编程器件的逻辑内容, 指令格式与功能, 微指令格式及微程序清单, 组合逻辑的指令执行流程表及化简后的全部逻辑表达式, 监控程序的源码等内容, 还包括对上述内容必要的文字说明,还提供PC机仿真终端程序、交叉汇编程序源程序清单。

1.1 TEC-2000A的硬件子系统组成

8位字长的运算器,各自由2片位片结构的运算器器件组成:还有四位的状态标志寄存器和教学实验所需的相关逻辑部件。当选择机器字长为8位时,只使用其中的一个8位字长的运算器:当选择机器字长为16位时,要把两个8位字长的运算器分别用作为16位字长的高低8位,从而组合成一个16位字长的运算器。全部的算术与逻辑运算均在这里完成还完成;几种寻址方式的实际地址计算;它也是主要的数据、地址传送的通路。要特别说明的一点是,堆栈指针SP和控制器中的程序计数器PC,都是用这里的几个通用寄存器来实现的,以节省器件与简化实验机的实现。

图1.1TEC-2000A硬件子系统的组成示意图

控制器用硬布线方式实现,节拍逻辑与时序控制信号形成部件(组合逻辑线路)选用了GAL20V8现场可编程器件和Macro Array CMOS High density 简写为MACH器件,这对简化控制器的逻辑设计与实现至关重要,也有利于进一步掌握数字系统设计自动化和逻辑模拟的新知识。

主存储器选用静态存储器芯片,配置了两路各自由8K字节容量的ROM(放监控程序)和2K字节容量的RAM(放用户程序和数据)存储区域组成的主存储器。当机器字长为8位时只使用其中的一路而把另外一路用作为扩展存储器容量的芯片使用,当机器字长为16位时,将把两路8位的存储器分别作为高低位字节,从而构成一个16位的存储器。还配置了另外2片存储器芯片的器件插座可以方便地完成对8位或16位字长的内存储器的容量扩展实验。对ROM存储区可以电擦除28系列的存储器芯片实现对8位和16位字长的两种计算机系统,地址总线都采用16位宽度以便访问较大的主存空间。

1.2 TEC-2000A教学机系统的技术指标与系统配置

教学机系统的主要技术指标是:

(1) 机器字长8位或16位, 即运算器、主存、数据总线均可以是8位或16位,但地址总线都是16位。

(2) 指令系统, 基本指令系统分为8位或16位两种,支持多种基本寻址方式。其中一部分指令已实现, 用于设计监控程序和用户的常规汇编程序, 尚保留多条指令供实验者自己实现。请注意,由8位字长和16位字长分别构成的是两套完全不同的指令系统,甚至于都很难考虑它们之间的兼容性,故由8位字长或16位字长组成的是两种完全不同的计算机系统。

(3) 主存最大寻址空间是36K字节(8位机)或

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值