3.4.2.1. status レジスター
3.4.2.2. estatus レジスター
3.4.2.3. bstatus レジスター
3.4.2.4. ienable レジスター
3.4.2.5. ipending レジスター
3.4.2.6. cpuid レジスター
3.4.2.7. exception レジスター
3.4.2.8. pteaddr レジスター
3.4.2.9. tlbacc レジスター
3.4.2.10. tlbmisc レジスター
3.4.2.11. badaddr レジスター
3.4.2.12. config レジスター
3.4.2.13. mpubase レジスター
3.4.2.14. mpuacc レジスター
8.5.1. add
8.5.2. addi
8.5.3. and
8.5.4. andhi
8.5.5. andi
8.5.6. beq
8.5.7. bge
8.5.8. bgeu
8.5.9. bgt
8.5.10. bgtu
8.5.11. ble
8.5.12. bleu
8.5.13. blt
8.5.14. bltu
8.5.15. bne
8.5.16. br
8.5.17. break
8.5.18. bret
8.5.19. call
8.5.20. callr
8.5.21. cmpeq
8.5.22. cmpeqi
8.5.23. cmpge
8.5.24. cmpgei
8.5.25. cmpgeu
8.5.26. cmpgeui
8.5.27. cmpgt
8.5.28. cmpgti
8.5.29. cmpgtu
8.5.30. cmpgtui
8.5.31. cmple
8.5.32. cmplei
8.5.33. cmpleu
8.5.34. cmpleui
8.5.35. cmplt
8.5.36. cmplti
8.5.37. cmpltu
8.5.38. cmpltui
8.5.39. cmpne
8.5.40. cmpnei
8.5.41. custom
8.5.42. div
8.5.43. divu
8.5.44. eret
8.5.45. flushd
8.5.46. flushda
8.5.47. flushi
8.5.48. flushp
8.5.49. initd
8.5.50. initda
8.5.51. initi
8.5.52. jmp
8.5.53. jmpi
8.5.54. ldb / ldbio
8.5.55. ldbu / ldbuio
8.5.56. ldh / ldhio
8.5.57. ldhu / ldhuio
8.5.58. ldw / ldwio
8.5.59. mov
8.5.60. movhi
8.5.61. movi
8.5.62. movia
8.5.63. movui
8.5.64. mul
8.5.65. muli
8.5.66. mulxss
8.5.67. mulxsu
8.5.68. mulxuu
8.5.69. nextpc
8.5.70. nop
8.5.71. nor
8.5.72. or
8.5.73. orhi
8.5.74. ori
8.5.75. rdctl
8.5.76. rdprs
8.5.77. ret
8.5.78. rol
8.5.79. roli
8.5.80. ror
8.5.81. sll
8.5.82. slli
8.5.83. sra
8.5.84. srai
8.5.85. srl
8.5.86. srli
8.5.87. stb / stbio l
8.5.88. sth / sthio
8.5.89. stw / stwio
8.5.90. sub
8.5.91. subi
8.5.92. sync
8.5.93. trap
8.5.94. wrctl
8.5.95. wrprs
8.5.96. xor
8.5.97. xorhi
8.5.98. xori
2.6.1.2. 命令マスターポート
Nios II 命令バスは、32 ビット Avalon-MM マスターポートとして実装されます。命令マスターポートは、1 つの機能、つまりプロセッサーにより実行されるフェッチ命令を実行します。命令マスターポートは、書き込み動作は実行しません。
命令マスターポートはパイプライン化された Avalon-MM マスターポートです。パイプライン化された Avalon-MM 転送のサポートにより、パイプライン・レイテンシーを伴う同期メモリーの影響が最小になり、システムの全体的なfMAXが上昇します。命令マスターポートは、前の要求からデータが返される前に連続リード要求を発行することができます。Nios II プロセッサーは、シーケンシャル命令をプリフェッチして分岐予測を実行し、命令パイプラインを可能な限りアクティブに保持します。.
命令マスターポートは、常に 32 ビットのデータを取得します。命令マスターポートは、システム・インターコネクト・ファブリックに含まれるダイナミック・バス・サイジング・ロジックに依存します。ダイナミック・バス・サイジングによって、ターゲットメモリーの幅に関係なく、すべての命令フェッチがフル命令ワードを返します。結果的に、プログラムは Nios II プロセッサー・システムにおけるメモリー幅を意識する必要はありません。
Nios II アーキテクチャーは、低速メモリーにアクセスするときの平均命令フェッチ性能を改善するために、オンチップ・キャッシュ・メモリーをサポートしています。詳細は、この章の「キャッシュメモリー」の項を参照してください。
Nios II アーキテクチャーは、オンチップ・メモリーへの確実な低レイテンシー・アクセスを提供する密結合メモリーをサポートします。詳細は、この章の「密結合メモリー」を参照してください。