计算机数据传送采取了哪几种方式?

计算机与外设之间进行数据传送有三种基本控制方式:查询方式、中断方式和DMA方式。 1.查询方式 查询方式是通过执行输入/输出查询程序来完成数据传送的。 工作原理是:当CPU启动外设工作后,不断地读取外设的状态信息进行测试,查询外设是否准备就绪,如外设准备好,则可以进行数据传送;否则,CPU继续读取外设的状态信息进行查询等待,直到外设准备好。 采用程序查询方式进行数据传送时,实际上在外设准备就绪之前,CPU一直处于等待状态,致使CPU的利用率较低。倘若CPU按这种方式与多个外设传送数据时,就需要周期性的依次查询每个外设的状态,浪费的时间就更多,CPU的利用率就更低。因此,这种方式适合于工作不太繁忙的系统。 2.中断方式 实际上,中断方式是一种硬件和软件相结合的技术,中断请求和处理依赖于中断控制逻辑,而数据传送则是通过执行中断服务程序来实现的。 这种方式的特点是:在外设工作期间,CPU无须等待,可以处理其他任务,CPU与外设可以并行工作,提高了系统效率,同时又能满足实时信息处理的需要。但在进行数据传送时,仍需要通过执行程序来完成。 3.DMA方式 采用中断方式可以提高CPU的利用率,但有些I/O设备(如磁盘、光盘等)需要高速而又频繁地与存储器进行批量的数据交换,此时中断方式已不能满足速度上的要求。而直接存储器处理DMA(direct memory access)方式,可以在存储器与外设之间开辟一条高速数据通道,使外设与存储器之间可以直接进行批量数据传送。 实现DMA传送,要求CPU让出系统总线的控制权,然后由专用硬件设备(DMA控制器)来控制外设与存储器之间的数据传送。 希望我的回答能令楼主满意

  • 璁$畻鏈涓庡璁句箣闂鏁版嵁浼犻佹柟寮鏈鍑犵?鍚勬湁浠涔堢壒鐐?
    绛旓細1銆佹棤鏉′欢浼犻佹柟寮锛屾渶绠鍗曠殑浼犻佹柟寮忥紝鎵閰嶇疆鐨勭‖浠跺拰杞欢鏈灏戙2銆佹煡璇紶閫佹柟寮忥紝CPU鐨勫埄鐢ㄥ彈鍒板奖鍝嶏紝闄蜂簬绛夊緟鍜屽弽澶嶆煡璇佷笉鑳藉啀浣滀粬鐢紱鑰屼笖锛岃繖绉嶆柟娉曚笉鑳藉鐞嗘帀鐢点佽澶囨晠闅滅瓑绐佸彂浜嬩欢銆3銆佷腑鏂紶閫佹柟寮忥紝鏄绠楁満鏈甯哥敤鐨勬暟鎹紶閫佹柟寮忥紝鍙殢鏃跺悜CPU鍙戜腑鏂姹備俊鍙凤紝浠ヤ究鍙婃椂鍝嶅簲锛屽強鏃跺鐞嗭紝瀹炵幇瀹...
  • 璁$畻鏈烘暟鎹淇℃伅浼犻佺殑鏂瑰紡鏈鍑犵?
    绛旓細鏈夊洓绉嶄紶閫佹柟寮忋鍒嗗埆涓虹▼搴忔煡璇㈡柟寮忥紝绋嬪簭涓柇鏂瑰紡锛岀洿鎺ュ瓨鍌ㄥ櫒瀛樺彇鏂瑰紡锛圖MA锛夛紝浠ュ強浠ュ強I/O閫氶亾鎺у埗鏂瑰紡銆傜▼搴忔煡璇㈢殑鐗圭偣锛氭帶鍒剁畝鍗曪紝浣嗗璁惧拰涓绘満涓嶈兘鍚屾椂宸ヤ綔锛岀郴缁熺殑鏁堢巼寰堜綆銆傜▼搴忎腑鏂柟寮忕壒鐐癸細涓嶄粎鍏佽涓绘満鍜屽璁惧悓鏃跺伐浣滐紝鑰屼笖鍏佽涓鍙颁富鏈虹澶氬彴澶栬銆傚畬鎴愮殑杩囩▼涓渶瑕佽澶氳緟鍔╃殑宸ュ叿锛屽鏋滀腑鏂姹...
  • 璁$畻鏈轰紶杈撴柟寮閮芥湁鍝簺?
    绛旓細2銆佷覆琛屼紶杈擄細涓茶閫氫俊浣滀负璁$畻鏈洪氫俊鏂瑰紡涔嬩竴锛屼富瑕佽捣鍒颁富鏈轰笌澶栬浠ュ強涓绘満涔嬮棿鐨勬暟鎹紶杈撲綔鐢紝涓茶閫氫俊鍏锋湁浼犺緭绾垮皯銆佹垚鏈綆鐨勭壒鐐癸紝涓昏閫傜敤浜庤繎璺濈鐨勪汉-鏈轰氦鎹佸疄鏃剁洃鎺х瓑绯荤粺閫氫俊宸ヤ綔褰撲腑锛屽熷姪浜庣幇鏈夌殑鐢佃瘽缃戜篃鑳藉疄鐜拌繙璺濈浼犺緭锛屽洜姝や覆琛岄氫俊鎺ュ彛鏄绠楁満绯荤粺褰撲腑鐨勫父鐢ㄦ帴鍙c3銆寮傛浼犺緭锛氬紓姝ヤ紶杈撴瘡...
  • 璁惧涔嬮棿鐨勮闂彲浠ラ氳繃鍝摢浜鏂瑰紡浜掗氬疄鐜鏁版嵁鐨勪紶杈
    绛旓細1銆佺▼搴忔煡璇㈡柟寮2銆佺▼搴忎腑鏂3銆佺洿鎺ュ唴瀛樿闂4銆侀氶亾鏂瑰紡5銆佸鍥村鐞嗘満鏂瑰紡 鏁版嵁浼犻佹帶鍒舵柟寮忔湁绋嬪簭鐩存帴鎺у埗鏂瑰紡銆佷腑鏂帶鍒舵柟寮忋丏MA鏂瑰紡鍜岄氶亾鏂瑰紡4绉.绋嬪簭鐩存帴鎺у埗鏂瑰紡灏辨槸鐢辩敤鎴疯繘绋嬫潵鐩存帴鎺у埗鍐呭瓨鎴朇PU鍜屽鍥磋澶囦箣闂寸殑鏁版嵁浼犻.瀹冪殑浼樼偣鏄帶鍒剁畝鍗,涔熶笉闇瑕佸灏戠‖浠舵敮鎸.瀹冪殑缂虹偣鏄疌PU鍜屽鍥磋澶囧彧鑳戒覆琛...
  • 鏁版嵁浼犺緭鏂瑰紡鏈鍝嚑绉
    绛旓細涓鑸垎涓涓夌.1銆佺數璺氦鎹紝鐜板湪鐨凱STN锛堢畝鍗曠數璇濈綉缁滐級灏辨槸閲囩敤杩欑鏂瑰紡锛1.2銆佹姤鏂囦氦鎹紝鐢垫姤鐨浼犺緭鏂瑰紡浣跨敤杩欑鍘熺悊锛1.3銆佸垎缁勪氦鎹紝璁$畻鏈烘暟鎹鍙婁笅涓浠g數璇濈綉缁滅殑浼犺緭鍘熺悊銆
  • 璁$畻鏈缃戠粶涓,鏁版嵁浜ゆ崲鏂瑰紡鏈鍝嚑绉?
    绛旓細鍦璁$畻鏈缃戠粶涓紝鏁版嵁浜ゆ崲鐨勬柟寮鏈夛細锛1)绾胯矾浜ゆ崲銆傚湪鏁版嵁浼犻涔嬪墠闇寤虹珛涓鏉$墿鐞嗛氳矾锛屽湪绾胯矾琚噴鏀句箣鍓嶏紝璇ラ氳矾灏嗕竴鐩磋涓瀵圭敤鎴峰畬鍏ㄥ崰鏈夈(2)鎶ユ枃浜ゆ崲銆傛姤鏂囦粠鍙戦佹柟浼犻佸埌鎺ユ敹鏂閲囩敤瀛樺偍杞彂鐨勬柟寮忋傚湪浼犻佹姤鏂囨椂锛屽彧鍗犵敤涓娈甸氳矾锛涘湪浜ゆ崲鑺傜偣涓渶瑕佺紦鍐插瓨鍌紝鎶ユ枃闇瑕佹帓闃熴傚洜姝わ紝杩欑鏂瑰紡涓嶆弧瓒冲疄鏃...
  • 璁$畻鏈绯荤粺涓,鏍规嵁搴旂敤鏉′欢鍜岀‖浠惰祫婧愪笉鍚,鏁版嵁浼犺緭鏂瑰紡鍙閲囩敤___浼犻...
    绛旓細璁$畻鏈绯荤粺涓紝 鏍规嵁搴旂敤鏉′欢鍜岀‖浠惰祫婧愪笉鍚岋紝 鏁版嵁浼犺緭鏂瑰紡鍙閲囩敤锛 涓茶浼犻併 骞惰浼犻佸拰澶嶇敤浼犻
  • 璁$畻鏈纭欢鐨勬暟鎹紶杈撴柟寮涓昏鏈夊摢浜?
    绛旓細鐩存帴鍐呭瓨瀛樺彇锛圖MA锛鏂瑰紡 DMA锛圖irect Memory Access锛岀洿鎺ュ唴瀛樺瓨鍙栵級鏂瑰紡鐢ㄤ簬楂橀熷閮ㄨ澶囦笌鍐呭瓨涔嬮棿鎵归噺鏁版嵁鐨浼犺緭銆傚畠浣跨敤涓撻棬鐨凞MA鎺у埗鍣紝閲囩敤绐冨彇鎬荤嚎绋嬫帶鍒舵潈鐨勬柟娉锛岀敱DMA鎺у埗鍣ㄩ佸嚭鍐呭瓨鍦板潃鍜屽彂鍑哄唴瀛樿銆佽澶囧啓鎴栬呰澶囪銆佸唴瀛樺啓鐨勬帶鍒朵俊鍙峰畬鎴愬唴瀛樹笌璁惧涔嬮棿鐨勭洿鎺鏁版嵁浼犻锛岃屼笉鐢–PU骞查銆傚綋鏈...
  • CPU澶栬涔嬮棿鐨勬暟鎹紶閫佹柟寮鏈鍑犵?閮芥槸浠涔?
    绛旓細CPU涓庡璁句箣闂寸殑鏁版嵁浼犺緭鏈変互涓嬩笁绉嶆柟寮忥細绋嬪簭鏂瑰紡銆涓柇鏂瑰紡銆丏MA鏂瑰紡銆傚叾涓▼搴忔柟寮忓張鍙垎涓鏃犳潯浠朵紶閫佹柟寮鍜屾潯浠朵紶閫佹柟寮忎袱绉嶆柟寮忋傚湪CPU澶栬浼犻佹暟鎹笉澶绻佺殑鎯呭喌涓嬩竴鑸噰鐢ㄦ棤鏉′欢浼犻佹柟寮忋傚湪CPU鐢ㄤ簬浼犺緭鏁版嵁鐨勬椂闂磋緝闀夸笖澶栬鏁扮洰涓嶅鏃堕噰鐢ㄦ潯浠朵紶閫佹柟寮忋傚湪瀹炴椂绯荤粺浠ュ強澶氫釜澶栬鐨勭郴缁熶腑锛屼负浜嗘彁楂楥PU鐨...
  • 鏁版嵁浼犺緭鏂瑰紡鏈夊摢浜
    绛旓細2. 绾㈠鎺ュ彛锛氭敮鎸佹墜鏈恒佺數鑴戠瓑鏁板瓧璁惧杩涜鏁版嵁浜ゆ祦锛屽叿鏈夋垚鏈綆寤夈佽繛鎺ユ柟渚跨瓑鐗圭偣锛岄傜敤浜庣煭璺濈鐐瑰鐐圭殑鐩寸嚎鏁版嵁浼犺緭銆傞棶棰樹簩锛鏁版嵁浼犺緭鏂瑰紡鏈鍝嚑绉锛熶竴鑸垎涓轰笁绉嶏細1. 鐢佃矾浜ゆ崲锛屽PSTN锛堢畝鍗曠數璇濈綉缁滐級锛2. 鎶ユ枃浜ゆ崲锛屽鐢垫姤浼犺緭锛3. 鍒嗙粍浜ゆ崲锛屽璁$畻鏈烘暟鎹鍜屼笅涓浠g數璇濈綉缁滅殑浼犺緭銆傞棶棰樹笁锛氭暟鎹...
  • 扩展阅读:扫一扫题目出答案 ... 两个安卓手机互传数据 ... 查答案扫一扫 ... 找回原装计算器 ... 答题神器一扫就出答案 ... 扫题出答案 ... 免费扫一扫找答案 ... 作业扫一扫秒出答案 ... 免费拍照答题一秒出答案 ...

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