Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




6. Mikroprocesory

PDF
Stáhnout kompletní materiál zdarma (984.28 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

Instrukční sada procesoru 

 RISC architektura 

– pevná délka instrukcí 
– ALU instrukce pracují s registry 

• 2 nebo 3 operandy 

– instrukce pro přesun dat mezi registry a pamětí 
– jednodušší instrukce i adresní módy 

• rychlejší provádění instrukcí 
• doba vykonání instrukce záleží typicky jen na prováděné operaci 

– výhody: 

• jednodušší implementace 
• jednodušší překladač 
• jednodušší paralelizace na úrovni instrukcí 

– nevýhody: 

• delší programy 

Instrukční sada procesoru 

 CISC architektura 

– proměnná délka instrukcí 
– ALU instrukce pracují s registry a/nebo s pamětí 

• alespoň 1 operand může být paměťový 

– komplexní instrukce i adresní módy 

• doba vykonání instrukce záleží na prováděné operaci i adresních 

módech operandů 

– výhody: 

• kratší programy 
• pro načtení operandu/uložení výsledku není vždy třeba samostatná 

instrukce 

– nevýhody: 

• složitější  implementace 
• obtížná paralelizace na úrovni instrukcí (zejména pokud počet 

paměťových operandů > 1) 

Instrukční sada procesoru 

 Práce s daty 

– zarovnaná a nezarovnaná data 

• datový element je zarovnán, pokud je uložen na adrese beze zbytku 

dělitelné jeho velikostí 

– nezarovnaná data šetří paměť, ale: 

• složitější přístup procesoru k nim 

– PROČ ??? 

Instrukční sada procesoru 

 Práce s daty 

– typický paměťový subsystém 

– nejnižší 2 bity adresy jsou nevyužity 
– BE signály (byte enable) poskytují přístup na úrovni bajtů 

Instrukční sada procesoru 

 Práce s daty 

– čtení zarovnaných dat (typicky RISC) 

– lze číst zarovnaná 1, 2 a 4 bajtová data 
– vždy jediný cykl čtení 
– některé procesory vyžadují zarovnání na 4 bajty 

 Práce s daty 

Témata, do kterých materiál patří