全球旧事资料 分类
如有你有帮助,请购买下载,谢谢!
《计算机组成原理》实验指导书
课程名称:计算机组成原理(Pri
cipleofComputerOrga
izatio

课程类别:必修
编号:091204
学时:8H
编者姓名:薛纪文
单位:计算机科学学院
职称:副教授
授课对象:本科生
专业:计算机科学与技术
年级:三年级
先修课程:《数字逻辑与数字系统》、《程序设计》
课程目的
《计算机组成原理》是计算机科学与技术专业本科教学中的一门技术基础课。通过本课程的学习,使学生掌握计算机硬件各子系统的组成原理及实现技术,建立计算机系统的整体概念,对设计开发计算机系统有重要作用。为今后学习计算机网络、计算机体系结构、分布与并行处理等课程打下基础。
实验一运算器组成的实验
一、实验目的1、掌握算术逻辑运算加、减、乘、与的工作原理。2、熟悉简单运算的数据传送通路。3、验证实验台运算的8位加、减、与、直通功能。4、验证实验台的4位乘4位功能。5、按给定数据,完成几种指定的算术和逻辑运算。
二、实验电路图6示出了本实验所用的运算器数据通路图。ALU由1片ispLSI1024
1页
f如有你有帮助,请购买下载,谢谢!
构成。四片4位的二选一输入寄存器74HC298构成两个操作数寄存器DR1和DR2,保存参与运算的数据。DR1接ALU的B数据输入端口,DR2接ALU的A数据输入端口,ALU的输出在ispLSI1024内通过三态门发送到数据总线DBUS7DBUS0上,进位信号C保存在ispLSI1024内的一个D寄存器中。当实验台下部的IRDBUS开关拔到DBUS位置时,8个红色发光二极管指示灯接在数据总线DBUS上,可显示运算结果或输入数据。另有一个指示灯C显示运算进位信号状态。由ispLSI1024构成的8位运算器的运算类型由选择端S2,S1,S0选择,功能如表3所示。
选择
S2
S1
S0
操作
0
0
0
AB
0
0
1
AA直通
0
1
0
AB
0
1
1
AB
1
0
0
A(低4位)×B(低4位)
表3运算器运算类型选择表进位C只在加法运算和减法运算时产生,与、乘、直通操作不影响进位C的状态,即进位C保持不变。减法运算采用加减数的反码再加以1实现。在加法运算中,C代表进位;在减法运算中,C代表借位。运算产生的进位在T4的上升沿送入ispLSI1024内的C寄存器保存。在SWBUS信号为0时,参与运算的数据通过一个三态门的74HC244(SWBUS)送到DBUS总线上,进而送至DR1或DR2操作数寄存器。输入数据可由实验台上的8个二进制数据开关SW0SW7来设置,其中SW0是最低位SW7是最高位。开关向上时为1,开关向下时为0。图中尾巴上带粗短线标记的信号都是r
好听全球资料 返回顶部