SIPM模拟器 MIPS汇编语言实现读取文件
语法不清楚参考https://blog.csdn.net/qq_40570410/article/details/106903645这篇博文。
执行时建立一个file.txt文件,路径和汇编代码的位置放在一起,可以直接放在桌面上使用
# Sample MIPS program that read a file. .data
fout: .asciiz "file.txt" #filename for read
buffer: .space 10 #sapce is 10.text.globl main
main:# Open (for reading) a fileli $v0, 13 # system call for open filela $a0, fout # read file nameli $a1, 0 # flagssyscall # open a file (file descriptor returned in $v0)move $t0, $v0 # save file descriptor in $t0 # Read to file just opened li $v0, 14 # system call for read to filela $a1, buffer # address of buffer from which to writeli $a2, 10 # number of characters to writemove $a0, $t0 # put the file descriptor in $a0 syscall # write to file# Get the value from certain addressla $a0, buffer #load the address into $a0li $v0, 4 # print the string outsyscall # Close the file li $v0, 16 # system call for close filemove $a0, $t0 # Restore containingsyscall # close fileli $v0, 10 # end the filesyscall
SIPM模拟器 MIPS汇编语言实现读取文件相关推荐
- 安装mips编译器和模拟器/mips GCC编译环境搭建
目录 安装mips编译器和模拟器/mips编译环境搭建 Linux Windows 安装mips编译器和模拟器/mips编译环境搭建 安装mips上的GCC编译器. Linux 以下内容在Ubuntu ...
- android 读取文件相关
首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的. public ...
- 从Java中的串口读取文件
我是java技术的初学者,我必须从端口读取文件. 首先,我将"FLASH"写入输出流然后我将从目标设备获得响应作为"FLASH_OK",在获得FLASH_OK作 ...
- MIPS汇编语言学习笔记07:打印双精度浮点数
课程原视频: https://www.bilibili.com/video/BV19J411y7pA?p=7 程序功能: 设定两个双精度浮点型数据,将其相加后打印输出. 代码: .datamyDoub ...
- MIPS汇编语言开发环境MARS
MARS (MIPS Assembler and Runtime Simulator) An IDE for MIPS Assembly Language Programming MARS (MIPS ...
- TensorFlow csv读取文件数据(代码实现)
TensorFlow csv读取文件数据(代码实现) 大多数人了解 Pandas 及其在处理大数据文件方面的实用性.TensorFlow 提供了读取这种文件的方法. 前面章节中,介绍了如何在 Tens ...
- python读取文件r_python read文件的r和rb的区别
r,rb,w,wb 那么在读写文件时,有无b标识的的主要区别在哪里呢? 1.文件使用方式标识 'r':默认值,表示从文件读取数据. 'w':表示要向文件写入数据,并截断以前的内容 'a':表示要向文件 ...
- 如何有效的使用C#读取文件
你平时是怎么读取文件的?使用流读取.是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读 ...
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
转自:http://hi.baidu.com/ctralt/blog/item/cde79fec87f841302697911c.html fstream提供了三个类,用来实现c++对文件的操作.(文 ...
最新文章
- PIL、Pillow安装使用方法
- netfilter/iptables全攻略
- easyui datagrid 后台分页,前端如何处理
- 南柯服务器压力,性能测试的数据解释及分析 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- pstack 安装linux_pstack命令
- springcloud工作笔记100---@PostConstruct注解的作用
- 面对压力,我们可以做什么?
- zabbix监控搭建以及客户端安装
- Echarts数据可视化title标题,开发全解+完美注释
- 惠普服务器ssa找不到控制卡,DL380 Gen10服务器Vmware ESXi 6.0 系统SSACLI工具
- BUG记录:org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is no
- icloud验证失败连接服务器时出现问题,登录 iCloud 提示验证失败连接到服务器时出现问题怎么办及苹果iPhone手机安装两个微信教程...
- Origin 正版模拟城市5 警告 您使用《模拟城市》产品码不支援目前选取的语言。请连络顾客支援以获得详情。
- 我的世界JAVA会支持光追吗_我的世界怎么开启光追
- excel去除小数点后面的数据,将数字取整
- 哈佛研究:9个让你变穷的理由
- Linux 文件系统结构
- 原来跨境电商Temu还可以这样快速提升店铺销量!
- 达梦DM8-DCA学习笔记
- [展览人周刊]华展云20170612期