整个学习的结构

寄存器

MIPS所采用的寄存器如上图所示,下面列出几个常用的寄存器

  • $zero 存储唯一值——0
  • $a0-\$a3 这三个寄存器存储函数参数
  • $t0-\$t7$t8-\$t9 存储临时变量;注意这两组寄存器并不相连
  • $s0-\$s7 用于保存变量的值
  • $sp 保存栈指针;指向栈顶位置
  • $ra 存储下一条需要执行指令的地址

指令自查表


汇编语言与汇编指令

常用的MIPS指令

算术运算


add

加法

add $Destination,$num1,$num2

上述等价于—> Destination = num1 +num2

sub

减法

sub $Destination,$num1,$num2

上述等价于—> Destination = num1 - num2

addi

加立即数immediate

addi $Destination,$num1,num2

num2是一个数字而非寄存器

计算机组成体系结构复习笔记相关推荐

  1. 计算机原理考研题库,2022考研853计算机专业基础综合《计算机组成原理》复习笔记及考研真题题库.pdf...

    2022考研 853计算机专业基础综合 <计算机组成原理>复习笔记及考 研真题题库 计算机系统概论 一.计算机的分类 1电子模拟计算机 模拟计算机的特点是数值由连续量来表示,运算过程也是连 ...

  2. 853计算机科学基础综合,2022考研853计算机专业基础综合《计算机组成原理》复习笔记及考研真题题库...

    2022考研853计算机专业基础综合<计算机组成原理>复习笔记及考研真题题库 计算机系统概论 一.计算机的分类 1电子模拟计算机 模拟计算机的特点是数值由连续量来表示,运算过程也是连续的. ...

  3. 计算机网路原理复习笔记

    计算机网路原理复习笔记 未看: 前两章 第四章路由聚合 第四章最长前缀匹配 SDN 3. 数据链路层 3.1 基本概念和功能概述 3.1.1 链路:是一条无源的点到点的物理线路段,中间没 有任何其他的 ...

  4. 计算机vf知识点总结,计算机二级VF复习笔记

    将公共基础与二级VF相结合,涵盖了二级VF机试及笔试的全部重点和考点,全面而不庞杂.所有内容均经过本人的悉心总结,完全值得与大家分享和切磋! 计算机二级VF复习笔记 一.算法 1.算法:问题处理方案的 ...

  5. 计算机三级网络怎么复习,计算机三级网络技术复习笔记七

    第八章 网络技术展望 人们每次发送的报文分为较小的数据块,既报文分组,每个报文分组单独传送,达到目的地后再重新组装成报文,这就是分组交换技术. 信元交换技术是一种快速分组交换技术,它结合了电路交换技术 ...

  6. 计算机体系结构复习笔记

    本篇复习笔记对应的课本是<计算机体系结构 量化研究方法> 参考了老师的PPT,以及总结了课后习题和考试题 文章目录 1. 计算机体系结构基础 1.1 计算机系统的分层 1.2 计算机体系结 ...

  7. 计算机图形学期末复习笔记

      计图期末根据老师ppt整理期末复习笔记. 第二章 图形系统综述 1.视频显示设备 刷新式CRT(阴极射线管) 光栅扫描显示器 随机扫描显示器 彩色CRT监视器 直视存储管 平板显示器 三维观察设备 ...

  8. 【课程笔记】计算机体系结构复习笔记

    文章目录 第一章 基本原理 计算机系统层次与体系结构 测量及分析性能 计算机设计量化原理 计算机体系结构分类 第二章 指令集体系结构 指令集分类 存储器地址的翻译 寻址模式 优化指令格式 指令集操作 ...

  9. 用户可以使用三种方式使用计算机,计算机操作系统期末复习笔记

    学长学姐精心编纂的计算机操作系统笔记,欢迎大家学习复习~~ 第一章 1. OS作为用户与计算机硬件系统之间的接口: 含义是:OS处于用户和计算机硬件系统之间,用户通过OS来使用计算机系统. 用户可以通 ...

  10. 计算机操作系统原理复习笔记——考试版

    计算机操作系统 文章目录 计算机操作系统 第一章 绪论 1.1 操作系统与计算机体系结构的关系 1.2 操作系统的形成与发展 1.3 操作系统的定义 1.4 操作系统的资源管理功能 1.5 操作系统的 ...

最新文章

  1. apktool+dex2jar+jd_gui
  2. python面向对象编程(封装与继承)
  3. servlet destroy 示例_KET答题卡怎么填写?2020年KET答题卡填涂示例
  4. 系统架构设计师 - 构件
  5. 农村大学生的出路或许是读个真才实学的博士
  6. UI实用素材| 工作管理、日程日历 专辑,总有一款符合设计师风格
  7. Oracle18C RPM安装介绍
  8. Linux 命令(65)—— ld 命令
  9. JQuery中常用方法备忘
  10. 使用Fraps获取3D程序的FPS
  11. win7和xp无线共享网络问题
  12. 使用js打印网页局部图片(内容)
  13. 火狐浏览器“正在检查您的附件组件与Firefox此版本的兼容性” -- 解决方案
  14. #2.生活小妙招-实现没有加速选项的视频加速操作
  15. BIOS锁定纯UEFI启动的解锁办法
  16. 百度火星WGS84坐标转换
  17. python来爬取煎蛋网随手拍小姐姐图片
  18. python3.7 win10 64位系统下用pyinstaller打包的程序在32位系统下无法运行
  19. SAE J3016 自动驾驶分级定义 2021年4月更新
  20. markdown图片旋转

热门文章

  1. 彻底删除双系统的解决办法(UEFI启动)
  2. 汤明哲混沌大学厦门开讲 行业大咖助阵一起探讨战略管理
  3. 利用python进行识别相似图片
  4. 小米6手机关于 手机重启后密码策略更改 密码错误 及wifi解决办法
  5. c语言中身高测试,测身高的C语言程序.doc
  6. C#集成FastReport.Net并将模板保存到数据库
  7. 苹果cookie是打开还是关闭_关闭手机广告的几个操作
  8. Java数组、集合、散列表常见算法浅析
  9. c语言 电阻器的分类,电阻器的分类
  10. 报价单常见问题及高效拯救你的报价实用手册