Informace o nových učebních textech

Rozměr: px
Začít zobrazení ze stránky:

Download "Informace o nových učebních textech"

Transkript

1 Informace o nových učebních textech Pro studenty 3. ročníků oboru Elektronické počítače byly vydány tyto učební texty: 1) Elektronické počítače 1 (vydání říjen 2009) autor: Ing. Miroslav Škop 2) Jazyk symbolických adres a jeho aplikace (vydání říjen 2009) autoři: Ing. Libuše Skalická, Ing. Miroslav Škop Učební text elektronické počítače seznamuje studenty se základními funkčními bloky počítače, vysvětlení funkce počítače na aplikaci hypotetického počítače, s typy a realizací řadičů počítačů, s mikroprocesory používanými v počítači typu IBM PC, s obvodovou realizací a skutečným provedením počítače typu IBM PC a se základními typy periferních zařízení (pevný disk, jednotky CD a DVD, tiskárny). Součástí učebního textu je vysvětlení základních konstrukcí programovacího jazyka Python. Na základě tohoto skriptovacího jazyka jsou v textu použity příklady pro realizaci různých typů výpočtů (výpočet parity, práce v různých typech zobrazení čísel, výpočty logické a fyzické adresy apod.). Učební texty zachycují moderní trendy vývoje techniky v tomto odvětví. 1

2 Ukázka z učebního textu Elektronické počítače 1 (částečně upravená): 23.6 Tiskárny Historicky jsou tiskárny jedním z nejdůležitějších a nejpoužívanějších periferních zařízení. Tato zařízení tvořila klíčovou roli v pořizování výstupů z výpočetních systémů do počátku 90. let minulého století. Historicky se vývoj tiskáren odehrával přes elektrický psací stroj (tiskárna s typovým košem). Se zvyšujícím se výpočetním výkonem se postupně objevily rychlotiskárny s typovým válcem a typovým řetězem. Rychlost těchto tiskáren dosahovala až několika desítek stran za sekundu Jehličková tiskárna Jejím principem je vystavování jehličky pomocí elektromagnetu. Jehličky jsou umístěny v tiskové hlavě nečastěji v jednom sloupci. Zde jich může být až 24. V klidové poloze je jehlička zasunuta a pružina ji drží v této poloze. Jehlička má na sobě jádro, které je vtahováno do válcové cívky v případě, že byl dán pokyn k tisku pro tuto jehličku. Každý znak je vytištěn jako matice bodů. V minulosti se používalo matice 7 x 5, dnes se nejčastěji používá matice 9 x 7. Jehlička přes barvící pásku vytvoří otisk bodu na papíru. Tiskárna se dá použít i pro tisk grafiky. Z hlediska kvality tisku rozlišujeme tři typy: draft, NLQ (Near Letter Quality), LQ (Letter Quality). Typ písma NLQ a LQ vyžaduje, aby se každý bod tisku tiskl vícekrát. To v praxi znamená snížení rychlosti tisku. Taková typická rychlost je několik stran za minutu. Další nevýhodou těchto tiskáren je, že obsahují velký počet mechanických součástí. Tím jsou více poruchovější než jiné typy tiskáren. Největší problémy u těchto tiskáren vznikají při otřepení barvicí pásky, kdy její části (vlákna) může vtáhnout jehlička, a tím dojde nejčastěji k jejímu zaseknutí v ložisku. Tiskárna může realizovat i vícebarevný a barevný tisk v případě, že barvicí páska je podélně rozdělena na několik barev a systém umožňuje její přepínání během tisku. Cenově dnes tyto tiskárny nepatří k nejlevnějším, jejich cena je srovnatelná s cenou laserové tiskárny, tedy cca v řádu několika tisíc Kč. Provozní náklady jsou však nízké. To je dáno především nízkou pořizovací cenou barvicí pásky. Největší výhodou tohoto typu tiskáren je, že se dá použít papír s kopií, a tím vytvořit několik stejných dokumentů při jednom tisku (originál + kopie). Standardně se používá tabelačního papíru 1+0 (bez kopie) až 1+3 (3 kopie). 2

3 Obr. Princip jehličkové tiskárny Termotiskárna Pracuje na podobném principu jako jehličkové tiskárny s tím rozdílem, že zde není barvicí páska ani jehličky. Tisková hlava je vybavena termoelementy (rezistory, které průchodem elektrického proudu vytvářejí ohřev). Tyto tiskárny používají speciální papír (termopapír). Ten se obvykle skládá ze dvou složek. Vrchní, bílé, která je tvořena voskem tajícím při teplotě cca 45 C. Spodní vrstva je tmavá. Pokud dojde k bodovému ohřevu tohoto papíru, pak se nataví vrchní vrstva, vosk z tohoto bodu steče, a tak se odhalí spodní, tmavá vrstva. Na papíru je patrný tmavý ohraničený bod. Opět každý ze znaků je vytvořen jako matice bodů. Elektronika této tiskárny ovládá příslušné termoelementy s kombinací s posuvem tiskové hlavy a ovládáním příslušných termoelementů vytiskne znak podle kódu znaku na vstupu. Výhodou těchto tiskáren je velká provozní spolehlivost a relativně nízké výrobní náklady. Na druhou stranu jsou provozní náklady kvůli speciálnímu papíru vysoké. Dalším negativním faktorem je poměrně malá hustota tisku, cca 600 dpi. Samostatnou kapitolu problému tvoří stálost tisku. Tisk je nestálý, působením slunečních paprsků či zvýšené teploty mizí. I přes tyto negativní vlastnosti se však termotiskárny stále používají pro svoji relativně vysokou spolehlivost, která je dána minimálním počtem mechanických částí. Dnes slouží jako pokladní doklad u většiny používaných typů elektronických pokladen Laserová tiskárna Je dnes jedním z nejpoužívanějších typů. Tato tiskárna vznikla z principu xerografického kopírování dokumentů vynalezeného firmou Xerox v 60. letech minulého století. Původní princip, který byl vytvořen pro množení dokumentů, byl doplněn o další prvky tak, aby bylo možné dokumenty plynule tisknout. Základním prvkem tohoto tisku je kovový válec, na kterém je nanesena tenká vrstva polovodiče, jež je vyleštěna. Tím je zbavena prakticky všech nerovností. Původně se používal jako polovodič prvek Selen, dnes se používají i polovodiče jiných typů. Polovodič Selen má tu vlastnost, že mění hodnotu elektrického odporu ve velkém rozpětí. Při neosvětleném povrchu má odpor cca 3 MΩ, při jeho osvícení klesá hodnota 3

4 odporu až k hodnotě cca 300 Ω. Válec se při tisku otáčí konstantní rychlostí. Je umístěn ve vnějším krytu tak, aby nebyl osvícen okolním světlem. Kovová část válce je elektricky spojena s kostrou zařízení. Ve smyslu otáčení válce jsou umístěny tyto prvky: mechanický stěrač, vybíjecí lampa, korona, nádobka s tonerem. Celý princip tisku probíhá na principu vytvoření elektrostatického náboje a jeho pohlcování změnou odporu vrstvy polovodiče při jeho osvícení. Jako zdroje světla se používá laserového paprsku vytvořeného pomocí laserové diody. U prvních typů těchto tiskáren se používalo klasického laseru. Světelný tok byl ovládán deflektorem, který v závislosti na přiloženém vysokofrekvenčním napětí propouštěl, respektive nepropouštěl světelný tok laseru směrem k válci. Dnes u některých tiskáren deflektor není a generování světelného paprsku se děje zapínáním napájecího napětí pro laserovou diodu. Ovládání deflektoru či napájení laserových diod provádí vlastní elektronika tiskárny. Ta bývá realizována jako mikroprocesorový systém, který na jedné straně pomocí rozhraní komunikuje s PC a řídí předávání znaků od zařízení k tiskárně. Na straně druhé řídí a synchronizuje veškeré části tiskárny při tisku. Každá tiskárna je vybavena vnitřní pamětí v řádu jednotek MB (dnes i více). Sem se data ukládají před tiskem. Pro ovládání tiskárny slouží specifické jazyky, například rozšířený je jazyk PCL. Světelný paprsek dále dopadá na rotující zrcadlo. To rotuje velkou rychlostí, až 3600 otáček/min. Jeho úkolem je roztažení obrazu na celou šířku povrchu válce. Mechanický stěrač slouží k odstranění zbytků barvy (toneru) z povrch válce, které zde zůstaly z předchozího tisku. Vybíjecí lampa osvítí celou šířku válce, tím dojde vlivem změny odporu povrchu válce k odstranění veškerého elektrostatického náboje z takto osvíceného povrchu válce. Korona slouží k homogennímu nabití válce na hodnotu cca 2,5 KV. Praktické provedení korony je tenký drát umístěný v těsné blízkosti válce. Drát je umístěn v izolátorech. Polarita náboje zde není důležitá. Podstatné je, aby náboj papíru zprostředkovala jiná korona s opačnou polaritou napětí. Pro celou funkci zařízení je také důležitý zdroj vysokého napětí. Ten je symetrický, s kostrou zařízení je spojen střed zdroje. Další fází tisku je osvícení povrchu válce v místech, kde má vniknout obraz. Tím dojde k lokálnímu vybití částí válce. V další fázi je na tyto vybité části nanesen toner. Ten je umístěn v plastové krabičce v těsné blízkosti povrchu válce. Vlivem otáčení válce, který je homogenně nabit koronou, má toner náboj stejné polarity jako má korona. Toner je velmi jemný prášek, který taje při cca 100 C. Vlivem jeho náboje se toner přichytí pouze na místa, která byla předtím vybitá (elektrostatické náboje stejné polarity se odpuzují, různé polarity se přitahují). Další fází je přenesení toneru z povrch válce na papír. Papír je ze zásobníku podavačem podán do dráhy, která vede bezprostředně pod válcem. Papír je nabit koronou na opačný náboj, než má korona na válci. Při jeho posunu pod povrchem válce dojde vlivem elektrostatických sil k přenesení toneru z povrchu válce na povrch papíru. Další fází tisku je fixace toneru na papír. Ta se provádí v pícce. V ní je udržována teplota cca 100 C. Pícka je realizována nejčastěji halogenovou lampou. Teplota v pícce způsobí, že toner změní své skupenství z pevného na kapalné, tím se vsákne do papíru a následně se zapeče do jeho povrchu. Další fází je odstranění povrchového náboje z papíru. Ten je vlivem předchozích operací tisku nabit a tím by bylo jeho ukládání ztíženo, neboť se papíry vlivem stejného náboje odpuzují. Z tohoto důvodu odstraňujeme před ukládáním papíru do zásobníku již zmíněný náboj. To se provádí kovovými sběrači spojenými s kostrou stroje. Poslední fází tisku je umístění papíru do zásobníku vytištěných papírů. 4

