存储器
计算机存储器可分为内部存储器(又称内存或主存)和外部存储器,其中内存是CPU能直接寻址的储存空间,由半导体器件制成
存储单元的地址和内容
计算机存储信息的基本单位是一个二进制位,一位可存储一个二进制数:0 或 1
每 8 位组成一个字节,在存储器里以字节为单位存储信息,每一个字节单元给以一个惟一的存储器地址,称为物理地址,地址从0开始编号,顺序地每次加1
存储器中每个字节单元有一个二进制数表示地址, N N N 位二进制数可以表示 2 N 2^N 2N 个字节的单元地址,可以表示的地址范围是 0 ~ 2 N 2^N 2N
一个存储单元中存放的信息称为该存储单元的内容
同一个地址既可看作字节单元的地址,又可看作字单元、双字单元或4字单元的地址,这要根据使用情况确定,字单元的地址可以是偶数,也可以是奇数,对于奇地址的字单元,要取一个字需要访问两次存储器,当然这样做要花费较多的时间
存储器的特性:它的内容是取之不尽的。也就是说,从某个单元取出其内容后,该单元仍然保存着原来的内容不变,可以重复取出,只有存入新的信息后,原来保存的内容就自动丢失了
存储器地址的分段 :在 1MB 的存储器里,每一个存储单元都有一个唯一的20位地址,称为该存储单元的物理地址。CPU访问在储器时,必须先确定所要访问的存储单元的物理地址才能取得 (或存入) 该单元中的内容
物理地址的计算方法
20位物理地址由16位段地址和16位偏移地址组成,把段地址左移4位再加上偏移地址值就形成物理地址