第二章电子计算机中信息的表示及其运算
进位计数制
机器内数据及符号的表示方法
微型计算机的数据类型
数的运算方法
进位计数制
512
= 5 * 102 + 1 * 101 + 2 * 100
系数
基数
权数
概述
基本概念
权数:数值N中各数码所在的位置
系数:数值N中各位置上的数码
基值:数值N中各个位置上所能表示的数码
的个数
进位计数制的表示方法
假设有一数值 N
N = (dn-1dn-2……d1d0d-1……d-m)r
N = dn-1rn-1 + dn-2 rn-2 + ……d1 r1 + d0 r0
+ d-1 r-1 + ……+ d-m r-m
r : 基值 di : 系数 r : 为权数
m, n : 正整数,分别表示小数位和整数位
例 2-1-1
()十
= 4 * 104 + 3 * 103 + 8 * 102
+ 6 * 101 + 3 * 100 + 5 * 10-1
+ 7 * 10-2
二进制
权数:2n-1, 2n-2 …………
系数:0,1
基数:r = 2
表示方法:在数字的末尾加上一个字母 B
例如: = B
注: 十进制数在数字的末尾加上一个字母 D
十进制
二进制
十进制
二进制
0
0000
5
0101
1
0001
6
0110
2
0010
7
0111
3
0011
8
1000
4
0100
9
1001
十进制和二进制之间的对应关系
例 2-1-2
= 1 * 28 + 1 * 27 + 1 * 26 + 1 * 25 +
0 * 24 + 0 * 23 + 1 * 22 + 1 * 21 +
0 * 20
( 111100110 )二
二进制数的优缺点
优点
二进制数便于物理元件的实现
二进制数运算简单
二进制数使用器材少
便于实现逻辑运算
缺点
代码冗长
不便阅读
八进制(Octal)和十六进制(Hexadecimal)
八进制
权数:8n-1,8n-2
系数:0,1,2,3,4,5,6,7
基数:r = 8
表示方法:在数字的末尾加上一个字母 O
例如: = O
第二章 电子计算机中信息的表示及其运算 来自淘豆网www.taodocs.com转载请标明出处.