单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第二节 计算机中数的表示和编码一N进制数二二进制数和十六进制数运算三计算机内数的表示四二进制编码一N进制数1.N进制数的表示法2.N进制数与十进制数的转换3.二进制与十六进制数的转换1. N进制数的表示法 十进制数 基数10 遵循逢10进位数码10个 :0123456789 如: (123. 5)10 或123.
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级计算机中有关数编码的基本常识1.? 计算机是智能化的电器设备计算机就其本身来说是一个电器设备为了能够快速存储处理传递信息其内部采用了大量的电子元件在这些电子元件中电路的通和断电压高低这两种状态最容易实现也最稳定也最容易实现对电路本身的控制我们将计算机所能表示这样的状态用01来表示即用二进制数表示计算机内部的所有运算和操作2.
在机器数中如果默认小数点在符号位的右边这样机器数的尾数部分只能表示小数由于小数点在符号位的右边而且是固定的这样表示二进制数的方法称为数的定点小数表示 如果数字系统使用定点小数表示则数字系统中的数值以小数形式存储当从数字系统输出数值时再转换成原来形式的数值如果默认小数点在尾数的右边这样尾数部分只能表示整数由于小数点在尾数的右边而且是固定的这样表示二进制数的方法称为数的定点整数表示反码其中n为二进制整
二进制数的表示若定点N=9其中一个符号位八个二进制数码:则数值范围(绝对值): 原码1二进制编码的十进制数
第二章 计算机中的数制和码制3八进制计数制2 150 ……余数为:1=转换过程如下:转换过程如下: B- 0 0 0 0 1 1 1 1 B1 0 1 1 0 1 0 1 B与 或 非 异或AND OR NOT XOR ∧ ∨ — ∨ 二进制数的逻辑运算只按位进行运算1:表示负数数值部分=绝对值(用无符号二进制数表示)数0的两种表示方法缺点:运算麻烦因为它仅仅
第二章 计算机中的数制和码制3八进制计数制2 150 ……余数为:1=转换过程如下:转换过程如下: B- 0 0 0 0 1 1 1 1 B1 0 1 1 0 1 0 1 B与 或 非 异或AND OR NOT XOR ∧ ∨ — ∨ 二进制数的逻辑运算只按位进行运算1:表示负数数值部分=绝对值(用无符号二进制数表示)数0的两种表示方法缺点:运算麻烦因为它仅仅
040111121111A14由十六進制轉換為十進制22十六進制數字數字值由十六進制轉換為二進制要把十六進制數轉換為二進制數可依以下的步驟:1. 把每個數字轉換為一組四個數位的二進制數2. 把各組二進制數順序組合起來使用二進制數系的問題是數位過於冗長例如:表達一個十進制數 202 需要八個數位的二進制數令人難於閱讀和記憶採用十六進制是因為十六進制數較二進制數簡潔而且這兩個數系之間容易互相轉換位元M
#
2.3二进制数值数据的编码与运算算法要求掌握:定点小数和整数的原码反码补码表示补码加减法运算(双符号)溢出判断原码一位乘法运算补码一位乘法运算原码一位除法运算定点补码一位除法运算熟悉定点运算器的功能组成控制操作2.3.1原码反码补码的定义二进制数据——二进制表示的定点小数定点整数浮点数最常用的编码方法——原码表示补码表示反码表示机器数——一个数值数据的机内编码真值——机器数所代表的实际值1定
浮点数的二进制表示基础知识:十进制转十六进制十六进制转二进制了解:目前CC编译器标准都遵照IEEE制定的浮点数表示法来进行floatdouble运算这种结构是一种科学计数法用符号指数和尾数来表示底数定为2——即把一个浮点数表示为尾数乘以2的指数次方再添上符号下面是具体的规格:???????????? 符号位???? 阶码????? 尾数???? 长度float?????????? 1????
违法有害信息,请在下方选择原因提交举报