- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
定点运算器的基本结构 2、双总线结构的运算器 定点运算器的基本结构 3、三总线结构的运算器 小结 理解行波进行加法器逻辑表达式,串行进位的时间延迟 理解先行进位表达式及逻辑图 理解74181ALU的逻辑图、两级先行进位ALU 理解三态门的作用、内部总线 了解三种ALU基本结构 Questions? 作业9 9-1. 一个可完成加、减、乘、除4种定点运算的运算器结构如图所示,图中A,B,C为3个寄存器,并且A,B寄存器具有联合左、右移的功能,∑可完成加、减运算。箭头及连接线标明了数据流通的方向。试说明加、减、乘(原码一位乘)、除(原码一位除)运算在该图上是如何实现的。 9-2. 知一浮点向量加法流水线由阶码比较、对阶、尾数相加和规格化四段流水构成,每段所需要的时间(包括缓冲寄存器时间)分别为30ns, 25ns, 55ns, 50ns,请画出该流水线的时空图,并计算加速比。 32/11 加法:将数据L,R分别输入到寄存器A,C中,A,C将数据传到∑中进行加法运算,将结果传到A中,再输出 减法:将数据L,R分别输入到寄存器A,C中,A,C将数据传到∑中进行减法运算,将结果传到A中,再输出 乘法:假设两个n位数相乘,A放入初始值0,B放乘数,C放被乘数 判断B中数据的最低位,若为1,则A,C的数据传入∑中进行加法运算,结果传入A中,A,B联合右移;若为0,则A,B直接联合右移 重复第一个操作n次 则最后A中数据为结果高位部分,B中数据为结果低位部分 除法:A放被除数,B放商,C放除数,B先置初始值0A与C传入∑做减法运算, 若结果为正,B的最后一位置1,A左移一位,与C的数据相加;否则置0 ,A左移一位,与C的数据相减 重复第一次操作n次 最后B中数据为所求结果 流水线浮点运算器 A=a×2P, B=b×2q 在4级流水线加法器中实现上述浮点加法时,分为以下操作: (1) 求阶差 (2) 对阶 (3) 相加 (4) 规格化 问题 怎么将加减乘除及逻辑运算集成在一个运算器中? 如何利用74181ALU(4位)运算器设计更多位的运算器及BCD码的十进制加法器? 定点运算器 课程结构 主要内容 多功能算术/逻辑运算单元ALU 内部总线 定点运算器的基本结构 多功能算术/逻辑运算单元ALU 回顾一位全加器 输入 输出 Ai Bi Ci Fi Ci+1 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 多功能算术/逻辑运算单元ALU 将一位全加器改造成多功能算术/逻辑运算单元 逻辑运算:由Fi=Xi ⊕ Yi ⊕ Ci, 如果Ci=0,则Fi=Xi ⊕ Yi 如果Yi=0, Xi=Ai, 则Fi=Ai, 如果Yi=1, Xi=Ai, 则Fi=Ai* 如果Xi=(Ai*+Bi*), Yi=1,则Fi=AiBi …. 算术运算: 考虑进位Ci 如果Xi=Ai,Yi=Bi*,C0=1,则 可用于计算A-B … 多功能算术/逻辑运算单元ALU 74181ALU的函数发生器 S0 S1 Yi S2 S3 Xi 0 00 11 01 1 0 00 11 01 1 1 S0S1S2S3=0000 Fi=1⊕Ai*=Ai S0S1S2S3=1111 Fi=0⊕(Ai*+Bi*)=(AiBi)* S0S1S2S3=1010 Fi=(Ai*Bi*)⊕Ai*=Ai*Bi=Ai+Bi …… S0S1S2S3=1000 Fi=1⊕(Ai*Bi*)=Ai+Bi 多功能算术/逻辑运算单元ALU 74181ALU的函数发生器 S0 S1 Yi S2 S3 Xi 0 00 11 01 1 0 00 11 01 1 1 对于上表,有Xi+Yi=Xi, Xi.Yi=Yi AiBi AiBi s0s1 00 01 11 10 11 10 01 00 0 0 0 0 0 0 s2s3 00 01 11 10 11 10 01 00 1 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 Xi=S2S3+S2S3(Ai+Bi)+S2S3(Ai+Bi)+S2S3Ai Xi= S3AiBi + S2AiBi Xi= S3AiBi + S2AiBi Yi=S0S1Ai+S0S1AiBi+S0S1AiBi Yi=Ai+S0Bi+S1Bi Yi=Ai+S0Bi+S1Bi 上页的化简 由:Xi= S3AiBi + S2AiBi Yi=S3AiBi + S2AiBi Xi Yi =(S3AiBi + S2AiBi)( S3AiBi
您可能关注的文档
- C1 侵权行为法概述.ppt
- CAD2007教程培训课件.ppt
- CAM技术—制造工程师数控铣程.ppt
- CCTV《平安中国》大型媒体宣传推广活动方案.ppt
- CCTV移动传媒合作方案.ppt
- cdma2000基站天馈线培训.ppt
- CMC房地产绩效管理(精).ppt
- CRD国际啤酒节世界杯狂欢夜策划方案.ppt
- cyu七颗钻石(改).ppt
- C语言课件 #选择结构.ppt
- 八年级下册Unit4重点知识先知-2024年八年级英语寒假提升学与练(人教版) 解析版.pdf
- 2023-2025北京初三一模物理汇编:质量和密度章节综合(京改版).pdf
- 2025年医护人员法律法规知识考试题库及答案(三).pdf
- 2024-2025学年人教版七年级英语下册期末测试卷.pdf
- 中古时期的世界-高中历史全册核心知识必背清单(中外历史纲要上下册).pdf
- 2025年P气瓶充装证考试题库及答案.pdf
- 反应热的计算 课后练习-人教版高中化学选择性必修1.pdf
- 注册资本制度调整的模式和方法.docx
- 国企三会一层决策程序与权责边界.docx
- 磷矿湿法加工过程中氟回收技术研究及其利用进展.docx
文档评论(0)