公司名称:深圳华山编程培训

联系人:朱老师 先生 (经理)

电话:13510446817

传真:

手机:13510446817

学习编程的基础(数制)

发布时间:01月28日

详细说明

  数制

  数制——数的制式。是人们利用符号计数的一种方法。数制有很多种,常用的有十进制、二进制、十六进制。

  1)十进制(Decimal)

  数码:0 1 2 3 4 5 6 7 8 9 十个

  基数:10

  计数规则:逢十进一

  日常生活中人们习惯于十进制计数制,但是对于计算机硬件电路,只有通/断或电平的高/低两种状态,为便于对数字信号的识别与计算,计算机采用二进制。

  2)二进制(Binary)

  数码:0 1

  基数:2

  计数规则:逢二进一

  8位二进制数称为一个字节,Byte(8位)。

  2个字节称为一个字,Word(16位)。

  2个字称为一个双字,Double Word(32位)。

  210 = 1024称为1K。

  二进制数较大时,书写和阅读均不方便,通常将四位二进制数合为一位,用十六进制数表示。

  3)十六进制(Hexadecimal)

  数码: 0 1 2 3 4 5 6 7 8 9 A B C D E F 十六个

  基数:16

  计数规则:逢十六进一

  如二进制数1010 0101B可表示为A5H,其值为十进制的165(=10×161+5×160)。

  编码

  1)BCD码

  有些场合,计算机输入/输出数据时仍使用十进制数,以适应人们的习惯。为此,十进制数必须用二进制码表示,这就形成了二进制编码的十进制数,称为BCD码(Binary Coded Decimal)。

  BCD码是用四位二进制数表示一位十进制数,它们之间的对应关系如下表所示。

  l 表 BCD码与十进制数的关系

  BCD码

  (四位二进制数)

  十进制数

  BCD码

  (四位二进制数)

  十进制数

  0000

  0

  0101

  5

  0001

  1

  0110

  6

  0010

  2

  0111

  7

  0011

  3

  1000

  8
1111为非BCD码。

  2)ASCII码

  ASCII码(American Standard Coded for Information Interchange)是美国信息交换标准代码。

  在计算机系统中,除了数字0 ~ 9以外,还常用到其它各种字符,如26个英文字母、各种标点符号、控制符号等,这些信息都要编成计算机能接受的二进制码。

  ASCII码由8位二进制数组成,*高位一般用于奇偶校验,其余7位代表128个字符编码,其中:

  图形字符96个(10个数字、52个字母、34个其它字符)。例如:数字0~9的ASCII码为30H ~39H,大写字母A~Z的ASCII码为41H~5AH,小写字母a~z的ASCII码为61H~7AH。

  控制字符32个(回车、换行、空格、设备控制等)。例如回车的ASCII码为0DH。

深圳华山编程培训


联系人:朱老师 先生 (经理)
电 话:13510446817
传 真:
手 机:13510446817
Q Q:
地 址:中国广东深圳市南山区大新旺角302
邮 编:
网 址:http://a13510446817.qy6.com(加入收藏)