jednočipových počítačů II

Slides:



Advertisements
Podobné prezentace
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Set – top - box Set – top - box.
Advertisements

Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Systém péče o bezpečnost Systém.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Grafický monitor.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Mikrovlnné trouby.
Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Nepřímé měření kapacity střídavým proudem proudem Téma:OB21-OP-EL-ELKM-OTR-M
Odborný výcvik ve 3. tisíciletí Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky 4 ČSN Obor:Elektrikář.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Tvorba jednoduchých pogramů II.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Tvorba jednoduchých pogramů I.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Systémy moderních elektroinstalací.
Odborný výcvik ve 3. tisíciletí Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Silové propojení.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Interkomunikační adresní systém.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Interkomunikační adresní systém.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Instrukční soubor 1.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky OB21-OP-EL-STZ-NEV-U Ochrana.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Mikropočítač Časovače a čítače.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Programátory jednočipových počítačů.
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Systémy moderních elektroinstalací.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Obrazová mezifrekvence televizních.
Odborný výcvik ve 3. tisíciletí Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Spínací jednotka.
Orbis pictus 21. století Instrukční soubor 2
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Systémy moderních elektroinstalací.
Odborný výcvik ve 3. tisíciletí Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky ELII – SESTAVOVÁNÍ.
Odborný výcvik ve 3. tisíciletí Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky MEIII Dekodéry pro.
Odborný výcvik ve 3. tisíciletí Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky 1.2 Bezpečnostní předpisy.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Ohmův zákon Obor:Elektrikář Ročník:3.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Pojem informace Pojem informace.
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Vnitřní paměti.
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Vnější vlivy na nebezpečí úrazu.
Obor: Elektrikář Ročník: 1. Vypracoval: Bc. Svatopluk Bradáč
Obor: Elektrikář silnoproud Ročník: 3. Vypracoval: Bc. Josef Dulínek
Aritmetickologická jednotka
Modulace a kódování digitálního vysílání
Obor: Elektrikář silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
Obor: Elektrikář silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
Jednočipové počítače – instrukční sada
Odborný výcvik ve 3. tisíciletí
Tato prezentace byla vytvořena
Mikropočítač Vnitřní struktura 2
Mikropočítač Soubor instrukcí
Obor: Elektrikář silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
Výukový materiál zpracován v rámci projektu
Obor: Elektrikář silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
Odborný výcvik ve 3. tisíciletí
Obor: Elektrikář Ročník: 1. Vypracoval: Bc. Svatopluk Bradáč
Tato prezentace byla vytvořena
Obor: Elektrikář silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
Odborný výcvik ve 3. tisíciletí
Mikropočítač Vnitřní struktura 1
DUM - Digitální Učební Materiál
Odborný výcvik ve 3. tisíciletí
Odborný výcvik ve 3. tisíciletí
Orbis pictus 21. století Mikropočítač
Řadič Orbis pictus 21. století
Odborný výcvik ve 3. tisíciletí
Odborný výcvik ve 3. tisíciletí
Tato prezentace byla vytvořena
Logické funkce a obvody
Tato prezentace byla vytvořena
jednočipových počítačů I
Odborný výcvik ve 3. tisíciletí
Obor: Elektrikář Ročník: 1. Vypracoval: Bc. Martin Fojtík
Obor: Elektrikář - silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
Odborný výcvik ve 3. tisíciletí
Odborný výcvik ve 3. tisíciletí
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Transkript prezentace:

jednočipových počítačů II Orbis pictus 21. století Instrukční sada jednočipových počítačů II Kód: OB21-OP-EL-CT-OTR-M-4-027 Obor: Mechanik elektronik Ročník: 4. Vypracoval: Josef Otrusiník Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky

Nejčastější logické instrukce * Logický Součin – mnemonicky AND * Logický součetly – mnemonicky OR * Mazání – mnemonicky CLR * Negace – mnemonicky NEG

Logické instrukce Příklad. Do registru R2 uložte logický součin registrů R2 a R3 řešení And r2, r3 V registru R2 je uložen logický součin registrů R2 a R3 Ovlivňuje příznaky C, Z, N, V, S

Logické instrukce Příklad. Do registru R2 uložte logický součet registru R2 a konstanty FFH řešení ORI r2, $FF V registru R2 je uložen logický součin registru R2 a čísla FFH Ovlivňuje příznaky C, Z, N, V, S

Logické instrukce Příklad. Negujte registr R5 řešení NEG r5 Ovlivňuje příznaky C, Z, N, V, S, H

Instrukce pro větvení programu Slouží k volbě cest programu podle aktuálního stavu proměnných programu. Jako proměnné se používají příznakové bity ALU. Nejčastější příznakové bity: C - carry – nastavuje pokud došlo při operaci k přenosu do vyššího řádu Z - zero – nastavuje pokud byl výsledek operace nulový N - negative – nastavuje pokud byl výsledek při operaci záporný

Skokové instrukce Příklad. Proveďte relatvní skok na adresu danou návěštím SKOK řešení RJMP SKOK Nepodmíněný skok, program pokračuje od návěští SKOK

Skokové instrukce Příklad. Proveďte skok při nulovém obsahu 5.bitu registru R8 řešení SBRC r8,5 Skok přes jednu instrukci je proveden v případě nulového 5. bitu registru R8.

Skokové instrukce Příklad. Proveďte skok při nastaveném příznaku přenosu na adresu danou návěštím SKOK. řešení BRCS SKOK Skok na návěští skok je proveden, je-li C=1, jinak program pokračuje v linii.

Bitové instrukce - Ne vždy potřebujeme pracovat s informací o délce slova nebo jeho násobků. - Pro práci s jednobitovými informace slouží bitové instrukce. - Instrukce musí obsahovat nejen adresu slova, ale také adresu bitu ve slově Nejčastější bitové instrukce: CLR b - nulování bitu SET b - nastavení bitu

Bitové instrukce Příklad. Vynulujte příznak řenosu řešení CLC Ovlivňuje příznaky C=0

Posunové instrukce - Slouží k posunu bitů ve slově. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Posunové instrukce Příklad. Proveďte posun bajtu o jeden bit vlevo v registru R6 řešení LSL r6 Po posunu se bit7 zapíše do C a na pozici bitu0 se zapíše 0 Ovlivňuje příznaky C, Z, N, V, S, H

Řídící instrukce - Jsou instrukce potřebné pro řízení chodu programu Nejčastější řídící instrukce: WTCHD - reset obvodu watchdog NOP - prázdná instrukce

Střední průmyslová škola Uherský Brod, 2009 Použitá literatura: 1. Váňa . V.; MIKROPROCESOROVÁ TECHNIKA. Uherský Brod, SPŠ Uherský Brod 2007. 2. Matoušek D.: Práce s mikrokontroléry Atmel AVR, BEN-technická literatura, Praha 2003 3. Váňa V.: Atmel AVR-popis procesorů a instrukční soubor, BEN-technická literatura, Praha 2003 4. http://cs.wikipedia.org/wiki/Strojová_instrukce 5. Katalogové listy procesoru AVR Attiny2313 firmy Atmel Střední průmyslová škola Uherský Brod, 2009 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky

Děkuji Vám za pozornost Střední průmyslová škola Uherský Brod, 2009 Josef Otrusiník Střední průmyslová škola Uherský Brod, 2009 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky