精选优质文档-倾情为你奉上1、Nios的基本组成1.由32个32位通用寄存器r0-r31组成的寄存器组;2.支持算数、关系、逻辑、移位和循环操作的算数逻辑单元;3.支持用户自定义定制指令的定制指令逻辑接口;4.一个简单的、非向量异常控制器;5.支持32个外部硬件中断的中断控制器;6.分开的指令总线和数据总线;7.指令和数据缓冲存储器;8.指令和数据紧耦合存储器接口;9.JTAG调试模块。2、Nios的特点 1) NIOS处理器采用流水线技术、单指令流的32位通用RISC处理器2) 提供全32位的指令集、数据总线和地址总线3) 提供32个通用寄存器4) 提供32个外部中断源5) 提供结果为32位的单指令32*32乘除法6) 提供专用指令计算结果为64位和128位的乘法7) 可以定制单精度浮点计算指令8) 单指令桶形移位寄存9) 对各种片内外设的访问及与片外外设和存储器的接口10)硬件辅助的调试模块,在IDE环境下,可完成开始、停止、断点、单步执行、指令跟踪等基本调试和高级调试功能11)基于GNU C/C+工具集和Eclipse IDE的软件开发环境12)ALTERA