MIPS汇编语言学习笔记11:整数减法 (mult方法)
任务:整数相乘,并输出打印。
代码:
.dataintA: .word 5intB: .word 2
.textli $v0, 1lw $a1, intAlw $a2, intBmult $a1, $a2 # 相乘放入固定的HI和LO寄存器mflo $a0 # 专门用于取LO寄存器中的值,再存入a0寄存器syscall
本节我参考的之前的笔记,可以顺利写出代码。
MIPS汇编语言学习笔记03:print HelloWorld
HI和LO寄存器作用:
乘法:HI存放结果的高字节,LO存放结果的低字节。
除法:HI存放余数,LO存放除法结果。
Ps:HI和LO作为特殊寄存器,都是临时存储的,如果需要打印等操作,还需要使用 mfhi 或 mflo 指令将其转存。
2021年3月18日更新:上述方法其实是mult方法,即第11讲的内容。我把标题改为11了。
转载自:MIPS汇编语言学习笔记11:Multiplying Integers (mult方法) - 高志远的个人主页
MIPS汇编语言学习笔记11:整数减法 (mult方法)相关推荐
- MIPS汇编语言学习笔记23:if 语句分支指令
C语言 #include<stdio.h> int main() {int i = 3;if (i < 5){printf("yes!\n");}else{pri ...
- MIPS汇编语言学习笔记07:打印双精度浮点数
课程原视频: https://www.bilibili.com/video/BV19J411y7pA?p=7 程序功能: 设定两个双精度浮点型数据,将其相加后打印输出. 代码: .datamyDoub ...
- 32位汇编语言学习笔记(45)--测试简单文件操作接口(完)
这是<Assembly Language step by step programming with linux>书中的最后一个程序,也是全书中的最复杂的一个程序. 首先看一下这个程 ...
- 点云学习笔记11——VoxelNet算法+代码运行
点云学习笔记11--VoxelNet算法+代码运行 一.算法分析 摘要 介绍 相关工作 1.2. 贡献 2.VoxelNet 2.1.特征学习网络 2.1.1 特征学习网络 二.代码复现 2.1.环境 ...
- MIPS汇编语言学习-03-循环
一.前言 如何在电脑上运行MIPS汇编语言,这边不做赘述,请查阅之前的博客链接,里面有相关的安装包和运行方法:MIPS汇编语言学习-01-两数求和 二.源码 #功能实现: #实现1累加到10000,最 ...
- windows下32位汇编语言学习笔记
windows下32位汇编语言学习笔记 第一章 第一章 背景知识 80x86处理器的存储器 4个数据寄存器 EAX,EBX,ECX,EDX EAX寄存器 所有API函数的返回值都保存在EAX里,注意 ...
- SpringMVC:学习笔记(11)——依赖注入与@Autowired
SpringMVC:学习笔记(11)--依赖注入与@Autowired 使用@Autowired 从Spring2.5开始,它引入了一种全新的依赖注入方式,即通过@Autowired注解.这个注解允许 ...
- Hadoop学习笔记—11.MapReduce中的排序和分组
Hadoop学习笔记-11.MapReduce中的排序和分组 一.写在之前的 1.1 回顾Map阶段四大步骤 首先,我们回顾一下在MapReduce中,排序和分组在哪里被执行: 从上图中可以清楚地看出 ...
- HALCON 20.11:深度学习笔记(11)---目标检测
HALCON 20.11:深度学习笔记(11)---目标检测 HALCON 20.11.0.0中,实现了深度学习方法. 本章讲解了如何使用基于深度学习的对象检测. 通过对象检测,我们希望在图像中找到不 ...
最新文章
- winrunner事务概念的代码应用(毫秒级)
- Django—模板渲染
- 8.0ble设备 android_【胖猴小玩闹】智能门锁与BLE设备安全Part 4:一次BLE智能手环的小玩闹...
- 基于内容的图像检索CBIR部分数据库和源代码资料
- ios 图片截取功能 图片拼接功能
- P4070 [SDOI2016]生成魔咒
- linux的驱动开发——内核模块的编译
- 从Spark Streaming到Apache Flink: 实时数据流在爱奇艺的演进 | 技术头条
- MyBatis自学(1):MyBatis概述
- int main()和void main()的区别
- python中options类_Python的OptionParser模块
- 汽车标志大全 买车必知
- matlab 非线性动力系统 极限环,非线性动力系统混沌运动的Matlab数值模拟.doc
- 世界各国国家代码简称
- 试图将一个数学定理证明到最底层的数哲原理...
- PDF旋转后保存,打开为什么还是旋转前的方向?
- Elasticsearch 父子关系
- BuildMost分享-全球最大的自贸区揭牌!建材外贸在非洲会有多大舞台?
- 从零开始发送数字签名邮件-outlook163邮箱windows
- 网易云评论 爬虫 java_网易云音乐资源爬取(登录+评论)