arm作业 ARM常用模块与综合系统设计练习题与答案

发布 2023-05-19 22:03:28 阅读 7448

第1章:

填空题。1.arm内核有四个功能模块,即可供生产厂商根据不同用户的要求来配置生产arm芯片。

2.arm7tdmi与arm720t的一个重要区别在于后者有。

3.arm芯片主要封装有等形式。

4.arm微处理器共有___个___位寄存器,其中___个为通用寄存器,__个为状态寄存器。

5.arm体系结构可用两种方法存储字数据,具体为。

6.协处理器主要控制。

问答题:1.简单描述arm内核的四个功能模块,各自具备什么功能特点?

2.一个arm720t内核,基本由哪四部分组成?

3.通用寄存器包括r0~r15,可以分为具体哪三类?

4.请描述thumb状态下的寄存器与arm状态下的寄存器有什么关系?

5.当一个异常出现以后,arm微处理器会执行哪几步操作?

第2章:填空题。

1.arm微处理器在较新的体系结构中支持两种指令集。

2.arm处理器有9种基本寻址方式,分别是。

3.arm指令集可以分为6类,分别是。

4.在arm的汇编程序中,有如下几种伪指令。

5.汇编语言与c/c++的混合编程通常有以下几种方式。

6.arm c/c++编译器支持和产生以下几种格式的文件。

问答题:1.一条典型的arm指令具有什么样的语法格式,并描述各选项意义。

2.表示递增和递减的满堆栈和空堆栈有哪几种组合,请比较它们的特点。

3.arm协处理器指令包括哪3类,请描述它们的功能。

4.常见的符号定义伪指令,具体有哪几种?

5.汇编语言程序中常用的符号,需要遵循哪些规则?

6.可执行映像文件通常由几部分构成,它们有什么特点?

第3章:填空题。

1.****包括3个过程。

2.目标机上的angel可以实现的功能为。

3.使用angel开发应用程序包括下面的步骤。

4.当应用程序在特权模式下调用angel的swi时,必须保证它的特权模式数据栈为___类型,并且有足够angel进入swi时需要的可用空间。

5.jtag调试接口的结构由及___组成。

问答题:1.初始化存储器有哪几种方法?

2.基于angel的调试系统由哪两部分组成?请详细描述。

3.使用angel所需要的资源有哪些,请描述。

4.使用完整版本的angel开发应用程序时有什么编程限制?

5.jtag测试信号由哪五个信号组成,并分别描述。

第4章:填空题。

1.arm嵌入式系统主要由和___构成。

2.常用的嵌入式外围设备有和___三类。

3.总线通常包括和___

4.目前流行的嵌入式操作系统主要有和___

5.嵌入式操作系统的调试一般包括调试和___调试。

问答题:1.嵌入式linux与其他嵌入式操作系统相比,有哪些优点和缺点?

2.高频硬件电路设计中电源线、地线的布线需要遵循哪些原则?

3.设计arm硬件电路板一般有哪些特点和原则?

第5章:填空题。

1.电子设备电源系统包括:__电源和___电源。

2.arm处理器工作状态主要有和___模式。

3.ic芯片工作一般供电电压有。

4.布线时,电源线、信号线、地线线宽大小一般为。

问答题:1.软启动状态对arm处理器有什么作用?

2.在arm硬件系统中,最耗电的模块是什么?

3.数字接地与模拟接地一般如何区分开和相连?

第6章:填空题。

1.作为高速缓存的存储器主要有和___

2.动态ram有___和___

3.arm有从外部___启动的外启动和从片上___启动的内启动两种启动方式。

问答题:1.简述sdram在arm系统中的主要作用。

2.区别arm外启动方式和内启动方式的不同。

第7章:填空题。

1. nand-flash闪存每个块的最大擦写次数是___万次,而nor的擦写次数是___万次。

2.mtd核心层分为:__层、__层和___层。

3.nor-flash常用于存放___而nand-flash存放___

问答题:1.简述嵌入式设备中程序运行方式。

2.与sdram相比,flash在arm系统中的主要作用是什么?

3.在读写数据速度上,nor-flash 与nand-flash有什么区别?

第8章:填空题。

1.linux设备可分为和___三种。

