软考嵌入式系统工程师知识点整理(总线)

本文详细介绍了计算机系统的总线结构,包括单总线、双总线和多总线,以及常见串行和并行总线。重点阐述了总线仲裁的基础知识,如仲裁目的、类型和工作原理。此外,还探讨了RS232、IEEE 1394等串行总线,以及16位数据总线的内存地址计算和存储器芯片配置。最后,涉及了SCSI、RS-422和RS-485等通信标准及其特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总线

计算机系统的总线结构:

  • 分为单总线、双总线和多总线结构
  • 双总线系统主要由系统总线和内存总线组成

常见串行总线包括:

  • RS232, I2C, IEEE 1394, USB

常见并行总线包括:

  • ISA总线是工业标准总线,向下兼容PC/XT
  • EISA总线是ISA总线的扩展
  • PCI 不依赖任何具体CPU的局部总线
  • VME
  • PC/XT是最早期的PC机系统总线。是8位内总线

总线仲裁基础知识

  • 总线仲裁的目的是避免多个主控器同时占用总线,当多个主控模块同时提出总线请求时,仲裁机构以一定的优先算法裁决由哪一个模块获得总线使用权
  • 按裁决机构的设置,总线仲裁可分为集中式控制和分布式控制
    • 集中式控制将控制逻辑集中于一个设备
    • 分布式控制则将总线控制逻辑分散在总线连接的各个部件或设备中
  • 按裁决方式分为定时查询、串行链接仲裁、并行仲裁和串并仲裁等
    • 定时查询方式中各模块的总线请求信号经一条公共的请求线向控制器发出,控制器轮流对各模块进行测试看是否有请求
    • 串行链接仲裁又叫菊花链仲裁,其中三线菊花链使用普遍
      • 总线请求BR,总线允许BG,总线忙BB
      • 各模块通过OC(集电极开路)门在请求线BR和忙线BB上分别线或
      • 各模块的BR或BB线连在一起,当有一个为低电平时,输入到仲裁器的BR或BB即为低电平,这种负或的关系若从正逻辑来看则为正与,因此也有叫线与
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值