首页 > 技术文章 > 嵌入式习题1

hitwherznchjy 2022-04-10 18:50 原文

1.1 课后练习

  1. 嵌入式系统需要可视化的图形界面。
    正确答案: 错误

  2. 嵌入式系统软件相关的四个知识点:嵌入式操作系统设计、嵌人式操作系统 填空 1 、基于嵌入式操作系统的 填空 2 程序设计、嵌入式系统中的 填空 3 程序设计。
    正确答案:
    填空 1:开发环境
    填空 2:硬件驱动
    填空 3:应用

  3. PMD(个人移动设备)是指一类带有多媒体用户界面的 填空 1 设备。
    正确答案:
    填空 1:无线

  4. 普通的单片机系统也是是嵌入式系统。
    正确答案: 错误

  5. 嵌人式操作系统通常要求 填空 1 、 填空 2 、 填空 3 。
    正确答案:
    填空 1:内核小
    填空 2:可裁剪
    填空 3:多任务

  6. 嵌入式系统的应用软件很多时候会和操作系统结合在一起,对代码质量和效率要求很高。
    正确答案: 正确

  7. 嵌人式系统通常有各自专门的 填空 1 和 填空 2 。
    正确答案:
    填空 1:开发工具
    填空 2:环境

  8. 嵌人式系统作为一种专用的计算机系统,通常具有如下特点:
    A. 专用性
    B. 系统精简
    C. 多样性
    D. 功能复杂
    正确答案: ABC

1.2 课后练习

  1. ARM7由于功耗低,经常被应用于工业控制领域。
    正确答案: 正确

  2. X86处理器完全不能用于嵌入式领域。
    正确答案: 错误

  3. ARM是基于CISC指令集的。
    正确答案: 错误

  4. ARM处理器的特点包括:
    A. 小体积
    B. 高功耗
    C. 低成本
    D. 高性能
    正确答案: ACD

  5. ARM(Advanced RISC Machines)是:
    A. 一个公司的名字
    B. 一类微处理器的通称
    C. 一种技术的名字
    D. 一种电脑的名字
    正确答案: ABC

  6. SOC是一种基于 填空 1 的嵌入式系统设计技术。
    正确答案:
    填空 1:IP核

  7. DSP指令和数据空间完全分开,并且有多个指令和数据空间,提高了数据的吞吐率。
    正确答案: 正确

  8. MCU集成了CPU,RAM,ROM,定时器和多种I/O接口。
    正确答案: 正确

1.3 课后练习

  1. 安卓和IOS都是嵌入式操作系统。
    正确答案: 正确
  2. Windows CE主要用在PC机上面,是一个桌面操作系统。
    正确答案: 错误
  3. Linux的主要特点包括:
    A. 除了支持 X86 CPU外,还支持其他CPU芯片
    B. 有大量的且不断增加的开发工具
    C. 包含丰富的应用程序
    D. 内核小,功能强,稳定健壮,效率高,多任务,易于定制裁剪
    正确答案: ABCD
  4. uCLinux可以使用在带有MMU的处理器上。
    正确答案: 错误
  5. 嵌入式操作系统能够充分利用硬件资源和实现资源共享,因此可以降低ROM/RAM等开销。
    正确答案: 错误
  6. 实时系统都是嵌入式系统。
    正确答案: 错误
  7. 实时系统又可以分为 填空 1 系统和 填空 2 系统。
    正确答案:
    填空 1:硬实时
    填空 2:软实时
  8. 应用程序一体化的操作系统一般适合 填空 1 的低配置硬件上的简单应用。
    正确答案:
    填空 1:无存储管理
  9. 与应用程序一体化的简单的嵌入式操作系统常都是 填空 1 的抢占式的,代码 填空 2 ,速度快,
    正确答案:
    填空 1:实时
    填空 2:体积小

