单片机总线是什么?
单片机总线是一种内部结构,它是cpu、内存、输入、输出公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接
一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为一个问题,因为各器件间一般是串行关系。各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以就需要的连线就很多了。
如果仍如同模拟电路一样,在各微处理器和各器件间单独连线,则线的数量将多得惊人,所以在微处理机中引入了总线的概念,各个器件共同享用连线,所有器件的8根数据线全部接到8根公用的线上,即相当于各个器件并联起来。
但仅这样还不行,如果有两个器件同时送出数据,一个为0,一个为1,那么,接收方接收到的究竟是什么呢?这种情况是不允许的,所以要通过控制线进行控制,使器件分时工作,任何时候只能有一个器件发送数据(可以有多个器件同时接收)。
器件的数据线也就被称为数据总线,器件所有的控制线被称为控制总线。在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配地址,才能使用,分配地址当然也是以电信号的形式给出的,由于存储单元比较多,所以,用于地址分配的线也较多,这些线被称为地址总线。
计算机中三总线是什么意思?
三总线是指是指在计算机中配置3组总线,即在处理器总线上通过一块被称为PCI桥的控制线路,提供出一组高性能的局部总线,称为PCI总线,而把原来的ISA总线和EISA总线从处理器总线上断开,并通过IO控制线路连接到这里的PCI总线上。把一些慢速的输入/输出设备接到EISA(ISA)总线上;PCI总线的时钟频率比较高(例如33MHz),数据线位数比较多(例如4个字节),主要用于连接各种快速设备;而处理器总线的性能可能会更高,例如66MHz或更高的时钟频率和8个字节的数据线位数。这3组总线可以并发执行输入/输出操作,使总线的输入/输出能力和计算机系统的总体性能再次得到更大的提高。
在主存和高速的磁盘等设备之间引入一个DMA总线,那么系统可构造一种三总线结构.
*在三总线结构中,主存总线用于CPU和主存之间的信息传送;
*I/O总线用于CPU和各个I/O之间进行信息传输;
*DMA总线用于高速外设和主存之间的信息交换;
*在三总线结构中,DMA总线和主存总线不能同时用于访问主存。
传统的总线结构采用处理器-Cache总线、主存总线、I/O总线三级总线结构
补充的补充:
CPU3总线的提法实在是太笼统。“三总线”这个词并非绝对,要看你从何处着眼。
综我前面所述,简单的可以分为:处理器总线、PCI总线、I/O总线。也可以分为处理器-Cache总线(个人人认为实际上就是处理器总线)、处理器-内存总线(并不单指RAM内存,磁盘也是一种内存,但是处理器直接访问磁盘需要DMA总线)、I/O总线。
总之,需要根据不同的概念,来定义所谓三总线。
单片机的三总线是什么
三总线指的是地址总线、8位机一般是16 位,数据总线、、8位机一般是8位,控制总线,包括读写控制信号、ready信号、中断信号、“忙”信号等。
单片机中三总线各是什么?各自的任务是什么
单片机三总线是数据总线、地址总线和控制总线。典型的是51单片机,有8条数据线,16条地址线,3条/4条控制线。