- 87
- 0
- 约1.3千字
- 约 97页
- 2018-06-22 发布于福建
- 举报
基于MIPS指令的CPU设计
基于MIPS指令集的CPU设计;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;23;2014/8/25;二、基于MIPS指令集的CPU设计;2014/8/25;2014/8/25;;什么是MIPS?
MIPS是在80年代初期由斯坦福(Stanford)大学Hennessy教授领导的研究小组研制出来的具有RISC 结构的计算机系统。
MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。
MIPS指令从诞生之日起至今,已经从32位发展到64位。中国龙芯2和前代产品均采用64位MIPS指令架构。本课程设计采用MIPS32指令集。;2014/8/25;例:设C语言程序 f = (g+h) - (i+j)
经过编译器编译为MIPS汇编语言:
add $t5, $t3, $t4 # g+h
add $t6, $t0, $t1 # i+j
sub $t2, $t5, $t6 # f=(g+h)-(i+j);1、MIPS指令格式;R型指令完成的功能:;;;op;I型指令完成的功能:;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;op;2、MIPS寄存器;寄存器名;3、MIPS操作数;2014/8/25;4、MIPS指令寻址方式;2014/8/25;5、MIPS指令类型;;1、CPU功能、结构及原理复习;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2、基本模块设计;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;3、ALU设计;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;4、单周期数据通路设计;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;单周期数据通路设计步骤:;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;2014/8/25;5、单周期控制器设计;2014/8/25;2014/8/25;2014/8/25;2014/8/25;Thank You !
您可能关注的文档
- 块状非晶MgZnCa合金在细胞的反应与腐蚀.docx
- 城市水生态文明建设平综合评价.docx
- 城市旅游主形象定位探究——以苏州为例.doc
- 城市水生态明建设协调度评价.doc
- 城乡一体化地籍管理系的设计与应用.pptx
- 城市湿地公园生态景观计以南昌市的涨渡湖湿地公园为例.doc
- 城市污水厂程设计.docx
- 城市污水厂设计 某区2万m3d 污处理厂设计.doc
- 城市广场设计郑绿城广场.ppt
- 城市电网规划设计导则1985.doc
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
原创力文档

文档评论(0)