



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1页共2页第1页共1页西华大学数学与计算机学院实验报告课程名称:计算机组成原理年级:2011级实验成绩:指导教师:祝昌宇姓名:蒋俊实验名称:指令部件模块实验学号:312011080611118实验日期:2013-12-15一、目的1.掌握指令部件的组成方式2.熟悉指令寄存器的打入方式,PC计数器的设置和+1操作,理解跳转指令的实现过程。二、实验原理(1)指令部件模块实验的构成1片74LS374作为指令模块的指令寄存器IR1,另1片74LS374作为地址锁存器IR2。8芯插座PC-IN作为数据输入端,可通过8芯扁平电缆把数据输入端连接到数据总线上。2片74LS161作为PC计数器2片74LS245(同时只有1片输出)作为当前地址的输出。8芯插座PC-OUT作为地址输出端,可通过短8芯扁平电缆把地址输出端连接到地址总线上。1片74LS373来实现多种条件跳转指令(JZ,JC,JMP等条件跳转指令)(2)指令部件模块实验原理指令寄存器IR1(74LS374)的EIR1为低电平并且IR1CK有上升沿时,把来自数据总线的数据打入IR1,IR1的输出就作为本系统内的8位指令I0~I7。在本系统内由这8位指令可最多译码256条不同的指令,通过译码可对应出这些指令在微程序存储器中入口地址,并且输出相应的微指令。2片74LS161组成了PC计数器,它由信号ELP、信号PC-O、脉冲PCCK来控制PC计数器+1和PC计数器置数操作。在停机状态下,由控制台置起始地址,给出打入脉冲并置入74LS161。当ELP=0,PCCK有上升沿时可重新置PC值。当PC-O=0、ELP=1,PCCK是上升沿时把当前PC计数器+1,并且把PC计数器的值作为地址输出到地址总线上。置EIR为低电平,并且IR2CK有上升沿时,数据总线的数据打入IR2锁存器后,置IR2-O=0、PC-O=1,把IR2的值作为地址输出到地址总线上。74LS153是4选1的芯片,可通过JS0、JS1来选择用JC还是JZ来实现条件转移的指令JS0JS1功能00选择JZ当通用寄存器为0时跳转01选择JC当进位寄存器为0时跳转10选择JN提供给用户自定义,JN=0时跳转10重新设置当前PC指针,实现JMP指令图1指令寄存器原理图三、使用环境计算机组成原理实验箱四、实验步骤(一)准备工作按启停单元中的运行按钮,置实验机为运行状态。把EIR1,EIR2,PC-O,ELP,IR2-O,JS0,JS1接入二进制拨动开关重,把IR1CK,和IR2CK接入脉冲单元PLS1,PCCK接入PLS2中。用长8芯扁平电缆把PC-IN与CPT-B板上的二进制开关单元中的J3相连(对应二进制开关H0~H7),PC-OUT用短8芯扁平电缆连接地址总线AJ1,其它控制信号请按下表接线信号定义接入开关位号IR1CKPLS1孔IR2CKPLS1孔PCCKPLS2孔EIR1H20孔EIR2H19孔IR2-OH18孔PC-OH17孔ELPH16孔JS0H15孔JS1H14孔JZH13孔(二)PC计数器置数二进制开关H0~H7作为数据输入,置05H(对应开关如下表)H7H6H5H4H3H2H1H0数据总线值D7D6D5D4D3D2D1D08位数据0000010105H置控制信号如下:H20H19H18H17H16H15H14EIR1EIR2IR2-OPC-OELPJS0JS11011011按启停单元中的运行按钮,置实验机为运行状态。按脉冲单元中的PLS1脉冲按键,在IR2CK上产生一个上升沿,把当前数据总线数据打入IR2锁存器,按脉冲单元中的PLS2脉冲按键,在PCCK上产生一个上升沿,把IR2锁存器中的地址打入PC计数器(2片74LS161)中,这样的操作过程可实现无条件的跳转指令。若要观察输出结果,再置信号PC-O=0,此时PC计数器把其内容作为地址输出到地址总线上,地址总线上的指示灯IAB0~IAB7应显示05H。(三)PC计数器+1完成上述实验后,重置控制信号如下:。H20H19H18H17H16H15H14EIR1EIR2IR2-OPC-OELPJS0JS11110111按脉冲单元中的PLS2脉冲按键,在PCCK上产生一个上升沿,因PC-O=0,PC计数器将加1,PC计数器为06H,并且输出至地址总线。此时地址总线上的指示灯IAB0~IAB7应显示06H。(四)置当前指令寄存器二进制开关H0~H7作为数据输入,置5FH(对应开关如下表)H7H6H5H4H3H2H1H0数据总线值D7D6D5D4D3D2D1D08位数据010111115FH置控制信号如下:H20H19H18H17H16H15H14EIR1EIR2IR2-OPC-OELPJS0JS10111100按启停单元中的运行按钮,置实验机为运行状态。按脉冲单元中的PLS1脉冲按键,在IR1CK上产生一个上升沿,把当前数据总线数据5FH打入IR1锁存器,表示当前运行的指令码为5FH。此时指令寄存器的指示灯I0~I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年自动化智能制造策划合作协议
- 2025年上海市重大活动策划合作安全协议
- 2025年人力资源服务外包协议模版
- 2025年官方策划完整版离婚协议书模板范例
- 2025年威海市解除雇佣协议书
- 2025年教育合作机构招生联盟协议
- 数据泄露与信息安全的企业责任
- 2025年注册税务师税法二重点难点与案例分析解析汇编专项专项高频考点试卷
- 2025年有限空间作业安全操作规范试题集
- 2025年执业药师考试药学综合知识合理用药案例解析与考试技巧试题
- 机电各系统工程量计算教学课件
- 创造学-我爱创新-江西财经大学中国大学mooc课后章节答案期末考试题库2023年
- 2023届辽宁省抚顺市新抚区五年级数学第二学期期末综合测试试题含解析
- 失血性休克应急预案及处理流程
- 上市公司执行企业会计准则案例解析-中国证监会会计部编
- 陕西省西安市经开区2022-2023学年八年级数学第二学期期末达标测试试题含解析
- GA 1808-2022军工单位反恐怖防范要求
- 2023年新疆维吾尔自治区中考模拟物理试卷(附答案)
- Unit 1 Extended reading Eating in China 公开课-高中英语牛津译林版(2020)选择性必修第一册
- 2023年四川师大附中小升初试题数学
- GB/T 22271.1-2021塑料聚甲醛(POM)模塑和挤出材料第1部分:命名系统和分类基础
评论
0/150
提交评论