a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 62|回复: 0

[微机知识] 计算机基础知识:第二章计算机中的信息表示2

[复制链接]
发表于 2012-7-31 21:17:33 | 显示全部楼层 |阅读模式
  2.1.3 位权
; b' O! X: }) ^6 e' v$ c( z  一个数码处在不同位置上所代表的值不同,如数字6在十位数位置上表示60,在百位数上表示600,而在小数点后1位表示0.6,可见每个数码所表示的数值等于该数码乘以一个与数码所在位置相关的常数,这个常数叫做位权。位权的大小是以基数为底、数码所在位置的序号为指数的整数次幂。十进制的个位数位置的位权是100,十位数位置上的位权为101,小数点后1位的位权为10-1 。6 B  d5 L; R' I& l1 i
  十进制数34958.34的值为:7 p7 M3 N" E+ {. k% m5 _
  (34958.34)10=3×104+4×103+9×102+5×101+8×100+3×10-1+4×10-2
5 G/ t5 p% o0 D# L- A  小数点左边:从右向左,每一位对应权值分别为100、101、102、103、104- ~3 O+ u) [$ A. g; v) W
  小数点右边:从左向右,每一位对应的权值分别为10-1、10-2' W2 y. Y% [! G
  二进制数 (100101.01)2=1×25+0×24+0×23+1×22+0×21+1×20+0×2-1+1×2-28 }5 n+ O4 [6 I' |  c
  小数点左边:从右向左,每一位对应的权值分别为20、21、22、23、24* P) w( Z% k) T" P1 N2 U7 X4 m! W
  小数点右边:从左向右,每一位对应的权值分别为2-1、2-2
8 S9 P# D+ n. O0 C- p6 h9 q  不同的进制由于其进位的基数不同权值是不同的。- H+ k( L5 Q0 k
  小结:位置计数法( o: Q& }3 z' y5 ^  ^- D9 b
  一般而言,对于任意的R进制数
0 B# G+ m4 `" i/ b+ a  an-1an-2…a1a0a-1…a-m (其中n为整数位数,m为小数位数)
8 B$ U5 r$ `; f. z" |* f  可以表示为以下和式:* W/ x9 o# j6 }
  an-1×Rn-1+an-2×Rn-2+…+a1×R1+a0×R0+a-1×R-1+…+a-m×R-m    (其中R为基数)
0 P+ I8 _6 R; b( ^" R" n) m  2. 2二进制代码和二进制数码
7 a9 S) b7 ?9 q  2.2.1 二进制的特点
$ i: w$ M9 ^3 u+ M4 y7 M8 [  在计算机中为什么要采用二进制?原因如下:8 b' V- M1 {$ l
  l         可行性
8 S% f3 Q) E, u! |3 r9 `6 R# B  采用二进制,只有0和1两个状态,需要表示0、1两种状态的电子器件很多,如开关的接通和断开,晶体管的导通和截止、磁元件的正负剩磁、电位电平的低与高等都可表示0、1两个数码。使用二进制,电子器件具有实现的可行性。$ W3 }9 F6 Z( z& h3 R; b
  l         简易性
" j2 q% l, t9 e$ ~( s* }/ d  二进制数的运算法则少,运算简单,使计算机运算器的硬件结构大大简化(十进制的乘法九九口诀表55条公式,而二进制乘法只有4条规则)。. [2 E$ A1 O) v1 e
  l         逻辑性
1 q: c( _+ h- A, [. z  由于二进制0和1正好和逻辑代数的假(false)和真(true)相对应,有逻辑代数的理论基础,用二进制表示二值逻辑很自然。/ a, g) N0 q0 f( j) B3 t) w
  2.2.2 二进制代码和二进制数码
7 J; Y: r1 ]! V0 x  我们从二进制代码和二进制数码开始讲述计算机基础知识,是因为二进制代码和二进制数码是计算机信息表示和信息处理的基础。
! g! d  P& O: z  代码是事先约定好的信息表示的形式。二进制代码是把0和l两个符号按不同顺序排列起来的一串符号。
+ i) x3 ~1 F/ f  二进制数码有两个基本特征:* h" f. b, L& u( p$ a+ q, s
  用0、l两个不同的符号组成的符号串表示数量;
7 J  s) ^! v2 m' W  I' K, _( b+ c  相邻两个符号之间遵循“逢2进l”的原则,即左边的一位所代表的数目是右边紧邻同一符号所代表的数目的2倍。
7 {, T% A- v  i  二进制代码和二进制数码是既有联系又有区别的两个概念:凡是用0和1两种符号表示信息的代码统称为二进制代码(或二值代码);用0和1两种符号表示数量并且整个符号串各位均符合“逢2进1”原则的二进制代码,称为二进制数码。- t! x; i1 O7 {9 o6 u3 d5 ~
  目前的计算机在内部几乎毫无例外地使用二进制代码或二进制数码来表示信息,是由于以二进制代码为基础设计、制造计算机,可以做到速度快、元件少,既经济又可靠。虽然计算机从使用者看来处理的是十进制数,但在计算机内部仍然是以二进制数码为操作的对象的处理, 理解它的内部形式是必要的。
$ q! Z5 W* D; B# U* J- B  t  在计算机中数据的最小单位是1位二进制代码,简称为位(bit)。8个连续的bit称为一个字节(byte)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-18 03:52 , Processed in 0.580865 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表