mips j指令_技术 | MIPS汇编语言指令分类及寻址模式分析

427045708e93951436121749753dae57.png

探讨:本科上《计算机组成原理》课程时学习了MIPS汇编语言指令,在这里所长自己总结了一下MIPS汇编语言指令分类及寻址模式,以便使用时快速查阅~

一、相关概念

1

MIPS架构

MIPS,1981年出现,由 MIPS 公司开发并授权,是一种采取精简指令集的指令集架构,广泛被使用在许多电子产品、网络设备、个人娱乐设备与商业设备上。

2

指令集

指令集指的是一个给定的计算机体系结构所包含的指令集合。

3

存储程序概念

存储程序指的是多种类型的指令和数据均以数字形式存储于存储器的概念,存储程序型计算机即缘于此。

二、MIPS操作数之32个寄存器

c1933a113ca24f2c513c222b5662798b.png

三、指令类型及寻址方式

1

R型指令

fcccb903a7515f6ef38be4ede4ab6e40.png

2

I型指令

a624f12aa05eb1bce694fecf49834d68.png 3107b81bf61b9d4dfbb0ba51e894839d.png

3

J型指令

3cc1cd2d2a2b4796c81d1b4a4cf60287.png

四、寻址方式分析

1

MIPS字段命名

1bd5bf5356bab52948e6e8fb227ae67c.png

op: 指令的基本操作,成为操作码

rs: 第一源操作数寄存器

rt: 第二源操作数寄存器

rd: 存放操作结果的目的寄存器

shamt: 位移量

funct: 功能码

2

指令类型

R型【op为0】

5c7afe98aa4a3c3f41ec062545c06ef8.png

I型

5d01f08faa7b579f9478a952a0e9475a.png

J型

15864a90dcdc6f83b8cd335215d96b2d.png

3

MIPS寻址方式

ac124217747a64e0f55a5e7b31d8772d.png 02f8d7d4-0a36-eb11-8da9-e4434bdf6706.svg

文献参考

92a218f2c1b5e829975f7307498828ce.gif

1 维基百科-《MIPS架构》

2《计算机组成与设计》第五版翻译版

92a218f2c1b5e829975f7307498828ce.gif 28383fdb7c853118d054734f366a1889.png 扫码关注

微信号|koala_research

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值