MIPS汇编语言学习笔记20:获取用户输入的单精度浮点数

本文已收录于 MIPS汇编语言学习笔记 系列,共计 27 篇,本篇是第 18 篇

本文已收录到:MIPS汇编语言学习笔记 专题

功能

获取用户输入的单精度浮点数并打印输出。

讲解

与上节课打印整型数字区别不大,参考:MIPS汇编语言学习笔记03:print HelloWorldMIPS汇编语言学习笔记19:获取用户输入的整数

两个文章内容即可写出。

汇编代码

    .data
    	tips:	.asciiz	"please input pi:"
    	out:	.asciiz "\npi:"
    .text
    	main:
    		#打印字符串
    		la	$a0, tips
    		li	$v0, 4
    		syscall
    		
    		#获取键盘输入的数字 float类型
    		li	$v0, 6
    		syscall
    		s.s	$f0, 0($sp)
    		
    		#打印字符串
    		la	$a0, out
    		li	$v0, 4
    		syscall
    		
    		#输出float数字
    		l.s	$f12, 0($sp)
    		li	$v0, 2
    		syscall

 

作者: 高志远

高志远,23岁,男生,毕业于上海杉达学院电子商务系。

《MIPS汇编语言学习笔记20:获取用户输入的单精度浮点数》有2条评论

发表评论

邮箱地址不会被公开。