MIPS体系结构——计算机组成原理
文章目录
- 1.指令系统简介:
- 1.分类:
- 2.应用:
- 3.MIPS指令系统的特点:
- 4.指令带来的问题:
- 2.简单的MIPS指令:
- 2.1加法指令:
- 2.2访存指令:
- 3.MIPS的通用寄存器及用途:
- 3.1使用列示:
- 4.MIPS指令的基本格式:
- 1.三种基本格式:R、J、I
- 2.不同维度的指令分类:
- 3.R型指令格式:
- 4.I型指令格式:
- 5.J型指令格式:
- 5.1条件分支指令:
- 5.2非条件分支指令:
1.指令系统简介:
1.分类:
复杂指令系统:X86(代表);
精简指令系统:MIPS(代表);
2.应用:
MIPS处理器广泛的应用于:
数字电视、机顶盒、蓝光播放器、游戏机、网络设备;
3.MIPS指令系统的特点:
指令的类型较少;
指令的复杂度较低;
这些特点使得CPU运行的更快;
4.指令带来的问题:
但是这些特点使得使用MIPS指令编程十分困难,所以我们一般需要一个十分优秀的编译器;
2.简单的MIPS指令:
2.1加法指令:
2.2访存指令:
3.MIPS的通用寄存器及用途:
3.1使用列示:
编号与名称相对应:
4.MIPS指令的基本格式:
1.三种基本格式:R、J、I
2.不同维度的指令分类:
3.R型指令格式:
(1)、一共有6个域;
(2)、shamt表示的是移位操作的位数;
(3)、R指令中opcode的值一般是0,funct和opcode一起表示指令的类型;
(4)、目的操作数是用来保存运算结果的操作数;
(5)、指令的手工转换:
4.I型指令格式:
(1)、opcode是用来指定指令类型的操作数,由于没有funct所以不同I型指令之间的opcode的值也是不同的;
(2)、
示例:
5.J型指令格式:
(1)、改变控制流的指令:
5.1条件分支指令:
1.beq:相同跳转
2.bne不同跳转
5.2非条件分支指令:
jump(j)跳转到更远的地方:
MIPS体系结构——计算机组成原理相关推荐
- 计算机组成原理mips描述,计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材...
<计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材>以MIPS微处理器为背景,全面阐述了计算机组成原理与接口技术.首先简要阐述了计算机系统的基本构成.结构模型.工作 ...
- 计算机组成原理课程知识体系结构,计算机组成原理课程介绍.pdf
0.计算机组成原理课程介绍 王 超 中国科学技术大学计算机学院 嵌入式系统实验室 2019年春 本章提纲 1.1 课程介绍 计算机软硬件概念 课程体系与课程要求 相关背景知识 1.2 编码表 ...
- 计算机组成原理 mips指令,计算机组成原理--MIPS指令的表示
计算机组成原理--10.5 1.计算机中指令的表示 前言: 指令在计算机内部是用高低电平表示的,并且看上去和数的表示是一样的.实际上,指令的各个部分都可以看成数,将这些数拼在一起就构成了指令.(实际上 ...
- 计算机组成原理单周期mips,计算机组成原理CPU单周期数据通路(MIPS)
计算机组成原理CPU单周期数据通路(MIPS) [计算机组成原理]CPU:单周期数据通路(MIPS) 寄存器传送语言RTL 1)R(r)表示寄存器r的内容 2)M(address)表示主存储器地址ad ...
- 计算机组成原理mips与arm,计算机组成原理之MIPS指令系统和MIPS体系结构
一.实验目的 (1)了解和熟悉指令级模拟器 (2)熟悉掌握MIPSsim模拟器的操作和使用方法 (3)熟悉MIPS指令系统及其特点,加深对MIPS指令操作语义的理解 (4)熟悉MIPS体系结构 模拟器 ...
- 计算机组成原理基于mips结构pdf,计算机组成原理_L12-MIPS系统结构-V1.pdf
计算机组成原理_L12-MIPS系统结构-V1.pdf (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 1计算机组成MIPS体系结构 ...
- 太原理工计算机组成原理报告,太原理工《计算机组成原理与体系结构》--实验报告.docx...
本科实验报告 课程名称:计算机组成原理与体系结构 实验项目: 运算器.移位器.运算存储器. 总线控制.微程序控制器原理 实验地点: 明向计算机学院306实验室 专业班级: 物联1403 学号:2014 ...
- 网络位置可以看到另一个人的电脑_计算机组成原理(一)- 冯·诺依曼体系结构...
1 计算机的基本硬件组成 早期,DIY一台计算机,要先有三大件 CPU 内存 主板 1.1 CPU 计算机最重要的核心配件,中央处理器(Central Processing Unit). 计算机的所有 ...
- 计算机组成原理和体系结构----软考(到处copy)
计算机组成原理和体系结构 数据的表示 n进制转十进制 十进制转n进制 使用短除法 二进制转八进制和十六进制 原码.反码.补码以及移码 浮点数运算 计算机结构 计算机体系结构分类 - Flynn CIS ...
最新文章
- 【点云论文速读】最佳点云分割分析
- 格式化字符串的几种方式
- 将计算机退出域 脚本
- win7 IIS7环境下部署PHP 7.0
- hive中分组取前N个值的实现
- python numpy ndarray之basic operations
- ASP.NET中插入Flash
- 原始图像扩展_Resize Sense for Mac(图像处理软件)
- Python之time与datetime模块
- Java8中的 Stream 那么彪悍,你知道它的原理是什么吗?
- 用php解二元一次方程程序,编写一个程序,求二元一次方程组,编写一个程序,求二元一次方程组的解...
- idea exclude from compile 再加回来
- XML文件怎么转换成Excel表格文件
- 迅雷 linux 命令行 版本号,linux下完美运行迅雷5.8.9.662
- java中implement_java中 implement和extends的作用和区别详细解释
- 梳理审批流程的程序编码流程
- struts2框架深入
- 【原创】DDR3 SO-DIMM 内存条硬件知识
- 投后电视显示无法连接服务器,苹果AirPlay怎么用:AirPlay在哪设置,无法连接电视怎么办?...
- 江苏省对口单招分数线计算机,2021年江苏省对口单招分数线公布 江苏省对口单招省控线出炉...
热门文章
- Crystal Chem活性 GIP ELISA 试剂盒说明书
- bugku ctf PHP_encrypt_1(ISCCCTF) (fR4aHWwuFCYYVydFRxMqHhhCKBseH1dbFygrRxIWJ1UYFhotFjA=)
- tensorflow中tf.gradients()解析
- 服装贸易erp_针织ERP管理系统
- 液压电梯与立体车库的组合设计 毕业设计
- Pipeline on Openshift4(Tekton)
- (超级详细1秒钟秒懂)华为网络初级工程师知识总结(一)
- 多功能RFID手持机9171A
- Springboot 统一异常处理
- Python入门 - 笔记 - 第三章 Python中的变量和数据类型