问题:
[单选] 嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指()
在宿主机上开发,在目标机上运行。在目标机上开发,在宿主机上运行。在宿主机上开发,在宿主机上运行。在目标机上开发,在目标机上运行。
问题:
[单选] 在ARM系统结构中,MMU映射最小的单元空间是()
A、64KB。B、16KB。C、4KB。D、1KB。
问题:
[单选] 在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()
A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。。B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。。C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。。D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。。
问题:
[单选] 在ARM体系中,下面MMU的一级描述符中,是节描述符的是()
A、0xA0000C0E。B、0xA0000C0F。C、0x00000000。D、0xC0000C01。
问题:
[单选] 指令ADDR2,R1,R1,LSR#2中,LSR的含义是()。
逻辑左移。逻辑右移。算术右移。循环右移。
问题:
[单选] 以下ARM异常中,优先级最高的是()。
Dataabort。FIQ。IRQ。Reset。
问题:
[单选] 指令LDRR0,[R4]对源操作数的寻址方式是()
寄存器间接寻址。寄存器寻址。立即数寻址。相对寻址。
问题:
[单选] 在Linux2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中
A、kernerl/irq.c。B、arch/arm/kernel/irq.c。C、arch/arm/mach/irq.c。D、arch/arm/kernel/entry-armv.S。
问题:
[单选] 以下关于init进程,描述不正确的是:()
一个通用进程。可以产生新的进程。在某些程序退出的时候能重起它们。负责在系统启动的时候运行一系列程序和脚本文件。
问题:
[单选] 哈佛结构和冯诺依曼结构的区别是()
指令和数据分开存储。不需要程序计数器。统一编址。单一数据总线。