[微机原理与接口技术]1-6、总线详解

前言

研究总线就像研究人类。下文类比记忆会容易理解。

1、总线定义(什么是人?)

总线从字面意思来理解就是微计算机那些连接各部件的线,就像下图所示:
在这里插入图片描述
其实这么理解是不全面的,官方定义总线是一组导线和相关的控制、驱动电路的集合。也就是说它不仅仅代表连接各部件的导线还包括控制这些导线工作的电路(部件)。


2、总线分类(人都分为哪几种?)

如果按功能分类可分为三类(按职业将人分类):

  • 数据总线(DB):用来传输数据。
  • 地址总线(AB):用来传输地址。
  • 控制总线(CB):用来传输控制信息。
    不难发现,提到总线功能这方面,所有总线都有传输的特征。说明总线的主要功能就是传输,类似于现实生活中的高速公路。

如果按照层次分类也可以分为三类(按肤色将人分类):

  • CPU总线:负责CPU内部的(数据、地址、控制)传输功能
  • IO总线:负责外部设备与IO接口之间的传输功能
  • 系统总线:负责系统各部件(CPU、存储器、IO接口)之间的传输功能

3、总线结构(人体内的结构都是什么样?)

①单总线结构

请添加图片描述

②CPU双总线结构

请添加图片描述

③存储器双总线结构

请添加图片描述
最后还有如今的多总线结构,关于结构大概了解就行。


4、总线作用(人在社会中发挥什么作用?)

总线作用有四个:
1、 数据传输。
2、仲裁控制:数据传输发生冲突时决定哪个先传输,哪个后传输。
3、出错处理:对传输异常进行处理,如:超时重传。
4、总线驱动:总线的驱动程序,用来驱动总线工作。


5、总线性能指标(人能力的大小?)

总线带宽:单位时间传输的数据量(B/S).
总线位宽:能同时传输的数据位数。例:16位总线。
总线工作频率:单位时间传输多少次。(MHz)
总线带宽=总线位宽✖工作频率。


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Proteus是一款非常强大的电路仿真软件,可以用来模拟各种电路和系统,包括微型计算机。下面是基于Proteus仿真的微机原理接口技术实验教程。 1. 实验一:基本指令的运行 在Proteus中创建一个新的工程,然后添加一个8086微处理器芯片和一个存储器芯片。将存储器的地址线连接到处理器的地址线,数据线亦然。在存储器中输入一些8086指令,然后运行程序。可以通过查看处理器的寄存器和存储器的内容来验证程序是否正确运行。 2. 实验二:输入输出端口的实验 在Proteus中添加一个输入输出端口芯片,然后将其连接到处理器的地址线和数据线上。在程序中使用IN和OUT指令来读取和写入端口的值。使用LED灯和开关模拟输入输出端口的使用。 3. 实验三:计时器和计数器的实验 在Proteus中添加一个计时器和一个计数器芯片,然后将其连接到处理器的地址线和数据线上。在程序中使用计时器和计数器来实现定时和计数功能。可以使用LED灯来模拟计时器和计数器的输出。 4. 实验四:中断的实验 在Proteus中添加一个中断控制器芯片,然后将其连接到处理器的中断引脚上。在程序中使用中断来实现异步事件的处理。可以使用开关模拟中断事件的发生。 通过以上实验,可以深入了解微机原理接口技术,并使用Proteus仿真软件进行实验验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值