Nios® Vプロセッサーのリファレンス・マニュアル

ID 683632
日付 3/28/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

インテルのみ表示可能 — GUID: raw1630043780570

Ixiasoft

ドキュメント目次

2.4.2. Control and Status Register (CSR) の動作

制御レジスターとステータスレジスターはステータスを報告し、プロセッサーの動作を変更します。プロセッサー・コアはMモードとDモードのみをサポートしているため、 Nios® V/m プロセッサーは、これら2つのモードでサポートされるCSRを実装します。

表 13.  コントロール・レジスターおよびステータスレジスター
番号 特権 フィールド名 説明
Machine Information Register
0xF11 MRO mvendorid ベンダーID。表 14を参照します。
0xF12 MRO marchid アーキテクチャーID。表 15を参照する 。
0xF13 MRO mimpid 実装ID。 表 16を参照す。
0xF14 MRO mhartid ハードウェア・スレッドID。 表 17を参照します。
Machine Trap Setup
0x300 MRW mstatus マシンステータスレジスター。 表 18を参照します。
0x301 MRW misa ISAと拡張機能。表 19を参照します。
0x304 MRW mie マシン割り込みイネーブルレジスター。表 20を参照します。
0x305 MRW mtvec マシン・トラップ・ハンドラーのベースアドレス。表 21を参照します。
Machine Trap Handling
0x341 MRW mepc マシン例外プログラムカウンター。表 22を参照します。
0x342 MRW mcause マシントラップの原因。表 23を参照します。
0x343 MRW mtval マシンのアドレスまたは命令が正しくありません。表 24を参照します。
0x344 MRW mip マシン割り込みは保留中です。 表 25を参照します。
Debug Mode Registers
0x7B0 DRW dcsr デバッグ制御とステータスレジスター。表 26を参照します。
0x7B1 DRW dpc デバッグ・プログラム・カウンター。表 27を参照します。