单选题 嵌入式系统开发技术
2017-03-15

在ARM汇编语言程序设计中常有子程序设计,下面指令中不属于子程序调用或者返回的指令是(  )。

A.LDR PC,MySub
B.BL MySub
C.MOV PC,LR
D.MOV R15,LR

参考答案

A

答案解析

在ARM汇编语言程序中,子程序的调用一般是通过BL指令来实现的;MOV PC,LR在ARM汇编中用于子程序的返回;D项中R15即是PC,故本题选择A。

你可能感兴趣的试题

A.EQ为相等
B.CS为无符号数大于或等于
C.VS为未溢出
D.LS为无符号数小于或等于
A.基于ARM7TDMl内核的S3C4480嵌入式处理器由韩国三星(Samsung)公司生产
B.基于ARM7TDMl-S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产
C.美国英特尔(Intel)公司未生产过基于ARM的嵌入式处理器
D.美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器芯片
A.78XX系列是一类常用的直流稳压芯片,例如7805可以提供+5V直流电压
B.低压差稳压器常简称为LDO
C.AC-DC电源模块用于实现交流电到直流电的变换
D.低压交流电可以直接用来给嵌入式处理器供电