微型计算机总线一般有哪几个总线组成?

系统总线包含有三种不同功能的总线,即数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)
”数据总线DB用于传送数据信息。数据总线是双向三态形式的总线,即他既可以把CPU的数据传送到存储器或I/O接口等其它部件,也可以将其它部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与微处理的字长相一致。例如Intel 8086微处理器字长16位,其数据总线宽度也是16位。需要指出的是,数据的含义是广义的,它可以是真正的数据,也可以指令代码或状态信息,有时甚至是一个控制信息,因此,在实际工作中,数据总线上传送的并不一定仅仅是真正意义上的数据。“
”地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为216=64KB,16位微型机的地址总线为20位,其可寻址空间为220=1MB。一般来说,若地址总线为n位,则可寻址空间为2n字节。“
“控制总线CB用来传送控制信号和时序信号。控制信号中,有的是微处理器送往存储器和I/O接口电路的,如读/写信号,片选信号、中断响应信号等;也有是其它部件反馈给CPU的,比如:中断申请信号、复位信号、总线请求信号、限备就绪信号等。因此,控制总线的传送方向由具体控制信号而定,一般是双向的,控制总线的位数要根据系统的实际控制需要而定。实际上控制总线的具体情况主要取决于CPU。”

按照传输数据的方式划分,可以分为串行总线和并行总线。串行总线中,二进制数据逐位通过一根数据线发送到目的器件;并行总线的数据线通常超过2根。常见的串行总线有SPI、I2C、USB及RS232等。

