计算机组成第一次互评作业:MIPS汇编程序设计

本文介绍了两道MIPS汇编程序设计题目,包括使用系统功能调用来实现字符输入输出转换和字符串查找比较。第一题要求输入字母或数字并转换为英文单词显示,非字母数字则显示星号,以'?'结束。第二题则涉及在字符串中查找特定字符并显示位置,未找到则提示失败,同样以'?'结束程序。
摘要由CSDN通过智能技术生成

第一题:用系统功能调用实现简单输入输出

利用系统功能调用从键盘输入,转换后在屏幕上显示,具体要求如下:

  1. 如果输入的是字母(A~Z,区分大小写)或数字(0~9),则将其转换成对应的英文单词后在屏幕上显示,对应关系见下表
  2. 若输入的不是字母或数字,则在屏幕上输出字符“*”
  3. 每输入一个字符,即时转换并在屏幕上显示
  4. 支持反复输入,直到按“?”键结束程序
字母 单词 字母 单词 数字 单词 字母 单词 字母 单词
A Alpha N November 1 First a alpha n november
B Bravo O Oscar 2 Second b bravo o oscar
C China P Paper 3 Third c china p paper
D Delta Q Quebec 4 Fourth d delta q quebec
E Echo R Research 5 Fifth e echo r research
F Foxtrot S Sierra 6 Sixth f foxtrot s sierra
G Golf T Tango 7 Seventh g golf t tango
H Hotel U Uniform 8 Eighth h hotel u uniform
I India V Victor 9 Ninth i india v victor
J Juliet W Whisky 0 zero j juliet w whisky
K Kilo X X-ray k kilo x x-ray
L Lima Y Yankee l lima y yankee
M Mary Z Zulu m mary z zulu
第一题代码:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值