文档介绍:第2章计算机中信息的表示
计算机导论计算机导论
Introduction puter
张建国
哈工大计算机科学与技术学院
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-1
第2章计算机中信息的表示
第第22章章计算机中信息的表示计算机中信息的表示
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-2
第2章计算机中信息的表示
本章前序本章前序
计算机本质上是对信息加工处理的设备,那么
信息在计算机中如何表示?
计算机中使用什么样的数?
计算机中为什么使用二进制数?
信息在电路、磁盘以及光盘中是如何表示的?
信息在计算机中如何加工处理?
计算机中是如何表示汉字、图形、图像以及声音的?
•你知道吗?
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-3
第2章计算机中信息的表示
本章主要内容本章主要内容
进位记数制
二进制数
•这些重要概
各种进位制数之间的转换念将会使你受
用终生.
各种信息的表示
本章小结
本章作业和任务
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-4
第2章计算机中信息的表示
进位记数制
进位记数制用“数码”和“位权”表示任何一个数,形式如下:
n-1 1 0 -1 -2 -m
N=±(dn-1×r +…+d1×r +d0×r +d-1×r +d-2×r …d-m×r )
其中:
di为系数
r为基数
n和m均为无符号正整数,分别代表整数位数和小数位数
基数r决定了该进制数使用的数码个数
位置不同,权
的取值范围为
di 0,1,…,r-1 值就不同
i
对于任何一个di×r
当i>0时,表示整数部分
当i<0时,表示小数部分
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-5
第2章计算机中信息的表示
进位记数制(Cont.)
十进制数
(2 4 5 . 2 5)10
2 1 0 -1 -2
102 101 100 10-1 10-2
()10 =
2×102 + 4×101+ 5×100 + 2×10-1 + 5×10-2
十进制数的特点:
基数为10,每一位的权值为10i
共有0,1,2,3,4,5,6,7,8,9十个数码
逢十进一、借一当十
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-6
第2章计算机中信息的表示
进位记数制(Cont.)
十进制数
当r=10时,表示十进制数(Decimal),位权为10i
系数di的取值范围为0,1,…,9
十进制数常用字母D表示
例: ()10
二进制数
当r=2时,表示二进制数(Binary),位权为2i
系数di的取值范围为0或1
二进制数常用字母B表示
例: ()2
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-7
第2章计算机中信息的表示
进位记数制(Cont.)
八进制数
当r=8时,表示八进制数(Octal),位权为8i
系数di的取值范围为0,1,…,7
八进制数常用字母O表示
例: ()8
十六进制数
当r=16时,表示十六进制数(Hex),位权为16i
系数di的取值范围为0,1,2,…9,A,B,C,D,E,F
十六进制数常用字母H表示
例: ()
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-8
第2章计算机中信息的表示
二进制数
1. 信息在计算机硬件中的表示
计算机可以处理数值、字符、图形、图像、视像等信息.
各种信息在计算机硬件中是如何表示的呢?
自然界中能表示两种不同状态的方法有很多种
电路的通与断
晶体管的导通与截止
电压的高与低
事物的真与假
每一位二进制数只有两种可能的取值(1或0),使用二进制数可
以利用某些只有两种状态的材料表示信息.
2008-9-25 哈工大计算机科学与技术学院张建国 Slide 2-9
第2章计算机中信息的表示
二进制数(Cont.)
表示1位二进制数的方法