1、 . . . . . 数学与计算机学院实验报告 2013 / 2014 学年 第 1学期 课程名称计算机组成原理课程代码实验时间2013年12月1日指导单位西华大学数学与计算机学院实验中心指导教师牟行军学生徐千年 级2011级学 号5334专 业数计成 绩4 / 5实验名称 时序与启停实验实验地点6A-417实验类型验证 实验学时8 实验日期12月1日实验目的1.掌握时序产生器的组成方式2.熟悉启停电路的原理。实验要求按照实验步骤完成实验项目,了解程序如何开始、停止运行,用示波器观察时序,并且画出时序图。实验环境(实验设备)CPT-A与CPT-B组成实验原理一时序与启停实验的构成1 启停电路由
2、1片7474、 1片74LS08组成,一个LEDRUN表示当前实验机的状态运行LED亮、停止LED灭。如图16图16启停单元布局图2 时序电路由1片74LS157、2片74LS00、4个LED脉冲指示灯PLS1、PLS2、PLS3、PLS4组成。当LED发光时,表示有上升沿产生。如图17图17时序单元布局图二启停、脉冲单元的原理1 启停原理:如图18启停电路由1片7474组成,当按下RUN按钮,信号输出RUN=1、STOP=0,表示当前实验机为运行状态。当按下STOP按钮,信号RUN=0、STOP=1,表示当前实验机为停止状态。当系统处于停机状态时,微地址、进位存放器都被清零,并且可通过监控单
3、元来读写存和微程序。在停止状态下,当HALT时有一个高电平,同时HCK有一个上升沿,此时高电平被打入存放器中,信号输出RUN=1、STOP=0,使实验机处于运行状态。图18启停单元原理图2 时序电路:时序电路由监控单元来控制时序输出PLS1、PLS2、PLS3、PLS4。实验所用的时序电路如图19可产生4个等间隔的时序信号PLS1、PLS2、PLS3、PLS4。为了便于监控程序流程,由监控单元输出PO信号和SIGN脉冲来实现STEP微单步、GO全速和HALT暂停。当实验机处于运行状态,并且是微单步执行,PLS1、PLS2、PLS3、PLS4分别发出一个脉冲,全速执行时PLS1、PLS2、PLS
4、3、PLS4脉冲将周而复始的发送出去。在时序单元中也提供了4个按钮,实验者可手动给出4个独立的脉冲,以便实验者单拍调试模型机。图19时序电路图实验步骤1 交替按下“运行和“暂停,观察运行灯的变化运行:RUN亮;暂停:RUN灭。2 把HALT信号接入二进制拨动开关,HCK接入脉冲单元的PLS1。按下表接线信号定义接入开关位号HCKPLS1孔HALTH13孔3 按启停单元中的停止按钮,置实验机为停机状态,HALT=1。4 按脉冲单元中的PLS1脉冲按键,在HCK上产生一个上升沿的脉冲,把HALT=1打入7474,使RUN=1、STOP=0,RUN亮表示当前实验机处于运行状态。5 在实验机处于运行状
5、态时,置HALT=0。6 按脉冲单元中的PLS1脉冲按键,在HCK上产生一个上升沿的脉冲,把HALT=0打入7474,使RUN=0、STOP=1, RUN灭表示当前实验机处于停止状态。因此可通过HALT和HCK来控制实验机的启、停状态。7 按启停单元中的停止按钮,置实验机为停机状态,HALT=1。再次按下脉冲单元中的PLS1脉冲按键,使实验机处于运行状态。此时按监控单元中键盘上的GO/STOP健。四、 实验小结通过这次实验,掌握了时序产生器的组成方式,并且熟悉了启停电路的原理等重要的知识点。在教师的讲解以与同学的帮助下按照实验步骤完成实验项目,了解程序如何开始、停止运行。在这次实验中,由于没有示波器来很好的显示实验的结果。我们在教师的帮助下,通过灯的不断闪烁简要的代替了示波器,证明了实验的结果。五、指导教师评语成 绩批阅人日 期