授课教案2_4讲述.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
授课教案2_4讲述

第一单元 运算器部件 第四讲 运算器设计及举例 运算器基本功能 完成算术、逻辑运算 +、—、?、?、?、?、?。 取得操作数 寄存器组、立即数 输出、存放运算结果 寄存器组、数据总线 暂存运算的中间结果 Q寄存器、移位寄存器 运算器基本功能 获得运算结果的状态 C、Z、V、S 理解、响应控制信号 全加器电路 32-位被乘数寄存器, 32 -位ALU, 64-位部分积寄存器 (0-位乘数寄存器) 32-位除数寄存器, 32 -位ALU, 64-位余数(被除数)寄存器 运算器实现 ALU完成算术、逻辑运算。 寄存器组存放数据和结果 辅助寄存器完成中间结果的存放 选通门等控制数据通行 需要哪些控制信号? 运算器的控制与操作 ALU支持多种算数与逻辑运算功能 需要提供运算功能选择信号 寄存器组含多个累加器 需要提供两组选择累加器编号的信号 有多种不同方案组合数据送ALU的使用要求 需要提供选择数据组合的信号 运算器内寄存器有多种接收数据的不同方案 需提供那个寄存器接收,按什么办法接收的控制信号 累加器与乘商寄存器的移位关系 寄存器最高位与最低位的移入信号需用另外线路提供 入出信号及引脚 入出信号及引脚 Am2901的控制信号 编码 I8 I7 I6 I5 I4 I3 I2 I1 I0 000 Q F F R + S A Q 001 F S - R A B 010 B F A R - S 0 Q 011 B F F R? S 0 B 100 B F/2 Q Q/2 F R ? S 0 A 101 B F/2 F R ? S D A 110 B 2F Q 2Q F R ? S D Q 111 B 2F F R ? S D 0 运算器用的GAL20V8的控制信号 GAL1:状态寄存器 GAL3:进位入、移位入 SST C Z V S SCi 运算 Cn 运算 Cn 000 C Z V S 00 加 0 减 1 001 Cy ZROV F15 01 加 1 减 0 010 内部总线的一位 10 加 C 减 /C 011 1 Z V S 11 方波 方波 100 0 Z V S SSH 左移位 右移位 101 RAM0 Z V S 00 0 X 0 X 110 RAM15 Z V S 01 C X C X 111 Q0 Z V S 10 Q15 /F15 Cy RAM0 RAM0 Q0 RAM15 Q15 控制器提供的控制信号 B55 ~ B48 下地址 B47 ~ B40 B39 ~ B32 备用

文档评论(0)

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

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

1亿VIP精品文档

相关文档