「MOS 6502」の版間の差分
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の2版が非表示) | |||
| 9行目: | 9行目: | ||
== レジスタ == | == レジスタ == | ||
; 通常レジスタ | ; 通常レジスタ | ||
MOS | MOS 6502は主に3つの8ビットレジスタを持っています。Aレジスタは[[アキュムレータ]]であり、XレジスタおよびYレジスタは[[インデックスレジスタ]]として機能します。 | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
| 53行目: | 53行目: | ||
|◯ | |◯ | ||
|} | |} | ||
; ゼロページ | |||
6502には「[[ゼロページ]]」という機能が搭載されており、[[メインメモリ]]の先頭から256バイトをAレジスタと様々な計算ができるようになっています。つまり「256個の仮想的な[[レジスタ]]」とを余分に持っているとも言えます。 | |||
; 特殊レジスタ | ; 特殊レジスタ | ||
| 59行目: | 63行目: | ||
* Pレジスタ = これは各種のフラグ(キャリー、ゼロ、割り込み禁止、十進モード、ブレーク、オーバーフローなど)を保持します。 | * Pレジスタ = これは各種のフラグ(キャリー、ゼロ、割り込み禁止、十進モード、ブレーク、オーバーフローなど)を保持します。 | ||
[[category: CPU]] | |||