【问题标题】:pdp8 mri instruction(s) on a page boundary页面边界上的 pdp8 mri 指令
【发布时间】:2012-11-19 21:00:35
【问题描述】:

有谁知道 pdp8 硬件(是否因型号而异)如何处理页面边界上的 mri 指令。例如,如果您的指令位于地址 0177,则程序计数器用于读取该指令,然后实质上递增。如果指定当前页的地址是使用page 0,指令的page 还是page 1 pc 读完指令后执行完之前所在的page?

【问题讨论】:

  • +1 回答 PDP-8 问题!
  • 谢谢,就像 pdp-11 一样,它是一个很好的教育架构。
  • 让我猜猜 - 你正在 Raspberry Pi 上编写 PDP-8 模拟器?
  • 一步一步...通用命令行,稍后可能会将其放在 raspi 硬件前面。

标签: assembly instruction-set


【解决方案1】:

MACRO-8 Programmers reference manual for the PDP-8 family computers 标题中提到的 family 表明多个模型都向程序员展示了一个共同的架构。

HD-6120 CMOS high speed 12 bit microprocessor 开始,PC 在指令开始时递增,但首先复制到 OL(输出锁存器)。这意味着当前页面是指指令的页面。在任何情况下,该引用都是处理器可执行描述的宝贵来源。

Douglas Jones 的The Digital Equipment Corporation PDP-8 Frequently Asked Questions 解释说,典型的汇编程序没有提供任何方法来指定“Z”标志的值,而是自动计算了这个值。这强化了指令引用它自己的页面的概念。

【讨论】:

    猜你喜欢
    • 2014-03-10
    • 1970-01-01
    • 2013-01-24
    • 1970-01-01
    • 2017-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多