计算机是一种能对数字化信息进行自动高速运算的通用处...

第一章 概述 第2章 数据的表示 第3章 运算器与运算方法 3.1 基本组成 3.2 算术与逻辑单元 3.2.1 半加器与全加器 3.2.2 串行进位与并行进位 3.3 定点加、减法运算 3.3.1 补码定点加、减法 3.4 定点乘法运算 3.4.1 原码一位乘法 3.4.2 原码二位乘法 3.4.3 补码一位乘法 3.4.4 补码二位乘法 3.4.5 阵列乘法器 3.5 定点除法运算 3.5.1 原码除法运算 3.5.2 补码除法运算 3.5.3 阵列除法器 3.6 浮点运算 3.6.1 浮点加、减法 3.6.2 浮点乘、除法运算 3.7 十进制数的加、减法运算 第2步:若已求出部分余数Ri, ? Ri与[Y]补同号:Ri+1 =2 Ri-[Y]补 ? Ri与[Y]补异号:Ri+1 =2 Ri+[Y]补 ? 同样,若Ri+1与[Y]补同号:上商qi=1 第3步:重复执行第2步,直到求得足够位数的商为止。商为负数时,商的末位加1。 ? 若Ri+1与[Y]补异号:上商qi=0 例3:已知 [X] 补=10111 , [Y] 补= 01101 。 ▲ [X/Y] 补的计算过程如下: 部分余数 商 说明 11 0111 0000 开始R0=[X] +00 1101 R1=[X]+[Y] 00 0100 0000 1 R1与[Y]同号,则q0=1 00 1000 000 1 2R1(部分余数和商同时左移) +11 0011 +[-Y] 11 1011 000 10 R2与[Y]异号,则q1=0 11 0110 00 10 2R2 +00 1101 +[Y] 00 0011 00 101 R3与[Y]同号,则q2=1 00 0011 00 101 R3与[Y]同号,则q2=1 00 0110 0 101 2R3 +11 0011 +[-Y] 11 1001 0 1010 R4与[Y]异号,则q3=0 11 0010 1010 2R4 +00 1101 +[Y] 11 1111 10100 R5与[Y]异号,则q4=0 + 1 商为负数,末位加1 10101 ? [X/Y] 补=10101; 余数为11111*2-4 。 ▲ 图3.23(a) 是一个组合逻辑单元;包含借位入和借位出的全减器。 ◆ 用组合逻辑线路来完成除法运算 ? X:被减数二进制代码 ? Y:减数二进制代码 ? t: 低位传送来的借位入信号 ? u: 本单元送往高位的 借位出信号;u= XY+X t+Yt ? a: 控制信号;这个控制信号一方面决定本单元R的生 成值,另一方面也传送给低位。 ? R: 本单元的结果,即本位的差;R=X? a (Y?t); 当a=0时,R=X-(Y+t) ;当a=1时,R=X。 图3.23(a) 图3.23 直接实现定点数绝对值相除的阵列除法器 图3.23(a) 图3.23(b) ▲ 两个二进制浮点数X和Y可以表示为: ? X=Mx*2E x , Y=My*2E y , ◆ 浮点数X和Y加减法运算的规则 ? X?Y的结果表示为Mb*2Eb。 ? 浮点数X和Y是按规格化数存放的,它们运算后的结果也应该是规格化的。 ▲ 考查十进制数的加法运算 ? 123*102+456*103=12.3*103+456*103 ? =(12.3+456)*103=468.3*103 ▲ 推论浮点数X和Y加减法运算的规则为: ? X-Y= ( Mx*2E x- E y - My)*2 E y, ? X+Y= ( Mx*2E x- E y + My)*2 E y, 不失一般性,设E x≤E y ◆ 计算机中实现X和Y加、减法运算的步骤为: 第1步:对阶 ▲ 阶码的

