文章目录

  • 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体系结构——计算机组成原理相关推荐

  1. 计算机组成原理mips描述,计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材...

    <计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材>以MIPS微处理器为背景,全面阐述了计算机组成原理与接口技术.首先简要阐述了计算机系统的基本构成.结构模型.工作 ...

  2. 计算机组成原理课程知识体系结构,计算机组成原理课程介绍.pdf

    0.计算机组成原理课程介绍 王 超 中国科学技术大学计算机学院 嵌入式系统实验室 2019年春 本章提纲 1.1 课程介绍 计算机软硬件概念 课程体系与课程要求 相关背景知识 1.2 编码表 ...

  3. 计算机组成原理 mips指令,计算机组成原理--MIPS指令的表示

    计算机组成原理--10.5 1.计算机中指令的表示 前言: 指令在计算机内部是用高低电平表示的,并且看上去和数的表示是一样的.实际上,指令的各个部分都可以看成数,将这些数拼在一起就构成了指令.(实际上 ...

  4. 计算机组成原理单周期mips,计算机组成原理CPU单周期数据通路(MIPS)

    计算机组成原理CPU单周期数据通路(MIPS) [计算机组成原理]CPU:单周期数据通路(MIPS) 寄存器传送语言RTL 1)R(r)表示寄存器r的内容 2)M(address)表示主存储器地址ad ...

  5. 计算机组成原理mips与arm,计算机组成原理之MIPS指令系统和MIPS体系结构

    一.实验目的 (1)了解和熟悉指令级模拟器 (2)熟悉掌握MIPSsim模拟器的操作和使用方法 (3)熟悉MIPS指令系统及其特点,加深对MIPS指令操作语义的理解 (4)熟悉MIPS体系结构 模拟器 ...

  6. 计算机组成原理基于mips结构pdf,计算机组成原理_L12-MIPS系统结构-V1.pdf

    计算机组成原理_L12-MIPS系统结构-V1.pdf (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 1计算机组成MIPS体系结构 ...

  7. 太原理工计算机组成原理报告,太原理工《计算机组成原理与体系结构》--实验报告.docx...

    本科实验报告 课程名称:计算机组成原理与体系结构 实验项目: 运算器.移位器.运算存储器. 总线控制.微程序控制器原理 实验地点: 明向计算机学院306实验室 专业班级: 物联1403 学号:2014 ...

  8. 网络位置可以看到另一个人的电脑_计算机组成原理(一)- 冯·诺依曼体系结构...

    1 计算机的基本硬件组成 早期,DIY一台计算机,要先有三大件 CPU 内存 主板 1.1 CPU 计算机最重要的核心配件,中央处理器(Central Processing Unit). 计算机的所有 ...

  9. 计算机组成原理和体系结构----软考(到处copy)

    计算机组成原理和体系结构 数据的表示 n进制转十进制 十进制转n进制 使用短除法 二进制转八进制和十六进制 原码.反码.补码以及移码 浮点数运算 计算机结构 计算机体系结构分类 - Flynn CIS ...

最新文章

  1. 【点云论文速读】最佳点云分割分析
  2. 格式化字符串的几种方式
  3. 将计算机退出域 脚本
  4. win7 IIS7环境下部署PHP 7.0
  5. hive中分组取前N个值的实现
  6. python numpy ndarray之basic operations
  7. ASP.NET中插入Flash
  8. 原始图像扩展_Resize Sense for Mac(图像处理软件)
  9. Python之time与datetime模块
  10. Java8中的 Stream 那么彪悍,你知道它的原理是什么吗?
  11. 用php解二元一次方程程序,编写一个程序,求二元一次方程组,编写一个程序,求二元一次方程组的解...
  12. idea exclude from compile 再加回来
  13. XML文件怎么转换成Excel表格文件
  14. 迅雷 linux 命令行 版本号,linux下完美运行迅雷5.8.9.662
  15. java中implement_java中 implement和extends的作用和区别详细解释
  16. 梳理审批流程的程序编码流程
  17. struts2框架深入
  18. 【原创】DDR3 SO-DIMM 内存条硬件知识
  19. 投后电视显示无法连接服务器,苹果AirPlay怎么用:AirPlay在哪设置,无法连接电视怎么办?...
  20. 江苏省对口单招分数线计算机,2021年江苏省对口单招分数线公布 江苏省对口单招省控线出炉...

热门文章

  1. Crystal Chem活性 GIP ELISA 试剂盒说明书
  2. bugku ctf PHP_encrypt_1(ISCCCTF) (fR4aHWwuFCYYVydFRxMqHhhCKBseH1dbFygrRxIWJ1UYFhotFjA=)
  3. tensorflow中tf.gradients()解析
  4. 服装贸易erp_针织ERP管理系统
  5. 液压电梯与立体车库的组合设计 毕业设计
  6. Pipeline on Openshift4(Tekton)
  7. (超级详细1秒钟秒懂)华为网络初级工程师知识总结(一)
  8. 多功能RFID手持机9171A
  9. Springboot 统一异常处理
  10. Python入门 - 笔记 - 第三章 Python中的变量和数据类型