在8085微處理器中,比較I/O埠晶片和記憶體晶片


資訊也儲存在類似於記憶體晶片的輸入輸出埠晶片中。輸入輸出埠晶片儲存1位元組的資訊,而一些輸入輸出埠晶片儲存幾字節的資訊。例如,Intel 8212 I/O埠晶片只儲存1位元組的資訊,而Intel 8255晶片儲存3位元組的資訊。此外,記憶體晶片包含大量記憶體位置,例如1K、4K、8K等。我們透過地址引腳An-0選擇記憶體晶片位置。

其次,為了進行通訊,輸入輸出埠晶片透過8條線路與微處理器通訊。I/O埠充當輸入輸出裝置和微處理器之間的緩衝區。但是,記憶體晶片與微處理器的通訊過程只有8條線路。

第三,有很多可程式設計的輸入輸出埠晶片。透過這個過程,使用者可以決定I/O埠在系統中的工作方式。Intel 8255就是一個可程式設計的輸入輸出埠晶片的例子。使用者可以對輸入和輸出埠進行程式設計。使用者還可以對埠進行程式設計,使其以多種模式工作,例如基本輸入輸出、握手輸入輸出等。也有一些不可程式設計的輸入輸出埠晶片。例如Intel 8212。可程式設計的輸入輸出埠比不可程式設計的埠更受歡迎。記憶體晶片只是用於儲存資訊的晶片,它們不可程式設計。

更新於:2019年7月30日

瀏覽量:168

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.