5 Vlastnosti laserových tiskáren: Velká rychlost tisku, lze dosáhnout rychlosti v řádu desítek stránek za minutu a hustoty tisku až cca 4800 dpi. S tímto typem tiskárny lze dosáhnout i barevného tisku. V tomto případě se používá barevných filtrů, které světlo rozdělí na barevné složky a následně různě barevných tonerů, které vytvoří barevný obraz na papír. Kromě formátu tisku A4 se používají i jiné, až do A0. Tisk je stálý. Dá se narušit pouze vnějším silným elektrostatickým polem, které oddělí toner od papíru (pozor na některé typy umělohmotných desek). Cena těchto tiskáren postupně klesá z hodnot několika desítek tisíc Kč až na hodnotu cca 2 až 3 tisíce Kč. Lze tedy o této tiskárně říci, že má relativně malé pořizovací náklady. Vzhledem k omezené životnosti polovodiče se vyměňuje téměř vždy válec a toner. Ty jsou provozně spojeny v jeden celek cartridge. Cena cartidge se pohybuje v řádu 1000 Kč. Náplň vydrží pro tisk několika tisíc stran. Vzhledem k těmto parametrům se jedná o tiskárnu s relativně malými provozními náklady. Zmíněný typ tiskáren se také vyznačuje vysokou provozní spolehlivostí Tiskárna s hlavou LED diod V době, kdy výrobní cena laserových tiskáren byla vysoká, bylo snahou výrobců ji zlevnit. Princip tisku zůstává stejný, zásadní změna je v generaci světla. To je generováno pásem LED diod umístěných přímo nad povrchem válce. Tak odpadá použití rotujícího zrcadla, deflektoru, laserové diody a části elektroniky tiskárny potřebné pro jejich řízení. Kvalita tisku je horší než u laserové tiskárny. Dosahovalo se hustoty tisku 600, později 120 dpi, nejnovější tiskárny měly 1200 dpi. Tiskárny se požívaly především u faxů. Vlivem podstatného poklesu cen u laserových tiskáren je výroba těchto typů tiskáren tlumena Inkoustové tiskárny Jsou tiskárny, které vytváří tisk pomocí malých kapiček inkoustu. Existují dva různé principy, jak kapičky inkoustu vytvářet. Ten první je výrobně levnější a využívá fyzikálního jevu, kdy při teplotách blížících se varu kapaliny prudce stoupá tlak uvnitř uzavřeného prostoru. Tisková hlava obsahuje malé komůrky, do nichž se přivádí inkoust. Komůrka je směrem k papíru vybavena malou tryskou. Uvnitř komůrky je elektrický element, který se průchodem proudu zahřívá. V případě jeho zahřátí stoupne teplota inkoustu v komůrce na hodnotu blízkou varu inkoustu (cca 70 až 100 C), následně dojde ke zvýšení tlaku v komůrce, který se vyrovná výstřikem kapičky inkoustu na papír. Jistá nevýhoda tohoto principu spočívá ve velkém tepelném namáhání komůrky a následně její malé provozní životnosti. To je důvod, proč se vyměňuje u většiny tiskáren tohoto typu celá tisková hlava při výměně inkoustu. Druhý princip se nazývá piezoelektrický a spočívá ve vytvoření mechanického kmitu, který deformuje malou komůrku s inkoustem. Tím se vytvoří tlak, který zabezpečí výstřik kapičky inkoustu na papír. V tomto případě je jedna ze stěn komůrky tvořena elastickou membránou, na které je piezoelement. Ten je tvořen krystalem křemene. Zmíněný krystal má tři osy elektrickou, mechanickou a optickou. Pokud přivedeme vysokofrekvenční napětí na elektrickou osu, v mechanické ose se vytvoří kmit. Ten přitlačí membránu komůrky a uvnitř komůrky se zvýší tlak, který vypudí kapičku inkoustu na papír. V tomto případě není potřeba vyměňovat tiskovou hlavu při každé výměně inkoustové náplně. Samozřejmě i tato tiskárna může pracovat jako barevná, a to v případě, že použijeme pro každý bod tisku více komůrek (CMYK = 4 komůrky). Elektronika tiskárny je tvořena řídícím systémem s procesorem, který zabezpečuje podle kódu znaku aktivaci příslušných komůrek pro tisk tohoto znaku. Výhodou těchto typů tiskáren je 5

6 velmi dobrá reprodukce barevných obrázků, neboť barvy lze dobře míchat v tekuté fázi na papíru při rozstřikování kapičky. Zásadní nevýhodou je zasychání inkoustů v tiskové hlavě. To často zapříčiní nefunkčnost některého tiskového bodu či barevné složky tohoto bodu. Tiskárny tohoto typu si samy zapínají svůj čistící cyklus i době, kdy jsou nečinné. Je samozřejmé, že část čistícího cyklu, popřípadě celý, se provádí bezprostředně po jejím zapnutí. Rychlost tisku je cca 10 stran/min. Hustota tisku je cca do 2400 dpi. Pořizovací cena bývá nižší než u laserových tiskáren. Tiskárny obvykle mívají vyšší provozní náklady, neboť cena hlavy s inkousty bývá srovnatelná s cenou tiskárny a její životnost obvykle bývá v řádu stovek stran na jednu náplň. Nevýhodou je malá odolnost tisku proti vlhkosti či vodě. Tisk lze i po zaschnutí smýt. Tuto negativní vlastnost lze minimalizovat použitím speciálních laků, které tisk fixují. 6

