8085 資料傳輸方案


執行一個 8085 程式時,輸入輸出裝置可以透過程式在中途進行中斷。中斷的執行方式取決於處理器的運作方式,因為處理器需要與輸入輸出裝置進行緊急通訊。資料傳輸方案總是希望將資訊傳送給處理器,而不是從 8085 處理器接收資訊。這是因為在整個 8085 資料傳輸方案過程中,傳送和接收資訊對於執行整個程式至關重要。

與輸入輸出裝置的通訊不是直接進行的。通訊過程是透過輸入輸出埠藉助於輸入輸出裝置系統地進行的。資料傳輸可以採用兩種形式:並行或序列。透過程式輸入訪問或並行傳輸資料,可以使用輸入輸出程式部分或直接記憶體訪問 (DMA) 方案進行資料傳輸。對於並行資料傳輸,我們有三種不同的方式,微處理器可以透過這些方式與輸入或輸出裝置進行通訊。它們是

  • 基本資料傳輸方案:最簡單的資料傳輸方案是基本資料傳輸。當我們準確瞭解輸入輸出裝置的定時特性時,此方法對我們非常有益。

  • 狀態檢查資料傳輸:狀態檢查資料傳輸過程比簡單資料傳輸要複雜得多。當我們不準確瞭解輸入輸出裝置的定時特性時,可以使用此方法。處理器會收到關於輸入輸出裝置是否準備好進行資料傳輸的狀態資訊。

  • 中斷驅動資料傳輸:當我們不準確瞭解輸入輸出裝置的定時特性時,並且裝置準備就緒需要很長時間時,可以使用此方法。如果我們採用資料傳輸檢查;處理器在這裡會在迴圈中浪費大量時間,等待裝置準備就緒。

 



更新於:2019年7月30日

瀏覽量:11K+

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告