语法不清楚参考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汇编语言实现读取文件相关推荐

  1. 安装mips编译器和模拟器/mips GCC编译环境搭建

    目录 安装mips编译器和模拟器/mips编译环境搭建 Linux Windows 安装mips编译器和模拟器/mips编译环境搭建 安装mips上的GCC编译器. Linux 以下内容在Ubuntu ...

  2. android 读取文件相关

    首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的. public ...

  3. 从Java中的串口读取文件

    我是java技术的初学者,我必须从端口读取文件. 首先,我将"FLASH"写入输出流然后我将从目标设备获得响应作为"FLASH_OK",在获得FLASH_OK作 ...

  4. MIPS汇编语言学习笔记07:打印双精度浮点数

    课程原视频: https://www.bilibili.com/video/BV19J411y7pA?p=7 程序功能: 设定两个双精度浮点型数据,将其相加后打印输出. 代码: .datamyDoub ...

  5. MIPS汇编语言开发环境MARS

    MARS (MIPS Assembler and Runtime Simulator) An IDE for MIPS Assembly Language Programming MARS (MIPS ...

  6. TensorFlow csv读取文件数据(代码实现)

    TensorFlow csv读取文件数据(代码实现) 大多数人了解 Pandas 及其在处理大数据文件方面的实用性.TensorFlow 提供了读取这种文件的方法. 前面章节中,介绍了如何在 Tens ...

  7. python读取文件r_python read文件的r和rb的区别

    r,rb,w,wb 那么在读写文件时,有无b标识的的主要区别在哪里呢? 1.文件使用方式标识 'r':默认值,表示从文件读取数据. 'w':表示要向文件写入数据,并截断以前的内容 'a':表示要向文件 ...

  8. 如何有效的使用C#读取文件

    你平时是怎么读取文件的?使用流读取.是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读 ...

  9. C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组

    转自:http://hi.baidu.com/ctralt/blog/item/cde79fec87f841302697911c.html fstream提供了三个类,用来实现c++对文件的操作.(文 ...

最新文章

  1. PIL、Pillow安装使用方法
  2. netfilter/iptables全攻略
  3. easyui datagrid 后台分页,前端如何处理
  4. 南柯服务器压力,性能测试的数据解释及分析 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  5. pstack 安装linux_pstack命令
  6. springcloud工作笔记100---@PostConstruct注解的作用
  7. 面对压力,我们可以做什么?
  8. zabbix监控搭建以及客户端安装
  9. Echarts数据可视化title标题,开发全解+完美注释
  10. 惠普服务器ssa找不到控制卡,DL380 Gen10服务器Vmware ESXi 6.0 系统SSACLI工具
  11. BUG记录:org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is no
  12. icloud验证失败连接服务器时出现问题,登录 iCloud 提示验证失败连接到服务器时出现问题怎么办及苹果iPhone手机安装两个微信教程...
  13. Origin 正版模拟城市5 警告 您使用《模拟城市》产品码不支援目前选取的语言。请连络顾客支援以获得详情。
  14. 我的世界JAVA会支持光追吗_我的世界怎么开启光追
  15. excel去除小数点后面的数据,将数字取整
  16. 哈佛研究:9个让你变穷的理由
  17. Linux 文件系统结构
  18. 原来跨境电商Temu还可以这样快速提升店铺销量!
  19. 达梦DM8-DCA学习笔记
  20. [展览人周刊]华展云20170612期

热门文章

  1. 关于godot第三方功能增强版
  2. python弹性碰撞次数圆周率_碰撞出来的圆周率(一)
  3. 首款国风链游打造视觉“饕餮盛宴” 见证元宇宙数字资产变革新峰
  4. 一线城市中小公司的月薪10k前端工程师应该会什么?
  5. 814 Div2 C
  6. 必备装机软件,软件推荐
  7. 不想将就,所以竭尽所能。
  8. OBS第三方推流直播教程
  9. PS制作晶莹剔透的文字
  10. javaScript有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量。