- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
報
W ???
加 z ?口 丈罢 嗓
F =4 躱 烬一迅
wlHN-l-ffi3!沖戢穽
南阳师范学院
2011-2012学年第二学期物理与电子工程学院
2009年级电科、电工、通信、自动化专业
《嵌入式系统》期终考试试卷(A)
题号
二
三
四
五
总分
得分
得分
评卷人
一、填空题(每空1分,共24分)
1、 ARM内核冇两种工作状态,分别是 、 o
2、 恢入式开发一般采用 方式,其中宿主机一般是指 o
3、 嵌入式存储系统具有 和 两种数据存放格式。
4、 链接寄存器R14有两个功能,分别是 、 o
5、 S3C2410A有8个存储器Bank,每个Bank有128MB,因此
S3C2410A的地址线冇 条。
6、 S3C2410A的时钟逻辑能产生3种时钟,分别是 、 、
7、 S3C2410A通过管脚 来选择使用Nand Flash作为启动
ROM或者Nor Flash作为启动ROM。
8、 ARM内核有多个寄存器,其中大部分用于通用寄存器,有
小部分作为专用寄存器, 寄存器用于存储PC, R13通常用
来存储—O
9、 S3C2410A的Nand Flash控制器中有个Steppingstone的内部缓冲器,作用
TOC \o 1-5 \h \z 是 o
10、 S3C2410A的I/O 口通过寄存器 来选择I/O 口的功能。
11、 S3C2410A微处理器使用的是ARM公司的 内核和指令集。
12、 判断A/D转换是否结束需要看寄存器ADCC0N的第 位。
13、 寄存器R13除了可以做通用寄存器外,还可以做 o
14、 在串口设计中,通过观察寄存器 来判断数据是否发送完毕或者数据是
否接收完毕。
15、 ADD RO, Rl, #3属于 寻址方式。
16、 在FC总线上,每一个器件都有一个唯一的—以供识别。
17、 ARM寄存器组冇 个寄存器。
得分
评卷人
二、选择题(每小题2分,共计10分,本题的每个小题给出的 四个说法中,只有一个是符合要求的,请把符合要求的说法前面 的字母填在题后的括号内,选对的给2分,选错或不选的给零分)
18、 SUB Rl, R1, #1, R1原来值为10,执行该指令后R1中的值为。()
A. 10; B. 9 ; C? 1 ; D? 1。
19、 存储一个32位数0x876165到2000H?2003H四个字节单元屮,若以小端模
式存储,则2000H存储单元的内容为。 ()
A. 0x00; B. 0x87; C. 0x65; D. 0x61。
20、R]中的值为0x50, R2中的值为0x01,执行
TOC \o 1-5 \h \z MOV Rl, R2, LSL, #2指令后R1中的值为 ()
A. 0x55; B. 0x04; C. 0x08 : D. 0x06。
21、在S3C2410A存储器映射中Nand Flash对应8个Bank中的 哪一个 ()
; ; ;A. nGCSO; B? nGCS3; C. nGCS6; D?不对应任何一个。
[.丫 : 22、若 R1 二2000H, (2000H)二0x86, (2008H)二0x39,则执行指令
? ? ? ? ?
;:;:;LDR RO, [R1, #8]!后 R0 的值为。 ()
: : :A. 0x2000; B. 0x86; C. 0x2008; D. 0x39。
聚 二 報
得分
评卷人
三、判断正误题(每小题1分,共6分.正确的 在括号内划“ 丁”,错误的在括号内划“X”)
TOC \o 1-5 \h \z 23、 ARM微处理器支持7种运行模式。 ()
24、 程序状态寄存器PC中的值是当前正在执行指令的地址。()
25、 嵌入式linux操作系统屈于免费的操作系统。 ()
26、 LDR指令用于从内存中读取数据放入寄存器屮。 ()
27、 S3C2410A的UPLL用來产生操作CPU的时钟。 ()
28、 S3C2410A有5个定吋器,都可以产生PWM信号。 ()
得分
评卷人
四、程序设计题(共40分)
29、写一条ARM指令,完成操作rl = r2 * 3 (4分)。
30、初始值 R1=23H, R2=0FH 执行指令 BIC RO, Rl, R2, LSL#1 后,寄存器 RO,
R1的值分别是多少? (4分)。
31、 初始值 R2=5, R3=4, R4=3,执行指令 SUBS R2, R3, R4, LSR#2 后,寄
存器R2, R3的值分别是多少? (4分)
32、 这是一段汇编程序,实现两个数(10、20)的相加,请补充程序(5分)。
AREA Examplel, CODE, READONLY
ENTRY
C0DE32
Start
;补充程序
33
原创力文档


文档评论(0)