完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
ARM 处理器是一种低功耗高性能的 32 位 RISC(精简指令系统)处理器。从结构 入手对其进行分析,并针对目前流行的 ARM920T 核详细描述其硬件结构和编程。
ARM 处理器共有 31 个 32 位寄存器,其中 16 个可以在任何模式下看到。它的指令为简 单的加载与存储指令(从内存加载某个值,执行完操作后再将其放回内存)。ARM 一个有趣 的特点是它所有的指令都带有条件。例如,用户可以测试某个寄存器的值,但是直到下次使 用同一条件进行测试时,才能有条件地执行这些指令。另一个特征是可以在加载数值的同时 进行算术和移位操作。它可以在几种模式下操作,包括通过使用 SWI(软件中断)指令从用 户模式进入系统模式。 ARM 处理器是一个综合体,ARM 公司自身并不制造微处理器。它们是由 ARM 的合作 伙伴(Intel 或 LSI)制造。ARM 还允许将其处理器通过协处理器接口进行紧耦合。它还包括 几种内存管理单元的变种,包括简单的内存保护到复杂的页面层次。 ARM 微处理器系列包括 ARM7 系列、ARM9 系列、ARM9E 系列、ARM10E 系列、 SecurCode 系列和 Intel 的 Xscale。其中,ARM7、ARM9、ARM9E 和 ARM10E 为 4 个通用 处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。例如, SecurCore 系列专门为安全要求较高的应用而设计。 |
|
相关推荐 |
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
999 浏览 0 评论
2781 浏览 0 评论
图腾柱PFC无法上升至400V,且电感电流为正弦波形,但是幅值极小
9368 浏览 0 评论
飞凌嵌入式ElfBoard-Vim编辑器之静态链接和动态链接
2895 浏览 0 评论
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
2300 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 20:21 , Processed in 0.741483 second(s), Total 46, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2761