memory - 字节、字、长字和长字之间的区别?

标签 memory assembly hardware

我知道一个 Byte 是 8 位,但其他的代表什么?我正在参加一个使用摩托罗拉 68k 架构的汇编类(class),我对目前的词汇感到困惑。

最佳答案

operator's manual for the 68k Architecture 的第一页所述,在您的情况下,一个字是 16 位,一个长字是 32 位。

在汇编语言中,一个词是 CPU 的自然工作大小。每条指令以及内存中的地址的长度往往是一个字。一个字节总是 8 位,而一个字的大小取决于您所使用的架构。

关于memory - 字节、字、长字和长字之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33018001/

相关文章:

regex - 哪一个会给我最快的正则表达式速度,从而消除个人不当行为?

windows - 在 Windows 上检索图形/声卡信息

python - NumPy 可以直接将数据加载到 Fortran 有序数组中吗?

python - 如何在python中优化以下算法的内存和时间使用

c++ - 内联汇编程序递增 64 位计数器

c - 我如何指示可以使用内联ASM参数*指向*的内存?

c++ - 你如何计算 nvidia(支持 cuda)的 gpu 卡上的负载?

python - 防止我的 RAM 内存达到 100%

javascript - 一旦内存达到 4GB 标记,如何防止 Microsoft Edge 重新加载我的页面?

c - 混合 SSE 整数/浮点 SIMD 指令时,我会受到性能损失吗