首页 > 编程知识 正文

汇编语言与计算机系统组成答案(c语言程序可以嵌套加入汇编程序模块,《ARM嵌入式系统基础教程》试题及答案...)

时间:2023-05-05 06:55:58 阅读:121770 作者:3028

《ARM嵌入式系统基础教程》问题与解答

一、选题

1、以下说法不正确的是(b )。

a、任务有类型的说明

b、任务可以返回一个数值

c、任务可以有有形参数

d、任务是无限循环

2以下记述不是RISC计算机的特征的是(c )。

a .管道在每个周期内进一步前进。 b .更多通用寄存器。

c .指令长度不一定,执行需要多个周期。

d .独立的Load和Store指令完成寄存器和外部存储器之间的数据传输。

存储一个332位的0x 2168465~2000H~2003 h的4字节单元,用大字节序存储后,2000 h的存储单元的内容

是(d )。

A,0x21

b,0x68

c,0x65

d,0x02

在4 COS-II中,为了使关键码段在执行中不受中断干扰,通常采用关闭中断的方式。 以下X86汇编代码正确,并且不改变断开中断之前的中断开关的状态的是(d )

a .首先是CLI、执行键码,然后是STI

b .先STI,执行键码,后CLI

POPF、CLI、执行键码和PUSHF

d .先是PUSHF、CLI、执行键码,然后是POPF。

5在5 RS232-C串行通信中,表示逻辑1的等级为(d )。

A,0v

B、3.3v

c、5v~ 15v

d、-5v~-15v

6 ARM汇编语句“ADD R0、R2、R3、LSL#1”的作用是(a )。

a.R0=R2(R31 )

b.R0=(R21 ) R3

c.R3=R0(R21 )

d.(R31 )=R0 R2

7 IRQ中断的入口地址为(c )。 常见问题解答的条目地址为0x0000001C

a,0x00000000

b,0x00000008

c,0x00000018

d,0x00000014

8 S3C2420X I/O端口上的常用控制器是(d )。

a .端口控制寄存器(GPACON-GPHCON )。

b .端口数据寄存器(GPADAT-GPHDA T )。

c .外部中断控制寄存器(EXTINTN )。

d .上述都是。

9在实时操作系统中,两个任务并行执行,一个任务等待伙伴的消息,或者创造一定条件再前进的限制性伙伴关系为(a )。

a .同步

b .互斥

c .工作安排

d .执行

与10PC系统机相比,嵌入式系统不具有以下哪些特点(c )。

a、系统核心小

b、专用性强

c .能够执行多任务处理

d、简化系统

11、ADD R0、R1、#3属于(a )地址方式。

a .立即寻址

b .多个寄存器寻址

c .寄存器直接寻址

d .相对寻址

12、GET伪指令的含义是(a )

a .包括外部文件

b .定义程序入口

c .定义宏观

d .声明变量

13、保存32位的0x 876165~2000 h~2003 h的4字节单位,用小端序保存时

如果存储的话,2000H存储单元的内容是(c )。

a,0x00

b,0x87

c,0x65

d,0x61

14、COS-II操作系统不属于(c )。

答,RTOS

b、领先型实时操作系统

c、非占用型实时操作系统

d、嵌入式实时操作系统

15、R1=2000H,2000 h=0x 86,2008 h=0x 39时,命令LDR R0,[R1,#8]! 后R0的值为(d )。

A.0x2000

B.0x86

C.0x2008

D.0x39

16、寄存器R13除通用寄存器外,还可以制作(c )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。