计算机是一种在什么控制下 自动高速,计算机是一种能对数字化信息进行自动高速运算的通用处....ppt...相关推荐

  1. 计算机专业怎样提升竞争力,新形势下如何提高计算机专业学生就业竞争力.doc...

    新形势下如何提高计算机专业学生就业竞争力 新形势下如何提高计算机专业学生就业竞争力 摘 要:受经济社会和 IT市场发展的影响,高校学生的就业形势越来越严峻,提高学生的就业竞争力至关重要.本文分析造成就 ...

  2. 计算机教学网络平台,谈网络教学平台下的大学计算机教学

    谈网络教学平台下的大学计算机教学 本文关键词:教学,大学计算机,平台,网络 谈网络教学平台下的大学计算机教学 本文简介:摘要:互联网时代发展进程中,计算机网络技术得到了快速的发展.在新的发展形势下,我 ...

  3. 中职计算机学业水平考试,学业水平考试下中职计算机教学策略

    摘要:为了提升计算机教学质量,文章首先阐述了学业水平考试在中职教育中的优势,然后提出了学业水平考试背景下的中职计算机教学策略,包括教学理念的转变.教学计划的修订.教学内容的调整.教学方法的优化四个方面 ...

  4. linux中的进程有哪三种基本状态,Linux下的进程有哪三种状态?()

    1.R (TASK_RUNNING)状态,可执行状态. 只有在该状态的进程才可能在CPU上运行.而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CP ...

  5. 如何锁定计算机到任务栏,Win7 Win8系统下如何将“计算机”锁定到任务栏

    适用范围: win7/win8知识点分析: Win7.Win8系统默认关闭了快速启动栏,引入了新的功能"库",锁定到任务栏的计算机默认仍然打开"库",不能直接打 ...

  6. 评高级用计算机合格证吗,副教授评审什么情况下可以免计算机合格证

    高职高专院校教师,任讲师以来,具备下列条件: 1.教学.专业课教师年均教学工作量200学时以上:公共课.基础课教师年均教学工作量220学时以上:兼职教学的管理人员按专职教师年均教学工作量的1/2计算. ...

  7. 计算机的本质:在信息的控制下,利用能量实现运算。(提高单位能耗的计算能力,一直都是IT业发展的方向)

    文章目录 前言 I .计算机的本质:在信息的控制下,利用能量实现运算. 1.1 Binary 1.2 Logic Gates 1.3 Building logic gates from transis ...

  8. 计算机无法在安全模式下完成安装,我的电脑中了一种病毒,在安全模式下、微系统模式下都无法把它格式化,甚至重分区再低格后重装系统都不行啊...

    我的电脑中了一种病毒,在安全模式下.微系统模式下都无法把它格式化,甚至重分区再低格后重装系统都不行啊以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容, ...

  9. 在什么的控制下 计算机系统能及时处理,操作系统练习题(1)

    第一章 操作系统引论 简答题: 1. 2. 3. 4. 5. 6. 7. 8. 试说明操作系统与硬件.其他系统软件以及用户之间的关系. 什么是多道程序技术?在OS中引入该技术,带来了哪些好处? 推动批 ...

最新文章

  1. Vue 中定义方法页面上使用
  2. MySQL创建相同表和数据命令
  3. flask创建mysql表_请教一下,flask-sqlalchemy 怎么动态创建数据表?
  4. linux断电关机后,进度条满后卡在那里
  5. 【转载】linux-查询rpm包相关安装、卸载脚本
  6. saltstack的状态文件
  7. oracle批量联机,Oracle 12.2 使用联机重定义对表进行多处改变
  8. c#devexpres窗体划分 以及panelcontrol 相关操作
  9. 分表扩展全局序列实际操作_高可用_单表存储千万级_海量存储_分表扩展---MyCat分布式数据库集群架构工作笔记0026
  10. Windows驱动——利用WinDriver开发PCI设备驱动程序
  11. FeHelper的安装、使用
  12. 面试必备:零拷贝详解
  13. Vue :将头像/文本生成二维码
  14. 基于完成例程的重叠I/O网络模型
  15. [HNOI2018]毒瘤
  16. 通过JavaScript中基于属性的TDD的钻石方块
  17. Cannot forward to error page for request ......
  18. 台式电脑计算机怎么添加任务栏,如何将我的电脑添加到任务栏中(win7)?
  19. 9. TCP拥塞控制
  20. 管线探测仪在城市管网建设中的重要作用

热门文章

  1. Android中怎获取json,Android应用中如何解析获取的json数据
  2. java 正则表达式 替换字符串img标签的路径_正则表达式和有限自动机的应用
  3. php 固话验证,收货地址参数校验:收货人、邮编、地址、手机、固话等
  4. 好用的cnn网络_DPCNN,究竟是多么牛逼的网络呢?
  5. linux重启memcache_Linux下的Memcache安装方法
  6. 允许使用抽象类类型 isearchboxinfo 的对象_此对象非彼对象(面向对象)3
  7. delete hive_Hive高级调优
  8. k近邻算法_K近邻(knn)算法是如何完成分类的?
  9. 【转】ABP源码分析二十七:ABP.Entity Framework
  10. 【转】.net框架读书笔记---CLR内存管理\垃圾收集(二)