美文网首页
存储器按字寻址和按字节寻址的区别

存储器按字寻址和按字节寻址的区别

作者: 阿凡提说AI | 来源:发表于2018-04-08 15:36 被阅读160次

知识小贴士:2^10 =1K;2^20=1M【10和20为位数,K&M是数量单位,要与KB&MB这样的容量单位区分】

机器(CPU)字长(即数据线)n位,m根地址线(即字)。由此可得出每字含n/8个字节。
如果按字节寻址范围:2^m;
如果按字寻址:2^m÷(n/8) =2^(m-√n/8)【√n/8——向下取整】

唐朔飞课本上的例子:
IBM机器字长20位,地址线24根。按字寻址是2^24÷(20/8)=4M;
PD-II机器字长16,地址线24根。
按字寻址是2^24=16M; 2^24÷(16/8)= 2^(24-√16/8)=8M ,
而按字节寻址的话两个机器的寻址范围是一样的都为2^24=16M。

所谓按字和按字节只是寻址范围的计量标准不同而产生的寻址范围数不同而已,其本质上总量还是一样的。
如:一个西瓜按斤算是2,按g算是1000,虽然数字不同但是西瓜的重量是一样的。

相关文章

  • 存储器按字寻址和按字节寻址的区别

    知识小贴士:2^10 =1K;2^20=1M【10和20为位数,K&M是数量单位,要与KB&MB这样的容量单位区分...

  • 按字寻址和按字节寻址

    请大家先看以下的问题:CPU有20根地址线和16根数据线,请问CPU按字节访问和按字访问的地址范围是多少?书上答案...

  • 按字,字节寻址范围

    其中用来编号的地址线是按照你的字有多少字节 = 2的n 次方 , 这个n 就是借用的地址线。

  • Android 缓存机制

    计算机内CPU运行机制图: 存储器存储器的种类很多,按用途可以分为主存储器和辅助存储器。又称内存是CPU能直接寻址...

  • 理解Swift中的指针

    指针基础知识 计算机是以字节为单位访问可寻址的存储器。机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器。...

  • 理解Swift中的指针

    指针基础知识 计算机是以字节为单位访问可寻址的存储器。机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器。...

  • OS基础题

    寻址范围 若计算机字长为64位,存储容量为32MB,若按字编址,其寻址范围是( )。 64位 = 8字节 =...

  • 虚拟存储器

    参考《深入理解计算机系统》第九章 1. 物理与虚拟寻址 1.1 物理寻址系统 1.2 虚拟寻址系统 MMU:存储器...

  • 寻址和字节顺序

    对于跨越多字节的程序对象,我们必须建立两个规则:这个对象的地址是什么,以及在内存中如何排列这些字节。在几乎所有的机...

  • ARM汇编寻址方式详解

    寻址方式在C语言里面也可以称为一个内存操作,说到寻址方式,我们就会想哪里有地址,当然就是存储器,而存储器就包括内存...

网友评论

      本文标题:存储器按字寻址和按字节寻址的区别

      本文链接:https://www.haomeiwen.com/subject/frxmhftx.html