可寻址和可移动的最小内存单元

时间:2011-07-25 00:50:09

标签: memory architecture types word byte

这是在my previous question下收到的两个问题:

  

(1)可以移动的最小数据量(N位)是多少   内存只使用一个机器指令进行注册?

     

(2)当使用本机器指令时,最小的是什么   地址增量,让你读取下N位? (不重叠   第一次阅读)

  1. 我想知道(1)中是否有最小数据量 仅使用一台机器指令从内存移动到寄存器 称为一个单词,并在(2)中,允许的最小地址增量 你读了下N位吗? (不与第一次读取重叠)是 叫一个字节?
  2. 在(1)中,“是可以从内存中移动的最小数据量 只使用一台机器指令“与

    相同
    • 可以从中移动到内存的最小数据量 仅使用一台机器指令进行注册,
    • 一台机器指令可以的最小数据量 操作,
    • 注册的内容?
  3. 如果我没错,则(1)和(2)中的最小内存单位为 一般不一样。但我想知道为什么,即最小的可寻址 记忆不是

    • 要在内存和寄存器之间移动的最小内存,以及
    • 要操作的最小内存

    按机器说明?可以有一些汇编代码来解释吗?

  4. 我主要谈论的是常规计算机架构,例如X86,X86-64 ...... ....

    谢谢和问候!

1 个答案:

答案 0 :(得分:0)

(1)它被称为WORD,你是对的。字大小取决于CPU架构,对于大多数现代计算机,字可以是32位(4字节)或64位(8字节)。

(2)Most modern computers and BYTE-addressible