计组指令系统__学习笔记整理

本文是关于计算机组成原理中指令系统的学习笔记,重点介绍了指令格式、寻址方式、指令类型等内容。包括:6种寻址方式(立即寻址、直接寻址、间接寻址等),数据传送、算术逻辑运算、程序控制类指令,以及MIPS32指令系统的寄存器和指令格式。特别强调了在不同指令中操作数的位置和寻址方式的影响。
摘要由CSDN通过智能技术生成

计算机组成原理指令系统部分

就我的学习情况,整理几个重要的知识点

6.1指令格式

1 OP和A

操作数类型按存放位置 三种:存储器类型(主存)、寄存器类型(通用寄存器)、立即数类型(地址字段)
在这里插入图片描述

2 地址码 分 三、二、一、零地址指令
三地址 A1A2运算后结果存入A3

对于零地址

在这里插入图片描述

3操作
二地址指令比方说 OP dest , Sourse
目的操作数不能是CS和IP(段寄存器)
立即数不能直接传给段寄存器
立即数不可以做目标寄存器

4寻址方式
在这里插入图片描述
总结:
(1寄存器寻址 R1,R2
(2寄存器间接寻址 [R1],R2
(3直接寻址(主存) R1,[30H]
(4立即寻址 R0,#30H

5指令操作码扩展
在这里插入图片描述

在这里插入图片描述 8+12+12
对于二指令 因为OP有8位 是0000 0000—1111 1111 但不可能全占 因为他要扩展所以要他自己最多的话,那么就只有1111 1111用于扩展 他自己就是2^8-1

对于一指令 因为他是二指令扩展出来的,他要最多的话,占用的op就是最多的而二指令占用最少为1 他是(2^8-1) * (2^12) -1

在这里插入图片描述

对于0指令
eg.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值