equ

更新时间:2022-11-24 17:06:01 阅读: 评论:0


2022年11月24日发(作者:成人高考语文试题)

1.嵌入式系统的概念

答:以应用为中心,以计算机技术为基础,软硬件可裁剪。适应应用系统对功能的可靠性,

成本体积功耗等有严格要求的专用计算机系统。

32位字对齐指令

USER:标准的ARM程序状态

FIQ:被设计支持数据传输和通道处理

IRQ:控制普通的中断处理

SVC:为操作系统的保护模式

ABT:当数据或指令,预取终止之后进入该模式

SYS:为OS提供的特权模式

UND:未定义模式,被执行时进入的模式

3.图题

程序一8引脚LED亮灭

rGPGCONequ0x56000060

rGPGDATequ0x56000064

arealed89,code,readonly

code32

entry

start

ldrr0,=rGPGCON

ldrr1,=0x50000

strr1,[r0]

led9ldrr0,=rGPGDAT

ldrr1,=0x300

strr1,[r0]

bldelay

led8ldrr0,=rGPGDAT

ldrr1,=0x200

strr1,[r0]

bldelay

bled9

delayldrr3,=0x1ffff

delay1

subr3,r3,#1

cmpr3,#0

bnedelay1

movpc,lr

end

程序二:9、8引脚连led2、led1

rGPGCON:

19,18,17,16

00000000

0x50000

rGPGDAT:

10111111110x2ff

0x1ff

13、12引脚连led2、led1

rGPGCON:

0000

0x5000000

rGPGDAT:

112fff

111fff

JTAG:JointTestingActionGroup

H-JTAG

程序四:编程题:已知有发光二极管led1、led2,分别连接在S3C2410X芯片

的GPG端口8、9引脚上,当给发光二极管发送低电平时点亮该二极管,发送

高电平熄灭该二极管,GPG端口控制寄存器地址为0X56000060,数据寄存器

地址为0X56000064。分别用ARM汇编语言和C语言编程,实现该功能,考

虑延时。

rGPGCONEQU0x56000060

rGPGDATEQU0x56000064

Arealed12,code,readonly

entry

code32

start

ldrr0,=rGPGCON

ldrr1,=0x50000

strr1,[r0]

ledloop

ldrr0,=rGPGDAT

ldrr1,=0x200

strr1,[r0]

bldelay

ldrr0,=rGPGDAT

ldrr1,=0x100

strr1,[r0]

bldelay

bledloop

delay

ldrr2,=0x1ffff

delay1subr2,r2,#1

cmpr2,#0

bnedelay1

movpc,lr

END

本文发布于:2022-11-24 17:06:01,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/13123.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:英文翻译机构
下一篇:advised
标签:equ
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图