为什么ARM指令必须按字对齐存储,Thumb指令必须按半字对齐 ?

2023年9月1818:30:04 发表评论 2 views 举报

为什么ARM指令必须按字对齐存储,Thumb指令必须按半字对齐 ?

参考答案:

如果一个字数据的存取存储器地址A可以被4整除,也就是说,地址的低位两位为零,就是字对齐存储器存取。

如果半字数据存取的存储器地址A可以被2整除,即该地址的最低位为零,则这是半字对齐的存储器存取。

发表留言