河北交通职业技术学院计算机系,计算机基础第一课 - 河北交通职业技术学院.PPT...

计算机基础第一课 - 河北交通职业技术学院

1.4 计算机中数的表示方法 1.4.1 二进制 1.4.2 进位制 1.4.3 十进制与二、八、十六进制的转换 1.4.4 二进制与其他进制的转换 1.4.5 二、八、十六进制数字对照表 数制定义 用一组固定的数字和一套统一的规则来表示数目的方法称为数制。数制有进位计数制与非进位计数制之分,目前一般使用进位计数制。   计算机中常使用二进制、十进制、八进制、十六进制等。 1.4.1 二进制 电子计算机中,数的表示采用二进制。二进制有两个数字,即0和1,它们用具有两种稳定状态的电气元件很容易实现,如电压的高低,二极管的导通和截止等。 1.4.2 进位制 1.4.3 十进制与二、八、十六进制的转化 1.二、八、十六进制数转换为十进制数 方法:按劝展开相加法 ⑴二→十:将每一位数字乘以它的权2n,再以十进制的方法相加,就可以得到它的十进制的值(注意,小数点左侧相邻位的权为20,从右向左,每移一位,幂次加1)。 【例1.1】(10110.011)B=1×24+0×23+1×22+1×21+0×20+0×2-1 +1×2-2+1×2-3=(22.375)D ⑵八→十: 【例1.2】(1036)8=1*83+0*82+3*81+6*80 =512+0+24+6=542 ⑶十六→ 十: 【例1.3】(B26)16=11*162+2*161+6*160 =11*256+32+6=2854 2.十进制数据转换成二、八、十六进制数 方法:整数部分:除以基数倒取余数; 小数部分:乘以基数,正取整数。 (1)十→二 【例1.4】 (2)十→八:【例1.5】 (3)十→十六:【例1.6】 1.4.4二进制数与其他进制数间的转换 ⑴二进制数转换为八进制、十六进制数 ⑵八进制、十六进制数转换为二进制数 1.4.5 二、八、十六进制数字对照表 练习题 十、二、八、十六进制数之间的转换 (1)128.25=( )2 =( )8 (2)(100100.111)=( )10 =( )8=( )16 (3)(5EF)16=( )2 (4)(156)8=( )2 2. 汉字编码 国标码规定,每个汉字由一个2字节代码组成。每个字节的最高位恒为0,其余7位用于组成各种不同的码值。 啊 1601 区号 位号 一级3755个(按拼音排) 汉字(6763) 7445 二级3008个(按部首排) 符号(682)(拉丁文、俄文字母、日文假名、汉语拼音、 希腊字母、标点、序号等) ⑶汉字机内码 汉字机内码,也称汉字内码,是指汉字在计算机中存储、加工、处理时所用的代码。 汉字机内码以汉字交换码为基础,在得到汉字交换码后,将汉字交换码的每个最高位置加1,就得到了汉字机内码。 汉字两字节的机内码和国标码有一个对应关系 国标码+8080(H)=机内码 例如:“重”字国标码是3122(H),它的机内码是 3122(H)+8080(H)=B1A2(H) ⑷汉字字形码 汉字字形码即汉字输出码,用于显示或打印汉字时产生字形。 汉字的字形称为字模,以一点阵表示。点阵中的点对应存储器中的一位,对于16?16点阵的汉字,其有256个点,即256位。由于计算机中,8个二进制位作为一个字节,所以16?16点阵汉字需要2?16=32字节表示一个汉字的点阵数字信息(字模)。 点阵数越大,分辨率越高,字形越美观,但占用的存储空间越多。 其他系统代码 机内码 输出码 输入码 交换码 各种汉字编码之间的关系 THE END 微型计算机的软件系统 系统软件 应用软件 Windows操作系统 网络操作系统 汉字操作系统 计算机程序设计语言: C、Pascal、B

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值