计算机组成原理实验教程(2016)(1)(9)
6.4 实验步骤
(1) 按照图6-2 实验接线图进行连线。
CLK0 时序与操作台单元 TS4 TS3 TS2 TS1 30HZ
扩展单元 E0
T4 T3 T2 T1 HOLD 控制总线
K7 CON单元 XMRD WR RD IOM WR RD IOM
(2) 具体操作步骤如下:
图 6-2 实验接线图
① 将时序与操作台单元的开关 KK1、KK3 臵为‘运行’档,开关 KK2 臵为‘单拍’档, 按动CON单元的总清按钮CLR,将CON单元的WR、RD、IOM 分别臵为?0?、?1?、?0?, 此时XMRD 为低,相应的指示灯E0 灭。使用电压表测量数据总线和地址总线左侧的芯片74LS245的使能控制信号(第19脚),发现电压为低,说明数据总线和地址总线与 CPU 连通。 ② 然后将CON单元的K7臵为1,连续按动时序与操作台单元的开关ST,T4时刻控制总 线的指示灯HALD为亮,继续按动开关ST,发现控制总线单元的时钟信号指示灯T1——T4保 持不变,说明CPU的时钟被锁死。此时XMRD为高阻态,相应的指示灯E0亮。使用万用表测 量数据总线和地址总线左侧的芯片74LS245的使能控制信号(第19脚),发现电压为高,说明 总线和 CPU 的连接被阻断。
③ 将 CON 单元的 K7 臵为 0,按动时序与操作台单元的开关 ST,当时序信号走到 T4 时刻 时,控制总线的指示灯 HALD 为灭,继续按动开关 ST,发现控制总线单元的时钟信号指示灯T1——T4 开始变化,说明CPU的时钟被接通。此时XMRD受CPU控制,恢复有效为低,相应的指示灯 E0 灭。使用万用表测量数据总线和地址总线左侧的芯片 74LS245 的使能控制信号(第19 脚),发现电压为低,说明总线和 CPU 恢复连通。
26
计算机组成原理实验教程
山西大学计算机与信息技术学院
实验七 CPU与简单模型机设计实验
7.1 实验目的
(1) 掌握一个简单 CPU 的组成原理。
(2) 在掌握部件单元电路的基础上,进一步将其构造一台基本模型计算机。 (3) 为其定义五条机器指令,编写相应的微程序,并上机调试掌握整机概念。
7.2 实验设备
PC 机一台,TD-CMA 实验系统一套。
7.3 实验原理
本实验要实现一个简单的 CPU,并且在此 CPU 的基础上,继续构建一个简单的模型计算机。CPU 由运算器(ALU)、微程序控制器(MC)、通用寄存器(R0),指令寄存器(IR)、程序计数器(PC)和地址寄存器(AR)组成,如图7-1所示。这个 CPU在写入相应的微指令后,就具备了执行机器指令的功能,但是机器指令一般存放在主存当中,CPU必须和主存挂接后,才有实际的意义,所以还需要在该 CPU 的基础上增加一个主存和基本的输入输出部件,以构成一个简单的模型计算机。
7-1 基本 CPU 构成原理图
除了程序计数器(PC),其余部件在前面的实验中都已用到,在此不再讨论。系统的程序计数器(PC)和地址寄存器(AR)集成在一片CPLD 芯片中 。CLR连接至CON单元的总清端
CLR,按下 CLR 按钮,将使PC清零,LDPC和T3相与后作为计数器的计数时钟,当LOAD为低时,计数时钟到来后将 CPU 内总线上的数据打入 PC。
图 7-2 程序计数器(PC)原理图
27
计算机组成原理实验教程
山西大学计算机与信息技术学院
本模型机和前面微程序控制器实验相比,新增加一条跳转指令 JMP,共有五条指令:IN(输 入)、ADD(二进制加法)、OUT(输出)、JMP(无条件转移),HLT(停机),其指令格式如下 (高4位为操作码):
助记符 IN
ADD OUT JMP addr HLT
机器指令码 说明
0010 0000 IN R0
R0 + R0 R0 0000 0000
R0 OUT 0011 0000
PC 1110 0000 ******** addr
0101 0000 停机
其中 JMP 为双字节指令,其余均为单字节指令,********为 addr 对应的二进制地址码。微程
序控制器实验的指令是通过手动给出的,现在要求 CPU 自动从存储器读取指令并执行。根据以上要求,设计数据通路图,如图7-3 所示。
图 7-3 数据通路图
本实验在前一个实验的基础上增加了三个部件,一是PC(程序计数器),另一个是AR(地 址寄存器),还有就是 MEM(主存)。因而在微指令中应增加相应的控制位,其微指令格式如表7-1 所示。
表7-1 微指令格式
8-6 5-0 23 22 21 20 19 18-15 14-12 11-9 M23 M22 WR RD IOM S3-S0 A字段 B字段 C字段 MA5-MA0
A字段
B字段
11 10 9 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 选择 NOP ALU_B R0_B 保留 保留 保留 PC_B 保留 C字段
8 7 6 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 选择 NOP P<1> 保留 保留 保留 LDPC 保留 保留 14 13 12 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 选择 NOP LDA LDB LDR0 保留 LOAD LDAR LDIR
28
…… 此处隐藏:495字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




