新建
上传
首页
助手
最?/div>
资料?/div>
工具

MIPS

基本指令和寻址方式?/p>

 

MIPS

是典型的

RISC

处理器,采用

32

位定长指令字,操作码字段也是固定长度,没?/p>

专门的寻址方式字段,由指令格式确定各操作数的寻址方式?/p>

 

MIPS

指令格式一般有三种格式?/p>

 

 

 

 

 

 

 

 

R-

型指令格?/p>

 

 

 

 

 

 

 

 

I-

型指令格?/p>

 

 

 

 

 

 

 

 

J-

型指令格?/p>

 

 

 

R

_Type  

指指指指

OP

func

shamt

rd

rt

rs

0

26

21

16

11

6

31

6bit

6bit

5bit

5bit

5bit

5bit

 

OP

?/p>

 

 

 

操作?/p>

 

rs

?/p>

 

 

 

 

第一个源操作数寄存器

 

rt

?/p>

 

 

 

 

第二个源操作数寄存器(单目原数据?/p>

 

rd

?/p>

 

 

 

结果寄存?/p>

 

shamt

:移位指令的位移?/p>

 

func

?/p>

 

指令的具体操作类?/p>

 

 

 

特点?/p>

R-

型指令是

RR

型指令,

其操作码

OP

字段是特定的

?/p>

000000

?/p>

?/p>

具体操作类型?/p>

func

字段给定。例如:

func=

?/p>

100000

?/p>

时,表示

?/p>

加法

?/p>

运算?/p>

 

R[rd] 

?/p>

 

R[rs] + R[rt] 

 

 

 

I

_Type  

指指指指

OP

immediate

rt

rs

0

26

21

16

31

6bit

16bit

5bit

5bit

15

 

特点?/p>

I-

型指令是立即数型指令

 

双目运算?/p>

 

R[rt] 

?/p>

 R[rs]

?/p>

OP

?/p>

SignExt(imm16) 

 

Load

指令?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

MIPS

基本指令和寻址方式?/p>

 

MIPS

是典型的

RISC

处理器,采用

32

位定长指令字,操作码字段也是固定长度,没?/p>

专门的寻址方式字段,由指令格式确定各操作数的寻址方式?/p>

 

MIPS

指令格式一般有三种格式?/p>

 

 

 

 

 

 

 

 

R-

型指令格?/p>

 

 

 

 

 

 

 

 

I-

型指令格?/p>

 

 

 

 

 

 

 

 

J-

型指令格?/p>

 

 

 

R

_Type  

指指指指

OP

func

shamt

rd

rt

rs

0

26

21

16

11

6

31

6bit

6bit

5bit

5bit

5bit

5bit

 

OP

?/p>

 

 

 

操作?/p>

 

rs

?/p>

 

 

 

 

第一个源操作数寄存器

 

rt

?/p>

 

 

 

 

第二个源操作数寄存器(单目原数据?/p>

 

rd

?/p>

 

 

 

结果寄存?/p>

 

shamt

:移位指令的位移?/p>

 

func

?/p>

 

指令的具体操作类?/p>

 

 

 

特点?/p>

R-

型指令是

RR

型指令,

其操作码

OP

字段是特定的

?/p>

000000

?/p>

?/p>

具体操作类型?/p>

func

字段给定。例如:

func=

?/p>

100000

?/p>

时,表示

?/p>

加法

?/p>

运算?/p>

 

R[rd] 

?/p>

 

R[rs] + R[rt] 

 

 

 

I

_Type  

指指指指

OP

immediate

rt

rs

0

26

21

16

31

6bit

16bit

5bit

5bit

15

 

特点?/p>

I-

型指令是立即数型指令

 

双目运算?/p>

 

R[rt] 

?/p>

 R[rs]

?/p>

OP

?/p>

SignExt(imm16) 

 

Load

指令?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

MIPS

基本指令和寻址方式?/p>

 

MIPS

是典型的

RISC

处理器,采用

32

位定长指令字,操作码字段也是固定长度,没?/p>

专门的寻址方式字段,由指令格式确定各操作数的寻址方式?/p>

 

MIPS

指令格式一般有三种格式?/p>

 

 

 

 

 

 

 

 

R-

型指令格?/p>

 

 

 

 

 

 

 

 

I-

型指令格?/p>

 

 

 

 

 

 

 

 

J-

型指令格?/p>

 

 

 

R

_Type  

指指指指

OP

func

shamt

rd

rt

rs

0

26

21

16

11

6

31

6bit

6bit

5bit

5bit

5bit

5bit

 

OP

?/p>

 

 

 

操作?/p>

 

rs

?/p>

 

 

 

 

第一个源操作数寄存器

 

rt

?/p>

 

 

 

 

第二个源操作数寄存器(单目原数据?/p>

 

rd

?/p>

 

 

 

结果寄存?/p>

 

shamt

:移位指令的位移?/p>

 

func

?/p>

 

指令的具体操作类?/p>

 

 

 

特点?/p>

R-

型指令是

RR

型指令,

其操作码

OP

字段是特定的

?/p>

000000

?/p>

?/p>

具体操作类型?/p>

func

字段给定。例如:

func=

?/p>

100000

?/p>

时,表示

?/p>

加法

?/p>

运算?/p>

 

R[rd] 

?/p>

 

R[rs] + R[rt] 

 

 

 

I

_Type  

指指指指

OP

immediate

rt

rs

0

26

21

16

31

6bit

16bit

5bit

5bit

15

 

特点?/p>

I-

型指令是立即数型指令

 

双目运算?/p>

 

R[rt] 

?/p>

 R[rs]

?/p>

OP

?/p>

SignExt(imm16) 

 

Load

指令?/p>

 

Ͼλ">
Ͼλ
Ŀ

数字系统设计实践——MIPS基本指令 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

MIPS

基本指令和寻址方式?/p>

 

MIPS

是典型的

RISC

处理器,采用

32

位定长指令字,操作码字段也是固定长度,没?/p>

专门的寻址方式字段,由指令格式确定各操作数的寻址方式?/p>

 

MIPS

指令格式一般有三种格式?/p>

 

 

 

 

 

 

 

 

R-

型指令格?/p>

 

 

 

 

 

 

 

 

I-

型指令格?/p>

 

 

 

 

 

 

 

 

J-

型指令格?/p>

 

 

 

R

_Type  

指指指指

OP

func

shamt

rd

rt

rs

0

26

21

16

11

6

31

6bit

6bit

5bit

5bit

5bit

5bit

 

OP

?/p>

 

 

 

操作?/p>

 

rs

?/p>

 

 

 

 

第一个源操作数寄存器

 

rt

?/p>

 

 

 

 

第二个源操作数寄存器(单目原数据?/p>

 

rd

?/p>

 

 

 

结果寄存?/p>

 

shamt

:移位指令的位移?/p>

 

func

?/p>

 

指令的具体操作类?/p>

 

 

 

特点?/p>

R-

型指令是

RR

型指令,

其操作码

OP

字段是特定的

?/p>

000000

?/p>

?/p>

具体操作类型?/p>

func

字段给定。例如:

func=

?/p>

100000

?/p>

时,表示

?/p>

加法

?/p>

运算?/p>

 

R[rd] 

?/p>

 

R[rs] + R[rt] 

 

 

 

I

_Type  

指指指指

OP

immediate

rt

rs

0

26

21

16

31

6bit

16bit

5bit

5bit

15

 

特点?/p>

I-

型指令是立即数型指令

 

双目运算?/p>

 

R[rt] 

?/p>

 R[rs]

?/p>

OP

?/p>

SignExt(imm16) 

 

Load

指令?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • ҵҵ𡢷༰ҵѯ
  • 2019-2020˽̰꼶ȫһʮ¡ܵáԪԾ
  • ѧµ绯ѧ˵β
  • NEP988˵
  • ѧģ⿼Ծ(00657)
  • ˽̱4ıĵڶԪԾ()
  • йҽҩмҵӯռо(2014-2019)
  • Ļǽרȫʩ1
  • ݿۡʵָ(2015)

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)