2.gpio支持和___三种数据传输方式。

3.gpio驱动可以以两种方式编译:一种是___另一种是___

问答题:1.linux系统下字符设备和块设备的主要区别是什么?

2.linux系统的设备驱动功能有哪些?

3.简述开发gpio的具体步骤。

第9章:填空题。

1.arm内核支持7种中断,分别是和___

2.arm的主要中断寄存器包括等。

3.arm硬件中断主要有等4种。

问答题:1.区别arm几种硬件中断的不同功能。

2.如何通过合理存放数据提高中断处理速度?

第10章:填空题。

1.arm处理器复位源有和___

2.按复位信号是否与时钟信号同步,可分为:__复位和___复位。

问答题:1.简要叙述复位控制器的功能。

2.如何确保复位电路的可靠复位?

第11章:填空题。

1.常用的a/d转换器有和___

2.速度最快的a/d转换器是___adc。

3.a/d转换可分为4个阶段,分别是。

问答题:1.简述各种a/d转换器的应用场合。

2.列举两种不同工作方式下的d/a转换器。

第12章:填空题。

1.黑白lcd每像素2位相当于___级灰度,每像素4位相当于___级灰度;彩色液晶屏lcd每像素8位。

相当于___级颜色。

2.按显示方式分,lcd可分为和___

3.一个汉字字模数据为___bytes,而一个半角字符的字模数据为___bytes。

4.液晶像素的两电极是:__电极和___电极。

问答题:1.lcd驱动程序的复杂程度主要体现在哪些方面?

2.简述帧缓冲区(frame-buffer)在lcd显示中的作用。

第13章:填空题。

1.常用键盘接口可分为和___其中pc键盘上常用的是___

2.软件实现按键接口设计的方式有:__和___

问答题:1.与其他方式相比,行列式键盘有哪些优缺点?

2.简述键盘扫描的过程。

第14章:填空题。

1.从广义的角度来说,数据通信方式可以分为___和___两大类,相应的通信线路分别称为___

和___2.串行通信的两种基本工作方式为:__和___标准异步串行通信(uart)接口有:__

___和___

3.uart串行通信接口标准是它采用___逻辑来进行电平传输。

问答题:1.在选择通信方式时,需要考虑哪几个主要方面?

2.异步串行通信协议规定字符数据的传输规范,总结起来有哪几点?

3.uart模块部分主要实现什么功能?

第15章:填空题。

1.i2c采用两根i/o线是:__和___

2.i2c数据传输速率标准模式下为___bps,快速模式下为___bps,高速模式下为___bps。

3.串行存储器一般具有两种写入方式:__和___

问答题:1.简述i2c i/o的主要功能。

2.i2c的发送和接收是否在主模式或从模式下操作,取决于什么?

第16章:填空题。

1.以太网接口电路主要由___和___两大部分构成。

2.以太网控制器在半双工模式下,支持___协议;在全双工模式下支持___协议。

3.以太网口的复位包括硬件复位和软件复位,第一次复位必须是___

问答题:1.简述rtl8019的发送、接收数据的工作原理。

2.如何判断网卡芯片是否工作正常?

第17章:填空题。

1.usb系统包括和___三部分。

2.usb从端口包括___和___两大类。

3.usb1.1支持___bps的传输速率,2.0标准支持___bps的传输速率。

4.usb支持和___等四种传输模式。

ARM作业

程序 include define key2 0x00004000 p0.14控制led2con define led2con 0x00000800 p0.11低电平时点亮led2con define time0 fpclk 10 初始状态下一周期低电平时间0.1s define time1 fpc...

ARM作业

arm实验。专业年级 10级通信工程 学号。姓名。指导教师 郑汉麟。2013年6月8日。华中科技大学文华学院信息学部。一 编译前工作 1.先新建新空间。2.新建程序窗口new file,程序写完后,将文件保存为文件,然后点击源文件菜单,增加文件,将。s文件打开。3.编译 project settin...

ARM作业

院系 班级 姓名 学号 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了 i o 设备。概括的讲 一块芯片就成了一台计算机。它的体积小 质量轻 便宜 为学习 应用和开发提供了便利条件。同时,学习使用单片...