在中断响应过程中,CPU保护程序计数器的主要目的是( )。
A. 为了实现中断嵌套
B. 使CPU能找到中断服务程序的入口地址
C. 为了使CPU在执行完中断服务程序后能返回到被中断程序的断点处
D. 为了使CPU与I/O设备并行工作
在PowerPC处理器中,内存地址与I/O地址统一编址,访问内存单元和I/O设备是靠( )来区分的。
A. 数据总线上输出的数据
B. 不同的地址
C. 内存与I/O设备使用不同的地址总线
D. 不同的指令
以下关于特权指令的叙述中错误的是( )。
A. 特权指令集是计算机指令集的一个子集
B. 特权指令通常与系统资源的操纵和控制有关
C. 当计算机处于系统态运行时,它可以执行特权指令
D. 当计算机处于用户态运行时,它可以执行特权指令
某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或者数据占有一个时钟周期。若该总线支持burst(猝发)传输方式,则一次“主存写”总线事务传输一个数组int buf[4]所需要的时间至少是( )ns。
A. 20
B. 40
C. 50
D. 80
在主存储器和CPU之间增加Cache的目的是( )。
A. 解决CPU和主存之间的速度匹配问题
B. 扩大主存贮器容量
C. 扩大CPU中通用寄存器的数量
D. 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
下列做法中不利于嵌入式应用软件移植的是( )。
A. 在软件设计上,采用层次化设计和模块化设计
B. 在数据类型上,尽量直接使用C语言的数据类型
C. 将不可移植的部分局域化,集中在某几个特定的文件之中
D. 软件体系结构设计时,在操作系统和应用软件之间引入一个中间件层
JTAG是用来进行嵌入式处理器调试的标准化接口,下列描述中,正确的是( )。
A. JTAG接口上一般包括模式选择、时钟、数据输入、数据输出、复位等信号
B. 当JTAG接口上面的时钟不正常时,也可以访问CPU内部的寄存器
C. JTAG只能用于调试,而不能用于进行芯片问题的检测
D. JTAG能够访问CPU内部的寄存器,而不能访问CPU总线上面的设备
在进行DSP的软件设计时,可以用汇编语言或者C语言进行设计,最终是生成可执行文件,通过下载线缆下载到DSP上运行、调试。下列对DSP软件的开发、编译、调试过程描述不正确的是( )。
A. C语言程序和汇编语言程序都会生成目标文件
B. DSP程序的调试是一个不断交互、完善的过程
C. DSP一般是通过仿真器将文件下载到板子
D. 目标文件可以直接下载到板子上进行调试
在嵌入式系统设计中,一般包含多种类型的存储资源,比如ROM、EEPROM、NAND Flash、Nor Flash、DDR、SD卡等。下面关于这些资源的描述中,正确的是( )。
A. EEPROM是电不可擦除的ROM
B. Nand Flash上面的代码不能直接运行,需要通过加载的过程
C. NOR Flash上面的代码不能直接运行,需要通过加载的过程
D. ROM是用来存储数据的,其上面的数据可以随意更新,任意读取