没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
幻灯片 1
幻灯片 2
补充:大端小端模式
大端模式将高位存放在低地址,小端模式将高位存放在高地址。
将一个 32 位的整数 0x12345678 存放到一个整型变量(int)中,(OP0 表示一
个 32 位数据的最高字节 MSB,OP3 表示一个 32 位数据最低字节 LSB)。
幻灯片 3
补充:大端小端模式
将一个 16 位的整数 0x1234 存放到一个短整型变量(short)中。这个短整型变
量在内存中的存储:
x86
、
DEC
是小端模式,很多的
ARM
,
DSP
都为小端模式。
PowerPC
、
IBM
、
Sun
、
MIPS
是大端模式。
有些
ARM
处理器可以由硬件来选择是大端模式还是小端模式。
大多数的操作系统(如
windows, FreeBsd,Linux
)是小端方式。
少部分,如
MAC OS ,
是大端方式。
幻灯片 4
补充:MIPS 系统的数据存储
MIPS 系统加载/存储必须对齐地址
字节在任何地址都可以被访问
半字(
16
位)必须按偶数字节对齐
字(
32
位)必须按
4
字节对齐
双字(
64
位)必须按
8
字节对齐
幻灯片 5
补充:MIPS 系统的数据存储
MIPS 的加载/存储指令
读取字的指令
lw
读取字节的指令
lb
(寄存器高位填入符号位)、
lbu
(寄存器高位填入
0
)
读取半字的指令
lh
(寄存器高位填入符号位)、
lhu
(寄存器高位填入
0
)
存储字节
/
半字
/
字的指令
sb
、
sh
、
sw
幻灯片 6
补充:MIPS 系统的数据存储
例如:
资源评论
嘻嘻哒的小兔子
- 粉丝: 26
- 资源: 321
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功