首页 文章
  • -1 votes
     answers
     views

    CISC和RISC架构

    我读了很多关于不同来源的CISC和RISC架构之间的区别 . 似乎已达成一致意见的一点是,CISC始终与Von Neumann一起使用,而RISC则与哈佛架构一起使用 . 但我无法理解这种分类背后的原因 .
  • 7 votes
     answers
     views

    PUSH / POP指令是否被认为是RISC或CISC?

    如果 PUSH 和 POP 是RISC或CISC指令,我在接受采访时被问到 . 我说他们是RISC,但他们告诉我他们实际上是CISC指令 . 我建议ARM(一种常见的RISC实现)有这些指令,但他们指出ARM是混合的而不是纯粹的RISC . 我无法在网上找到任何明确的证据 . PUSH 和 POP 指令是否真的被认为是CISC架构的标志,还是可以在RISC系统上找到?为什么?
  • -1 votes
     answers
     views

    在微控制器架构中实现寄存器的优点是什么,即加载存储架构

    RISC和CISC的主要区别在于RISC中我们必须使用寄存器来进行任何算术或逻辑运算 . 但是在CISC的情况下,我们可以直接使用内存位置进行此类操作 . 那么在微控制器架构中实现寄存器存储的优势是什么?问题不是RISC的优势,而是问题是RISC架构中需要注册的内容 . 与其他架构一样,CISC操作可以直接通过meomery位置完成,我们不需要将其置于寄存器中,然后再次移动到存储器位置 . 以下是...
  • 3 votes
     answers
     views

    ARM vs x86有哪些主要区别?

    我不是很想知道“小字体”在开发每个平台上的代码时的差异,无论程序员习惯了什么,或者他觉得哪些更容易做等等 . 我也不感兴趣于详细的物理差异 . 核心(我不介意他们被提及,如果它适合你的叙述我只是不想专注于上述) 我只是在搜索为什么像x86这样的CISC架构优于RISC架构或者不是这样? 我的意思是为什么要成为“复杂”(CISC),如果你能做到一切,同时降低复杂性(RISC) 有没有x86可以做到的...
  • 4 votes
     answers
     views

    处理器可以同时进行内存和算术运算吗?

    在汇编程序和处理程序的研究中,有一件事把我带出来,如何完成指令: add mem, 1 在我的脑海中,处理器无法加载内存值 and 处理同一指令期间的算术运算 . 所以我觉得它发生在: mov reg, mem add reg, 1 mov mem, reg 如果我考虑使用RISC Pipeline的处理器,我们可以观察到一些停顿 . 像 i++ 这样简单的指令令人惊讶: | Fetch ...

热门问题