MIPS汇编语言学习笔记23:if 语句分支指令
C语言
#include<stdio.h>
int main()
{int i = 3;if (i < 5){printf("yes!\n");}else{printf("No!\n");}return 0;
}
MIPS汇编语言
.dataYes: .asciiz "Yes"No: .asciiz "No"
.textmain:addi $a0, $zero, 3slti $a1, $a0, 5beq $a1, $zero, L1# 打印yesla $a0, Yesli $v0, 4syscall#终止程序li $v0, 10syscallL1:# 打印yesla $a0, Noli $v0, 4syscall#终止程序li $v0, 10syscall
参考手册:MIPS汇编语言学习笔记03:print HelloWorld、MIPS汇编语言学习笔记22:获取用户输入的文本
视频讲解
MIPS汇编语言学习笔记23:if 语句分支指令 - 高志远的个人主页https://gaozhiyuan.me/assembly/mips-assembly-if-statements.html
MIPS汇编语言学习笔记23:if 语句分支指令相关推荐
- MIPS汇编语言学习笔记07:打印双精度浮点数
课程原视频: https://www.bilibili.com/video/BV19J411y7pA?p=7 程序功能: 设定两个双精度浮点型数据,将其相加后打印输出. 代码: .datamyDoub ...
- MIPS汇编语言学习笔记11:整数减法 (mult方法)
任务:整数相乘,并输出打印. 代码: .dataintA: .word 5intB: .word 2 .textli $v0, 1lw $a1, intAlw $a2, intBmult $a1, $ ...
- MIPS体系结构学习笔记
MIPS体系结构学习笔记 第一章 概述 第二章 MIPS的体系结构 相关寄存器的时序 32个通用寄存器 通用寄存器的命名 32个浮点寄存器 基本地址空间 第三章 协处理器0(cp0):MIPS处理器控 ...
- windows下32位汇编语言学习笔记
windows下32位汇编语言学习笔记 第一章 第一章 背景知识 80x86处理器的存储器 4个数据寄存器 EAX,EBX,ECX,EDX EAX寄存器 所有API函数的返回值都保存在EAX里,注意 ...
- MIPS架构学习笔记
MIPS架构学习笔记 来源: ChinaUnix博客 日期: 2007.03.13 23:18 (共有条评论) 我要评论 MIPS架构学习笔记 ...
- 32位汇编语言学习笔记(45)--测试简单文件操作接口(完)
这是<Assembly Language step by step programming with linux>书中的最后一个程序,也是全书中的最复杂的一个程序. 首先看一下这个程 ...
- win32汇编语言学习笔记(三)
汇编语言学习笔记(三) CH3.Windows汇编基础 .386 .model flat,stdcall option casemap:none 定义程序使用的指令集.工作模式 相应的还有:.8086 ...
- StatQuest学习笔记23——RNA-seq简介
StatQuest学习笔记23--RNA-seq简介 前言--主要内容 这篇笔记是StatQuest系列笔记的第58节,主要内容是讲RNA-seq的原理.StatQuest系列教程的58到62节是协录 ...
- python中if语句使用_Python学习笔记之if语句的使用示例
前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...
最新文章
- 赔偿谷歌1.8亿美元!前Uber自动驾驶主管被告到破产
- 原来 Excel 只需三步就可以给证件照换底色!
- mysql的count函数可以加表达式嘛_power bi15——power pivot的DAX表达式
- 【算法】算法秋招个人总结
- Oracle之外部表
- MySQL中varchar最大长度是多少
- vue --- 修饰符.lazy、.number、.trim
- [Reinforcement Learning] Model-Free Prediction
- 【Java后台开发规范】--- 日志的输出
- declares(declares是什么意思)
- sap销售发货的流程_现金及快速销售流程
- 英语词汇篇 - 构词法
- 有趣实用的app分享,强烈推荐
- 我是如何做技术分享的 ?
- 6-3 sdust-Java-模拟主板、USB口、TypeC口、PS2口设备 (20 分)
- MineCraft | 命令附魔
- [STL乱搞]51 Nod——1573 美丽的集合
- java计算机毕业设计网上购物商城源代码+数据库+系统+lw文档
- 上线MSF(Metasploit)的几种常见方式
- 水生植物的Java莫斯