美文网首页
数据的机器级表示与处理(一)

数据的机器级表示与处理(一)

作者: 菜根小友 | 来源:发表于2019-03-25 12:39 被阅读0次

    目录

    2.1 数制和编码

    • 信息的二进制编码
    • 进位计数制
    • 定点与浮点表示
    • 定点数的编码表示

    2.2 整数的表示

    • 无符号整数和带符号整数的表示
    • C语言中的整数及其相互转换

    2.3 浮点数的表示

    • 浮点数的表示范围
    • 浮点数的规格化
    • IEEE 754 浮点数标准
    • C语言中的浮点数类型

    本章重点讨论数据在计算机内部的机器级表示及基本处理方式。主要内容包括:进位计数制、二进制定点数的编码表示、无符号整数和带符号整数的表示、IEEE 754浮点数表示标准、西文字符和汉字的编码表示、十进制数的二进制编码表示(即BCD码)、C语言中各种类型数据的表示和转换、数据的宽度和存放顺序、基本运算及其运算电路。

    数制和编码

    2.1.1 信息的二进制编码
    在计算机系统内部,所有信息都是用二进制编码的。
    指令所处理的数据类型分为数值数据非数值数据两种:

    • 数值数据
      • 整数(用定点数表示)
        • 无符号整数
        • 带符号整数
      • 实数(用浮点数表示)
    • 非数值数据(一个没有大小之分的位串,不表示数据量的多少,主要用来表示字符数据和逻辑数据)

    数值数据的表示方法:

    • 直接用二进制数表示
    • BCD码(二进制编码的十进制数)

    表示一个数值数据需要确定三个要素:

    • 进位计数制
    • 定/浮点表示
    • 编码规则

    相关文章

      网友评论

          本文标题:数据的机器级表示与处理(一)

          本文链接:https://www.haomeiwen.com/subject/egbpmqtx.html