程序中斷傳送方式
發(fā)布時(shí)間:2014/6/8 20:40:07 訪問次數(shù):2023
程序中斷傳送方式是指CPU在執(zhí)行程序的過程中,如果出現(xiàn)I/O設(shè)備的請(qǐng)求,S6D0139X11-BOCY在滿足一定條件的情況下,CPU暫時(shí)停止原程序的執(zhí)行,轉(zhuǎn)去執(zhí)行一段為I/O設(shè)備服務(wù)的程序,服務(wù)程序執(zhí)行完畢后,再返回到原來暫停的程序繼續(xù)執(zhí)行的過程。
采用程序中斷方式,CPU和I/O接口不但在硬件上要增加相應(yīng)的接口電路,而且在軟件上還需編寫相關(guān)的中斷程序。
中斷傳送的最大優(yōu)點(diǎn)是CPU效率高,因?yàn)槭荌/O設(shè)備在準(zhǔn)備好后主動(dòng)提出請(qǐng)求,才進(jìn)行的數(shù)據(jù)傳送。CPU只有在收到這個(gè)要求之后,才暫時(shí)中斷原程序,而在此之前是有任務(wù)在執(zhí)行的,因此沒有出現(xiàn)“踏步”狀態(tài)。
中斷方式的缺點(diǎn)是其傳送數(shù)據(jù)的過程全是在CPU執(zhí)行程序的控制下進(jìn)行的,所以是一種軟件的并行方式。從]UO設(shè)備傳送數(shù)據(jù)到RAM中就需要幾十個(gè)時(shí)鐘周期,這個(gè)速度對(duì)于在高速傳送大量數(shù)據(jù)的場(chǎng)合中,是不適合的,所以可采用下面的這一種傳送方式。
DMA方式
DMA方式即直接存儲(chǔ)器存取方式,是一種外部設(shè)備和存儲(chǔ)器之間直接傳送數(shù)據(jù)的方式,當(dāng)I/O設(shè)備的速度很快,并且和主存之間有大量的數(shù)據(jù)需要傳送時(shí),就可采用這種方式。在這種方式中.I/O設(shè)備和主存之間有一條數(shù)據(jù)通路,交換數(shù)據(jù)時(shí)不需要CPU的控制,它是在一種硬件控制器DMAC的控制下直接進(jìn)行,此時(shí)CPU可以執(zhí)行別的任務(wù)。所以DMA方式是一種硬件并行方式,是目前外設(shè)和存儲(chǔ)器交換信息速度最快的一種傳送方式。
程序中斷傳送方式是指CPU在執(zhí)行程序的過程中,如果出現(xiàn)I/O設(shè)備的請(qǐng)求,S6D0139X11-BOCY在滿足一定條件的情況下,CPU暫時(shí)停止原程序的執(zhí)行,轉(zhuǎn)去執(zhí)行一段為I/O設(shè)備服務(wù)的程序,服務(wù)程序執(zhí)行完畢后,再返回到原來暫停的程序繼續(xù)執(zhí)行的過程。
采用程序中斷方式,CPU和I/O接口不但在硬件上要增加相應(yīng)的接口電路,而且在軟件上還需編寫相關(guān)的中斷程序。
中斷傳送的最大優(yōu)點(diǎn)是CPU效率高,因?yàn)槭荌/O設(shè)備在準(zhǔn)備好后主動(dòng)提出請(qǐng)求,才進(jìn)行的數(shù)據(jù)傳送。CPU只有在收到這個(gè)要求之后,才暫時(shí)中斷原程序,而在此之前是有任務(wù)在執(zhí)行的,因此沒有出現(xiàn)“踏步”狀態(tài)。
中斷方式的缺點(diǎn)是其傳送數(shù)據(jù)的過程全是在CPU執(zhí)行程序的控制下進(jìn)行的,所以是一種軟件的并行方式。從]UO設(shè)備傳送數(shù)據(jù)到RAM中就需要幾十個(gè)時(shí)鐘周期,這個(gè)速度對(duì)于在高速傳送大量數(shù)據(jù)的場(chǎng)合中,是不適合的,所以可采用下面的這一種傳送方式。
DMA方式
DMA方式即直接存儲(chǔ)器存取方式,是一種外部設(shè)備和存儲(chǔ)器之間直接傳送數(shù)據(jù)的方式,當(dāng)I/O設(shè)備的速度很快,并且和主存之間有大量的數(shù)據(jù)需要傳送時(shí),就可采用這種方式。在這種方式中.I/O設(shè)備和主存之間有一條數(shù)據(jù)通路,交換數(shù)據(jù)時(shí)不需要CPU的控制,它是在一種硬件控制器DMAC的控制下直接進(jìn)行,此時(shí)CPU可以執(zhí)行別的任務(wù)。所以DMA方式是一種硬件并行方式,是目前外設(shè)和存儲(chǔ)器交換信息速度最快的一種傳送方式。
熱門點(diǎn)擊
- 雙波峰焊接過程示意圖和雙波峰焊錫波
- 半導(dǎo)體存儲(chǔ)器的性能指標(biāo)
- 程序中斷傳送方式
- 預(yù)置焊料預(yù)制片法
- 控制線(6條)
- 生成網(wǎng)絡(luò)表文件和材料清單
- 函數(shù)定義
- 元件布局要滿足再流焊、波峰焊的工藝要求和間距
- 影響印刷質(zhì)量的主要因素
- 壓接工藝
推薦技術(shù)資料
- 繪制印制電路板的過程
- 繪制印制電路板是相當(dāng)重要的過程,EPL2010新穎的理... [詳細(xì)]
- 高性能 32 位 RISC-V
- 全新無線通信模組— ML321
- 6納米制程射頻(RF)和藍(lán)牙先
- 先進(jìn)芯片和功率芯片市場(chǎng)需求及發(fā)
- 海思凌霄網(wǎng)絡(luò)760解決方案解讀
- 新型無線短距通信星閃技術(shù)(Ne
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究