4

pdp8ハードウェア(およびモデルによって異なります)がページ境界でmri命令を処理する方法を知っている人はいますか?たとえば、命令がアドレス0177にある場合、プログラムカウンターを使用してその命令を読み取り、基本的にインクリメントします。アドレスの現在のページを指定する場合、ページ0、命令のページ、またはページ1は、PCが命令を読み取った後、実行が終了する前のページですか?

4

1 に答える 1

1

PDP-8ファミリーコンピューターのMACRO-8プログラマーリファレンスマニュアルでは、タイトルに記載されているファミリーは、複数のモデルがすべてプログラマーに共通のアーキテクチャを提示していることを示唆しています。

HD-6120 CMOS高速12ビットマイクロプロセッサから、PCは命令の開始時にインクリメントされますが、最初にOL(出力ラッチ)にコピーされます。これは、現在のページが命令のページを参照していることを意味します。いずれにせよ、参照はプロセッサの実行可能記述の貴重な情報源です。

ダグラスジョーンズのデジタルイクイップメントコーポレーションPDP-8のよくある質問では、一般的なアセンブラは「Z」フラグの値を指定する方法を提供せず、これを自動的に計算したと説明しています。これは、命令がそれ自体のページを参照しているという概念を強化します。

于 2013-09-02T19:03:40.513 に答える