7 Učební text Jazyk symbolických adres a jeho aplikace seznamuje studenty s jazykem symbolických adres (asemblerem), jeho použitím, principy datové komunikace, propojením s ostatními částmi operačního systému a prací s grafikou. Ukázka z učebního textu Jazyk symbolických adres a jeho aplikace (částečně upravená): Použití jazyka ASM pro realizaci různých programovacích technik Přenos a naplňování registrů daty. Pro přenos dat se používá instrukce MOV. Příklad: Vynulujte registr AL MOV AL,0D Příklad: Přesuňte obsah registru DL do registru BH: MOV BH,DL Příklad: Do registru CL dejte číslo 29D MOV CL,29D Příklad: Do registru AH dejte znak u MOV AH, u Nulování registrů Jednou z možností je, jak bylo výše uvedeno předat do registru 0. Příklad: MOV Al,0 Pokud bychom chtěli vynulovat např. registry CL A CH pak můžeme analogicky napsat : MOV CL,0D MOV CH,0D V tomto případě můžeme celý zápis zkrátit následujícím způsobem: MOV CX,0D Poznámka: Pokud požíváme registry, pak je nutné je vždy nastavit (nulovat) před jejich prvním použitím. Pokud to neuděláme, pak můžeme někdy velmi obtížně hledat chybu ve vytvořeném programu. Lepší možnost (z hlediska časového provádění instrukce je použití instrukce nonekvivalence XOR. Příklad: XOR AL,AL. ;Tato sekvence vynuluje registr AL. 7

8 Vzájemná výměna dat mezi dvěma registry Vystačíme s jednou pomocnou proměnnou, zde např.obsah registru BL: Příklad: Chceme vzájemně vyměnit obsah registrů CL a CH: MOV BL,CL MOV CL,CH MOV CH,BL Obdobně lze vytvořit modifikaci pro vzájemnou výměnu dvou 16 bitových registrů. Příklad: Chceme vzájemně vyměnit obsah registrů CX a BX, Pomocný registr bude DX: MOV DX,BX MOV BX,CX MOV CX,DX Použití paměťových míst Procesor I 8086 má omezený počet registrů. Z tohoto důvodu je vhodné používat paměťových míst k ukládání konstant či proměnných. Před použitím paměťového místa musíme jej napřed deklarovat. Deklarace musí být provedena v datovém segmentu. Při deklaraci můžeme také nastavit inicializační hodnotu této proměnné. To je hodnota, kterou má paměťová lokace, aniž bychom předtím do ní něco uložili. S takto deklarovanou proměnnou pracujeme podobně jako s registrem.jejich použití však zvyšuje čas provedení instrukce, neboť registry jsou přímo ve struktuře procesoru a paměťové místo je uloženo v operační paměti, tedy v části mimo procesor, která navíc používá pomalejší typ paměti (dynamická oproti registrům, které jsou tvořeny statickou pamětí) Příklad: Deklaruje dvě proměnné PROM a PROM1 v rozsahu 1B s inicializační hodnotou 0:.DATA PROM DB 0 PROM1 DB 0 Příklad: Deklarujte proměnnou PROMX v rozsahu 16 bitů s inicializační hodnotou 0:.DATA PROMX DW 0 Porovnání dat Pro porovnání dat je v instrukčním souboru instrukce CMP. Ta provádí odečtení zdrojového operandu od cílového. Výsledek nikam neukládá, ale správně nastaví příslušné příznakové bity registru příznaků F. Příklad: Zjistěte, Zda registr DL obsahuje znak +: CMP DL, + JZ ANO Příklad: Zjistěte, zda registr BH obsahuje hodnotu 23: CMP BH,23D JZ ANO 8

9 Vstup a výstup dat Pro vstup a výstup dat používáme příslušná makra ze souboru makra.mac 1. Vstup dat K dispozici je makro CTI_ZNAK. Toto makro přečte znak z konzole a následně ho uloží do registru AL. Příklad: Přečtěte z konzole jeden znak. Znak uložte do registru BL: CTI_ZNAK MOV BL,AL Poznámka: Pokud pracujeme se znaky a chceme je převést na čísla, pak musíme vždy odečíst hodnotu 30H. Je to z toho důvodu, že znak 0 má hodnotu 30H,(kód ASCII) znak 1má hodnotu 31H, znak 2 má hodnotu 32H znak 9 má hodnotu 39h. Příklad: Přečtěte z konzole jeden znak a převeďte jej na číslo. Toto číslo přesuňte do registru DH: CTI_ZNAK SUB AL,30H MOV DH,AL Poznámka: Makrem CTI_ZNAK se znaky čtou s tzv. echem tj. že znak je vždy zobrazen na konzoli. Makro je možné modifikovat tak., aby pracovalo bez echa takto: CTI_ZNAK_ne 2. Výstup dat K dispozici jsou k dispozici makra PIS_ZNAK a PIS_RET a) PIS_ZNAK - V tomto případě je vytištěn znak. Příklad: Vytiskněte znak L: PIS_ZNAK L Znak, který je v apostrofech se vytiskne na výstupním zařízení. Je možné takto tisknout na řádek i více znaků. Příklad: Vytisknete název skola: PIS_ZNAK s PIS_ZNAK k PIS_ZNAK o PIS_ZNAK l PIS_ZNAK a Podobně je možné vystoupit i s operandem. V tomto případě však musíme nejprve převést číslo na znak. Je to obrácená operace než u zpětného převodu. Z tohoto důvodu musíme k číslu přičíst hodnotu 30H. Příklad: Zobrazte hodnotu z registru BH: ADD BH, 30H PIS_ZNAK BH Poznámka: V tomto případě je registr BH uveden jako zdroj dat pro makro PIS_ZNAK b) PIS_RET - Toto makro umožňuje výstup řetězce znaků. Řetězec musí být ukončen znakem $. 9

10 Příklad: Vytiskněte název promena.data TEXT DB promena, $.CODE MOV MOV DS,AX PIS_RET TEXT Poznámka: Textový řetězec, který chceme tisknout musí být umístěn v datovém segmentu. DB je pseudoinstrukce define byte, která deklaruje konstantu. V kódovém segmentu první dvě instrukce slouží k aktivaci datového segmentu Poslední makroinstrukce provádí vlastní tisk textu. Tisk je proveden na jednom řádku. Pokud bychom chtěli provést odřádkování, pak lze použít kombinaci dvou řídících znaků CR a LF ( kódová kombinace 13 a 10 ). Výše uvedenou část programu pak můžeme modifikovat:.data TEXT DB promena,13,10, $.CODE MOV AX,@DATA MOV DS,AX PIS_RET TEXT PIS_RET TEXT V tomto případě program napíše na dva řádky následující řádky název promena. Příklad: V následujícím příkladu je možné vysledovat, jak lze kombinovat makra PIS_ZNAK A PIS_RET. Chceme vytisknout obsah registru BL a BH. Oba registry obsahují jednociferná čísla..data TEXT DB registr BL obsahuje, $ TEXT1 DB registr BH obsahuje, $ ODR DB 13,10, $.CODE MOV AX,@DATA MOV DS,AX ADD BL,30H ADD BH,30H PIS_RET TEXT PIS_ZNAK BL PIS_RET ODR PIS_RET TEXT1 PIS_ZNAK BH Pokud se v registru BL nachází číslo 3 a v registru BH 5, pak výstup má tento tvar: registr BL obsahuje 3 registr BH obsahuje 5 10

11 Skoky V jazyku ASM rozeznáváme dva typy skoků nepodmíněné a podmíněné. Nepodmíněný skok se provede vždy. Podmíněný skok se provádí v závislosti na nastavení podmínkových bitů. Instrukce nepodmíněného skoku se provádí v rozsahu 1 segmentu tj. 0-64K. Instrukce podmíněného skoku pracují v rozsahu adres -128 až 127. Příklad: Proveďte nepodmíněný skok na návěští POK: POK: NOP ADD AL,1D JMP POK Příklad: Proveďte podmíněný skok v případě nulového obsahu registru AL na návěští POK1 POK1: ADD AL,1D CMP AL,0D JZ POK1 Poznámka: I když většina používaných instrukcí nastavuje podmínkové bity registru příznaků F. Doporučujeme vložit před každým podmíněným rozhodování instrukci CMP (porovnej). Ta umožní nastavení podmínkových bitů. Pomocí návěští a instrukce JMP lze vyrobit tzv. nekonečný cyklus. Provádí se stále. Pokud vznikne, lze pomocí dvojkliku CTRL-C vykonávání programu pozastavit.příklad na nekonečný cyklus: POK: ADD BL,AL JMP POK Zobrazení čísel Procesor I 8086 pracuje v doplňkovém kódu. To znamená, že kladná čísla jsou vytvořena stejně jako v binární soustavě, zobrazení záporných čísel je prováděno podle následujícího postupu: 1) všechny bity čísla jsou invertovány 2) k takto vytvořené inverzi je přičtena aritmeticky jednička Programovací jazyk ASM umožňuje pracovat s různými soustavami (binární, osmičková, desítková, hexadecimální) Čísla jsou uložena v paměťových místech resp. registrech vždy v binární soustavě. Instrukční soubor umožňuje pouze práci s daty typu Integer ( pevná řádová čárka ). Příklad: vytvořte číslo -5 z čísla 5 v rozsahu 8 bitů. Číslo 5 má binární reprezentaci na rozsahu 8 bitů Nyní provedeme inverzi všech bitů: a následně aritmeticky přičteme jedničku. Výsledek: Podobně bychom dostali zobrazení čísla v jiném bitovém rozsahu. Nejvyšší bit je znaménkový a nabývá hodnoty 0 pokud je číslo kladné resp. 1 pokud je číslo záporné.maximální zobrazitelné číslo se znaménkem v rozsahu 1B (slabiky) je tedy -128 až +127 resp pro číslo bez znaménka V rozsahu 1 slova je rozsah se znaménkem až resp pro číslo bez znaménka. Instrukční soubor procesoru I 8086 má instrukci CBW, která dokáže převézt obsah slabiky do slova. 11

