软件中断则通常作为 CPU 指令集中的一个指令,以可编程的方式直接指示这种运行信息切换,并将处理导向一段中断处理代码。中断在计算机多任务处理,尤其是即时系统中尤为有用。
中断向量(interrupt vector):
中断向量位于中断向量表中。
中断向量表(IVT)是将中断处理程序列表与中断向量表中的中断请求列表相关联的数据结构。
中断向量表的每个条目(称为中断向量)都是中断处理程序的地址。

DMA(Direct Memory Access):
直接内存访问,直接内存访问是计算机科学中的一种内存访问技术。它允许某些电脑内部的硬件子系统(电脑外设)。
可以独立地直接读写系统内存,而不需中央处理器(CPU)介入处理 。
总线(Bus):
总线(Bus)是指计算机组件间规范化的交换数据的方式,即以一种通用的方式为各组件提供数据传送和控制逻辑。
PCIe
(Peripheral Component Interconnect Express):
官方简称PCIe,是计算机总线的一个重要分支,它沿用现有的PCI编程概念及信号标准,并且构建了更加高速的串行通信系统标准。
DMI(Direct Media Interface):
接媒体接口,是英特尔专用的总线,用于电脑主板上南桥芯片和北桥芯片之间的连接。
USB(Universal Serial Bus):
是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通讯产品,并扩展至摄影器材、数字电视(机顶盒)、游戏机等其它相关领域。

BIOS(Basic Input Output System):
是在通电引导阶段运行硬件初始化,以及为操作系统提供运行时服务的固件。
它是开机时运行的第一个软件。

硬实时系统(hard real-time system):
硬实时性意味着你必须绝对在每个截止日期前完成任务。很少有系统有此要求。
常用在核系统,一些医疗应用(例如起搏器),大量国防应用,航空电子设备等。
软实时系统(soft real-time system):
软实时系统可能会错过某些截止日期,但是如果错过太多,最终性能将下降。
一个很好的例子是计算机中的声音系统。
进程(Process):
程序本身只是指令、数据及其组织形式的描述,进程才是程序(那些指令和数据)的真正运行实例。
若进程有可能与同一个程序相关系,且每个进程皆可以同步(循序)或异步的方式独立运行。