《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第3章 运算方法与实现电路

第3章运算方法与实现电路
第3章 运算方法与实现电路

本章主要内容 本章主要讨论各种数据类型的二进制表示 以及不同数制之间的相互转换。主要介绍数据 的表示方法,包括定点数表示、浮点数表示、 自定义表示方法,重点介绍浮点数表示,包括 表数范围、表数精度、表数效率及浮点数的设 计。简单介绍常用的校验编码。主要讲解定点 数的加、减、乘、除运算及实现技术,最后讨 论浮点运算方法及加法器的构成
本章主要内容: ⚫ 本章主要讨论各种数据类型的二进制表示 以及不同数制之间的相互转换。主要介绍数据 的表示方法,包括定点数表示、浮点数表示、 自定义表示方法,重点介绍浮点数表示,包括 表数范围、表数精度、表数效率及浮点数的设 计。简单介绍常用的校验编码。主要讲解定点 数的加、减、乘、除运算及实现技术,最后讨 论浮点运算方法及加法器的构成

3.1计算机中数据的表示与数制之间的转换 3.2机器教的编码表示及加减运算 3.3三进制乘除法运算 3.4浮点教的运算方法 3.5浮点教设计 3.6数据校验码 3.7高级数据表示
3.1 计算机中数据的表示与数制之间的转换 3.2 机器数的编码表示及加减运算 3.3 二进制乘除法运算 3.4 浮点数的运算方法 3.5 浮点数设计 3.6 数据校验码 3.7 高级数据表示

3.1计算机中数据的表示与数制之间的转换 °3.1.1计算机中数据的表示方法与转换 1.数值型数据的表示 表3-1 a在不同进制中的取值 进制 取值 进制 01 八进制 01234567 十进制 0123456789 十六进制 0123456789 AB CDEF
3.1 计算机中数据的表示与数制之间的转换 ⚫ 3.1.1 计算机中数据的表示方法与转换 1.数值型数据的表示 表3-1 a在不同进制中的取值 进 制 取 值 二进制 0 1 八进制 0 1 2 3 4 5 6 7 十进制 0 1 2 3 4 5 6 7 8 9 十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F

2.不同数制间的转换 (1)二、八、十六进制数之间的转换 例3-4(1011.1001)2=(001011 100100)2=(1344)8
⚫ 2.不同数制间的转换 ⚫ (1)二、八、十六进制数之间的转换 ⚫ 例3-4 (1 011.100 1)2=(001 011. 100 100)2=(13.44)8

例3-5(1001011001)2=(0010 0101.1001)2=(259)16 若将八、十六进制转换成二进制时,只要 把每一位对应写成3位、4位二进制即可
⚫ 例3-5 (10 0101.1001)2=(0010 0101. 1001)2=(25.9)16 ⚫ 若将八、十六进制转换成二进制时,只要 把每一位对应写成3位、4位二进制即可

例3-6(125)8=(01010101)2= (1010.101) 2
⚫ 例 3 - 6 (12.5 )8= (001 010 .101 ) 2 = (1010.101 ) 2

例3-7(2A3)16=(001010100011) 2(101010.011)2
⚫ 例3-7 (2A.3)16=(0010 1010.0011) 2=(101010.011)2

(2)十进制数转换成二进制数 例3-8将(125)10转换成二进制数
⚫ (2)十进制数转换成二进制数 ⚫ 例3-8 将(125)10转换成二进制数

3.12十进制数的编码与运算 1.有权码 有权码指的是表示一位十进制的二进制码 的每一位有确定的权值
3.1.2 十进制数的编码与运算 ⚫ 1.有权码 ⚫ 有权码指的是表示一位十进制的二进制码 的每一位有确定的权值
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第2章 逻辑部件基础.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第1章 计算机组成与系统结构概述.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第12章 互连网络与多.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第11章 并行处理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第10章 向量处理机.ppt
- 《Visual Basic语言程序设计》画板系统的设计与实现.doc
- 《Visual Basic语言程序设计》学生档案管理系统的设计与实现.doc
- 《Visual Basic语言程序设计》打字系统的设计与实现.doc
- 《Visual Basic语言程序设计》第9章 图形操作.ppt
- 《Visual Basic语言程序设计》第8章 对话框程序设计.ppt
- 《Visual Basic语言程序设计》第7章 常用控件的使用(二).ppt
- 《Visual Basic语言程序设计》第7章 常用控件的使用(一).ppt
- 《Visual Basic语言程序设计》第6章 窗体与基本控件.ppt
- 《Visual Basic语言程序设计》第5章 VB程序设计语句.ppt
- 《Visual Basic语言程序设计》第4章 数据的输出与输入.ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(二).ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(一).ppt
- 《Visual Basic语言程序设计》第2章 VB基本概念与操作.ppt
- 《Visual Basic语言程序设计》第1章 Visual Basic概述.ppt
- 《Visual Basic语言程序设计》第16章 常用ActiveX控件.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第4章 指令系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第5章 控制器组成原理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第6章 主存储器与存储系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第7章 辅助存储器.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第8章 输入输出设备及系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第9章 流水线处理机及设计.ppt
- 《Llinux基础及应用》课程PPT教学课件:第六章 Linux系统管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第七章 Linux系统维护与进程管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第八章 Linux网络管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第九章 Linux网络服务器.ppt
- 《Llinux基础及应用》课程PPT教学课件:第十章 Linux系统安全.ppt
- 《Llinux基础及应用》课程PPT教学课件:第一章 Linux系统概述.ppt
- 《Llinux基础及应用》课程PPT教学课件:第二章 Linux系统安装.ppt
- 《Llinux基础及应用》课程PPT教学课件:第三章 Linux的图形界面.ppt
- 《Llinux基础及应用》课程PPT教学课件:第四章 Linux的命令系统.ppt
- 《Llinux基础及应用》课程PPT教学课件:第五章 Linux文件和磁盘管理.ppt
- 浙江科技学院:《多媒体技术基础 Multimedia Technology》课程教学资源(PPT课件讲稿)第1章 多媒体技术概论(主讲:雷运发).ppt
- 浙江科技学院:《多媒体技术基础 Multimedia Technology》课程教学资源(PPT课件讲稿)第2章 多媒体硬件环境.ppt
- 浙江科技学院:《多媒体技术基础 Multimedia Technology》课程教学资源(PPT课件讲稿)第3章 音频信息处理.ppt
- 浙江科技学院:《多媒体技术基础 Multimedia Technology》课程教学资源(PPT课件讲稿)第4章 静态图像信息处理.ppt