创卫生城市手抄报短文:ASCII编码

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 06:22:19
说ASCII编码里面,能表示出2的七次方=128个字符。我不懂得这是什么意思?难道不能129个、130个、140个……甚至更多吗?“2的七次方”这个表达式看来看去,总觉得与二进制和7位有关。难道7位二进制编码和二进制与“2的七次方=128字符”是巧合吗?
我也不知道该如何表述,希望大家能会意!
这意思是否是这样:
把一个七位二进制编码无论怎么序列,最多只能序列出2的七次方个形式出来?对吗?

ASCII码的长度呢是一个字节,共8位,理论上可以表示256个字符,但是许多时候只谈128个,其原因是这样的:
在计算机中,数字和字符本来是不加区分的。一个ACSII码在机器中,可能是字符,也可能做数字使用。为了兼顾这两种用途,也为了操作方便,规定ASCII码都是正的(正数)。在计算机内数值表示规定中,第一位是符号位,该位为1表示负值,表示正值就是0了。这样还有7位可以用于编码,于是就有128个。后来,为了纳入更多的字符,就把第一位也用上了,成了“扩展ASCII”又有128个,这些值都是负的了。
在7位的情况下,每个位只有两种选择,那么用排列组合算一下,一共有128(2^7)种可能,也因此最多能表示128种不同的符号。

如果再大于256,那么就得想办法了,汉字就是用两个字节来表示一个汉字的

128个已经可以把常用的 字符、指令都加入了,当然 扩展 的 ascii有256个

计算机 使用的 数字 都是 2的 n次方,是人们的习惯了,其实 如果最早用10进制 ,现在 可能就是100个了。2进制 也有它的必然性,因为他正好是2级管 开和关 嘛,当时的技术 就是这样限制的,不过现在 好像 也没有什么好的技术可以实现 16进制~~~~~~
lz 满意不?

2的七次方 表示每一位有2种情况 0 或者1
一共有7位
就是7个2乘
就是2的七次方