小编Sar*_*nan的帖子

32位IR保持加载指令如何?(RISC样式32位架构)

我对指令大小和可寻址空间感到困惑(我假设指令大小应该与地址位的大小相同.我在书中没有找到足够的解释)如果我是正确的,那么理论上如果我们有2 ^ 32 32位架构(RISC样式)内存的可寻址单元(字节)4字节大小的加载指令如何保存操作码以及地址?

cpu assembly operating-system instruction-set computer-architecture

5
推荐指数
1
解决办法
428
查看次数

为什么在子例程调用中没有完整的上下文保存?

在子例程调用中,我们保存了PC的内容,以便重新启动我们的调用例程。但是,如果被调用的子例程更改了通用寄存器的值,会发生什么?如果必须访问存储在寄存器中的旧值,它不会对调用子例程造成任何问题吗?

assembly call cpu-registers context-switch subroutine

2
推荐指数
1
解决办法
321
查看次数