未定义模式:支持软件仿真的硬件协处理器,只有在未定义指令异常响应时,才进入此模式。
15.ARM存储器系统的存储格式分为哪两种课本图2-13,2-14要求熟练掌握。(P43-P44)
16.ARM存储器有大端格式和小端。大端格式中,字数据的高字节存储在低地址中,而字
数据的低字节则存放在高地址中;小端格式则相反。 寻址方式中涉及的指令都要求掌握。
指令格式、ARM存储器访问指令、ARM数据处理指令、ARM分支指令,课堂上讲过的都要掌握。
18.试写出ARM汇编语言的语句格式及其注意事项。(P74) 19.在ARM汇编语言编程中如何进行子程序调用及其返回
在 ARM 汇编语言程序中,子程序的调用一般是通过 BL 指令来实现的。在程序中,使用指令: BL 子程序名 如(BL PRINT_TEXT) 即可完成子程序的调用。 该指令在执行时完成如下操作:将子程序的返回地址存放在连接寄存器 LR 中,同时将程序计器 PC 指向子程序的入口点,当子程序执行完毕需要返回调用处时,只需要将存放在 LR 中的返回地址重新拷贝给程序计数器 PC 即可。在调用子程序的
同时,也可以完成参数的传递和从子程序回运算的结果,通常可以使用寄存器 R0 ~ R3 完成。
以下是使用 BL 指令调用子程序的汇编语言源程序的基本结构: AREA Init , CODE , READONLY ENTRY Start
LDR R0 , =0x3FF5000 LDR R1 , 0xFF STR R1 , [R0] LDR R0 , =0x3FF5008 LDR R1 , 0x01 STR R1 , [R0] BL PRINT_TEXT ┉┉ PRINT_TEXT
20.什么是内嵌汇编它的特点是什么
第三章:
1.嵌入式系统的硬件有哪几个组成部分(P87)
以嵌入式系统处理器为核心,加上存储器,I/O接口电路,必要的附属电路(电源,时钟,复位,中断)以及相应的总线,以及辅助接口组成。 2.试简单描述总线的四周期握手过程。(P89)
(1) 设备一升高它的输出电平来发出查询信号,他告诉设备二应准备好接受数据。
(2) 设备二准备好接收数据,升高它的它的输出电平来发出应答信号,这时设备一准备好
发送数据,设备二已准备好接收数据。
(3) 一旦看到数据传输完毕,设备二降低它的输出电平表示它已经接受完数据。 (4) 看到设备二的应答信号变低,设备降低它的输出电平。 3.什么是DMADMA主要用来完成哪种总线操作(P91)
直接存储器访问(DirectMemery-Access,DMA)是允许读/写不由CPU控制的总线操作。专用硬件来完成外设与存储器之间的高速数据传输。除CPU以外的操作外设和存储器的读写操作。
4.请画图说明分级存储器系统的结构。(P94)
5.RAM存储器有哪几种它们的特点是什么(P95-P96)
静态RAM,特点:价高,容量小,功耗低,稳定性要求高的场合。 动态RAM,特点:电路简单,价低,容量大,稳定性低, 6.ROM存储器有哪几种它们的特点分别是什么 (1)可编程ROM,只可编程一次。
(2)紫外线可擦可编程ROM,该类ROM可以通过紫外线擦出后重复编程。 (3)电可擦除可编程ROM,用户以字节为单位多次用电擦除和改写存储内容。 7.总线的概念是什么(P88)基本的总线操作包括结合图3-3说明总线的读写操作过程。
8.触摸屏的电阻式和电容式应用。(P103) 第四章:
1.驱动层软件可以分为哪三种类型(P119)
板级初始化程序、与系统软件相关驱动程序、与应用相关的驱动程序 2.什么是BootLoader为什么说BootLoader是依赖于目标硬件实现的(P120) Bootloader是系统加电后首先运行的一段程序代码,其目的是将系统的软硬件环境带到一个合适的状态,为调用操作系统内核准备好正确的坏境。
每种嵌入式微处理器体系结构都有不同的Bootloader,Bootloader还依赖于具体的嵌入式板级硬件设备的配置,所以依赖于目标硬件实现。 3.硬件抽象层一般实现哪些功能(P136)
硬件抽象层的目的是为了将硬件抽象化,通过程序来控制CPU、I/O存储器等硬件的操作,从而使得系统的十倍驱动程序与硬件无关,在功能上,抽象层一般应实现相关硬件的初始化、数据的I/O操作、硬件十倍的配置操作等 4.设计板级支持包的主要目的是什么它实现的主要功能有哪些(P136) 为驱动程序提供访问硬件设备寄存器的函数包 5.嵌入式软件的体系结构分为哪几层
6. BootLoader包含哪两种操作模式试简述其特点。 第五章:
1.什么是嵌入式操作系统请列举几个典型的嵌入式操作系统,并简述其主要特点。 1)VxWorks:
性能优越,开发调试便利,强大的技术支持,但是昂贵的价格让开发者望而却步。 2)WindowsCE:
精简的模块化操作系统多硬件平台支持 支持有线和无线的网络连接稳健的实时性支持
相关推荐: