MIPS架构的简单讨论

MIPS架构的简单讨论

 以BIOS的经验开始接触MIPS的东西,项目也在进行中。抽空给部门的人做一个report,简单的列出来一些要讲的东西,ppt也懒得做了。这里仅作为一个大纲吧。


一、RISC和CISC

1、  由来,精简过程

2、  CISC和RISC的比较

 

比较内容

CISC

RISC

指令系统

复杂、庞大

简单,精简

指令数目

一般多余200

少于100

指令字长

不固定

等长

可访存指令

不加限制

只有load/store指令

各种指令使用频率

相差很大

相差不大

各种指令执行时间

相差很大

绝大多数在一个周期内完成

程序源代码长度

较短

较长

中断

等待指令结束

指令内可

应用范围

通用机

专用机

3、  RISC的进化

增加通用寄存器、流水线、超标量技术

 

二、MIPS汇编指令

1、32个通用寄存器

2、三个操作数

3、一些区别(大端模式、Dword、寻址等)

三、内存空间

1、32bit的MIPS内存空间

 

2、64bit情况下的MIPS内存空间

 

四、启动和Source code结构

1、  Source code

2、  Command

3、  Enviroment


 

你可能感兴趣的:(工作相关,MIPS点滴)