02.09.2013 Views

Persondatorer

Persondatorer

Persondatorer

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CPU­komponenter<br />

ALU<br />

En viktig komponent i processorn är ALU (Arithmetic Logic Unit). Den utför<br />

logiska och enklare räkneoperationer (addition och subtraktion). För flyttal<br />

(decimaltal) krävs en flyttalsprocessor (FPU - Floating-Point Unit), som<br />

sedan Intels 486DX är integrerad i CPUn.<br />

Register<br />

CPUn behöver interna minnen för att kunna spara undan variabler och<br />

instruktioner. Dessa är mycket små (ett par Byte) och mycket snabbare<br />

än några andra minnen.<br />

Ackumulator<br />

Ett specialregister är ackumulatorn, där data som används i<br />

räkneoperationer sparas medan CPUn arbetar med dem.<br />

CPU under huven<br />

Cacheminne<br />

Cacheminnet är ett lite större minne än registren som lagrar det som<br />

processorn för tillfället kan behöva för sina beräkningar. Ju större<br />

cacheminne, dess mindre ofta måste data hämtas från det (relativt sett)<br />

långsamma RAM. Cache ligger nuförtiden i flera nivåer, ju närmre<br />

beräkningsenheten, dess snabbare. CPUn kontrollerar först den snabbaste<br />

nivå 1-cachen (eller L1) och om den inte hittar det den söker, går den<br />

vidare till L2 (och i vissa fall vidare till L3-cachen). Generellt sagt kan man<br />

säga att cacheminne är mycket snabbare och dyrare per KB än RAM, och<br />

är följaktligen ganska små, upp till några MB.<br />

30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!