|
|
51CTO旗下网站
|
|
移动端

1.5 ARM体系集架构

《ARM嵌入式系统编程与优化》第1章Linux/ARM嵌入式平台,本章介绍如何使用GCC编译器、汇编器和连接器来编写和执行独立的汇编语言程序,以及如何将一个C语言代码和汇编语言代码合起来,以验证汇编代码子程序的正确性。本节为大家介绍ARM体系集架构。

作者:梁元宇 译来源:机械工业出版社|2017-09-26 19:01

【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》

1.***RM体系集架构

ARM是一种“加载/存储(load-store)”架构。这意味着程序员必须在数据被处理前显式地把输入数据从存储器加载(读)到寄存器。同样,程序员必须在数据已被处理后显式地把输出数据存储到存储器。所有算术运算指令以寄存器内容作为输入和结果。寄存器也可以用来存储临时或中间结果,例如循环计数器或子表达式值。程序员(或使用高级语言的编译器)有对寄存器状态的完全控制权。例如当两个值相加时,程序必须决定临时分配哪些寄存器给每个值和计算之和。在之前的内容不再需要时,寄存器可以任意重用。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

大师品软件——软件之痛与应对之道

这并不是一本传统的技术专著,因为它并没有包含一行代码,而更像是一部技术评论。作者通过幽默诙谐而又不失辛辣的语言,从程序员、用户等多...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客