📜  8085微处理器的总线组织

📅  最后修改于: 2021-06-28 15:32:02             🧑  作者: Mango

总线是一组承载信息的导线,所有外围设备都通过总线连接到微处理器。

表示8085微处理器的总线组织系统的示意图。

公交车共有三种。

  1. 地址总线–
    它是一组仅承载地址的导线。地址总线是单向的,因为数据在一个方向上从微处理器流到内存或从微处理器流到输入/输出设备(即,微处理器外)。

    8085微处理器的地址总线长度为16位(即四个十六进制数字),范围为0000 H至FFFF H(H表示十六进制)。微处理器8085最多可以传输16位地址,这意味着它可以寻址65、536个不同的存储位置。

    地址总线的长度决定了系统可以寻址的内存量,例如具有32位地址总线的系统可以寻址2 ^ 32个存储位置。如果每个存储位置都保留一个字节,则可寻址的存储空间为4 GB但是,由于芯片组和主板的限制,实际可访问的内存量通常比该理论限制小得多。

  2. 数据总线 –
    它是一组仅承载数据的导线。数据总线是双向的,因为数据从微处理器到内存或输入/输出设备以及从内存或输入/输出设备到微处理器都是双向流动。

    8085微处理器的数据总线长度为8位(即两个十六进制数字),范围为00 H至FFH。(H表示十六进制)。

    当它是写操作时,处理器会将要写入的数据放在数据总线上,而当它是读操作时,存储控制器将从特定的存储块中获取数据并将其放入数据总线中。

    数据总线的宽度与总线可以承载的最大数目直接相关,例如8位总线可以表示2到8个唯一值的幂,这相当于数字0到255。16位总线可以携带0到65535。

  3. 控制总线–
    它是一组导线,用于生成时序和控制信号以控制所有关联的外围设备,微处理器使用控制总线来处理数据,即处理选定的存储位置。一些控制信号是:
    • 内存读取
    • 内存写入
    • I / O读取
    • I / O写
    • 操作码提取

    如果一条控制总线可能是读/写线,如果电线低(无电流)则读取存储器,如果电线高(有电流)则写入存储器。