12 V souladu s výše uvedenými principy tato instrukce převádí obsah AL do AX takto: 1. Pokud je znaménkový bit registru AL nulový, pak je obsah AH vynulován. 2. Pokud je znaménkový bit registru AL jedničkový, pak je obsah AH naplněn samými jedničkami Příklad: Převeďte číslo 5 a 5 v rozsahu 8 bitů na rozsah 16 bitů (1 slovo) a) číslo 5 má binární reprezentaci , převedení na 16 bitů: b) číslo -5 má bitovou reprezentaci , převedení na 16 bitů: Další možností zobrazení dat je použití BCD čísel. Každé z těchto čísel je zobrazeno na čtyřech bitech a reprezentuje číslo o hodnotě 0 až 9 (0 = 0000, 9=1001 ). Tato čísla se dají zobrazit jako nepakovaná ( jedno čtyřbitové číslo BCD je zobrazeno v jednom byte na pozici 0-3) nebo jako pakovaná (dvě čtyřbitová čísla BCD zobrazena v jednom byte 1. je na pozici 0-3 a druhé 4-7). Aritmetické operace : 1. Sčítání: Základní instrukcí pro sčítání je instrukce ADD. Oba operandy musí mít stejnou délku (slabika, slovo), stejná délka se předpokládá i u výsledku. Pokud se výsledek nevejde do předefinovaného rozsahu je možné použít rozšíření o bit cary. Pokud dojde k aritmetickému přeplnění nastaví se bit OF. 2. Odčítání: Základní instrukce je SUB. Lze použít i instrukci ADD, pokud budeme přičítat záporné číslo. Ostatní je stejné jako u sčítání. 3. Násobení: Základní instrukce je MUL. Předpokládá, že výsledek má dvojnásobný rozsah oproti rozsahu jednotlivých činitelů. Pokud by při výpočtu došlo k aritmetickému přeplnění, pak se nastaví bit OF. 4. Dělení: Základní instrukce je DIV. V tomto případě má dělenec dvojnásobný počet míst než dělitel. To vychází z násobení, kdy výsledek má předefinovaný dvojnásobný počet míst oproti jednotlivým činitelům. V případě aritmetického přeplnění se nastaví bit OF. 1. Sčítání Instrukce ADD (ADD cíl, zdroj), obsah cílového operandu se naplní aritmetickým součtem cílového a zdrojového operandu. Příklad: sečtěte čísla 8d a 5d, výsledek uložte v registru AL. Při použití instrukce může být pouze jeden z operandů konstanta. MOV AL,8d ADD AL,5d 2. Odčítání Instrukce SUB (SUB cíl, zdroj ). Obsah cílového operandu se naplní rozdílem cílového a zdrojového operandu. Příklad: odečtěte čísla 8d a 5d. výsledek uložte v registru BL. Při použití instrukce může být pouze jeden z operandů konstanta. MOV BL,8d SUB BL,5d 12

13 Přiklad: Zde je uváděn příklad, který vede na nastavení bitu OF. Sečtěte: 127d a 126d. Výsledek se znaménkem ( 253d) se nevejde do předdefinovaných 8 bitů se znaménkem. MOV AL, 127d ADD AL, 126d ; a tak je nastaven bit OF 3. Násobení K dispozici jsou dvě instrukce IMUL pro znaménkové násobení a MUL pro neznaménkové násobení.instrukce MUL (IMUL) vyžaduje, aby jeden z činitelů byl uložen v registru AL Výsledek je v registru AX.Toto platí tehdy, když jsou operandy 8 bitové. Při 16 bitových operandech je vždy jeden z činitelů uložen v registru AX, druhý v 16 bitovém registru. Výsledek má obecně dvojnásobnou délku a je uložen ve dvojici registrů DXAX. Registr DX obsahuje vyšší bity výsledku, registr AX nižší bity výsledku. Příklad: vynásobte 3d*10d. Jeden z činitelů součinu dáme do registru AL a druhý do libovolného registru např. BL. MOV AL,3D MOV BL,10D MUL BL Poznámka: I když je výsledek umístěn v registru AX, je možné nadále pracovat pouze s registrem AL, neboť výsledek je kladný a je z hlediska rozsahu (30D) umístěn pouze v nižším byte. 4. Dělení K dispozici jsou dvě instrukce: IDIV,ta provádí znaménkové dělené a instrukce DIV, která provádí neznaménkové dělení.dělenec musí být vždy umístěn v registru AX, dělitel v libovolném 8 bitovém registru. Dělení je celočíselné. To platí pro dělení 8 bitovým dělitelem. Druhou možností je použití 16 bitového dělitele. V tomto případě je dělenec ve dvojici registrů DXAX a dělitel je 16 bitový registr. V tomto případě obsahuje AX výsledek a registr DX zbytek po celočíselném dělení. Pokud dojde ke stavu, že dělitel je nulový, pak se generuje přerušení INT 0. Pozor. Znaménko zbytku je vždy stejné jako výsledku. Poznámka: Při celočíselném dělení např. 52/10 dostáváme výsledek 5 a zbytek 2. Příklad: Napište část programu pro celočíselné dělení 52/10. MOV AX,52D MOV BL,10D DIV BL ;(v AL je výsledek 5D a registr AH obsahuje zbytek 2D) Poznámka: Často máme pro dělení 8 bitová data, která můžeme pomocí instrukce CBW Převézt na 16 bitový operand. Příklad: Máme data ( dělenec ) v registru CL, dělitel je v registru BL. Proveďte dělení. Dělenec přeneseme do AL a pomocí instrukce CBW převedeme do AX. MOV AL,CL CBW DIV BL 13

14 5. Vytvoření záporného čísla z kladného Prakticky existují 3 způsoby: a) použití instrukce NEG. Ta přímo vytvoří dvojkový doplněk. Pod pojmem dvojkový doplněk si představme vynásobením konstantou -1D. To znamená negaci všech bitů operandu a následně aritmetické přičtení 1D. Příklad: Z operandu vytvořte jeho zápornou hodnotu. Operand je uložen v registru BL. NEG BL Poznámka: Podobně lze pracovat i se 16 bitovým operandem. Příklad: V registru BX je hodnota. Vypočtěte její dvojkový doplněk. NEG BX Poznámka: Pokud použijeme 2 následné zápisy instrukce NEG se stejným operandem, pak se hodnota dat nezmění. Příklad: Data jsou v registru BL. NEG BL NEG BL V prvním případě jsou data vynásobena hodnotou -1, vytvoříme tedy opačnou hodnotu čísla. V druhém případě vynásobením -1 dostaneme zpět původní číslo. b) Vynásobením číslem -1d. Příklad: V registru AL je operand, vytvořte jeho dvojkový doplněk. MOV CH,-1d MUL CH c) Použitím instrukce NOT. Instrukce NOT provádí invertování všech bitů operandu. Následně musíme aritmeticky přičíst 1d a tím je celá operace ukončena. Příklad: Proveďte vypočtení záporného operandu z hodnoty uložené v registru CL. NOT CL ADD CL,1d Podobně můžeme pracovat se 16 bitovým operandem. Poznámka: Často se označuje negace všech bitů operandu jako první doplněk čísla a negaci a aritmetické přičtení jedničky jako druhý doplněk čísla. V souladu s touto terminologií můžeme instrukci NOT označit za 1. Doplněk a instrukci NEG jako druhý doplněk. 14

15 Práce se zápornými čísly. Při práci se zápornými čísly můžeme řešit nejčastěji tyto problémy: a) Vstup záporného čísla. Jak již bylo řečeno, na vstupu je znak, který převedeme na číslo pomocí aritmetické operace SUB AL,30h (přečtený znak je v registru AL). V souladu s matematickým zápisem očekáváme, že znaménko se nachází bezprostředně před čteným číslem. Příklad: Přečtěte znak ze vstupního zařízení a převeďte jej na číslo. Pokud tomuto znaku předchází znak - pak proveďte převedení na záporné číslo. Výsledek operace uložte do registru BL: CTI_ZNAK CMP AL, - JE MINUS SUB AL,30h MOV BL,AL JMP VEN MINUS: CTI_ ZNAK SUB AL,30h NEG AL MOV BL,AL VEN: NOP Stručně k funkci tohoto programu: Makrem CTI_ZNAK přečtu 1. znak a následně zjišťuji zda se jedná o -, pokud ne, pak znak převedu na číslo a uložím do registru BL. Dál pokračuji návěštím VEN. Pokud program zjistí, že prvním znakem byl znak -, pak program pokračuje návěštím minus, kde přečtu další znak,převedu ho na číslo a pomocí instrukce NEG vypočte druhý doplněk, který uloží do registru BL. b) Výstup záporného čísla. Pokud máme číslo uložené v registru či paměťovém místě, pak nejprve otestujeme znaménko výsledku. Pokud je záporné, pak před znakem, na který převedeme číslo vytiskneme znak -. Příklad: V registru CL máme číslo. Chceme provést jeho výstup s tiskem znaku v případě záporného výsledku. CMP CL,0d JNS PLUS PIS_ZNAK - NEG CL PLUS: ADD CL,30h PIS_ ZNAK CL Funkce programu: Program nejprve zjistí znaménko operandu. Pokud je kladné, pak převede číslo na znak a vytiskne. V opačném případě nejprve vytiskne znak pak převede číslo na kladné a následně je převede na znak a vytiskne. 15

