第二章 计算机数据表示

发布时间:2024-11-08

微机原理及应用

第二章 计算机数据表示赵博

微机原理及应用

计算机数据表示

回顾数字系统 回顾进制转换 计算机中数据格式无符号数 有符号数 BCD和ASCII码 浮点数*

微机原理及应用

数字系统(Number Systems)

人类:十进制(Decimal)数字系统以10为基数:有10个可能的数字(digit):0~9

计算机:二进制(Binary)数字系统以2为基数:有2个可能的数字(digit):0,1 最简单的数字系统,实现简单,更可靠

折衷:八进制(Octal)(0~7)和十六进制 (Hexadecimal)(0~9, A~F)便于人的理解和书写,而不是计算机

微机原理及应用

数字系统

十进制数:(931)10=9×102+3×101+1×100 推广——n位的N进制整数 ( a …a ) 表示: n-1 0 N n 1 an 1 a1a0 N ai N i其中 0 ai N , N 2 , Ni为第i位的权,ai为第 i位的系数,N为基数。 该式可推广至带小数情况: 101.11 2 1 22 0 21 1 20 1 2 1 1 2 2i 0

微机原理及应用

数字系统

N进制数的一般写法:(abc)N 对于二进制、十进制、八进制和十六进 制,一般还采用后缀字母以示区别:十进制 二进制 八进制 十六进制 D或d或没有后缀 B或b Q或q H或h

微机原理及应用

进制转换

十进制转换N进制整数部分转换 小数部分转换

N进制转换十进制 二进制与2N进制间转换

微机原理及应用

十进制转换为N进制

整数转换算法:0. 将被除数设置为需转换的十进制数 1. 被除数除以基数N 2. 记录下余数(最先得到是最低位) 3. 用商代替被除数 4. 重复步骤1,2,3,直到商为0。

微机原理及应用

十进制转换为N进制

例:(25)10转换为二进制 25/2 = 12 + 1(最低位) 12/2 = 6 + 0 6/2 = 3 + 0 3/2 = 1 + 1 1/2 = 0 + 1(最高位)

微机原理及应用

十进制转换为N进制

小数转换:0. 将被乘数设置为需转换的十进制小数 1. 被乘数除以基数N 2. 记录结果的整数部分(最先得到的是高位) 3. 用结果的小数部分代替被乘数 4. 重复步骤1,2,3,直到小数部分为0。

小数转换可能陷入循环。

微机原理及应用

十进制转换为N进制

例:(0.625)10转换为二进制 0. 0.625*2 = 0.25 + 1(最高位) 0.25*2 = 0.5 + 0 0.5*2 = 0.0 + 1(最低位)

微机原理及应用

N进制转换为十进制

N进制数的展开式用十进制计算,即得其 十进制表达。 例:(1101)2转换为十进制 (1101)2 = 1×20 = (1)10 = (13)10 + 0×21 +(0)10 + 1×22 +(4)10 + 1×23 +(8)10

微机原理及应用

二进制与2N进制间转换 i M b 2

i , bi 0,1; i 0 ,则: 2 整数:设

M 2

2 bi 2N i N

i N

i N N i 2 N b 2 2 b 2 i i 2 N i 2 N i N j 1 N 1i jN

N 1 bi i 0

(最低位a0×(2N)0) b ……2 N 1 i N

i

aj 所以:

bi 2i jN , j 0

含义?二进制转换十六进制:四位合为 一位;反之,一位分四位

微机原理及应用

二进制与2N进制间转换 i M b 2 小数:设 2 i , bi 0,1; i 0 ,则:

N 1 M 2 2 bi 2 bi (最高位a-1×(2N)-1) i N i 0 2 N 1 …… i N N i 2 N bi bi 2 2 bi 2 i 2 N i N i N N i N jN 1 i j 1 N

aj 所以:

bi 2

i j 1 N

, j 0

同整数转换

微机原理及应用

二进制与2N进制间转换

例如: (1101 0011)2=(D3)16D

M 2 bi 2 i , bi 0,1; i 0

3

(0.1101 0011)2 =(0.D3)16D 3

微机原理及应用

计算机中数据格式

数据形式: 数字 字母与符号 指令 图像/视频 声音

微机原理及应用

计算机中数据格式

Bit(Binary Digit):比特:0/1 Byte:字节——8比特 Word: 字——2字节 KiloByte: 210字节 MegaByte: 220字节 GigaByte: 230字节 TeraByte: 230字节

第二章 计算机数据表示.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219