2.1&2.2 课后练习

  1. 下表给出了GPCCON的说明,则GPCCON=GPCCON|0x10代码代表GPC2为输出。

    正确答案: 正确
  2. 嵌入式处理器为了避免外部引脚数量的大量增加,采用引脚的复用的方式,即一脚多用,使引脚有多个功能,这些功能不需要特殊配置,可以自动切换。
    正确答案: 错误
  3. 嵌入式计算机系统输入输出系统编程结构分为 填空 1 接口和 填空 2 接口两部分。
    正确答案:
    填空 1:片内
    填空 2:片外
  4. 嵌入式主机板分为两种主要类型:1. 填空 1 主机板;2. 填空 2 主机板+ 填空 3 板。
    正确答案:
    填空 1:一体式
    填空 2:核心式
    填空 3:外围
  5. 嵌入式处理器内部可以集成接口但不能集成外设。
    正确答案: 错误
  6. S3C2410有272个引脚,其信号可以分成: 填空 1 、 填空 2 、 填空 3 、 填空 4 、nGC线、OM线、还有I2C和SPI总线的接出引脚等。
    正确答案:
    填空 1:地址线
    填空 2:数据线
    填空 3:GPIO
    填空 4:外部中断线
  7. 片内外设分为高速外设和低速外设,分别用 填空 1 总线和 填空 2 总线连接。
    正确答案:
    填空 1:AHB
    填空 2:APB
  8. S3C2410采用的是ARM920T内核,具有低价格、低功耗、是高性能微控制器的解决方案。
    正确答案: 正确
  9. 在Nand Flash引导后,内部4 KB的SRAM缓冲器起步石不能作为其他用途使用。
    正确答案: 错误
  10. S3C2410内部有一个叫作“起步石”的SRAM缓冲器,系统启动时,Nand Flash存储器的前面 填空 1 KB将被自动载入起步石中,然后系统自动执行这些载入的引导代码。(填写阿拉伯数字)
    正确答案:
    填空 1:4
  11. 填空 1 需要使用错误探测/错误更正(EDC/ECC)算法,同时需要将坏块标记为不可用。(首字母大写)
    正确答案:
    填空 1:Nand
  12. 基于Nor的存储器可以取代硬盘或其他块设备,因为Nor Flash使用地址和数据通用的I/O口,通过多次寻址存取数据。
    正确答案: 错误
  13. Nor Flash存储器的读速度不如Nand Flash,而擦、写速度高,容量大,价格低。
    正确答案: 错误
  14. Flash在写人之前,必须要经过擦除操作,而且擦除只能以块为单位,整块擦除。
    正确答案: 正确
  15. BANK6和BANK7 一般用来放置RAM,容量不可以改变。
    正确答案: 错误
  16. BANK0–BANK5为固定128 MB,BANK0以作为引导ROM,其数据线宽可以是8位、16位和32位。
    正确答案: 错误
  17. S3C2410具有以下四种电源模式,可以起到降低功耗的作用。(1) 填空 1 。(2) 填空 2 。(3) 填空 3 。(4) 填空 4 。(填写大写字母)
    正确答案:
    填空 1:NORMAL
    填空 2:SLOW
    填空 3:IDLE
    填空 4:POWER-OFF
  18. S3C2410通过通过 填空 1 和 填空 2 控制频率分频比率选择。(填写大写字母)
    正确答案:
    填空 1:HDIVN
    填空 2:PDIVN
  19. S3C2410可以生成三种时钟信号。(1)CPU使用的 填空 1 。(2)AHB使用的 填空 2 。(3) APB使用的 填空 3 。(全部填写大写字母)
    正确答案:
    填空 1:FCLK
    填空 2:HCLK
    填空 3:PCLK

