欢迎光临散文网 会员登陆 & 注册

阅码场 第4期:ARM架构与调试调优

2023-02-21 15:42 作者:塞纳河边一张饼  | 我要投稿

由于 ARM 是32位,大部分指令认为寄存器中保存的是32位有符数或无符号数, 因此当从存储器读取一个数据到寄存器时,符号扩展会将8位和16位有符号数转换成32位;

典型的ARM指令通常有两个源寄存器 Rn, Rm和一个目的寄存器 Rd, 源操作数分别通过内部总线A和B从寄存器中读出,ALU(算术逻辑单元)和 MAC(乘累加单元) 通过 A, B总线得到寄存器值 Rn, Rm 并计算出一个结果后将结果Rd 写到寄存器中。


阅码场 第4期:ARM架构与调试调优的评论 (共 条)

分享到微博请遵守国家法律