16 c) Provedení absolutní hodnoty čísla. U některých operací v jazyce ASM je vhodné pracovat pouze s absolutní hodnotou čísla. Příklad: V registru DL je operand. Máme vytvořit jeho absolutní hodnotu a uložit ji zpět do tohoto registru: CMP DL,0d JNS VEN NEG DL VEN: NOP Funkce programu: Program nejprve zjistí, zda je číslo záporné, v tomto případě provede dvojkový doplněk čísla. V opačném případě se provede skok na návěští VEN. Instrukce pro přičítání a odčítání jedničky Pracují rychleji než instrukce pro součet resp. rozdíl. Instrukce INC zvýší obsah registru o jedničku, instrukce DEC sníží obsah registru o jedničku. Příklad: Zvyšte obsah registru DL o jedničku. INC DL Poznámka: Z hlediska provedení je tato instrukce shodná s instrukcí ADD DL,1D Práce s polem Pole tvoří datovou strukturu, kde jednotlivé buňky jsou řazeny bezprostředně za sebou. Nejprve je nutná deklarace pole. Předpokládejme, že chceme deklarovat pole v rozsahu 10 slabik. Deklaraci provádíme v datovém segmentu. Příklad deklarace. POLE1 DB 10 DUP (0) ; Touto deklarací jsme provedli deklaraci pole s ; názvem POLE1v rozsahu 10 buněk s inicializační ; hodnotou 0. Pro vybrání buňky pole používáme indexované adresování. Můžeme tedy jako index použít obsah registrů SI resp. DI Příklad: Chci pracovat s buňkou POLE1 s pořadovým číslem 5, tu chci přesunout do registru BL: MOV SI,5d MOV BL,POLE1[SI] Příklad : Naplním pole 10 znaky, které následně vytisknu. include makra.mac.model SMALL.STACK 100h.data pole db 10 dup (0) odr DB " ",13,10,"$" 16

17 .CODE mov mov ds,ax mov si,0d POK: CTI_znak mov pole[si],al inc si cmp SI,10D jnz pok pis_ret ODR mov SI,0d POK1: PIS_ZNAK POLE[si] INC SI CMP SI,10D JNZ POK1 konec 0 end Příklad (obdobný): Naplníme pole a prvky vytiskneme v obráceném pořadí. include makra.mac.model SMALL.STACK 100h.data pole db 10 dup (0) odr DB " ",13,10,"$".CODE mov ax,@data mov ds,ax mov si,0d POK: CTI_znak mov pole[si],al inc si cmp SI,10D jnz pok pis_ret ODR mov SI,9D POK1: PIS_ZNAK POLE[si] DEC SI CMP SI,-1D JNZ POK1 konec 0 end Poznámka: V tomto případě při tisku nastavíme index pole na 9 a ten postupně snižujeme až do hodnoty

18 Závěr Oba učení texty jsou určeny pro usnadnění výuky našich studentů. Jejich použitím při výuce si studenti nemusí opisovat poznámky k probírané látce a mohou se tak podstatně více věnovat nejenom ústnímu výkladu, ale i důkladnému procvičování probírané látky. Učitelé školy pracují na dalších učebních textech s pracovními názvy Elektronické počítače II (text je určen především pro 4. ročník studijního oboru EP), Řídící technika (text určen pro nové ŠVP Řídící technika), Počítačové sítě a síťová komunikace v jazyku Python (text je určen pro nová ŠVP). Naše škola má již víceletou tradici ve vydávání učebních textů. V nedávné době byly vydány tyto učební texty : Repetitorium, Repetitorium II, Python, Python rozšířené vydání, Programování v JSA, Počítače, Sítě a komunikace a další. Učební texty jsou vydávány v přijatelných cenách (cca 100 Kč/kus) a částečně řeší problém kritického nedostatku použitelných odborných středoškolských učebnic z oblasti HW i SW osobních počítačů na trhu v ČR. Snahou vedení školy je maximálně studentům zefektivnit výukový proces s omezováním málo produktivních činností (opisování probíraného textu z tabule) během vyučovací hodiny. 18

Semestrální práce z předmětu Kartografická polygrafie a reprografie

Semestrální práce z předmětu Kartografická polygrafie a reprografie Semestrální práce z předmětu Kartografická polygrafie a reprografie Digitální tisk princip a vývoj Pavel Stelšovský a Miroslav Těhle 2009 Obsah Jehličkové tiskárny Inkoustové tiskárny Tepelné tiskárny

Více

Počet bodů, které je tiskárna schopna vytisknout na jeden palec (bpi - bits per inch)

Počet bodů, které je tiskárna schopna vytisknout na jeden palec (bpi - bits per inch) Tiskárny. Typy, charakteristika, tiskové jazyky Tiskárna Tiskárny jsou výstupní zařízení sloužící pro výstup údajů z počítače. Prostřednictvím tiskárny je možné data uchovaná doposud v elektronické formě

Více

Strojový kód. Instrukce počítače

Strojový kód. Instrukce počítače Strojový kód Strojový kód (Machine code) je program vyjádřený v počítači jako posloupnost instrukcí procesoru (posloupnost bajtů, resp. bitů). Z hlediska uživatele je strojový kód nesrozumitelný, z hlediska

Více

Princip funkce počítače

Princip funkce počítače Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování

Více

Struktura a architektura počítačů (BI-SAP) 5

Struktura a architektura počítačů (BI-SAP) 5 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 5 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Střední odborná škola a střední odborné učiliště Centrum odborné přípravy Sezimovo Ústí. Studijní text. Tiskárny

Střední odborná škola a střední odborné učiliště Centrum odborné přípravy Sezimovo Ústí. Studijní text. Tiskárny Střední odborná škola a střední odborné učiliště Centrum odborné přípravy Sezimovo Ústí Studijní text Tiskárny Zpracoval: Bc. Josef Čepička Tiskárny Tiskárna je výstupní zařízení počítače a využívá se

Více

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty Data v počítači Informační data (elementární datové typy) Logické hodnoty Znaky Čísla v pevné řádové čárce (celá čísla) v pohyblivé (plovoucí) řád. čárce (reálná čísla) Povelová data (instrukce programu)

Více

Aritmetické operace a obvody pro jejich realizaci

Aritmetické operace a obvody pro jejich realizaci Kapitola 4 Aritmetické operace a obvody pro jejich realizaci 4.1 Polyadické číselné soustavy a jejich vlastnosti Polyadické soustavy jsou určeny přirozeným číslem z, kterému se říká základ nebo báze dané

Více

Tiskárny EU peníze středním školám Didaktický učební materiál

Tiskárny EU peníze středním školám Didaktický učební materiál Tiskárny EU peníze středním školám Didaktický učební materiál Anotace Označení DUMU: VY_32_INOVACE_IT1.15 Předmět: Informatika a výpočetní technika Tematická oblast: Úvod do studia informatiky, konfigurace

Více

Inovace a zkvalitnění výuky prostřednictvím ICT Technické vybavení

Inovace a zkvalitnění výuky prostřednictvím ICT Technické vybavení Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Číslo: Anotace: Inovace a zkvalitnění výuky prostřednictvím ICT Technické vybavení Tiskárny Ing. Jakab

Více

Způsoby realizace této funkce:

Způsoby realizace této funkce: KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je výstup určen jen výhradně kombinací vstupních veličin. Hodnoty výstupních veličin nezávisejí na předcházejícím stavu logického obvodu, což znamená, že kombinační

Více

Pohled do nitra mikroprocesoru Josef Horálek

Pohled do nitra mikroprocesoru Josef Horálek Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická

Více

Předmluva 13 Použité konvence 14. KAPITOLA 1 Základní číselné soustavy a pojmy Číselné soustavy a převody 15 1.

Předmluva 13 Použité konvence 14. KAPITOLA 1 Základní číselné soustavy a pojmy Číselné soustavy a převody 15 1. 7 Předmluva 13 Použité konvence 14 KAPITOLA 1 Základní číselné soustavy a pojmy 15 1.1 Číselné soustavy a převody 15 1.2 Datové typy 18 KAPITOLA 2 Seznámení s mikroprocesory řady x86 21 2.1 Počítač obecně

Více

JAK VYBÍRAT TISKÁRNU?

JAK VYBÍRAT TISKÁRNU? TISKÁRNY POUŽITÍ TISKÁREN Nevýhody jednotlivých druhů tiskáren : Inkoustové - pomalejší rychlost tisku, obzvláště na průhledné fólie, problémy způsobené polotónováním, pro získání fotorealistického tisku

Více

