首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MIPS (QTSPIM)交换.byte数据

使用MIPS (QTSPIM)交换.byte数据
EN

Stack Overflow用户
提问于 2018-01-18 13:17:01
回答 1查看 377关注 0票数 0

假设我有一个.byte数据

代码语言:javascript
复制
num1: .byte 0x5a 

我希望num1是使用旋转和移位操作的0xa5

我是MIPS新手。请帮帮忙。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-21 13:30:11

0xfa已转换为0xaf

代码语言:javascript
复制
.data
data1: .byte 0xfa

.text
.globl main
.ent main
 main:

lbu $t0, data1
ror $t1,$t0,4

sll $t2,$t1,4

ror $t6,$t2,4
srl $t3,$t1,4
ror $t4,$t3,20
add $t5,$t4,$t6
li $v0,10
syscall
.end main
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48314289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档