想问一下计算机的内存和外存的编址单位是不是一样,各是什么?

2024-05-19 15:40

1. 想问一下计算机的内存和外存的编址单位是不是一样,各是什么?

计算机的内存和外存的编址单位是不一样。
计算机内存和外存的编址方式有按字和按字节编址两种方式。按字节寻址,指的是存储空间的最小编址单位是字节。





按字编址,总存储容量是确定的,字地址和字节地址所需的代码数是不同的。由于地址单元大(zd1 word=32bit=4b),按字地址编码的数目较少,而按字节地址编码的数目较多,因为代码单元小(1 word section=1b=8bit)。

扩展资料:
计算机的存储器分为内部存储器和外部存储器。很可能遇到这样的情况:用电脑写文件时,突然断电,新写的文字没有及时保存。再次打开计算机时,将找不到未保存的文本。





这是因为未保存的文本暂时存储在内存中。一旦断电数据就会丢失。如果文件被保存,数据将被传送到硬盘,也就是说将被存储在外部存储器中,因此在断电的情况下,数据不会丢失。

想问一下计算机的内存和外存的编址单位是不是一样,各是什么?

2. 某计算机字长32位,存储容量为4MB,若按字编址,它的寻址范围是多少

按字编址,它的寻址能力为是2^20=1M,所以说寻址的范围为0~2^20-1。
计算过程:
因为计算机的字长为32位,所以说一个字占32位,所以32b/8=4B,所以说按字寻址的能力为4MB/4B=2^22B/2^2B=2^20=1M。
所以说按字编址的寻址范围为0~2^20-1。


扩展资料:
字长的注意事项:
字长必须为2的幂数,据常常要占用不同大小的存储空间,例如,有些数值比其他的数值要求有更高的精度。通常使用的长度是编址单位(以字为单位编址或以字节为单位编址)的倍数,这个倍数常常是的2的幂。
字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标。
字长的类型:固定字长、可变字长、双倍字长。
主要的寻址的方式:
1、直接寻址指令中给出的地址码即为操作数的有效地址,就是直接寻址方式
2、寄存器间接寻址方式
3、寄存器相对寻址方式
4、基址变址寻址方式
5、相对基址变址寻址方式
寻址的区别:
逻辑寻址方式和物理寻址方式目前都在使用,很多软件也都可以用两种寻址方式进行定位。不过,由于物理寻址方式相对比较复杂。

3. 4b 5b编码表怎么来的?比如 0000对应11110、0001对应01001,请问这之间的互换方法是怎么算的?

根据4B/5B编码规则制定的。
4B/5B编码是在百兆位快速以太网的光纤分布式数据接口(FDDI,Fiber Distributed Data Interface)中采用的信息编码方案。这种编码的特点是将欲发送的数据流每4bit作为一个组,每四位二进制代码由5位编码表示,这5位编码称为编码组(code group),并且由NRZI方式传输。
4B/5B编码是在百兆位快速以太网的光纤分布式数据接口(FDDI,Fiber Distributed Data Interface)中采用的信息编码方案。 
在通信系统中,通信速度与线路传输中的调制速率,所谓调制速率是指单位时间内线路状态变化的数目,以波特(baud)为单位。 


扩展资料:
4B/5B编码其实就是用5bit的二进制码来代表4bit二进制码。此编码的效率是80%,比Manchester码高。4B/5B编码的目的在前面已经说过了,就是让码流产生足够多的跳变。4位二进制共有16种组合,5位二进制共有32种组合,如何从32种组合种选取16种来使用呢?这里需要满足两个规则:
1).每个5比特码组中不含多于3个“0”;
2). 或者5比特码组中包含不少于2个“1”;
此规则是怎么来的?这就要从MLT-3码的特点来解释了。MLT-3码的特点简单的说就是:逢“1”跳变,逢“0”不跳变。为了让4B/5B编码后的码流中有足够多的跳变就需要编码后的码流中有尽量多的“1”和尽量少的“0”。
参考资料来源:百度百科  ——4B/5b编码

4b 5b编码表怎么来的?比如 0000对应11110、0001对应01001,请问这之间的互换方法是怎么算的?

4. 【求助计算机组成原理】寻址范围为什么会有M和MB,G和GB之分?(选择选项里同时有1G和1GB)

字长32位,那么一个字就是4字节=4B
按字编址:就是4GB/4B=1G      单位B约掉了,意义吗,就是说存储容量是4G个字节,以字节编址就是说1号字节,2号字节。。。。共有4G个字节,按字编址就是每4个字节给一个编址,1号字,2号字。。。。共1G个字地址

5. 按字寻址和按字节寻址的区别

按字节编址,指的是存储空间的最小编址单位是字节;按字编址,是指存储空间的最小编址单位是字;按字编址和按字节编址所需要的编码数量是不同的,按字编址的编址单位比较大,1字=32bit=4B,而按字节编址的编址单位比较小,所以编码较多,1字节=1B=8bit。

按字寻址和按字节寻址的区别

6. 微型计算机内存储器是按什么进行编址

计算机处理信息的方式是二进制,微机内存按字节编址。
按字编址:是指存储空间的最小编址单位是字,总的存储器容量是一定的,按字编址和按字节编址所需要的编码数量是不同的,按字编址由于编址单位比较大(1字=32bit=4B),从而编码较少,而按字节编址由于编码单位较小(1字节=1B=8bit),从而编码较多。

7. 计算机中,4b的位数是多少

1个字节为1Byte,简称1B,1个字节有8位,就是8bit。1k=1024B  1m=1024k   1g=1024m 所以 4b的位数 就是4位。

计算机中,4b的位数是多少

8. 不是说一个字节(1B)等于八位吗?那为什么32位CPU的地址总线可直接寻址4GB,(2^32)而不是4B(32除以8),知...

一个字节(1B)等于八位,这个是最基本的存储单位,每一个B有一个地址,4G内存就是4G个这样的单元组成的内存,为了寻址每一个B,也就需要有4G(2^32)个地址。
4G个是怎样的呢,很简单从00000000,00000001,000000002一直到ffffffff,
这个是16进制表达的,如果用2进制表达,ffffffff,就是32个1。
如果有人问你,一个公司有999个人,工号需要几位数,你立马就可以说出只需3位数。
也就是一个3位数的工号系统可以“寻址”999个人。也就是10^3(由于000不用,少了一个)。
反过来,4位数工号能容下多少员工?就是10^4=1万个。
而32位CPU是2进制32位,就是2^32,4G个,大概有10^12个。
如果仅仅要寻址4B,也就是4个地址,只要2^2,也就是2位的CPU就可以了。
最新文章
热门文章
推荐阅读