2012-11-19 61 views
4

有誰知道pdp8硬件(以及它是否因型號而異)處理頁邊界上的mri指令。例如,如果您的指令位於地址0177處,例如程序計數器用於讀取該指令,然後基本上遞增。如果指定當前頁面的地址是要使用頁面0,則指令的頁面或頁面1是PC在讀取指令之後但在完成執行之前的頁面?頁面邊界上的pdp8 mri指令

+3

對於PDP-8問題+1! –

+0

謝謝,像pdp-11,這是一個很好的教育建築。 –

+0

讓我猜 - 你正在Raspberry Pi上寫一個PDP-8模擬器? –

回答

1

MACRO-8 Programmers reference manual for the PDP-8 family computers提及家族在標題中暗示多個模型都向程序員呈現了一個共同的架構。

HD-6120 CMOS high speed 12 bit microprocessor起,PC在指令開始時遞增,但首先複製到OL(輸出鎖存器)。這意味着當前頁面指的是指令的頁面。在任何情況下,參考都是處理器可執行描述的寶貴來源。

Douglas Jones'The Digital Equipment Corporation PDP-8 Frequently Asked Questions解釋說,典型的彙編程序沒有提供任何方式來指定'Z'標誌的值,並自動計算。這強化了該指令引用它自己的頁面的概念。