汇编总结

一、嵌入式系统

  1. 什么是嵌入式系统?嵌入式系统的3个基本特点?
    以应用为中心、以计算机技术为基础,且软硬件可裁剪,适用于应用系统对功能,可靠性、成本、体积、工号有严格要求的专用计算机系统.
  • 专用性
  • 嵌入性
  • 计算机系统
  1. 嵌入式系统组成
  • 硬件层(嵌入式微处理器、存储器(存放数据和执行代码)(片内存储器,主存,辅助存储器)、通用设备接口(A/D,D/A)和I/O接口、
  • 中间层(硬件相关性、操作系统相关性)、
  • 软件层(RTOS、文件系统、GUI、网络系统、通用组件模块)、
  • 功能层
  1. 嵌入式系统特点
    1.技术密集、资金密集、高度分散、不断创新的知识集成系统
    2.系统内核小
    3.专用性强
    4.系统精简
    5.系统软件要求具有高实时性
    6.多任务操作系统
    7.本身不具备在其上进行进一步开发的能力

  2. 哈佛结构和冯诺依曼结构的区别

  • 哈佛结构是将程序中指令和数据分开存储的存储器结构
  • 冯诺依曼结构(普林斯顿结构)是一种将程序指令存储器和数据存储器合并在一起的存储器结构
  1. ARM7的7种处理器工作模式和2种工作状态
  • 处理器工作模式
    1. 用户模式
    2. 系统模式
    3. 管理模式
    4. 中止模式
    5. 未定义模式
    6. 中断模式
    7. 快速模式
  • 工作状态
    1. ARM状态
    2. Thumb状态
  1. ARM7处理器是三级流水线处理器,一条指令分阶段执行,分别是 取值, 解码, 执行。
    PC指针总是指向当前运行点地址。
  2. 在ARM 中,从偶数地址开始的连续2个字节构成半字,以能被4整除的地址开始的连续4个字节构成一个字。
  3. 嵌入式系统开发过程
    1. 需求分析
    2. 系统概要设计
    3. 软/硬件设计
    4. 系统集成与测试
  4. ARM 指令长度固定为32 位长;Thumb指令长度固定为16 位长
  5. ARM 实现程序分支转移的指令有:B BL BX
  6. 名词解释
  • MCU 嵌入式微型控制器
  • RTOS 实时操作系统
  • MMU 内存管理单元
  • UART 通用异步串行接口
  • CPSR 当前程序状态寄存器
  • GPIO 通用输入/输出接口
  • VIC 向量中断控制器
  • RISC 精简指令集计算机
  • FPCLK VPB外设时钟频率
  • AHB 先进高性能总线
  1. LPC2000系列微型控制器内部有三种总线,总线连接的控制器和外设是什么?
  • 局部总线
    局部总线连接RAM控制器和内部Flash控制器
  • AHB总线
    AHB总线连接向量中断控制器,外部存储器控制器以及AHB到VPB的转换桥
  • VPB总线
    VPB总线连接片内外设功能VLSI外设总线,外部中断,两路定时器,通用I/O,PWM,实时时钟,SPI,A/D转换器
  1. 什么是中断?叙述中断的处理过程
    计算机在执行正常程序过程中,当出现某种异常事件或某种外部请求时,处理器就暂停执行当前的程序,而转去执行对异常事件或外部请求的处理操作,当处理完毕后,CPU再返回到被暂停执行的程序,继续执行。
    1. 中断请求
    2. 中断响应
    3. 断点保护
    4. 中断处理
    5. 中断返回
  2. 中断基本概念
  • 中断源:引起中断的原因或发出中断请求的来源,硬件中断源和软件中断源
  • 中断优先级:按一定次序予以响应多个中断请求
  • 中断请求处理规则
    (1)不同优先级的多个中断源处理同时发出中断请求,按优先级从高到低处理
    (2)低优先级处理时,出现高优先级请求,先去处理高优先级请求,再返回出来低优先级请求
    (3)高优先级处理时,出现低优先级请求,暂不响应
    (4)同级别请求,在当前中断处理请求结束后再处理新请求
    中断优先级确定方法:软件查询法,硬件排队电路法,专用中断控制电路法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值