瀏覽單個文章
哈特利甘藏
Major Member
 
哈特利甘藏的大頭照
 

加入日期: Aug 2006
您的住址: 伊賀的故鄉
文章: 121
引用:
作者ianme
沒那麼扯吧?其實這種問題就是去看波的書吧,物理光學跟電磁波等等的。

I/O要跟CPU溝通絕對不只是這麼簡單...
I/O工作頻率與內部工作頻率可能就相差好幾百萬倍~
(自行想像CPU時脈與RAM差別多大...再推想I/O對CPU而言有多慢)
訊號會衰減(或遺失)不單單只是因為線材長度與材質...

通常當有I/O需要處理的時候(這裡假設輸入)會送一組信號要求CPU認可...
(CPU會依情況或優先權判斷是否立即處理,若手邊仍有優先權更高的程序則可能不立即理會)
通過認可後才會釋放一道Clock讓I/O把訊息丟到上面 (可能是clock的上昇緣)

但若在這個上昇緣下降前輸入訊號來不及送達 (也許因受線材或距離等傳輸介質影響)
就會造成訊號漏失...
__________________
舊 2006-10-04, 02:28 AM #14
回應時引用此文章
哈特利甘藏離線中