在計算機及其他計算系統(tǒng)中,寄存器是一種非常重要的、必不可少的數字電路苛件,它通常由觸發(fā)器(D觸發(fā)器)組成,主要作用是用來暫時存放數碼或指令。
指令集的方式CPU的分類還可以按照指令集的方式將其分為精簡指令集計算機(RISC)和復雜指令集計算機(CISC)。RISC指令長度和執(zhí)行時間恒定,CISC指令長度和執(zhí)行時間不一定。 RISC 指令的并行的執(zhí)行程度更好,并且編譯器的效率也較高。CISC指令則對不同的任務有著更好的優(yōu)化,代價是電路復雜且較難提高并行度。典型的CISC指令集有x86微架構,典型的RISC指令集有ARM微架構。但在現(xiàn)代處理器架構中RISC和CISC指令均會在譯碼環(huán)節(jié)進行轉換,拆分成CPU內部的類RISC指令。
CPU結構通常來講,CPU的結構可以大致分為運算邏輯部件、寄存器部件和控制部件等。所謂運算邏輯部件,主要能夠進行相關的邏輯運算,如:可以執(zhí)行移位操作以及邏輯操作,除此之外還可以執(zhí)行定點或浮點算術運算操作以及地址運算和轉換等命令,是一種多功能的運算單元。
CPU出現(xiàn)于大規(guī)模集成電路時代,處理器架構設計的迭代更新以及集成電路工藝的不斷提升促使其不斷發(fā)展完善。
HFJ123456
愛電子的小楓
交大小白
迪滴迪滴哈
劉劍君
陌之
liqinglong1023