在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。可程式設計的輸入輸出埠比不可程式設計的埠更受歡迎。記憶體晶片只是用於儲存資訊的晶片,它們不可程式設計。


廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP