计算机中信息的存储(非常齐全)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ASCII含义:

因为1位二进制数可以表示(2=)2种状态:0、1;而2位二进制数可以表示(2=)4种状态:00、01、10、11;依次类推,7位二进制数可以表示(2=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII

码是用七位二进制数进行编码的,可以表示128个字符。

第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;

第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。一个ASCll码由8位二进制数码组成的。其中,用于表达字符的二进制码有7个,最后一个用于检测错误,或空闲不用。

存储器单元内容是储存器单元里面储存的二进制数据。如0100011

存储器单元地址是由十六进制数指向存储器某个特定的单元。如0FFE2A

一个是实实在在的数据,一个是指向该数据的地址

计算机信息存储单元的结构数据必须首先在计算机内被表示,然后才能被计算机处理。计算机表示数据的部件主要是存储设备;而存储数据的具体单位是存储单元;因此,了解存储单元的结构是十分必要的。(1)"位"(Bit):是计算机中最小的信息单位。一"位"只能表示0和1中的一个,即一个二进制位,或存储一个二进制数位的单位。(2)"字节"(Byte):是由相连8个位组成的信息存储单位。字节是目前计算机最基本的存储单位;也是计算机存储设备容量最基本的计量单位。一个字节通常可以存储一个字符(如字母、数字等)。只有字节才有地址的概念。对一种计算机的存储设备以字节为单位赋予的地址称为字节编址;也是目前计算机最基本的存储单元编址什么是计算机的单元结构?数据必须首先在计算机内被表示,然后才能被计算机处理。计算机表示数据的部件主要是存储设备;而存储数据的具体单位是存储单元;因此,了解存储单元的结构是十分必要的。(1)"位"(Bit):是计算机中最小的信息单位。一"位"只能表示0和1中的一个,即一个二进制位,或存储一个二进制数位的单位。(2)"字节"(Byte):是由相连8个位组成的信息存储单位,

如下图。字节是目前计算机最基本的存储单位;也是计算机存储设备容量最基本的计量单位。一个字节通常可以存储一个字符(如字母、数字等)。只有字节才有地址的概念。对一种计算机的存储设备以字节为单位赋予的地址称为字节编址;也是目前计算机最基本的存储单元编址,如图2.2 3)"字"(Word):是由相连4个字节(即32位)构成的信息存储单位如下图。字的地址是组成字的第一个字节的地址除4;因此该字节的地址必须能被4整除。(4)"双字"(Double Word):是由相连2个字(即64位)构成的信息存储单位如下图。双字的地址是组成双字的第一个字节的地址除8;因此该字节的地址必须能被8整除。 5)"半字"(Half Word):是由相连2个字节(即16位)构成的信息存储单位如下图。半字的地址是组成字的第一个字节的地址除2;因此该字节的地址必须能被2整除。

一、地址总线由N个地址导线组成:首先需要知道什么是地址线,所谓地址线也就是传送地址信息的导线,传输地址线的所有导线的集合叫做地址总线,大家知道网线吧,一根网线里边有8根电缆,同样的,地址总线就是几根地址导线组成的。二、一个地址线能表示1和0两个数: 这几根电缆有一个特性,就是其中的任意一根都只可以传送高电平(强电流?)和低电平(弱电流?),所以呢,也就只能表示0和1,也就是说,一根地址线只能表示1和0。三、地址总线是地址线的集合:地址总线嘛,当然传输的数据是地址,注意这里是地址总线传输的是地址信息,单一的地址线表示不了地址信息(除非你的地址总线就1根地址线),所有地址线组合成的数据是一个地址信息。四、地址总线表示的数字的个数是能够寻找多少个内存单元,表示的内容就是地址数据本身:好了,现在知道了,一个地址总线由N个地址线组成,一个地址线能表示1和0两个数,2个地址线能表示4个数(具体哪四个数先不管),3个地址线能表示8个数,SO,N个地址线能表示的数据的个数就是N个2相乘,也就是2的N次方个数。这个需要理解一下。譬如一个地址总线由6根地址线组成,那么他的地址线的最大寻址范围是2的6次方,也就是64个内存单元。下面做两个题目,一个地址总线的最大寻址范围是64KB,那么他有______根地址线。现在需要理解的是,这个64KB就是64K个内存单元(64KB就是64K个BYTE,一个BYTE就是一个内存单元),知道了这个,也就好理解了,2的几次方个内存单元=64K个内存单元,64KB=64*1024=65536byte,答案就是16。 16根地址线所表示的地址数据的本身占据的内存是16个位,为什么是16位,因为你每个地址线占一个位置,你的表示的数据范围就是从 0000000000000000-1111111111111111 所以,具有16根地址线的系统要在内存中寻出一个地址要用2个内存单元来表示(一个内存单元有8位)。五:地址与内存的关系:关于内存与地址线的设计问题,可能大家会想到这个,这两个是不是应该有什么关系才可以,要知道的是,不管是什么系统,所有的内存的一个单元都是占据8个bit,那么,你的地址线要能在内存中储存,是不是地址线的个数需要什么限制,我的理解是需要是8的整数倍。 CPU 中的寄存器与地址线的个数应该是一致的,也就是地址线有16条,那么CPU中的寄存器也是16位的。

相关文档
最新文档