① cpu與外設之間交換的信息有哪幾種
狀態信息,數據信息,地址信息。
計算機中所有程序的運行都是在內存中進行的,因此內存的性能對計算機的影響非常大。其作自用是用於暫時存放CPU中的運算數據,以及與硬碟等外部存儲器交換的數據。
只要計算機在運行中,CPU就會把需要運算的數據調到內存中進行運算,當運算完成後CPU再將結果傳送出來,內存的運行也決定了計算機的穩定運行。
(1)cpu和外設交換信息有哪些擴展閱讀:
現代計算機是為了提高性能,往往採用多級存儲體系。即由存儲容量小,存取速度高的高速緩沖存儲器,存儲容量和存取速度適中的主存儲器是必不可少的,主存儲器是按地址存放信息的。
隨機存取存儲器既可向指定單元存入信息又可從指定單元讀出信息。任何RAM中存儲的信息在斷電後均會丟失,所以RAM是易失性存儲器。
② CPU和外設之間的數據傳送方式有哪幾種
CPU與外設之間的數據傳送方式主要有以下三種,分別為:程序方式,中斷方式,DMA方式。
當外部設備數據傳輸的效率比較高的時候,CPU有時候並不能夠滿足速度方面的要求,這是因為即使CPU努力的壓縮了各個方式的非數據傳輸的時間,但是由於其它影響速度的原因使得CPU在速度方面不能滿足要求。那麼此時我們就要用到DMA傳送方式,也就是直接存儲器的傳送方式,以此來實現數據傳輸速度的問題。
上述介紹的有著不同作用的三種方式,便是CPU與外設之間的數據傳送的最主要的方式。