×

ARM汇编语言的详细资料介绍

消耗积分:2 | 格式:pdf | 大小:0.34 MB | 2019-04-20

刘天瑞

分享资料个

  目录

  1。背景

  1.1。定义

  1.2。ISA品种

  2。手臂组件基础

  2.1。一个简单的程序:添加数字

  2.2。另一个例子:冰雹序列

  2.3。另一个例子:添加数字

  2.4。迄今为止的指示摘要

  2.5。条件码

  三。记忆

  3.1。基本存储器指令

  3.2。寻址模式

  3.3。初始化内存

  3.4。多寄存器存储器指令

  在本文中,我们学习汇编语言,这是一种表达计算机应该执行的个别指令的系统。

  我们实际上涉及两种类型的语言,汇编语言和机器语言。

  机器语言将指令编码为0和1的序列;这种二进制编码是计算机处理器为执行而构建的。然而,使用这种编码编写程序对于人类程序员来说是很难的。因此,当程序员想要口述计算机要执行的精确指令时,他们使用汇编语言,允许以文本形式编写指令。汇编程序将包含汇编语言代码的文件翻译成相应的机器语言。

  让我们来看一个简单的ARM设计示例。以下是机器语言说明:

  当处理器被要求执行这个二进制序列时,它会将值从“寄存器9”复制到“寄存器3”中。但是作为一个程序员,你几乎不想读取一个长的二进制序列并理解它。相反,程序员更喜欢用汇编语言进行编程,在汇编语言中,我们将使用下面的行来表示这一点。

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !