码迷,mamicode.com
首页 > 其他好文 > 详细

MIPS小端模式LWL和LWR的作用

时间:2020-05-28 00:28:16      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:pre   src   作用   style   sys   code   class   com   小端   

技术图片技术图片

.data
base:
.byte 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88
.text
or $s0, $0, $0
lwl $s0, base + 4
or $a0, $0, $s0
jal print
lwr $s0, base + 1
or $a0, $0, $s0
jal print
or $s0, $0, $0
lwl $s0, base + 5
or $a0, $0, $s0
jal print
lwr $s0, base + 2
or $a0, $0, $s0
jal print
or $s0, $0, $0
lwl $s0, base + 6
or $a0, $0, $s0
jal print
lwr $s0, base + 3
or $a0, $0, $s0
jal print
or $s0, $0, $0
lwl $s0, base + 7
or $a0, $0, $s0
jal print
lwr $s0, base + 4
or $a0, $0, $s0
jal print
j exit
print:
ori $v0, $0, 34
syscall
ori $a0, $0, 10
ori $v0, $0, 11
syscall
jr $ra
exit:
ori $v0, 10
syscall

用Mars运行得到结果

0x55000000
0x55443322
0x66550000
0x66554433
0x77665500
0x77665544
0x88776655
0x88776655

 

MIPS小端模式LWL和LWR的作用

标签:pre   src   作用   style   sys   code   class   com   小端   

原文地址:https://www.cnblogs.com/JebediahKerman/p/12977523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!