interrupt+and+dma

 在计算机科学中，**中断**是指由于接收到来自外围硬件（相对于[|中央处理器]和[|内存]）的[|异步]信号或来自[|软件]的[|同步]信 号而进行相应的硬件／软件处理. 发出这样的信号称为进行中断请求（interrupt request，IRQ）. 硬件中断导致处理器通过一个上下文切换（context switch）来保存执行状态（以程序计数器和程序状态字等寄存器信息为主）；软件中断则通常作为CPU指令集中的一个指令，以可编程的方式直接指示这种 上下文切换，并将处理导向一段中断处理代码. 中断在计算机多任务处理，尤其是实时[|系统]中尤为有用. 这样的系统，包括运行于其上的操作系统，也被称为“中断驱动的”（interrupt-driven）.

DMA：direct memory access,是一种内存访问技术，允许其他外设在不打断CPU工作的正常情况下，独立地直接读写内存. 8051上没有DMA，S3C2410上配备了DMA.