16位處理器與8位存儲器的接口問題
16位處理器與8位存儲器如何設計接口,使16位處理器能一次讀入兩個字節(jié)的數(shù)據(jù),即一個字,如一次讀入01H和00H的數(shù)據(jù),將其作為一個字處理,請大家多多指教
全部回復(4)
正序查看
倒序查看
@wwwzhang
但是我覺得如果在數(shù)據(jù)存儲器的數(shù)據(jù)輸出接兩個所存器,再加上一些邏輯芯片,也有可能實現(xiàn)吧,只是現(xiàn)在還沒相好.
這樣接,在16位處理器寫入存儲器時,附加電路能夠?qū)?6位數(shù)據(jù)分兩次寫入存儲器,反過來,16位處理器讀存儲器時,也需要附加電路能夠讀兩次,將兩次讀出數(shù)據(jù)拼成16位再送微處理器.這樣的電路相當復雜,太不合算.不如用兩片8位存儲器.
很多16位處理器外部是8位的,目的就是易于與8位外設接口,例如8086CPU的8位外部總線版本8088.這種CPU一般稱準16位.
很多16位處理器外部是8位的,目的就是易于與8位外設接口,例如8086CPU的8位外部總線版本8088.這種CPU一般稱準16位.
0
回復