Y36SAP. Osnova. Číselné soustavy a kódy, převody, aritmetické operace Y36SAP Poziční číselné soustavy a převody.

Y36SAP. Osnova. Číselné soustavy a kódy, převody, aritmetické operace Y36SAP Poziční číselné soustavy a převody. Y36SAP Číselné soustavy a kódy, převody, aritmetické operace Tomáš Brabec, Miroslav Skrbek - X36SKD-cvičení. Úpravy pro SAP Hana Kubátová Osnova Poziční číselné soustavy a převody Dvojková soust., převod

Více

Tiskárny. Parametry tiskáren. Impaktní dopadové, například jehličkové tiskárny Neimpaktní nedopadové, například laserové, nebo inkoustové

Tiskárny. Parametry tiskáren. Impaktní dopadové, například jehličkové tiskárny Neimpaktní nedopadové, například laserové, nebo inkoustové Tiskárny Tiskárna je standardní výstupní (output) zařízení, které slouží k přenosu dat uložených v elektronické podobě na papír nebo jiné médium (fotopapír, kompaktní disk apod.). Tiskárnu připojujeme

Více

Číselné soustavy. Binární číselná soustava

Číselné soustavy. Binární číselná soustava 12. Číselné soustavy, binární číselná soustava. Kódování informací, binární váhový kód, kódování záporných čísel. Standardní jednoduché datové typy s pevnou a s pohyblivou řádovou tečkou. Základní strukturované

Více

Digitální technologie

Digitální technologie Digitální technologie Tiskárna je výstupní zařízení, které slouží k přenosu dat uložených v elektronické podobě na papír nebo jiné médium (fotopapír apod.). Tiskárnu připojujeme k počítači, ale může fungovat

Více

Tiskárny. Tiskárny lze rozdělit na dvě základní skupiny: Kontaktní (Impaktní)