2.3 课后练习

  1. S3C2410有272个引脚,其信号可以分成: 填空 1 、 填空 2 、 填空 3 、 填空 4 、nGC线、OM线、还有I2C和SPI总线的接出引脚等。
    正确答案:
    填空 1:地址线
    填空 2:数据线
    填空 3:GPIO
    填空 4:外部中断线

  2. ARM920T不支持MMU。
    正确答案: 错误

  3. 在Nand Flash引导后,内部4 KB的SRAM缓冲器起步石不能作为其他用途使用。
    正确答案: 错误

  4. 填空 1 需要使用错误探测/错误更正(EDC/ECC)算法,同时需要将坏块标记为不可用。(首字母大写)
    正确答案:
    填空 1:Nand

  5. 基于Nor的存储器可以取代硬盘或其他块设备,因为Nor Flash使用地址和数据通用的I/O口,通过多次寻址存取数据。
    正确答案: 错误

  6. Nor Flash存储器的读速度不如Nand Flash,而擦、写速度高,容量大,价格低。
    正确答案: 错误

  7. Flash和E2PROM都是常用的非易失性存储技术。
    正确答案: 正确

  8. BANK6和BANK7 一般用来放置RAM,容量不可以改变。
    正确答案: 错误

  9. S3 C2410X的地址空间通过NGCSO – NGCS7被分成八组,总容量是 填空 1 GB。
    正确答案:
    填空 1:1

  10. 当USB时钟选择外部时钟的时候,OM的值应该设定为 填空 1 或 填空 2 。
    正确答案:
    填空 1:01
    填空 2:11

  11. 两个外部请求源,由引脚______接入。
    A. nXDACK0和nXDACK1
    B. nXDREQ0和nXDREQ1
    C. nXBREQ和nXBACK
    D. DMA ACK和INT REQ
    正确答案: B

  12. 三个监视DMA控制器状态的控制寄存器是
    A. DSTATn
    B. DCSRCn
    C. DCONn
    D. DCDSTn
    正确答案: ABD

  13. S3C2410X的DMA工作过程可以分为:
    A. 等待状态
    B. 准备状态
    C. 传输状态
    D. 停止状态
    正确答案: ABC

  14. S3C2410有 填空 1 个通道的DMA控制器。每个DMA通道都有 填空 2 个DMA请求源。(请填写汉字)
    正确答案:
    填空 1:四
    填空 2:五

  15. S3C2410的SD主机控制器的特性包含 填空 1 位命令寄存器和 填空 2 位响应寄存器。(请填写阿拉伯数字)
    正确答案:
    填空 1:40
    填空 2:136

  16. I2S总线接口内有32位的发送与接收缓冲区,支 持DMA传输模式.
    正确答案: 错误

  17. SCLK用来为数据通信提供同步时钟信号,由 填空 1 设备产生。
    正确答案:
    填空 1:主

  18. I2C总线控制器有两个外接引脚,I2CSDA为 串行填空 1 线,I2CSCL为串行 填空 2 线,有四个接口寄存器。
    正确答案:
    填空 1:数据
    填空 2:时钟

  19. S3C2410内部带有LCD控制器,这就相当干处理器中自带了显卡。
    正确答案: 正确

  20. 定时器停止运行方法是通过设定TCON,禁止计数初值自动重装来实现的。
    正确答案: 正确

  21. 设PCLK的频率为50MHz,预分频值=100、分频值=0.25、TCNTB=5000后,计算定时器连续输出时的频率位 填空 1 Hz。
    正确答案:
    填空 1:25

  22. 我们可以利用PWM(脉宽调制)得到模拟量的输出。
    正确答案: 错误

  23. 假设时钟源PCLK为20MHz,要想得到9600bps的波特率,UBRDIVn的值应设置为 填空 1 。(请填写阿拉伯数字,四舍五入,不要小数)
    正确答案:
    填空 1:129

  24. UART(通用异步串行口)3个端口都可以连接MODEM。
    正确答案: 错误

  25. USB是通用并行总线,是应用最广泛的外设接口规范。
    正确答案: 错误

  26. S3C2410有2个USB端口,可任意配置成主机或设备。
    正确答案: 错误

  27. S3C2410的中断系统结构主要由 填空 1 和 填空 2 两大部分构成。
    正确答案:
    填空 1:中断源
    填空 2:控制寄存器

  28. S3C2410中集成了一个八通道 填空 1 位A/D转换器。(填写阿拉伯数字)
    正确答案:
    填空 1:10

推荐阅读