暫存器速度快。
cache是一個高速小容量的臨時儲存器,可以用高速的靜態儲存器晶片實現,或者整合到CPU晶片內部,儲存CPU最經常訪問的指令或者操作資料。
而暫存器不同,暫存器是記憶體階層中的最頂端,也是系統獲得操作資料的最快速途徑。
暫存器存放的是當前CPU環境以及任務環境的資料,而cache則存放最近經常訪問的指令和資料。
擴充套件資料
暫存器工作原理
在計算機及其他計算系統中,暫存器是一種非常重要的、必不可少的數位電路苛件,它通常由觸發器(D觸發器)組成,主要作用是用來暫時存放數碼或指令。一個觸發器司以存放一位二進位制程式碼,若要存放N位二進位制數碼,則需用N個觸發器。
暫存器應具有接收資料、存放資料和輸出資料的功能,它由觸發器和閘電路組成。只有得到“存人脈衝”(又稱“存入指令”、“寫入指令”)時,暫存器才能接收資料;在得到“讀出”指令時,暫存器才將資料輸出。
暫存器存放數碼的方式有並行和序列兩種。並行方式是數碼從各對應位輸入端同時輸入到暫存器中;序列方式是數碼從一個輸入端逐位輸入到暫存器中。
暫存器讀出數碼的方式也有並行和序列兩種。在並行方式中,被讀出的數碼同時出現在各位的輸出端上;在序列方式中,被讀出的數碼在一個輸出端逐位出現。
暫存器速度快。
cache是一個高速小容量的臨時儲存器,可以用高速的靜態儲存器晶片實現,或者整合到CPU晶片內部,儲存CPU最經常訪問的指令或者操作資料。
而暫存器不同,暫存器是記憶體階層中的最頂端,也是系統獲得操作資料的最快速途徑。
暫存器存放的是當前CPU環境以及任務環境的資料,而cache則存放最近經常訪問的指令和資料。
擴充套件資料
暫存器工作原理
在計算機及其他計算系統中,暫存器是一種非常重要的、必不可少的數位電路苛件,它通常由觸發器(D觸發器)組成,主要作用是用來暫時存放數碼或指令。一個觸發器司以存放一位二進位制程式碼,若要存放N位二進位制數碼,則需用N個觸發器。
暫存器應具有接收資料、存放資料和輸出資料的功能,它由觸發器和閘電路組成。只有得到“存人脈衝”(又稱“存入指令”、“寫入指令”)時,暫存器才能接收資料;在得到“讀出”指令時,暫存器才將資料輸出。
暫存器存放數碼的方式有並行和序列兩種。並行方式是數碼從各對應位輸入端同時輸入到暫存器中;序列方式是數碼從一個輸入端逐位輸入到暫存器中。
暫存器讀出數碼的方式也有並行和序列兩種。在並行方式中,被讀出的數碼同時出現在各位的輸出端上;在序列方式中,被讀出的數碼在一個輸出端逐位出現。