- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§ 5 .1 运算器的概述 一、运算器的分类 § 5 · 2 定点运算器 二、定点运算器的组成 1、定点数(补码编码)加、减法 (1)定点加减法公式 [ x + y ]补= [x – y ]补= (4)加减法运算溢出判别电路 逻辑表达式 ① V= fA· fB · fs + fA · fB · fs ② V=Cf ·C+ Cf ·C=Cf⊕C ③ V=fs1 · fs2 + fs1 · fs2 =fs1⊕ fs2 逻辑电路图 (2)定点原码1位乘法的硬件电路 (2)定点原码1位除法硬件实现 4、定点运算部件 § 5 · 3 浮点运算器 一、浮点加、减法运算器 1、浮点加减运算步骤 二、浮点乘法、除法运算器的硬件组成 § 5 · 4 改善和增加运算器功能的几种硬件实现 一、阵列乘法器 阵列乘法器完成X ·Y 乘法运算,阵列的每一行送入乘数Y的每 一位数据,各行错开形成的每一斜列则送入被乘数的每一数位。 二、奇偶校验位的形成及校验的硬件实现 1、数据校验码:是一种常用的带有发现某些错误或自动改错能力 和数据编码方式。(奇偶、海明和循环冗余) 2、奇偶校验码:是一种能发现数据代码中1位出错情况的编码,常 用于存储器读写检查或ASCII字符传送中的检查。 奇校验:加上校验位后1的个数为奇数。 偶校验:加上校验位后1的个数为偶数。 3、奇偶校验电路 例1 已知芯片Am2901的内部逻辑示意图、控制信号说明表如图所示 * * 串行运算器 并行运算器 1、操作数参与运算的时间 2、操作数类型 定点运算器 浮点运算器 3、进位制 二进制运算器 十进制运算器 二、运算器的主要技术指标 1、机器字长: 2、运算速度 普通法 吉布森法 基准法 运算器中寄存器的位数。 串行进位运算器 并行进位运算器 运算器结构、运算方法、存取速度 操作系统 描述运算速度方法 运算过程 (1)第一个操作数送A锁存器。 (2)第二个操作数送B锁存器。 (3)结果送到目标空间。 特点 (1)操作过程简单。 (2)控制电路简单,运行速度慢。 一、定点运算器的基本结构 ALU、寄存器、锁存器、移位器和数据总线。 1、单总线结构 内部数据总线 ALU A B 通用寄 存器组 状态标志寄存器 2、双总线结构 通用寄存器 锁存器 状态标志寄存器 A L U 3、三总线结构 特点 速度比较快 通用 寄存器组 ALU 状态标志寄存器 总线 旁路器 总线1 总线2 总线3 特点:速度快,硬件控制复杂。 运算过程 (1)将操作数1、 操作数2分别从总 线1、总线2送入 ALU,并存结果于锁存器。 (2)从锁存器中取出结果送入目标空间。 运算过程 操作数通过 两条数据线 送入ALU, 将结果通过 总线3送入通用寄存器。 [x]补+[y]补 [x]补+[- y]补 否 是 溢出 加 减 B+2-n → B C=A+B(mod2) 结束 且A0=B0 A0≠C0 ? (2)流程 (3)补码加、减的硬件实现的逻辑框图 加: A→ALU, B→ALU, ALU→A 减: A→ALU, B→ALU, ALU+1,ALU→A … … A B ALU→A 0 1 0 1 0 1 0 1 … … … … … … … B→ ALU B→ ALU ALU+1 A→ ALU + fA fB fS + C Cf + fs2 fs1 2、定点原码1位乘法 (1)定点原码1位乘法流程 是 否 是 否 yn=1 Zi=0,N=0 zi +x* →zi N+1→N Z0=x0⊕y0 开始 结束 zi +0 部分积Zi 和乘数Y右移一位 N=n? 移位电路 ALU加法器 A 部分积 B 被乘数 C 乘数 0 ALU/2→A B→ ALU A→ ALU C/2→C 计数器 (3)工作原理 乘法开始前,A、ALU清零,被乘数放在B,乘数放于C。计数 器初始值为n+1。当计数为0时,A放积高位部分,C放积低位部分。 乘法操作的控制信号: C/2 →C,Cd-1 →Cd,A →ALU ,B →ALU,ALU/2 →ALU Cd≠0 3、定点原码1位
您可能关注的文档
最近下载
- 《全新版大学进阶英语综合教程》课程标准.pdf VIP
- 髋臼骨缺损分型.pptx VIP
- 术后有效排痰护理PPT.pptx VIP
- 髋臼及股骨骨缺损的分型及评价【45页】.pptx VIP
- (人教A版)必修一数学高一上册第二章 一元二次函数、方程和不等式 章末总结+单元检测(原卷版).docx VIP
- 伟迪捷Videojet 1210 1510 操作员手册 2011年修订版.pdf
- 理论力学哈工大第六版-课件.ppt
- 2023年高考全国卷(甲卷)数学(理)真题(含解析).pdf VIP
- 虚体医学丛书:医说解集——昆明新空间1025实验室.pdf VIP
- 护理事业近五年发展规划(2026-2030).pdf VIP
文档评论(0)