总线是数字信号快速移动数据的途径。与处理器关联的内部总线有三种:数据总线,地址总线和控制总线。这三者共同构成了“系统总线”。系统总线是内部总线,旨在将处理器与内部硬件设备连接,也称为“本地”总线,“前端总线”,有时也简称为“内存总线”。
由于处理器读取和写入数据,因此数据进出数据总线是双向的,但是其他数据则是单向的,因为处理器总是确定何时从何处以及向何处写入数据。地址总线将寻址信号从处理器传送到内存,I / O(或外围设备)以及处理器周围的其他可寻址设备。控制信号移出处理器,但不移入处理器。

MCU的数据总线“宽度”通常为8位,16位,32位或64位,尽管仅4位数据总线或大于64位宽度的MCU也可以。数据总线的宽度反映了一次可以处理和传送的最大数据量。 64位处理器具有64位数据总线,并且一次可以传输64位数据,并且是否要读取或写入数据由控制总线确定。数据在存储器中的物理位置由地址总线承载。内部硬件组件已经从地址总线接收了地址并即将接收数据,它使缓冲区能够允许信号流往返于地址总线所指定的位置。地址总线仅携带有关地址的信息,并与数据总线同步,以完成处理器的读/写任务。地址总线的宽度仅为寻址系统中所有内存所需的宽度。
其他通信总线也与处理器通信,但在系统外部,例如通用串行总线,RS-232,体彩十一运夺金网站局域网(CAN),eSATA等。可以将外部外围设备设置为使用内部总线,这在使用“扩展卡”将产品连接到内部总线的计算机中很常见。但是,从长远来看,每台设备只有一张卡就变得站不住脚,因此开发了其他总线通信系统,例如USB。
可以“扩展”系统总线,以通过称为底板的机箱与其他计算机进行通信。内部总线具有非常快的吞吐量和低延迟。多台计算机可以机架安装在单个背板上,以实现计算机之间的快速通信。