Tiskárny. Tiskárny lze rozdělit na dvě základní skupiny: Kontaktní (Impaktní) Tiskárny Z hlediska oblasti výpočetní osobních počítačů můžeme tiskárnu definovat jako výstupní zařízení sloužící k zhmotnění informací ve formě nejčastěji papírového dokumentu (tisk lze zabezpečit i na

Více

Tiskárny - tisk z PC

Tiskárny - tisk z PC Semestrální práce z předmětu Kartografická polygrafie a reprografie Tiskárny - tisk z PC Autoři: Jan Kohout, David Čížek, Michal Volkmann, Radek Makovec Editoři: Jakub Kozák, Praha, duben 2012 Katedra

Více

8. Laboratoř: Aritmetika a řídicí struktury programu

8. Laboratoř: Aritmetika a řídicí struktury programu 8. Laboratoř: Aritmetika a řídicí struktury programu Programy v JSA aritmetika, posuvy, využití příznaků Navrhněte a simulujte v AVR studiu prográmky pro 24 bitovou (32 bitovou) aritmetiku: sčítání, odčítání,

Více

Tiskárny. Tiskárny lze rozdělit na dvě základní skupiny: Kontaktní (Impaktní) Kontaktní tiskrány můžeme rozdělit na:

Tiskárny. Tiskárny lze rozdělit na dvě základní skupiny: Kontaktní (Impaktní) Kontaktní tiskrány můžeme rozdělit na: Tiskárny Z hlediska oblasti výpočetní osobních počítačů můžeme tiskárnu definovat jako výstupní zařízení sloužící k zhmotnění informací ve formě nejčastěji papírového dokumentu (tisk lze zabezpečit i na

Více

Čísla, reprezentace, zjednodušené výpočty

Čísla, reprezentace, zjednodušené výpočty Čísla, reprezentace, zjednodušené výpočty Přednáška 4 A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2014, J.Fischer, ČVUT - FEL, kat. měření 1 Čísla 4 bitová dec bin. hex. 0 0000 0 1 0001

Více

PJC Cvičení #2. Číselné soustavy a binární reprezentace proměnných

PJC Cvičení #2. Číselné soustavy a binární reprezentace proměnných PJC Cvičení #2 Číselné soustavy a binární reprezentace proměnných Číselné soustavy Desítková (decimální) kdo nezná, tak...!!! Dvojková (binární) - nejjednodušší Šestnáctková (hexadecimální) - nejpoužívanější

Více

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_19_HARDWARE_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077

Více

Kódováni dat. Kódy používané pro strojové operace

Kódováni dat. Kódy používané pro strojové operace Kódováni dat Před zpracováním dat například v počítači je třeba znaky převést do tvaru, kterému počítač rozumí, tj. přiřadit jim určité kombinace bitů. Tomuto převodu se říká kódování. Kód je předpis pro

Více

Digitální tisk - princip a vývoj

Digitální tisk - princip a vývoj Semestrální práce z předmětu Kartografická polygrafie a reprografie Digitální tisk - princip a vývoj Autor: Stelšovský,Těhle,Neprašová,Procházka Editor: Kratinohová Zuzana Praha, květen 2010 Katedra mapování

Více

Tiskárny Autor: Adéla Petrákov ková ITS-1.ro 1.ročník k 2006/2007 Definice tiskárny Tiskárna je periferní výstupní zařízen zení,, které se připojuje na paralelní port počíta tače e a podle pokynů zaslaných

Více

v aritmetické jednotce počíta

v aritmetické jednotce počíta v aritmetické jednotce počíta tače (Opakování) Dvojková, osmičková a šestnáctková soustava () Osmičková nebo šestnáctková soustava se používá ke snadnému zápisu binárních čísel. 2 A 3 Doplněné nuly B Číslo

Více

Čísla, reprezentace, zjednodušené výpočty

Čísla, reprezentace, zjednodušené výpočty Čísla, reprezentace, zjednodušené výpočty Přednáška 5 A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, ČVUT - FEL, kat. měření 1 Čísla 4 bitová dec bin. hex. 0 0000 0 1 0001

Více

Architektury počítačů a procesorů

Architektury počítačů a procesorů Kapitola 3 Architektury počítačů a procesorů 3.1 Von Neumannova (a harvardská) architektura Von Neumann 1. počítač se skládá z funkčních jednotek - paměť, řadič, aritmetická jednotka, vstupní a výstupní

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech

Více

Princip inkoustového tisku

Princip inkoustového tisku Stránka č. 1 z 10 Vyberte si princip tisku, se kterým se chcete blíže seznámit: INKOUSTOVÝ, LASEROVÝ, THERMO Princip inkoustového tisku Vývoj inkoustových tiskáren jako výstupního zařízení počítače má

Více

Procesor z pohledu programátora

Procesor z pohledu programátora Procesor z pohledu programátora Terminologie Procesor (CPU) = řadič + ALU. Mikroprocesor = procesor vyrobený monolitickou technologií na čipu. Mikropočítač = počítač postavený na bázi mikroprocesoru. Mikrokontrolér

Více

ISU Cvičení 3. Marta Čudová

ISU Cvičení 3. Marta Čudová ISU Cvičení 3 Marta Čudová Supercomputing Technologies Research Group Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole icudova@fit.vutbr.cz Program

Více

Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy

Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy Ústav radioelektroniky Vysoké učení technické v Brně Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy Přednáška 8 doc. Ing. Tomáš Frýza, Ph.D. listopad 2012 Obsah

Více

Tiskárny (3) Barevný tisk pracuje se subtraktivním modelem. výstup údajů zpočítače vtištěné podobě. Tentomodel(CMY -Cyan, Magenta, Yellow)

Tiskárny (3) Barevný tisk pracuje se subtraktivním modelem. výstup údajů zpočítače vtištěné podobě. Tentomodel(CMY -Cyan, Magenta, Yellow) Tiskárny (1) Tiskárnyjsouvýstupnízařízení sloužící pro výstup údajů zpočítače vtištěné podobě Prostřednictvím tiskárny je možné data uchovaná doposud v elektronické formě vytisknout (nejčastěji na papír)

Více

Informační a komunikační technologie 1.2 Periferie

Informační a komunikační technologie 1.2 Periferie Informační a komunikační technologie 1.2 Periferie Studijní obor: Sociální činnost Ročník: 1 Periferie Je zařízení které umožňuje ovládání počítače nebo rozšíření jeho možností. Vstupní - k ovládání stroje

Více

Čísla a aritmetika. Řádová čárka = místo, které odděluje celou část čísla od zlomkové.

Čísla a aritmetika. Řádová čárka = místo, které odděluje celou část čísla od zlomkové. Příprava na cvčení č.1 Čísla a artmetka Číselné soustavy Obraz čísla A v soustavě o základu z: m A ( Z ) a z (1) n kde: a je symbol (číslce) z je základ m je počet řádových míst, na kterých má základ kladný

Více

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy VÝUKOVÝ MATERIÁL Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

ČÍSELNÉ SOUSTAVY PŘEVODY

ČÍSELNÉ SOUSTAVY PŘEVODY ČÍSELNÉ SOUSTAVY V každodenním životě je soustava desítková (decimální, dekadická) o základu Z=10. Tato soustava používá číslice 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9, není však vhodná pro počítače nebo číslicové

Více

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Jak v Javě primitivní datové typy a jejich reprezentace BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Obsah Celočíselný datový typ Reálný datový typ Logický datový typ, typ Boolean

Více

Registry 32 bitové pro všeobecné použití: EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP.

Registry 32 bitové pro všeobecné použití: EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP. 1 Procesor i486 a vyšší - úvodní seznámení Procesory i486 a vyšší jsou v technické literatuře dobře dokumentovány, ale dokumentace je rozsáhlá a obsahuje pro začínajícího i zkušeného programátora mnoho

Více

Číselné vyjádření hodnoty. Kolik váží hrouda zlata?

Číselné vyjádření hodnoty. Kolik váží hrouda zlata? Čísla a logika Číselné vyjádření hodnoty Au Kolik váží hrouda zlata? Dekadické vážení Když přidám osmé závaží g, váha se převáží => závaží zase odeberu a začnu přidávat závaží x menší 7 závaží g 2 závaží

Více

Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití.

Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití. Metodický list hardware Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití. Postupuje od výčtu základních prvků, bez kterých se PC

Více

KOMBINAČNÍ LOGICKÉ OBVODY

KOMBINAČNÍ LOGICKÉ OBVODY Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je vstup určen jen výhradně kombinací vstupních veličin. Hodnoty

Více

Principy komunikace s adaptéry periferních zařízení (PZ)

Principy komunikace s adaptéry periferních zařízení (PZ) Principy komunikace s adaptéry periferních zařízení (PZ) Několik možností kategorizace principů komunikace s externími adaptéry, např.: 1. Podle způsobu adresace registrů, které jsou součástí adaptérů.

Více

Informační a komunikační technologie

Informační a komunikační technologie Informační a komunikační technologie 10. www.isspolygr.cz Vytvořil: Ing. David Adamovský Strana: 1 Škola Integrovaná střední škola polygrafická Ročník Název projektu 1. ročník SOŠ Interaktivní metody zdokonalující

Více

(15) Výstupní zařízení

(15) Výstupní zařízení (15) Výstupní zařízení Osnova 1. Panely LCD, plasmová zobrazovače, projektory 1. Připojení 2. LCD monitory 3. Plasmový displej 4. Dataprojektor 2. Tiskárny 1. Kvalita tisku, rozlišení (DPI), připojení

Více

Popis výukového materiálu

Popis výukového materiálu Popis výukového materiálu Číslo šablony III/2 Číslo materiálu VY_32_INOVACE_I.14.10 Autor Petr Škapa Datum vytvoření 02. 12. 2012 Předmět, ročník Tematický celek Téma Druh učebního materiálu Anotace (metodický

Více

Assembler - 5.část. poslední změna této stránky: Zpět

Assembler - 5.část. poslední změna této stránky: Zpět 1 z 5 19.2.2007 7:52 Assembler - 5.část poslední změna této stránky: 9.2.2007 1. Pseudoinstrukce a direktivy Zpět Kromě instrukcí můžete v Assembleru psát také další konstrukce, které se obšem nepřekládají

Více

Mikroprocesorová technika (BMPT)

Mikroprocesorová technika (BMPT) Mikroprocesorová technika (BMPT) Přednáška č. 10 Číselné soustavy v mikroprocesorové technice Ing. Tomáš Frýza, Ph.D. Obsah přednášky Číselné soustavy v mikroprocesorové technice Dekadická, binární, hexadecimální

Více

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 KAPITOLA 1 Úvod do programo vání v jazyce C++ 17 Základní pojmy 17 Proměnné a konstanty 18 Typy příkazů 18 IDE integrované vývojové

Více

TISKÁRNY - tisk z PC. Jan Kohout David Čížek

TISKÁRNY - tisk z PC. Jan Kohout David Čížek TISKÁRNY - tisk z PC Jan Kohout David Čížek OBSAH Úvod Technologie: laserové tiskárny LED tiskárny inkoustové tiskárny jehličkové tiskárny tepelné tiskárny souřadnicové zapisovače ÚVOD U počítačů je tiskárna

Více

Témata profilové maturitní zkoušky

Témata profilové maturitní zkoušky Střední průmyslová škola elektrotechniky, informatiky a řemesel, Frenštát pod Radhoštěm, příspěvková organizace Témata profilové maturitní zkoušky Obor: Elektrotechnika Třída: E4A Školní rok: 2010/2011

Více

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí.

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí. Základní pojmy IT, číselné soustavy, logické funkce Základní pojmy Počítač: Stroj na zpracování informací Informace: 1. data, která se strojově zpracovávají 2. vše co nám nebo něčemu podává (popř. předává)

Více

Architektura počítačů Logické obvody

Architektura počítačů Logické obvody Architektura počítačů Logické obvody http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics Digitální

Více

Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).

Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů). Strojový kód k d a asembler procesoru MIPS Použit ití simulátoru SPIM K.D. - cvičení ÚPA 1 MIPS - prostředí 32 ks 32bitových registrů ( adresa registru = 5 bitů). Registr $0 je zero čte se jako 0x0, zápis

Více

Fz =a z + a z +...+a z +a z =

Fz =a z + a z +...+a z +a z = Polyadické číselné soustavy - převody M-místná skupina prvků se z-stavovou abecedou umožňuje zobrazit z m čísel. Zjistíme, že stačí vhodně zvolit číslo m, abychom mohli zobrazit libovolné číslo menší než

Více

Jak do počítače. aneb. Co je vlastně uvnitř

Jak do počítače. aneb. Co je vlastně uvnitř Jak do počítače aneb Co je vlastně uvnitř Po odkrytí svrchních desek uvidíme... Von Neumannovo schéma Řadič ALU Vstupně/výstupní zař. Operační paměť Počítač je zařízení, které vstupní údaje transformuje

Více

Řízení IO přenosů DMA řadičem

Řízení IO přenosů DMA řadičem Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována

Více

3 Jednoduché datové typy 2 3.1 Interpretace čísel v paměti počítače... 3. 4 Problémy s matematickými operacemi 5

3 Jednoduché datové typy 2 3.1 Interpretace čísel v paměti počítače... 3. 4 Problémy s matematickými operacemi 5 Obsah Obsah 1 Číselné soustavy 1 2 Paměť počítače 1 2.1 Měření objemu paměti počítače................... 1 3 Jednoduché datové typy 2 3.1 Interpretace čísel v paměti počítače................. 3 4 Problémy

Více

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na čipu procesoru jsou používány

Více

5. Optické počítače. 5.1 Optická propojení

5. Optické počítače. 5.1 Optická propojení 5. Optické počítače Cíl kapitoly Cílem kapitoly je pochopit funkci optických počítačů. Proto tato kapitola doplňuje poznatky z předešlých kapitol k objasnění funkcí optických počítačů Klíčové pojmy Optické

Více

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu: Čtvrtek 8 prosince Pascal - opakování základů Struktura programu: 1 hlavička obsahuje název programu, použité programové jednotky (knihovny), definice konstant, deklarace proměnných, všechny použité procedury

Více

Lasery ve výpočetní technice

Lasery ve výpočetní technice Lasery ve výpočetní technice Laser je obdivuhodné a neobyčejně univerzální zařízení - je schopen měnit prakticky jakýkoli druh energie na energii koherentního elektromagnetického záření. Volbou vhodného

Více

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. Digitální tisk.

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. Digitální tisk. ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE Digitální tisk Princip a vývoj Miroslav Těhle Pavel Stelšovský V Praze dne 4. 9. 2009 Kartografická

Více

Základní principy zobrazení čísla Celá čísla s pevnou řádovou čárkou Zobrazení reálných čísel Aritmetika s binárními čísly

Základní principy zobrazení čísla Celá čísla s pevnou řádovou čárkou Zobrazení reálných čísel Aritmetika s binárními čísly Počítačové systémy Zobrazení čísel v počítači Miroslav Flídr Počítačové systémy LS 2007-1/21- Západočeská univerzita v Plzni Vážený poziční kód Obecný předpis čísla vyjádřeného v pozičním systému: C =

Více

Architektura počítačů Logické obvody

Architektura počítačů Logické obvody Architektura počítačů Logické obvody http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics 2/36 Digitální

Více

Jako pomůcka jsou v pravém dolním rohu vypsány binární kódy čísel od 0 do 15 a binární kódy příkazů, které máme dispozici (obr.21). Obr.

Jako pomůcka jsou v pravém dolním rohu vypsány binární kódy čísel od 0 do 15 a binární kódy příkazů, které máme dispozici (obr.21). Obr. Model procesoru Jedná se o blokové schéma složené z registrů, paměti RAM, programového čítače, instrukčního registru, sčítačky a řídicí jednotky, které jsou propojeny sběrnicemi. Tento model má dva stavy:

Více

Program "Světla" pro mikropočítač PMI-80

Program Světla pro mikropočítač PMI-80 Program "Světla" pro mikropočítač PMI-80 Dokument věnovaný mikropočítači PMI-80, jeho programování a praktickým ukázkám. Verze dokumentu:. Autor: Blackhead Datum: rok 1997, 4.3.004 1 Úvod Tento program

Více

ASYNCHRONNÍ ČÍTAČE Použité zdroje:

ASYNCHRONNÍ ČÍTAČE Použité zdroje: ASYNCHRONNÍ ČÍTAČE Použité zdroje: Antošová, A., Davídek, V.: Číslicová technika, KOPP, České Budějovice 2007 http://www.edunet.souepl.cz www.sse-lipniknb.cz http://www.dmaster.wz.cz www.spszl.cz http://mikroelektro.utb.cz

Více

Architektury počítačů

Architektury počítačů Architektury počítačů IEEE754 České vysoké učení technické, Fakulta elektrotechnická A0M36APO Architektury počítačů Ver.1.20 2014 1 Fractional Binary Numbers (zlomková binární čísla / čísla v pevné řádové

Více

Jazyk symbolických adres

Jazyk symbolických adres Jazyk symbolických adres 1 Proč programovat v JSA Pro některé procesory resp. MCU jsou překladače JSA dostupnější. Některé překladače vyšších jazyků neumí využít určité speciální vlastnosti procesoru.

Více

BI-JPO (Jednotky počítače) Cvičení

BI-JPO (Jednotky počítače) Cvičení BI-JPO (Jednotky počítače) Cvičení Ing. Pavel Kubalík, Ph.D., 2010 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Evropský sociální fond Praha & EU: Investujeme

Více

Čísla a číselné soustavy.

Čísla a číselné soustavy. Čísla a číselné soustavy. Polyadické soustavy. Převody mezi soustavami. Reprezentace čísel. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká fakulta UK.

Více

9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include <stdio.h>

9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include <stdio.h> 9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include int main(void) { int dcislo, kolikbcislic = 0, mezivysledek = 0, i; int vysledek[1000]; printf("zadejte

Více

Semestrální práce z předmětu ÚPA MIPS

Semestrální práce z předmětu ÚPA MIPS Semestrální práce z předmětu ÚPA MIPS Jméno a příjmení: Martin Sloup Osobní číslo: A04372 Datum odevzdání: 21. prosince 2006 E-mail: msloup@students.zcu.cz Zadání Program převede signed integer na jeho

Více

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Assembler pro Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Zápis instrukcí umíme už zapisovat instrukce v binárním tvaru to je silně nešikovné pro snazší vývoj

Více

Profilová část maturitní zkoušky 2014/2015

Profilová část maturitní zkoušky 2014/2015 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

ISU Cvičení 7. Marta Čudová

ISU Cvičení 7. Marta Čudová ISU Cvičení 7 Marta Čudová Supercomputing Technologies Research Group Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole icudova@fit.vutbr.cz Osnova

Více

CZ.1.07/1.5.00/

CZ.1.07/1.5.00/ Celá čísla Celočíselný typ má označení INTEGER. Kromě tohoto základního jsou k dispozici ještě další celočíselné typy, které uvádí následující tabulka. Každý typ umožňuje definovat určitý rozsah celých

Více

Paměť počítače. alg2 1

Paměť počítače. alg2 1 Paměť počítače Výpočetní proces je posloupnost akcí nad daty uloženými v paměti počítače Data jsou v paměti reprezentována posloupnostmi bitů (bit = 0 nebo 1) Připomeňme: paměť je tvořena řadou 8-mi bitových

Více

Tiskárny-tisk z PC. Kartografická polygrafie a reprografie. Prezentace semestrální práce. Michal Volkmann

Tiskárny-tisk z PC. Kartografická polygrafie a reprografie. Prezentace semestrální práce. Michal Volkmann Kartografická polygrafie a reprografie Prezentace semestrální práce Tiskárny-tisk z PC Vypracovali: Radek Makovec Michal Volkmann Obsah: Barvy Fonty Jehličkové tiskárny Inkoustové tiskárny Tryskové Bublinkové

Více

Struktura a architektura počítačů (BI-SAP) 10

Struktura a architektura počítačů (BI-SAP) 10 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 10 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Přerušovací systém s prioritním řetězem

Přerušovací systém s prioritním řetězem Přerušovací systém s prioritním řetězem Doplňující text pro přednášky z POT Úvod Přerušovací systém mikropočítače může být koncipován několika způsoby. Jednou z možností je přerušovací systém s prioritním

Více

Struktura a architektura počítačů (BI-SAP) 6

Struktura a architektura počítačů (BI-SAP) 6 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 6 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Klimatizace. Třída: 4.C. Střední Průmyslová Škola Elektrotechnická Havířov Protokol do MIT. Skupina: 3. Zpráva číslo: 3

Klimatizace. Třída: 4.C. Střední Průmyslová Škola Elektrotechnická Havířov Protokol do MIT. Skupina: 3. Zpráva číslo: 3 Střední Průmyslová Škola Elektrotechnická Havířov Protokol do MIT Třída: 4.C Skupina: 3 Klimatizace Zpráva číslo: 3 Dne: 08.01.2007 Soupis použitých přístrojů: přípravek s μc 8051 přípravek s LCD přípravek

Více

Profilová část maturitní zkoušky 2013/2014

Profilová část maturitní zkoušky 2013/2014 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná

Více

Způsob použitý k tisku jednotlivých znaků či bodů (jehlová, inkoustová, laserová, tepelná)

Způsob použitý k tisku jednotlivých znaků či bodů (jehlová, inkoustová, laserová, tepelná) POČÍTAČOVÉ TISKÁRNY Tiskárna je výstupní periferní zařízení počítače, sloužící k převodu digitální reprezentace obrazu na papír nebo fólii. Umožňuje tak viditelný, trvalý záznam výsledků. Tiskárny lze

Více

VY_32_INOVACE_CTE_2.MA_04_Aritmetické operace v binární soustavě Střední odborná škola a Střední odborné učiliště, Dubno Ing.

VY_32_INOVACE_CTE_2.MA_04_Aritmetické operace v binární soustavě Střední odborná škola a Střední odborné učiliště, Dubno Ing. Číslo projektu Číslo materiálu Název školy Autor Tematická oblast Ročník CZ.1.07/1.5.00/34.0581 VY_32_INOVACE_CTE_2.MA_04_Aritmetické operace v binární soustavě Střední odborná škola a Střední odborné

Více

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo Operátory, výrazy Tomáš Pitner, upravil Marek Šabo Operátor "Znaménko operace", pokyn pro vykonání operace při vyhodnocení výrazu. V Javě mají operátory napevno daný význam, nelze je přetěžovat jako v

Více

Systém adresace paměti

Systém adresace paměti Systém adresace paměti Základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces k adresaci přiděleného

Více

II. Úlohy na vložené cykly a podprogramy

II. Úlohy na vložené cykly a podprogramy II. Úlohy na vložené cykly a podprogramy Společné zadání pro příklady 1. - 10. začíná jednou ze dvou možností popisu vstupních dat. Je dána posloupnost (neboli řada) N reálných (resp. celočíselných) hodnot.

Více

CX77 IV Elektronická kalkulačka s tiskárnou Uživatelský manuál

CX77 IV Elektronická kalkulačka s tiskárnou Uživatelský manuál CX77 IV Elektronická kalkulačka s tiskárnou Uživatelský manuál 1. ZPŮSOB VLOŽENÍ ROLE PAPÍRU 1) Zatlačte držák papíru (1) směrem dozadu. 2) Nasaďte roli papíru (2) na držák (1). 3) Zarovnejte okraj role

Více

materiál č. šablony/č. sady/č. materiálu: Autor: Karel Dvořák Vzdělávací oblast předmět: Informatika Ročník, cílová skupina: 7.

materiál č. šablony/č. sady/č. materiálu: Autor: Karel Dvořák Vzdělávací oblast předmět: Informatika Ročník, cílová skupina: 7. Masarykova základní škola Klatovy, tř. Národních mučedníků 185, 339 01 Klatovy; 376312154, fax 376326089 E-mail: skola@maszskt.investtel.cz; Internet: www.maszskt.investtel.cz Kód přílohy vzdělávací VY_32_INOVACE_IN7DV_05_01_09

Více

Počítač jako prostředek řízení. Struktura a organizace počítače

Počítač jako prostředek řízení. Struktura a organizace počítače Řídicí počítače - pro řízení technologických procesů. Specielní přídavná zařízení - I/O, přerušovací systém, reálný čas, Č/A a A/Č převodníky a j. s obsluhou - operátorské periferie bez obsluhy - operátorský

Více