1 / 64
文档名称:

chapter4ARM7TDMI汇编语言程序设计.pptx

格式:pptx   大小:483KB   页数:64页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

chapter4ARM7TDMI汇编语言程序设计.pptx

上传人:wz_198613 2019/12/20 文件大小:483 KB

下载得到文件列表

chapter4ARM7TDMI汇编语言程序设计.pptx

文档介绍

文档介绍:2019/12/18西安邮电学院计算机系1第4章 ARM7TDMI汇编语言 程序设计西安邮电学院计算机系22019/12/.---信息的传播载体。计算机语言---计算机可以识别、理解的语言。计算机语言的用途:描述操作和数据。数据---用于描述问题模型;操作---用于描述问题处理方法和步骤;西安邮电学院计算机系52019/12/。它们按照形式与功能的不同可分为三类,即机器语言、汇编语言和高级语言。(MachineLanguage)是由0和1二进制代码表示和存储的指令与数据。它的特点是能被机器直接识别与执行;程序所占内存空间较少。其缺点是难认、难记、难编、易错。西安邮电学院计算机系62019/12/(AssemblyLanguage)是一种面向物理层操作的计算机语言,是一种采用助记符表示指令的程序设计语言;汇编语言中使用助记符来表示指令的操作码和操作数,用标号或符号代表地址、常量或变量。从机器角度看:汇编语言是一种面向物理层操作的计算机语言。不同的处理器类型,具有不同的汇编语言。使用汇编语言编写程序能够直接利用硬件系统的特性(如寄存器、标志、中断系统等),可直接对位、字节、字寄存器或存储单元、I/O端口进行处理,同时也能直接使用CPU指令系统提供的各种寻址方式,编制出高质量的程序,这样的程序不但占用内存空间少,而且执行速度快。西安邮电学院计算机系72019/12/---源程序示例AREAInit,CODE,READONLYENTRYStartLDRR0,=0x40000500MOVR1,#0x55STRR1,[R0]LDRR0,=0x40000504MOVR1,#0xAASTRR1,[R0]…END西安邮电学院计算机系82019/12/---上机过程设计、编辑汇编语言源程序;汇编、连接、下载到目标系统;调试运行;西安邮电学院计算机系92019/12/(HighLevelLanguage)是脱离具体机器(即独立于机器)的通用语言,不依赖于特定计算机的结构与指令系统。西安邮电学院计算机系102019/12/