掌握微程序控制器的组成及工作过程通过用单步方式执行若干条.PDF

掌握微程序控制器的组成及工作过程通过用单步方式执行若干条.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、实验目的: 1 .掌握微程序控制器的组成及工作过程; 2 .通过用单步方式执行若干条微指令的实验,理解微程序控制器的工作原理。 二、预习要求: 1 .复习微程序控制器工作原理; 2 .预习本电路中所用到的各种芯片的技术资料。 三、实验设备: EL-JY-II 型计算机组成原理实验系统一台,连接线若干。 四、电路组成: 微程序控制器的电路图见图4-1 ,其中虚线部分电路由EP1K10 实现。 本电路由一片三态输出8D 触发器74LS374、三片EEPROM2816、一片三态门74LS245 和EP1K10 集成的逻辑控制电路组成。28C16 、74LS373、74LS245 芯片的技术资料分别 见图4-2~ 图4-4 。 图4-2 (a )28C16 引脚 图4-2 (b ) 28C16 引脚说明 工作方式 /CE /OE /WE 输入/输出 读 L L H 数据输出 后 备 H × × 高 阻 字 节 写 L H L 数据输入 字节擦除 L 12V L 高 阻 写 禁 止 × × H 高 阻 写 禁 止 × L × 高 阻 输出禁止 × H × 高 阻 图4-2 (c )28C16 工作方式选择 图4-1 微控制器部分电路图 图4-3 (a )74LS374 引脚 图4-3 (b )74LS374 功能 图4-4 (a )74LS245 引脚 图4-4 (b )74LS245 功能 五、工作原理: 1 .脉冲源和时序电路: 实验所用的脉冲源和时序电路中“脉冲源输出”为时钟信号,f 的频率为500KHz, f/2 的频率为250KHz ,f/4 的频率为125KHz,f/8 的频率为62.5KHz,共四种频率的方波 信号,可根据实验自行选择一种方波信号的频率。每次实验时,只需将“脉冲源输出” 的四个方波信号任选一种接至“信号输入”的“fin ”, 时序电路即可产生4 种相同频率 的等间隔的时序信号T1~T4,其关系见图4-9 。电路提供了四个按钮开关,以供对时序信 号进行控制。工作时,如按一下“单步” 按钮,机器处于单步运行状态,即此时只发送 一个 CPU 周期的时序信号就停机,波形见图4-9 。利用单步运行方式,每次只读一条微 指令,可以观察微指令的代码与当前微指令的执行结果。如按一下“启动” 按钮,机器 连续运行,时序电路连续产生如图4-9 的波形。此时,按一下“停止” 按钮,机器停机。 图4-9 按动“单脉冲”按钮,“ T+ ”和“T- ”输出图4 -10 的波形: T+ T- 图4 -10 各个实验电路所需的时序信号端均已分别连至“控制总线”的“T1、T2、T3、T4 ”, 实验时只需将“脉冲源及时序电路”模块的“T1、T2、T3、T4 ”端与“控制总线”的“T1、 T2、T3、T4 ” 端相连,即可给电路提供时序信号。 2 .微程序控制器电路: 三片EEPROM2816 构成24 位控制存储器。虚线部分两片8D 触发器74LS273 和一片 4D 触发器74LS175 构成18 位微命令寄存器,三片3 线-8 线译码器74LS138 对微命令进 行译码,三片2D 触发器74LS74 构成6 位微地址寄存器,它们带有清“0 ”端和预置端。 在不判别测试的情况下,T2 时刻打入微地址器的内

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档