按照时钟信号是否独立,可以分为同步总线和异步总线。同步总线的时钟信号独立于数据,而异步总线的时钟信号是从数据中提取出来的。SPI、I2C是同步串行总线,RS232采用异步串行总线。

  • 寰瀷璁$畻鏈烘荤嚎涓鑸湁鍝嚑涓荤嚎缁勬垚?
    绛旓細绯荤粺鎬荤嚎鍖呭惈鏈変笁绉嶄笉鍚屽姛鑳界殑鎬荤嚎锛鍗虫暟鎹荤嚎DB锛圖ata Bus锛夈鍦板潃鎬荤嚎AB锛圓ddress Bus锛夊拰鎺у埗鎬荤嚎CB锛圕ontrol Bus锛 鈥濇暟鎹荤嚎DB鐢ㄤ簬浼犻佹暟鎹俊鎭傛暟鎹荤嚎鏄弻鍚戜笁鎬佸舰寮忕殑鎬荤嚎锛屽嵆浠栨棦鍙互鎶奀PU鐨勬暟鎹紶閫佸埌瀛樺偍鍣ㄦ垨I锛廜鎺ュ彛绛夊叾瀹冮儴浠讹紝涔熷彲浠ュ皢鍏跺畠閮ㄤ欢鐨勬暟鎹紶閫佸埌CPU銆傛暟鎹荤嚎鐨勪綅鏁版槸寰瀷璁$畻...
  • 寰瀷璁$畻鏈烘荤嚎鏈夊摢浜
    绛旓細寰瀷璁$畻鏈烘荤嚎涓昏鍙垎涓轰互涓嬪嚑绫伙細鏁版嵁鎬荤嚎銆佸湴鍧鎬荤嚎銆佹帶鍒舵荤嚎銆1. 鏁版嵁鎬荤嚎锛氭暟鎹荤嚎璐熻矗鍦–PU涓庡唴瀛樹互鍙婂叾浠栬澶囦箣闂翠紶杈撴暟鎹傝繖绉嶆荤嚎鎼哄甫鏁版嵁淇℃伅鍦ㄥ鐞嗗櫒鍜屽唴瀛樹箣闂磋繘琛屽弻鍚戜紶杈撱傜敱浜庡叾璐熻矗澶ч噺鐨勬暟鎹紶杈擄紝鏁版嵁鎬荤嚎閫氬父鍏锋湁杈冮珮鐨勪紶杈撻熺巼銆2. 鍦板潃鎬荤嚎锛氬湴鍧鎬荤嚎鐢ㄤ簬浼犺緭CPU鍦ㄨ闂唴瀛樻垨澶栭儴璁惧鏃...
  • 寰瀷璁$畻鏈烘荤嚎涓鑸鐢鍝嚑绉嶆荤嚎缁勬垚?( )
    绛旓細鎸夌収璁$畻鏈烘墍浼犺緭鐨勪俊鎭绫伙紝璁$畻鏈虹殑鎬荤嚎鍙互鍒掑垎涓烘暟鎹荤嚎銆佸湴鍧鎬荤嚎鍜屾帶鍒舵荤嚎锛屽垎鍒敤鏉ヤ紶杈撴暟鎹佹暟鎹湴鍧鍜屾帶鍒朵俊鍙枫傚洜姝BC涓夐」姝g‘銆
  • 寰瀷璁$畻鏈涓父鐢ㄧ殑鎬荤嚎鏈夊摢涓夌?
    绛旓細(1) 鐗囨荤嚎(Chip Bus, C-Bus) \x0d\x0a鍙堢О鍏冧欢绾ф荤嚎锛屾槸鎶婂悇绉嶄笉鍚岀殑鑺墖杩炴帴鍦ㄤ竴璧锋瀯鎴愮壒瀹氬姛鑳芥ā鍧(濡侰PU妯″潡)鐨勪俊鎭紶杈撻氳矾銆 \x0d\x0a(2) 鍐呮荤嚎(Internal Bus, I-Bus) \x0d\x0a鍙堢О绯荤粺鎬荤嚎鎴栨澘绾ф荤嚎锛屾槸寰満绯荤粺涓悇鎻掍欢(妯″潡)涔嬮棿鐨勪俊鎭紶杈撻氳矾銆備緥濡侰PU妯″潡鍜屽瓨鍌ㄥ櫒...
  • 绠杩寰瀷璁$畻鏈涓殑涓夌鎬荤嚎鍙婂叾浣滅敤鏄粈涔?
    绛旓細涓夌鎬荤嚎鏄暟鎹荤嚎銆佸湴鍧鎬荤嚎銆佹帶鍒舵荤嚎銆1銆佲滄暟鎹荤嚎DB鈥濈敤浜庝紶閫佹暟鎹俊鎭傛暟鎹荤嚎鏄弻鍚戜笁鎬佸舰寮忕殑鎬荤嚎锛屽嵆浠栨棦鍙互鎶奀PU鐨勬暟鎹紶閫佸埌瀛樺偍鍣ㄦ垨I/O鎺ュ彛绛夊叾瀹冮儴浠讹紝涔熷彲浠ュ皢鍏跺畠閮ㄤ欢鐨勬暟鎹紶閫佸埌CPU銆2銆佲滃湴鍧鎬荤嚎AB鈥濇槸涓撻棬鐢ㄦ潵浼犻佸湴鍧鐨勶紝鐢变簬鍦板潃鍙兘浠嶤PU浼犲悜澶栭儴瀛樺偍鍣ㄦ垨I/O绔彛锛屾墍浠ュ湴鍧...
  • 鍏稿瀷鐨寰瀷璁$畻鏈绯荤粺鎬荤嚎鏄敱( )缁勬垚鐨
    绛旓細鍏稿瀷鐨勫井鍨嬭绠楁満绯荤粺鎬荤嚎鏄敱鏁版嵁鎬荤嚎銆佸湴鍧鎬荤嚎鍜屾帶鍒舵荤嚎涓夐儴鍒嗙粍鎴愮殑銆傛暟鎹荤嚎鐢ㄤ簬浼犻佹暟鎹俊鎭紱鍦板潃鎬荤嚎鐢ㄦ潵娌熼氳繖浜涘崟鍏冩兂瑕佽闂紙璇诲彇/鍐欏叆锛夎绠楁満鍐呭瓨缁勪欢/鍦版柟鐨勭墿鐞嗗湴鍧锛涙帶鍒舵荤嚎涓昏鐢ㄦ潵浼犻佹帶鍒朵俊鍙峰拰鏃跺簭淇″彿銆傛荤嚎鏄痗pu銆佸唴瀛樸佽緭鍏ャ佽緭鍑鸿澶囦紶閫掍俊鎭殑鍏敤閫氶亾锛屼富鏈虹殑鍚勪釜閮ㄤ欢閫氳繃鎬荤嚎鐩歌繛鎺ワ紝...
  • 寰瀷璁$畻鏈烘荤嚎涓鑸湁鍝嚑涓荤嚎缁勬垚?
    绛旓細1. 绯荤粺鎬荤嚎鐢变笁绉嶄笉鍚屽姛鑳界殑鎬荤嚎缁勬垚锛鏁版嵁鎬荤嚎銆佸湴鍧鎬荤嚎鍜屾帶鍒舵荤嚎銆2. 鏁版嵁鎬荤嚎鐢ㄤ簬浼犺緭鏁版嵁淇℃伅锛屽畠鏄竴绉嶅弻鍚戜笁鎬佹荤嚎锛屽彲浠ュ弻鍚戜紶杈撴暟鎹紝鍖呮嫭鎸囦护浠g爜銆佺姸鎬佷俊鎭紝鐢氳嚦鎺у埗淇℃伅銆3. 鍦板潃鎬荤嚎涓撻棬鐢ㄤ簬浼犻佸湴鍧淇℃伅锛屽畠閫氬父鏄崟鍚戜笁鎬佺殑銆傚湴鍧鎬荤嚎鐨勪綅鏁板喅瀹氫簡CPU鑳藉鐩存帴瀵诲潃鐨勫唴瀛樼┖闂村ぇ灏忋4. 鎺у埗...
  • 寰瀷璁$畻鏈烘湁鍝涓夊ぇ鎬荤嚎?鍚勬湁浠涔堜綔鐢?
    绛旓細寰瀷璁$畻鏈轰笁澶ф荤嚎鏄細鏁版嵁鎬荤嚎锛鍦板潃鎬荤嚎锛屾帶鍒舵荤嚎銆俓x0d\x0a鏁版嵁鎬荤嚎锛氱敤鏉ヤ紶杈揅PU涓庡瓨鍌ㄥ櫒闂淬丆PU涓庢帴鍙i棿鎸囦护鍜屾暟鎹紱\x0d\x0a鍦板潃鎬荤嚎锛氱敤鏉ラ夋嫨瀛樺偍鍣ㄦ寚瀹氬崟鍏冦佹寚瀹氭帴鍙o紱\x0d\x0a鎺у埗鎬荤嚎锛氱敤鏉ヤ紶閫佹帶鍒朵俊鍙凤紝鏃跺簭淇″彿锛屽拰鐘舵佷俊鎭瓑銆傚叾涓湁鐨勬槸CPU鍚戝唴瀛樺拰澶栬鍙戝嚭鐨勪俊鎭紝鏈夌殑鍒欐槸...
  • 寰瀷璁$畻鏈鐨鎬荤嚎鏈夊摢涓夐儴鍒嗙粍鎴??
    绛旓細寰瀷璁$畻鏈虹殑鎬荤嚎鐢变笁閮ㄥ垎缁勬垚锛1. 鏁版嵁鎬荤嚎锛氭暟鎹荤嚎鐢ㄤ簬浼犻佹暟鎹俊鎭傚畠鏄弻鍚戜笁鎬佸舰寮忕殑鎬荤嚎锛岃兘澶熷皢CPU鐨勬暟鎹紶閫佸埌瀛樺偍鍣ㄦ垨I/O鎺ュ彛绛夊叾瀹冮儴浠讹紝鍚屾椂涔熷彲浠ュ皢鍏朵粬閮ㄤ欢鐨勬暟鎹紶閫佸埌CPU銆傛暟鎹荤嚎鐨勪綅鏁伴氬父涓庡井澶勭悊鐨勫瓧闀跨浉涓鑷达紝渚嬪Intel 8086寰鐞嗗櫒瀛楅暱涓16浣嶏紝鍏舵暟鎹荤嚎瀹藉害涔熸槸16浣嶃傛暟鎹荤嚎...
  • 鎸夌収浼犻掍俊鎭殑鍔熻兘涓嶅悓,寰瀷璁$畻鏈鐨勫唴閮鎬荤嚎鍒嗕负
    绛旓細1銆鏁版嵁鎬荤嚎锛圖ataBus锛夛細鍦–PU涓嶳AM涔嬮棿鏉ュ洖浼犻侀渶瑕佸鐞嗘垨鏄渶瑕佸偍瀛樼殑鏁版嵁銆2銆佸湴鍧鎬荤嚎锛圓ddressBus锛夛細鏄疌PU鎴栨湁DMA鑳藉姏鐨勫崟鍏冿紝鐢ㄦ潵娌熼氳繖浜涘崟鍏冩兂瑕佽闂紙璇诲彇/鍐欏叆锛夎绠楁満鍐呭瓨缁勪欢/鍦版柟鐨勭墿鐞嗗湴鍧銆3銆佹帶鍒舵荤嚎锛圕ontrolBus锛夛細灏嗗井澶勭悊鍣ㄦ帶鍒跺崟鍏冿紙ControlUnit锛夌殑淇″彿锛屼紶閫佸埌鍛ㄨ竟璁惧銆
  • 扩展阅读:微型计算机的三类总线 ... 微型计算机系统的总线 ... 微型计算机总线三部分 ... 一个完整的微型计算机 ... 计算机总线分为哪三类 ... 微型计算机的三大总线 ... 微型计算机哪三类总线 ... 微机系统总线一般分为 ... 微型计算机的总线有哪三种 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网