当前所在位置:珠峰网资料 >> 计算机 >> 软件水平 >> 正文
2015年计算机软件水平考试嵌入式系统设计师辅导笔记(19)
发布时间:2010/12/30 15:39:43 来源:城市学习网 编辑:ziteng
  存储管理

  见《嵌入式系统设计师考试复习笔记之存储管理篇》。

  设备管理

  (1)设备管理基础

  一个I/O 单元通常由两个部分组成:

  A、机械部分:I/O 设备本身。

  B、电子部分:设备控制器或设备适配器。

  硬件寄存器的编址方式有三种:

  A、I/O独立编址:对于各种设备控制器中的每一个寄存器,分配一个唯一的I/O端口编号,也叫I/O 端口地址,然后用专门的I/O 指令对这些端口进行操作。这些端口地址构成的地址空间是完全独立的,与内存地址空间没有任何关系。

  B、内存映象编址:把各种设备控制器当中的每一个寄存器都映射为一个内存单元,这内存单元专门用于I/O 操作。端口地址空间与内存地址空间是统一编址的,端口地址空间是内存地址空间的一部分。

  C、混合编址:对于设备控制器当中的寄存器采用独立编址的方法,每个寄存器有一个独立的I/O 端口地址;而对于设备的数据缓冲区,则采用内存映象编址的方法,把他们统一到内存地址空间当中。

  (2)I/O控制方式:

  A、程序循环检测:要一直占用CPU,浪费CPU 的时间。

  B、中断驱动方式:前后台系统。

  C、直接内存访问:DMA 控制,减少了中断的次数。

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved