程序员的网络日志 程序员的网络日志
首页
  • 计算机科学导论
  • 数字电路
  • 计算机组成原理
  • C语言
  • 数据结构
  • 汇编语言
  • 操作系统
  • Linux
  • 编译原理
  • 计算机网络
  • 数据库
  • Java基础
  • JavaWeb
  • 笔记软件
  • Quicker
  • Qttabar
  • Wgesture
  • 浏览器与插件
  • 视频播放器
  • 待办清单
  • 终端软件
  • uTools
  • 番茄盒子
  • 网站日记
  • 赞赏支持
  • 关于本站
  • 如何搭建一个博客
  • 如何搭建一个邮箱
GitHub (opens new window)
首页
  • 计算机科学导论
  • 数字电路
  • 计算机组成原理
  • C语言
  • 数据结构
  • 汇编语言
  • 操作系统
  • Linux
  • 编译原理
  • 计算机网络
  • 数据库
  • Java基础
  • JavaWeb
  • 笔记软件
  • Quicker
  • Qttabar
  • Wgesture
  • 浏览器与插件
  • 视频播放器
  • 待办清单
  • 终端软件
  • uTools
  • 番茄盒子
  • 网站日记
  • 赞赏支持
  • 关于本站
  • 如何搭建一个博客
  • 如何搭建一个邮箱
GitHub (opens new window)
  • 计算机科学导论

  • 数字电路

  • 计算机组成原理

    • 计算机组成原理
    • 计算机组成原理概述
    • 计算机性能指标
    • 数字的表示
      • 2.1 数据与文字的表示方法
      • 2.2 定点加法、减法运算
      • 定点乘法运算
      • 定点除法运算
      • 定点运算器的组成
      • 浮点运算方和浮点运算器
    • 内存
    • 指令
    • CPU
    • 总线
    • IO
    • 并发
  • 数据结构

  • 操作系统

  • Linux

  • 编译原理

  • 计算机网络

  • 数据库

  • 计算机科学导论
  • 计算机基础
  • 计算机组成原理
程序狗
2022-07-25
目录

数字的表示

# 2.1 数据与文字的表示方法

在选择计算机的数的表示方式时,需考虑:

  1. 要表示的数的类型(小数、整数、实数)

# 2.1.1 数据格式

  1. 定点数的表示方法
  2. 浮点数的表示方法
  3. 十进制数串的表示方法
  4. 定点数的表示方法
  5. 浮点数的表示方法:尾数(常用英文M),指数(阶码,常用英文E或e),基数(一般是2)。

为了方便移植,出现了 IEEE754标准,分别指定了32位和 64位的格式:

32位: S:符号位1位 E:指数8位 M:尾数21位

64位:S:符号位1位 E:指数11位 M:尾数52位

阶码8位,位数23位,将浮点数的真值转化为阶码E时,应加上127。阶码数值大者其真值也大

十进制数串的表示方法,字符串形式,压缩的十进制数串形式

移码(又叫增码)是符号位取反的补码,一般用指数的移码减去1来做浮点数的阶码,引入的目的是为了保证浮点数的机器零为全0。

# 2.1.2 数的机器码表示

原码,正数是本身,负数时加上符号位1

反码,正数是本身,负数时每位取反(除了符号位)

补码,正数是本身,负数时加上模

移码,符号位取反的补码,[e]= 2^k + e

# 2.1.3 字符与字符串的表示

ASCII

# 2.1.4 汉字的表示

汉字的输入编码:数字编码,拼音码,字形编码(五笔)

汉字内码:用于内部处理

汉字自模码,用点阵表示汉字字形代码,是汉字的输出形式

# 2.1.5 校验码

奇校验码和偶校验码

# 2.2 定点加法、减法运算

# 补码加法

理论基础:任意两数补码的和 = 该两数之和的补码

# 补码减法

# 溢出概念给与检测方法

检测方法:双符号位法,正数的符号位都是两个0,负数的符号位两个都是1,发生溢出时,最高符号位永远表示结果的正确符号

单符号位法:符号位进位 异或 最高有效位进位

# 基本的二进制加法/减法器

行波进位加法器

# 定点乘法运算

# 原码并行乘法

# 直接补码并行乘法

# 定点除法运算

# 原码除法算法原理

# 并行除法器

# 定点运算器的组成

# 逻辑运算

# 多功能算术/逻辑运算单元(ALU)

# 内部总线

# 定点运算器的基本结构

# 浮点运算方和浮点运算器

# 浮点加法、减法运算

0操作数检查

对阶:小阶向大阶对齐

相加(加法减法都是相加完成)

结果规格化

# 浮点乘法、除法运算

# 浮点运算流水线

# 浮点运算器实例

上次更新: 2022/8/7 09:00:48
计算机性能指标
内存

← 计算机性能指标 内存→

最近更新
01
搭建实验环境
10-25
02
《计算机网络微课堂》课堂介绍
10-25
03
第一章 因特网概述
10-25
更多文章>
Theme by Vdoing | Copyright © -2022 粤ICP备2022067627号-1 粤公网安备 44011302003646号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式