楼主: ruhemiadui
64 0

[学习资料] ARM经典300问 [推广有奖]

  • 0关注
  • 12粉丝

已卖:2399份资源
好评率:99%
商家信誉:一般

硕士生

51%

还不是VIP/贵宾

-

威望
0
论坛币
1138 个
通用积分
2851.8385
学术水平
6 点
热心指数
8 点
信用等级
10 点
经验
-6814 点
帖子
0
精华
0
在线时间
358 小时
注册时间
2012-6-24
最后登录
2026-2-27

楼主
ruhemiadui 发表于 2025-4-8 13:54:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
ARM经典300问
第1章 体系结构
第1问:
Q:请问在初始化CPU堆栈的时候一开始在执行mov r0, LR这句指令时处理器是什么模式
A:复位后的模式,即管理模式.
第2问:
Q:请教:MOV中的8位图立即数,是怎么一回事 0xF0000001是怎么来的
A:是循环右移,就是一个0
—255 之间的数左移或右移偶数位的来的,也就是这个数除以4
一直除, 直到在0-255的范围内它是整数就说明是可以的!
A:8位数(0-255)循环左移或循环右移偶数位得到的,F0000001既是0x
1F循环右移4位,
符合标准,所以是正确的.这样做是因为指令长度的限制,不可能把32位立即数放在
32位的指令中.移位偶数也是这个原因.可以看一看ARM体系结构(ADS自带的英文文
档)的相关
局部.第3问:
Q:请教:
?ARM微控制器
根底与实战?节关于第2个操作数的描述中有这么一段:
#inmed_8r常数表达式.该常数必须对应8位位图,即常熟是由一个8位的常数循环移
位偶数位得到.
合法常量:0x3FC,0,0xF0000000,200,0xF0000001.
非法常量:0x1FE,511,0 ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ARM 管理模式 第1章 控制器 CPU

ARM经典300问.docx
下载链接: https://bbs.pinggu.org/a-7097853.html

80.8 KB

需要: RMB 2 元  [购买]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-3-7 01:24