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!




Mikroprocesory - Skripta

PDF
Stáhnout kompletní materiál zdarma (1.27 MB)

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.

EA(A) + EA(B) 

Efektivní adresa EA určuje registr nebo adresu v paměti. 

Výhody GPR ISA: 

  Registry jsou rychlejší než paměť. 
  K registrům lze přistupovat náhodně např. oproti zásobníku, který je přísně sekvenční. 
  Registry mohou obsahovat mezivýsledky a lokální proměnné. 
  Méně častý přístup do paměti vede k urychlení činnosti procesoru. 

16 

FEKT Vysokého učení technického v Brně 

Nevýhody GPRA ISA: 

  Registrů je omezený počet. 
  Potřeba  optimalizace  použití  registrů  vede  na  složitější  překladače  vyšších 

programovacích jazyků. 

  Přepnutí kontextu trvá déle neboť je třeba uschovat obsahy registrů. 
  Registry nemohou obsahovat složitější datové struktury (pole, struktury). 
  K objektům v registrech nelze přistupovat přes ukazatele. 

3.1.6  Princip činnosti počítače 

V operační paměti M jsou uloženy instrukce i proměnné (data). Programový čítač PC 

obsahuje adresu instrukce, jež se má vykonat v následujícím cyklu, v instrukčním registru IR 
je  uložen  kód  právě  prováděné  instrukce.  Instrukční  registr  je  pro  programátora  skrytý. 
Aritmeticko-logická  jednotka  ALU  provádí  základní  aritmetické  a  logické  operace  (sčítání, 
odčítání,  posuvy,  AND,  OR,  NOT,  porovnání).  Při  vykonávání  operací  v ALU  se  nastavují 
příslušné příznakové bity v příznakovém registru CCR. Akumulátor (střadač) ACC obsahuje 
jeden operand, druhý operand (pokud je použit) je uložen v paměti. Výsledek operace v ALU 
je opět uložen do akumulátoru ACC. 

Načtení nové instrukce (Instruction Fetch). Procesor vystaví na adresovou sběrnici AB 

adresu  instrukce.  Adresa  instrukce  se  nachází  v registru  PC.  Obsah  paměťového  místa 
adresovaného obsahem registru PC přivede paměť M na datovou sběrnici. Procesor zapíše kód 
instrukce,  který  se  nachází  na  sběrnici  DB,  do  instrukčního  registru  IR.  V IR  se  nachází 
operační znak instrukce i adresy případných operandů. 

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