Spínací a číslicová technika

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

Download "Spínací a číslicová technika"

Transkript

1 Spínací a číslcová technka Jří Podlešák, Petr Skalcký Praha 99 Tento tet byl uvolněn pouze pro potřeby studentů v předmětech KN a CS na katedře Radoelektronky ČVUT jako doplňující lteratura. Tet bez souhlasu autorů nesmí být kopírován an v elektroncké an tštěné podobě pro jné účely, než jsou výše uvedeny.

2 Obsah Úvod.... Číselné soustavy..... Prncp změny základu..... Vyjádření kladných a záporných čísel Vyjádření čísel s pohyblvou desetnnou čárkou Základní operace s čísly v pevné desetnné čárce..... Základní operace s čísly v pohyblvé čárce Logcké kombnační obvody Defnce logcké funkce a základní operátory Boolovy algebry Zjednodušování zápsu logcké funkce..... Návrh logckých kombnačních obvodů Realzace logckých kombnačních obvodů se členy NAND a NOR Realzace LKO se členy AND-OR-INVERT Realzace LKO s multpleery Realzace LKO s dekodéry..... Hazardní stavy v logckých kombnačních obvodech..... Realzace LKO programovatelným logckým obvody.... Aplkace logckých kombnačních obvodů..... Sčítání..... Odčítání Násobení..... Porovnání čísel..... Převodníky BIN-BCD a BCD-BIN Kódování Lneární kódy Logcké sekvenční obvody Analýza logckých sekvenčních obvodů

3 .. Paměťové členy Analýza logckých sekvenčních obvodů s paměťovým členy Analýza asynchronních sekvenčních obvodů se synchronzovaným paměťovým členy Návrh logckých sekvenčních obvodů Převod zadaného chování obvodu do vývojové tabulky Redukce vývojové tabulky Redukce fázové tabulky Kódování vntřních stavů obvodu Kódování fázových tabulek asynchronních sekvenčních obvodů Odvození funkcí přechodů a výstupů logckého sekvenčního obvodu Příklady návrhů sekvenčních obvodů Aplkace logckých sekvenčních obvodů Cyklcké kódy Sérové artmetcké operace..... Čítače..... Řadče Programovatelné řadče Pops obvodu AM9CPL.... Programovatelné logcké obvody Obvody PROM Obvody PAL Obvody GAL Obvody EPLD Obvody PLA Obvody PLS a PSG Obvody MACH

4 .8. Obvody ERA Obvody FPGA Obvody LCA... 0 Dodatek A... Formát INTEL HEX... Dodatek B... JEDEC Standard č.... Dodatek C... 8 Lteratura... Výsledky... 7 Kaptola Kaptola Kaptola Kaptola Kaptola.... Kaptola v -

5 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Úvod Rozvoj mkroelektronky, který začal okolo roku 90, umožnl využtí číslcové technky nejen v oblast výpočetní technky, ale v ostatních technckých oborech, zvláště pak v radotechnce, měřící a sdělovací technce. Přechod od analogového přenosu, zpracování a vyhodnocení nformací k číslcovému je nejen způsoben zvýšeným nároky na parametry zařízení, ale rozvojem vhodné techncké základny pro jeho realzac. Základní vlastnost analogového sgnálu je jen relatvní přesnost, protože jeho zkreslení se projeví určtou ztrátou nformace, kterou přenáší. Naprot tomu u číslcového ( dvojkového ) sgnálu, kdy přenášený sgnál je vyjádřen posloupností čísel, př velkém zkreslení nedochází ke ztrátě nformace, pokud se mohou spolehlvě rozlšt obě dskrétní úrovně sgnálu. Další výhodou př zpracování číslcových sgnálů je možnost využívat nejen postupy, které modelují chování reálných soustav, ale metody ryze matematcké. S rozvojem součástkové základny pro číslcovou technku vznkla potřeba teoretckých prostředků umožňující pops, analýzu a návrh logckých a číslcových obvodů, z kterých se vytváří číslcové soustavy - rychlé násobčky, řadče, číslcové fltry, specalzované procesory, analyzátory spektra, atd. Skrptum, jehož posláním je seznámt s nejdůležtějším prostředky pro analýzu a návrh číslcových a logckých obvodů, je rozděleno do šest částí, z nchž první pojednává o číselných soustavách a převodech mez nm, o vyjádření raconálních čísel v pevné a pohyblvé desetnné čárce a o základních artmetckých operacích s těmto čísly. Druhá část je věnována po krátkém úvodu do Booleovy algebry a zjednodušování logckých funkcí metodám návrhu kombnačních obvodů z logckých členů NAND, NOR, AND-OR-INVERT a z obvodů se střední hustotou ntegrace jako jsou multpleery, dekodéry, pamět a programovatelná pole PAL, GAL, atd. Po metodách návrhu logckých kombnačních obvodů se v další kaptole popsují obvody realzující paralelní artmetcké operace porovnání, sčítání, odčítání, násobení a obvody kódovací pro zabezpečení přenosu nformace. Další kaptoly jsou věnovány logckým sekvenčním obvodům. Po úvodním přehledu prostředků používaných k popsu sekvenčních obvodů je pozornost věnována analýze asynchronních a synchronních obvodů. Po analýze sekvenčních obvodů následuje pops jednotlvých fází návrhu asynchronního, mpulsního a synchronního obvodu, na který navazuje několk ukázek návrhu obvodu. Část pojednávající o aplkacích sekvenčních obvodů přnáší příklady na použtí funkce pamatování, posouvání a čítání a je zakončena realzacem kódovacích obvodů a řídcích jednotek. Poslední kaptola je věnována archtekturám programovatelných logckých obvodů a metodám jejch použtí k realzac logckých obvodů. - -

6 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99. Číselné soustavy Pracujeme-l s čísly, používáme přrozeně symboly, jmž přřazujeme deset různých hodnot od nuly ( symbol 0 ) do devít ( symbol 9 ). Používáme to, co matematc nazývají soustavou zobrazení čísel se základem deset. První stroje na zpracování čísel byly mechancké a nebylo u nch složté zobrazovat čísla se základem deset pomocí mechancké součástky, která měla deset stablních stavů, z nchž každý odpovídal jednomu symbolu soustavy se základem deset. Velký pokrok v oblast číslcových výpočtů nastal zavedením elektronek, tranzstorů, ntegrovaných obvodů a mkroprocesorů ať jž unversálních nebo specálních. Nové stroje jsou od dřívějších odlšné nejen strukturou, výkonem, spolehlvostí, ale hlavně použtím dvojkové soustavy zobrazení čísel a velčn. Právě realzace elektronckého obvodu se dvěma stablním stavy je jednoduchá a umožňuje další vývoj. Každé celé číslo N lze obecně vyjádřt v soustavě se základem B pomocí symbolů nebol číslc a takto n n 0 N = a B + a B a B + a B (. ) B n n V pra se základ nezapsuje a spokojujeme se vypsáním koefcentů a vedle sebe 0 N = a a a -... aa0 (. ) B n n n Čísla 0 0 v desítkové soustavě a 00 v soustavě dvojkové odpovídají těmto součtům součnů = 0 (. ) = (. ) 0 Ve dvojkové soustavě se počítá stejným způsobem jako v soustavě desítkové. Číslce se zvětšuje o, když všechny číslce u nžších vah jsou ( základ ) nebo 9 ( základ 0 ).V logckých systémech se pro prác s čísly používá čtyř číselných základů: a) Základ ( bnární ) se symboly 0 a ( někdy O a I ) b) Základ 8 ( oktalový ) se symboly 0,,,,,,,7 - nyní se jž nepoužívá c) Základ 0 ( dekadcký ) se symboly 0,,,,,,,7,8,9 d) Základ - ( headecmální ) se symboly 0,,,,,,,7,8,9,A,B,C,D,E,F. Písmena A,B,C,D,E,F mají po řadě váhy 0,,,,, v základu 0. Headecmální vyjádření se v současné době nejčastěj používá k vyjadřování obsahu pamětí mkropočítačů

7 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99.. Prncp změny základu Metoda postupného odčítání Metodu lze snadno použít k přechodu od základu B k základu B. Původní číslo se rozkládá odečítáním zmenšujících se mocnn základu B, kdy je hledána mocnna čísla B rovná nebo menší než zbývající část převáděného čísla. Příklad. Převeďte 90 0 N. Mocnna Rozdíl Výsledek Mocnna Rozdíl Výsledek 7 = = = 8-8 = = - = - 0 = -= = - = 0 = -=0 = 0 - = 0 = 0-=- 0 Odtud 900 = 00 Metoda postupného dělení Metoda postupného dělení základem vychází z následujícího odvození, př kterém předpokládáme, že číslo N v základu B chceme vyjádřt v základu B.Vyjádříme nejprve číslo N v základu B takto n n 0 N = a B + a B a B + a B (. ) B n n Jestlže je nyní budeme dělt základem B, dostaneme podíl P a zbytek Z, který představuje koefcent a 0 čísla N v základu B. n n 0 N = P. B + Z = a B + a B a B. B + a (. ) B n n 0 Vydělíme-l podíl P základem B můžeme psát tento vztah 0 n n 0 P = P. B + Z = a B + a B a B. B + a (.7 ) n n Zbytek Z představuje koefcent a. Dalším dělením získáváme postupně koefcenty hledaného čísla v pořadí od nejnžší k nejvyšší váze. Dělt se může v lbovolném základě, pokud můžeme v příslušném základě snadno počítat. Příklad. Vyjádřete číslo 8 0 v základě. Dílčí podíl 8:=8 8:= :=0 Zbytek - -

8 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Odtud je číslo 8 0 = E. Příklad. Číslo 7 8 vyjádřete v základě Osmčkové číslo můžeme nejprve převést na číslo desítkové pomocí sčítání mocnn a pak dělt v základu 0 (7 = = 7 ). 8 Dílčí podíl 7:= := :=0 Zbytek Můžeme rovněž dělt číslo 7 8 šestnáct, převedeným do základu 8 (dělení prováděné v osmčkové soustavě). V osmčkové soustavě platí 8.8 = 8, 8.8 = 8, 78 = 0 = F, 8 = 0 = E a 8 = 0 = Odtud 7 Dílčí podíl 7:0= :0= :0=0 = EF. 8 Zbytek 7 0 Převod můžeme provést pomocí dvojkového vyjádření ( vz dále). Osmčkové číslo převedeme do dvojkové soustavy a rozdělíme na čtveřce, které představují dvojkově vyjádřené headecmální znaky. Odtud 7 = EF E F Metoda postupného násobení Každé reálné číslo N < lze obecně vyjádřt v základu B pomocí symbolů b takto n+ n N = b B + b B b B + b B (.8 ) B n+ Číslo N pak můžeme zapsat N = 0, b b b... b n (.9 ) kde b -n je koefcent s nejmenší váhou. To znamená, že číslo je určeno s přesností B -n n ( N, b b b... b < B ). Převod čísla N < lze provést obdobně jako u čísel přrozených 0 n metodou postupného odečítání základu nebo metodou postupného násobení, př kterém postupným násobením čísla N a jeho zbytků základem B získáváme jednotlvé koefcenty čísla N v základu B. n+ n+ NB. = b + b B b + B + b B = b + Z (.0 ) n n+ n+ Z. B = b + b B b + B + b B = b + Z (. ) n n n n Koefcenty b - hledaného čísla N získáváme v pořadí jak jdou za sebou jako celou část součnu N.B pro = a Z.B pro. - -

9 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Příklad. Převeďte číslo 0,7 0 do osmčkové a dvojkové soustavy. 0,7 8 =,8 0,7 =, 0,8 8 =, 0, = 0,90 0 0, 8 =, 0,9 =,80 0, 8 =, 0,8 =,0 0, =,0 0, = 0,0 0 Odtud 0,7 0 = 0,... = 0, Zobrazení dvojkové nformace Mějme číslo vyjádřené dvojkově a hledejme jeho osmčkový ekvvalent pomocí postupného dělení osm n n 0 N = a + a a + a = n n n n = 8. a + a a + a + a + a n n 0 0 (. ) kde Z = a + a + a. Prvek s nejmenší váhou v základu 8 se rovná váhovanému součtu tří 0 prvků s nejmenší váhou ve dvojkové soustavě. Pokud znovu dělíme získaný podíl P osm získáme druhý zbytek Z, který bude tvořen další váhovanou trojcí dvojkových prvků Z = a + a + a. Z odvození vyplývá, že převod dvojkového čísla do osmčkové soustavy je velm jednoduchý. Dvojkové číslo se rozdělí do trojc btů, které se pomocí jednoduchého váhového součtu převedou do osmčkové soustavy např. takto Odtud N = = Př dvojkově headecmálním převodu se rozdělí dvojkové číslo do čtveřc a pak se čtveřce vyjádří pomocí váhovaného součtu symbolem z šestnáctkové soustavy A 7 E Odtud E9 = a = A7. Přestože headecmální vyjádření je vhodně zhuštěným záznamem dvojkové nformace, potřebujeme často zobrazt vypočítanou velčnu v desítkové soustavě. Vlastní převod do desít- - -

10 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 kové soustavy se provádí v závslost na způsobu realzace metodam uvedeným v předcházející část nebo pomocí dekadcké korekce do tzv. BCD kódu. Každá desítková číslce je potom vyjádřena čtyřm bty, které váhovaně určují její hodnotu. BCD kódů je velm mnoho, nejčastěj se setkáváme s kódem BCD 8, kde označení 8 určuje váhy jednotlvých btů (normální bnární vyjádření čísel od 0 do 9). Protože šest kombnací 0 až je v tomto vyjádření nevyužto, zabírá desítkové číslo dvojkově zapsané větší počet míst, než jeho dvojkový ekvvalent = BCD8.. Vyjádření kladných a záporných čísel Doposud jsme hovořl pouze o vyjádření kladných celých necelých číslech. Potřebujeme-l zobrazovat čísla se znaménkem je zřejmé, že počet btů rezervovaný na rozsah čísel bude nutno zvětšt o jeden bt, který ponese nformac o znaménku. Čtyř nejpoužívanější vyjádření reálných čísel v pevné desetnné čárce nyní popíšeme. Vyjádření ± absolutní hodnota. Př tomto vyjádření představuje nejvyšší bt znaménko ( obvykle 0 = +, = - ) a zbývajících n- btů určuje absolutní hodnotu zobrazovaného čísla. Máme-l k dspozc n btů, pak můžeme zobrazovat kladná záporná čísla v ntervalu <0, n ->. Ve vyjádření estují dvě nuly, z nchž použtí záporné nuly se většnou zakazuje. Vyjádření záporných čísel jednotkovým doplňkem U tohoto vyjádření jsou kladná čísla vyjádřena stejně jako ve tvaru ± absolutní hodnota. Záporná čísla jsou v jednotkovém doplňku, který označujeme A a vypočteme z následujícího vztahu n n n A= A= a (. ) = 0 n Hodnota - představuje číslo, které má na všech n btech samé jednčky. Odečteme-l od této hodnoty n- btové číslo A, získáme číslo mající oprot číslu A všechny bty negované. Máme-l k dspozc n btů můžeme zobrazovat čísla kladná záporná v ntervalu < 0, n ->. Nejvyšší bt značí znaménko (0 = +, = -). Ve vyjádření estuje kladná ( ) záporná (.. ) nula

11 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Vyjádření záporných čísel dvojkovým doplňkem U tohoto vyjádření jsou kladná čísla vyjádřena stejně jako ve tvaru ± absolutní hodnota. Záporná čísla jsou ve dvojkovém doplňku, který označujeme A a vypočteme z následujícího vztahu n n n A= A= + A= a (. ) Jak vyplývá z předešlého tetu získáme dvojkový doplněk tak, že všechny bty čísla A znegujeme ( jednotkový doplněk ) a pak k němu přčteme jednčku na nejnžší pozc. Máme-l k dspozc n btů můžeme zobrazovat kladná čísla v ntervalu < 0, n -> a záporná čísla v ntervalu. < -,- n >. Nejvyšší bt opět značí znaménko ( 0 = +, = - ). Ve vyjádření estuje jž jen jedna nula ( ). = 0 Vyjádření +/ ntervalu Číslo v tomto vyjádření získáme ze vztahu / n n n A= + A= + a (. ) = 0 kde n je počet btů čísla. Analýzou vztahu (. ) zjstíme, že př n platných btech můžeme zobrazovat kladná čísla v ntervalu < 0, n -> a záporná čísla v ntervalu. < -,- n >. Bt s nejvyšší váhou opět značí znaménko s tím, že 0 = -, = +. Stejně jako v případě dvojkového doplňku má vyjádření jen jednu nulu ( ). V tabulce. jsou uvedeny příklady vyjádření některých raconálních čísel v pevné desetnné čárce Číslo bn.hodnota ± A A A / A , -00,0 00,0 00,0 00,0 000,0-0, -0000,0 0000,0,0,0 0,0 - nelze vyjadřt Tabulka. nelze vyjádřt nelze vyjádřt

12 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99.. Vyjádření čísel s pohyblvou desetnnou čárkou Chceme-l pracovat s čísly v pohyblvé desetnné čárce, musíme je rozšířt o číslo vyjadřující hodnotu eponentu včetně jeho znaménka. Číslo s pohyblvou čárkou pak bývá vyjádřeno ve tvaru A = 0 A= m. B e nebo A = ( m. B). B e (. ) kde m je mantsa ( část za desetnnou čárkou ), B je základ číselné soustavy a e je hodnota eponentu. Pro lustrac číslo 70, pak bude vyjádřeno buď jako 0,7.0 7 nebo,70.0. Pro dvojkovou soustavu, kterou se budeme zabývat, můžeme ve shodě s vyjádřením (. ) psát A = 0 ( ) znaménko eponent A = znaménko + mantsa. (.7 ) 0 Mantsa představuje hodnotu na desetnných místech a můžeme j v souladu s předcházejícím tetem vyjádřt výrazem n+ n mantsa = a B + a B a B + a B (.8 ) n+ Závorka v rovnc (.7 ) může nabývat hodnoty v ntervalu <,0;,0) nebo <0,;,0) podle toho, je-l k mantse přpočítávána hodnota,0 č nkolv. Obě vyjádření se od sebe lší o jednčku v hodnotě eponentu. Přesnost čísla na desetnných místech je dána hodnotou n. Hodnotu eponentu vyjádříme celým číslem se znaménkem znaménko eponent = z a a...a (.9 ) e m m 0 n Příklad. Určete počet btů nezbytný k vyjádření čísel v pohyblvé desetnné čárce s přesností tří desetnných míst a eponentem v rozsahu 0 ± 9. Aby číslo v pohyblvé čárce mělo přesnost tří desetnných míst, musí hodnota n splňovat vztah n 0 n log 99, (.0 ) Odtud n = 0. Nezbytný počet btů m k vyjádření eponentu určíme ze vztahu log 9 m log 9 0 m + log 97, (. ) Odtud m = 7. Celé číslo A bude vyjádřeno včetně znaménka 8 bty - symboly, které jsou zobrazeny vztahem (. )

13 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 z a a a a a a a a a a a zaaaaaa (. ) e 0 znaménko mantsa eponent Standard pro vyjádření čísel v pohyblvé desetnné čárce v jednoduché dvojnásobné přesnost je dána předpsem IEEE Čísla s jednoduchou přesností jsou vyjádřena bty z e+ obr.. ve tvaru ( ).( + m). 7, kde bty z a m představují číslo ve vyjádření ±absolutní hodnota a eponent e <-;7> je ve vyjádření +/ ntervalu zmenšený o hodnotu jedna. Krajní hodnoty eponentu e+7 = 0 a e+7 = se využívají k vyjádření čísel, která nelze ve formátu daném rovncí (.7) zobrazt. Př dvojnásobné přesnost jsou čísla vyjádřena stejně jako př přesnost jednoduché a tím, že k eponentu je příčítána hodnota 0 (e <- 0 0 z eponent mantsa a 0 z eponent mantsa a Obr.. 0;0>), jak vyplývá z obr... Oba formáty ve svém nstrukčním souboru podporuje např. sgnálový procesor s pohyblvou čárkou MOTOROLA DSP 900 s tím, že je využto tzv. skrytého btu. To znamená, že v btovém vyjádření výrazu (+m) nenalezneme právě tu jednčku. V artmetckých knhovnách, které využíváme někdy v programech psaných v jazyce symbolckých adres, se setkáváme s vyjádřením čísel, které se více č méně blíží tomuto standardu. Číslo Vyjádření z mantsa eponent,000.00, ,000.00, , , ,70.00, ,0.0, ,0.0 -, ,8.0- -, Tabulka. Například v artmetkách INTEL pro µp 8080 nebo FL8 a FL - TESLA IMA pro µp808 a 80 je využíváno vyjádření ( +m ) ve tvaru ± absolutní hodnota se skrytým btem (skrytou jednčkou) a eponentem je vyjádření +/ ntervalu vz tab... Dojde-l př artmetcké operac k přetečení nebo podtečení potom je stuace ndkována příznakem CY (8080) nebo F0-0 -

14 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 (808,80) a nkolv mamální nebo mnmální hodnotou eponentu. Nula je charakterzována nulovým eponentem a záporná nula je zakázána. Naprot tomu u sgnálových procesorů s pohyblvou desetnnou čárkou Teas Instruments TMS0C a TMS0C, jejchž artmetcko-logcké jednotky podporují operace se záporným čísly vyjádřené dvojkovým doplňkem, mají vyjádřenu hodnotu (+m) eponent ve vyjádření dvojkovým doplňkem. Příklad k samostatnému řešení Příklad.. Odvoďte čísla v pohyblvé čárce z tabulky. za předpokladu, že závorka je ve tvaru ( 0+mantsa ) eponent jsou ve vyjádření záporných čísel dvojkovým doplňkem (artmetka FLTGPT0 - Teas Instruments pro sgnálový procesor TMS0C0)... Základní operace s čísly v pevné desetnné čárce Estuje pět artmetckých operací s dvojkovým čísly v pevné desetnné čárce, které tvoří základ operací s čísly v pohyblvé desetnné čárce. Jedná se o porovnávání, sčítání, odčítání, násobení a dělení. Tyto operace lze realzovat kombnačním a sekvenčním logckým obvody včetně mkroprocesorů. U současných výkonných mkroprocesorů jsou tyto operace realzovány jednou nstrukcí, nalezneme však mkroprocesory u nchž je zastoupeno pouze sčítání ( např. MHB808 ). Sčítání Sčítání ve dvojkové soustavě je nejdůležtější artmetckou operací, protože tvoří základ pro zbývající artmetcké operace tj. odčítání, násobení a dělení. Sčítání ve dvojkové soustavě se provádí podle stejného algortmu jako sčítání v desítkové soustavě. Obecně lze součet čísel A a B zapsat takto nebo kde n S = A+ B (. ) n n s. = a. + b. (. ) = 0 = 0 = 0 + a. + b. + c. = s. + c +. (. ) Rovnce (. ) popsuje operac, kterou musíme realzovat v jednom bnárním řádu. - -

15 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 c 0 0 A B 0 0 S c Obr..... Příklad. Sečtete čísla 7 0 a 0 ve dvojkové soustavě. Nejprve převedeme sčítaná čísla do dvojkové soustavy a zjstíme, že platí A=7 0 = 000 a B = 0 = 00. Z obr.. vyplývá, že S = 000 = Rovnce (. ) popsuje součet dvojkových čísel v jednom řádu včetně přenosu do vyššího řádu c +. Logcký kombnační obvod, který realzuje rovnc (.), se nazývá úplná bnární sčítačka. Sčítání čísel v BCD kódu Estují realzace, u kterých potřebujeme naměřenou hodnotu v BCD kódu korgovat o nějakou konstantní hodnotu. Jedná-l se o součet dvou čísel v BCD kódu je zbytečné převádět čísla na bnární, sečíst je a potom konvertovat na číslo desítkové. Mnohem výhodnější je provést součet obou BCD čísel pomocí bnární sčítačky a potom získaný součet korgovat pomocí tzv. dekadcké korekce, která převede výsledek opět do kódu BCD. Dekadcká korekce se provádí na čtyřech btech vyjadřujících jeden dekadcký řád ( jednu dekadckou číslc ) a korguje rozdíl mez modulem těchto btů (tj. modulem ) a požadovaným modulem 0 v desítkové soustavě. Jestlže součet dvou 9 7 bnární BCD čísel v jednom řádu je menší jak 9, korekce není třeba, souèet 0 B je-l větší jak 9 nebo byl př součtu překročen modul, + korekce jednotek potom je třeba korgovat rozdíl mez oběma moduly tj. přčíst + korekce hodnotu. Tuto operac je nutné uplatnt na všechny řády desítek 7 počínaje nejnžším. Na obr.. je zobrazen případ součtu čísel korekce v BCD kódu 9 a 7. Bnární součet uskutečníme v - stovek 7 a tsícù btové bnární sčítačce, protože každá desítková číslce je Obr.. vyjádřena čtyřm bty. Dekadckou korekc musíme postupně aplkovat na všechny dekády počínaje jednotkam. Protože cfra po součtu jednotek je větší jak 9, přčteme k jednotkám hodnotu. V řádu desítek došlo k přenosu do řádu stovek ( došlo k překročení modulu ) a proto přčteme hodnotu do řádu desítek. V řádu stovek a tsíců nepřčítáme nc, protože nedošlo an k přenosu do vyššího řádu an v součtu není číslce větší než 9. Odčítání Analogcky jako pro sčítání je možné odvodt vztah (.) popsující rozdíl dvou čísel v jednom řádu, který by dával základ pro realzac úplné bnární odčítačky. Ukazuje se však, že estují jná řešení problému, která nevyžadují realzac nového obvodu - odčítačky. - -

16 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 + a. b. c. = r. c +. (. ) Odčítání s jednotkovým doplňkem V kaptole. bylo ukázáno, že jednotkový doplněk čísla je dán vztahem B= n B. n Provedením součtu čísel A+ B = A = B+ získáváme požadovaný rozdíl čísel A - B k němuž je přčtena hodnota n, kde n je číslo mající jednčku na btu vlevo od znaménkového btu. Určeme nyní jak nám tato hodnota ovlvní požadovaný rozdíl v případech A > B a A B. Pro jednotlvé případy můžeme psát pro A > B pro A B n n A+ B> A+ B n A B = A+ B+ A B = n + A B= K dosažení správné hodnoty rozdílu A-B potřebujeme přčíst chybějící jednčku a odečíst hodnotu n, čehož dosáhneme tzv. kruhovým přenosem Rozdíl A - B n = R= R Je-l rozdíl záporný, pak získáme přímo jeho jednotkový doplněk Rozdíl B - A A 0 = A = 000 A 0 = A = 000 B 0 = B = 00 B 0 = B = 0000 kruhový pøenos A B Výsledek kladný B A Výsledek záporný A - B = 0000 = 0 A - B = 00 = rozdílu = - 0 Odčítání s dvojkovým doplňkem Př odčítání pomocí dvojkového doplňku je stuace obdobná jako u jednotkového doplňku. Rozdíl čísel A - B za pomoc dvojkového doplňku čísla B realzujeme opět pomocí součtu A+ B. Tím získáváme požadovaný rozdíl A - B zvětšený o hodnotu n. Pro jednotlvé případy můžeme psát - -

17 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 pro A > B pro A B n A+ B> A+ B n n A B = A+ B A B = + A B = n K dosažení správné hodnoty rozdílu A-B potřebujeme odečíst hodnotu n. Protože se jedná o na btu vlevo od znaménka do dalšího zpracování j neuvažujeme. Rozdíl A - B n = R= R Je-l rozdíl záporný, pak získáme přímo jeho dvojkový doplněk Rozdíl B - A A 0 = A = 000 A 0 = A = 00 B 0 = B = 00 B 0 = B = 000 A B Výsledek kladný B A Výsledek záporný A - B = = 8 0 A - B = 000 = rozdílu = -8 0 Rozdíl čísel v BCD kódu Rozdíl čísel v kódu BCD je možné provádět dvěma způsoby. Př programovém řešení je na některých procesorech (Z80) možné postupovat stejně jako př sčítání. Většna mkroprocesorů však neumožňuje aplkovat Rozdíl A-B Rozdíl B-A dekadckou korekc po rozdílu čísel a proto je A 0 0 D A 9 9 nutné řešt problém jnak. D B B 0 0 Pomoc s zde můžeme 9 9 C B stejně jako u čísel bnárních pomocí tzv. dekadc- dekadcká + dekadcká + korekce korekce kého doplňku (dvojkového) daného výrazem výsledek kladný výsledek záporný Obr.. D n B= 0 B. D n potom součet A+ B 0. Odtud V případě, že A>B A B = A+ D B 0 n (.7 ) - -

18 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 K dosažení správné hodnoty rozdílu A-B potřebujeme odečíst hodnotu 0 n. Protože se jedná o jednčku na btu vlevo od nejvyššího btu v dalším zpracování j neuvažujeme. V případě, D n že A B potom A+ B < 0 a pro rozdíl můžeme psát n n D A B = 0 + A B = 0 R= R (.8 ) Je-l rozdíl záporný, pak získáváme přímo jeho dekadcký doplněk. Jako příklad s ukážeme oba případy př rozdílu dvou BCD čísel A= a B= obr... Protože je rozdíl BCD čísel realzován jako součet čísla s dekadckým doplňkem, může být na něj uplatněna dekadcká korekce. Dvojkový dekadcký doplněk D B čísla získáme pomocí jednotkového dekadckého doplňku, ke kterému přčteme jednčku a provedeme dekadckou korekc. Násobení Násobení ve dvojkové soustavě se provádí podle stejného algortmu jako násobení v soustavě desítkové. Nejprve artmetcky vynásobíme každým btem čísla B celé číslo A a získáme tak jednotlvé mezvýsledky obr... Ty potom artmetcky sečteme. Porovnáním tabulek pro artmetcký součn dvou proměnných ve dvouhodnotové logce s tabulkou pro logcký součn zjstíme, že jsou shodné. Díky tomu získáme dílčí mezvýsledky b ( a a...a a ) j n n 0 A 0 B A B = = 0 (součny) jako logcké součny btu b j se všem bty a ( Obr.. bude-l b j =, pak mezvýsledek bude ana n...aa0, bude-l b j = 0 potom bude mezvýsledek nulový ). Násobení čísel se znaménkem Násobení čísel se znaménkem se nejlépe analyzuje na případu součnu čísel <. To znamená, že v souladu s částí. můžeme obě čísla vyjádřt výrazem ~ X = ( ). ~ + ~. z n = (.9 ) kde X % představuje číslo kladné nebo záporné vyjádřené dvojkovým doplňkem. Pro součn AB pak získáme tento výraz ( ) ~ ~ ~ ~ ~ ~ AB = b z. A + b. A. n = (.0 ) z kterého vyplývá, že součn čísel se znaménkem se skládá ze součtů čísel A. % v případech kdy b =, od kterého odečteme v případě b = z hodnotu A. Součn A. % je číslo posunuté o btů vpravo s tím, že z levé strany je doplňováno znaménkovým btem. Ponecháme na čtenář, - -

19 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 aby se sám přesvědčl, že dělení záporného čísla dvěm je realzováno posunem doprava a doplněním jednčky na nejvyšší bt. Na obr.. jsou zobrazeny tř případy násobení se znaménkem, které přechází do úvahy př součnu čísel A= ±0, a B= ± 0,70 (+0,=0,0; -0,=,0; +0,70=0,0 a -0,70=,00 ), kde bt před řádovou čárkou značí znaménko. A, 0 0 B 0, 0, 0 0 0, , 0 0, výsledek záporný A B = - 0,87 Obr.. A 0, 0 B, 0 0 0, , , , , 0, výsledek záporný A B = - 0,87 A, 0 B, 0 0 0, , 0 0, , 0 0 -, 0 0, 0 0 výsledek kladný A B = + 0,87 Dělení Dělení dvojkových čísel se provádí podle stejného algortmu jako dělení v soustavě desítkové. V desítkové soustavě může podíl část dělence a děltele dosáhnout hodnoty 0 až 9, v soustavě dvojkové pouze hodnoty 0 nebo. Tím se nám problém dělení redukuje na zjštění, zda děltel je větší ( do výsledku se píše 0 ) nebo menší ( do výsledku se píše ) než část dělence. Celý algortmus, který je zobrazen na obr..7, se nejsnáze realzuje pomocí odčítaček ( sčítaček s použtím dvojkového doplňku děltele ) a přepínače, který zajšťuje do dalšího výpočtu přenos rozdílu část dělence a děltele ( rozdíl je kladný ) nebo původní část dělence s přdaným btem z dalšího řádu ( rozdíl je záporný ). A 0 0,0 B -, Výsledek -, Výsledek , Obr..7 AB=, 7 7, 0 = 0, 0 = 0, Zbytek =

20 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Porovnání Předpokládejme, že máme dvě n-btová čísla A a B, potom můžeme napsat šest logckých funkcí f až f porovnávající jejch hodnoty. f = ( A = B) f = ( A B) f = ( A > B) (. ) ( ) f A B = f ( A B) = f = ( A B) Pro tyto funkce lze psát následující logcké výrazy ( A = B) = ( a = b ) ( a = b ) ( a = b ) n n n n 0 0 ( A B) = ( a b ) ( a b ) ( a b ) n n n n 0 0 ( A B) ( a b ) ( a b )( a b ) n n n n n n... (. )... (. ) > = > = >... (. ) ( a b ) ( a b ) ( a b ).. =... = > n n 0 0 ( A B) ( a b ) ( a b )( a b ) = =... (. ) n n n n n n ( a b ) ( a b ) ( a b ).. =... = n n 0 0 kde představuje sjednocení (logcký součet) a průnk ( logcký součn ). Porovnáním funkcí f až f zjstíme, že platí f = f f = f f = f f = f. f = f. f (. ) K realzac funkcí f až f tedy postačí pouze funkce f a f nebo f a f, které můžeme určt ze vztahů (. ) a (. ) nebo pomocí operace odčítání, která se v mkroprocesorech používá k porovnání dvou čísel. Z popsu základních artmetckých operací s pevnou desetnnou čárkou vyplývá, že k jejch realzac je nezbytná operace artmetckého součtu, negace k vytvoření jednotkového doplňku, realzac odčítání s pomocí jednotkového doplňku a logckého součnu k vytvoření mezvýsledků př násobení a funkce umožňující určt nulovost operandu nebo jeho btu... Základní operace s čísly v pohyblvé čárce Nyní s ukážeme, že základní artmetcké operace s čísly s pohyblvou desetnnou čárkou se skládají ze známých operací v pevné desetnné čárce, o kterých bylo pojednáno v předcházející kaptole, rozšířené o operac posunu směrem doprava ( dělení čísla dvěma ). Potřebný posun čísla směrem doleva ( násobení dvěma ) lze realzovat pomocí sčítání. Př odvození vztahů pro operace v pohyblvé čárce budeme předpokládat, že oba operandy jsou ve tvaru - 7 -

21 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 e X z M e =.. Y = z y. M y y. (.7 ) kde e a e y jsou eponenty se znaménkem, z, z y jsou znaménka čísel a M, M y jsou normované mantsy ( M <.0,.0) nebo <0.,.0) ). Sčítání a odčítání Pro součet nebo rozdíl Z = X ± Y můžeme za předpokladu e e y psát e e ( e e y y ) e Z = z M ± zy My =.... z. M ± zy. M y.. = (.8 ) ( y y) e e = z. M ± z. m. = z. m. = z. M. z z z kde m y je nenormovaná mantsa menšího čísla, kterou získáme posunem normované mantsy M y doprava o ( e e y ) btů ( srovnáme eponenty obou čísel). Jestlže je hodnota ( ey e ) srovnatelná nebo dokonce větší než počet btů mantsy bude se př součtu nebo rozdílu uplatňovat jenom část čísla Y nebo se neprojeví jeho hodnota vůbec. Výraz z.m ± z y.my jak představuje součet nebo rozdíl dvou čísel se znaménkem v pevné desetnné čárce. Výsledkem této operace je nenormovaná hodnota mantsy výsledku m z, kterou je třeba posunout doprava (vydělt ) jestlže je m z větší než největší normovaná hodnota, nebo násobt (posouvat doleva) tak dlouho, dokud její hodnota nedosáhne normovaného ntervalu. Za každý posun je třeba přčíst nebo odečíst jednčku z eponentu. z z e Násobení Pro součn dvou operandů vyjádřených stejně jako v předešlém případě můžeme psát ( e + e ) ( y y) e e y y Z = X. Y = z. M.. z. M. = z. M. z. M. = (.9 ) kde ( z.m )(.z.m y y ) y y z. m. = z. M. z z e + e y z z z e představuje součn dvou normovaných mants ( čísel s pevnou desetnnou čárkou ) a ez = e + ey je součet eponentů operandů. Násobením mants získáváme mantsu výsledku m z, kterou je případně třeba znormovat násobením ( pro vyjádření <0.,.0) ) nebo dělením ( pro vyjádření <.0,.0) ) podle toho, který tvar pro normovanou mantsu je v artmetce využt. Př normování hodnoty m z je třeba příslušně korgovat eponent. Dělení Pro podíl dvou operandů Y/X můžeme psát - 8 -

22 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 e y Y zy. My. zy. My ( e ey ) ( e ey) ez Z = = e =. = zz. mz. = zz. M z. (.0 ) X z. M. z. M kde ( z.m) ( z.m) y y představuje podíl dvou normovaných mants (čísel s pevnou desetnnou čárkou) a ez = ey e je rozdíl eponentů obou operandů. Po provedení podílu je opět nutné znormovat podíl m z a zkorgovat příslušně eponent. Odmocnna Pro realzac odmocnny je nejprve nutné upravt eponent odmocňovaného čísla tak, aby byl děltelný dvěma a proto jej rozložíme takto kde e e/, y = a e ( e ),, y = y mod e =. e + e,,, y y y (. ). Za předpokladu, že znaménko je kladné můžeme psát,,,,,,,,,,,. Z M ( e + e ) e + e e e + e =. =. M. = m. = M. y y y y y y y y z y y z e (. ) kde m y je mantsa M y případně posunutá o jednu pozc doprava, když hodnota e y je lchá. Odmocnnu z m y čísla s pevnou desetnnou čárkou realzujeme algortmy, které lze nalézt []

23 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99. Logcké kombnační obvody.. Defnce logcké funkce a základní operátory Booleovy algebry Logcký obvod se nazývá kombnačním, jestlže jeho výstupy závsí pouze na vstupních kombnacích a ne na jejch předcházejících hodnotách, s výjmkou krátkého přechodného děje. Kombnační obvod nemá žádnou paměť předchozích stavů a proto každé kombnac vstupních proměnných odpovídá jen jedná výstupní kombnace. Většna logckých kombnačních obvodů realzuje určtou funkconální transformac, jako je dekódování, kódování, přepínání a porovnání. Těmto obvody se též realzují paralelní artmetcké operace jako je sčítání, odčítání, násobení a dělení bnárních ( dvojkových ) čísel. Funkconální transformac realzovanou logckým obvodem lze popsat logckým funkcem s n vstupním logckým proměnným,,...,n a m výstupním proměnným y,y,...,y takto m ( ) y f,,..., (. ) j = j n kde j =,,...,m. Logcké proměnné,,...,n a y,y,...,ym jsou obvykle dvouhodnotové tzn., že mohou nabývat pouze dvou různých hodnot označovaných 0, nebo L,H, kterým v elektronckých logckých obvodech odpovídá velkost rozdílu napětí mez dvěma uzly obvodu nebo proudu určtou větví obvodu. Logcká funkce n dvouhodnotových proměnných přřazuje každé z n možných kombnací hodnot,,...,n hodnotu funkce y j = f j(,,...,n), kde y j (0,). Pokud je známa hodnota funkce f pro všechny možné kombnace vstupních proměnných, pak přřazení je jednoznačné a logckou funkc označujeme jako funkc určtou. V případě, že některým kombnacím není přřazena hodnota funkce ( uvedené kombnace př správné čnnost vnějších obvodů nemohou nastat nebo nám př nch nezáleží na hodnotě funkce ), pak hodnotu funkce označujeme symbolem X a logckou funkc označujeme jako funkc neurčtou. Logcké funkce f j popsující transformac realzovanou logckým obvodem lze zapsat do kombnační tabulky (pravdvostní tabulky), která určuje závslost mez vstupním a výstupním stavem obvodu. Pro n vstupních dvouhodnotových proměnných má kombnační tabulka n řádků. Obecný příklad kombnační tabulky je zobrazen tab... Vstupní stav n Výstupní stav,,..., = (,,..., ),..., y f (,,..., ) y f n,,..., n y, y,..., y m m = m n n řádků Tabulka

24 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Booleova algebra reprezentuje jeden z možných matematckých jazyků, jehož prostřednctvím lze jednoznačně popsat chování dvouhodnotových kombnačních obvodů vntřní strukturu obvodu. Boolovu algebru lze zavést souborem postulátů a teorémů, které jsou podrobně popsány v prác [], a z kterých uvedeme jen ty nejdůležtější: Logcká proměnná Logcká proměnná je velčna, která může nabývat pouze dvou hodnot (označovaných 0 a ) a nemůže se spojtě měnt. Tuto defnc lze vyjádřt = jestlže 0 a = 0 jestlže Funkce rovnost Říkáme, že dvě logcké proměnné a se rovnají, když = a = nebo = 0 a = 0, což zapsujeme =. Dvě velčny A = a n...aa a B = b n...bb se sobě rovnají, když platí a = b pro všechna. Logcké operátory Jsou defnovány tř logcké operátory, které mez proměnným provádějí tř základní operace negace, logcký součn a logcký součet. Negace Logcký součet ( OR ) Logcký součn ( AND ) y +y y.y Tabulka Nejdůležtější postuláty a. Unverzální vazby + 0 =. 0 = 0 + =. = b. Doplňky +=.=0 c. Idempotence + =. = - -

25 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 d. De Morganova pravdla +y=.y.y = + y e. Absorbce +.y =.( + y) = +.y=+y.( + y) =.y f.absorbce konsensu.y +.z + y.z =.y +.z (+y).(+z).(y+z)=(+y).(+z) Záps logcké funkce Je dokázáno, že funkce f(,,...,n ) může být zapsána ve dvou tvarech, zvaných základní součtový tvar a základní součnový tvar. f základní součtový tvar = součet základních součnů přímých nebo negovaných proměnných f základní součnový tvar = součn základních součtů přímých nebo negovaných proměnných V prvém případě nabývá každý základní součn ( mnterm ) hodnoty pro tu kombnac proměnných, kdy funkce má mít hodnotu a hodnoty 0 pro všechny ostatní kombnace. V druhém případě nabývá každý součet ( materm ) hodnoty 0 pro tu kombnac, kdy funkce má mít hodnotu 0 a pro všechny ostatní kombnace nabývá hodnoty. Příklad. Odvoďte základní součtový a základní součnový tvar logcké funkce f(,, ) pro kterou platí, že f =, když většna proměnných je rovna jedné a f = 0 v ostatních případech. Logckou funkc f(,, ) nejprve vyjádříme pomocí kombnační tabulky tab... f(,,) a) Základní součtový tvar vyjadřuje funkc jako součet případů, kdy nabývá hodnoty Tabulka. Případy, kdy f = kombnace odpovídající,, součny (mntermy) Odtud funkce f = b) Základní součnový tvar vyjadřuje funkc jako - -

26 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 součn případů, kdy nabývá hodnoty 0. Případy, kdy f = 0 kombnace odpovídající,, součty (matermy) Odtud funkce f = Zjednodušování zápsu logcké funkce Logcká funkce vyjádřená úplnou základní součtovou nebo součnovou formou z kombnační tabulky není jedným možným vyjádřením realzované logcké funkce. Dá se většnou nalézt jednodušší algebracké vyjádření, u něhož můžeme předpokládat, že povede na jednodušší technckou realzac obvodu. Který ze zápsů logcké funkce povede na mnmální složtost obvodu, závsí nejen na použtých logckých členech, ale též na dalších krtérích, která jsou na vlastnost obvodu kladena, jako je zpoždění a spotřeba obvodu, spolehlvost, potlačení hazardních stavů, atd. V této část budou popsány tř procedury, kterým lze dospět k mnmálnímu algebrackému vyjádření logcké funkce. První metodou je algebracká mnmalzace, která je metodou ntutvní a nevhodnou pro více jak tř proměnné. Vychází př úpravách zápsu funkce ze znalost teorémů a postulátů Boolovy algebry. Příklad. Zjednodušte logckou funkc f = v základním tvaru K funkc f můžeme nejprve přčíst dvakrát součn + =. Funkc můžeme upravt takto na základě postulátu c, kdy f = = (. ) ( ) ( ) ( ) = = + + Příklad. Dokažte, že platí. +.. =. +. Vezměme levou stranu rovnce, v které první výraz vynásobíme logckou jednčkou vytvořenou pomocí proměnné tzn.( + ) ( ). +.. = = ( : ) - -

27 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha =. +. = + Vhodnější než algebracká mnmalzace je zjednodušování součtové ( součnové ) funkce terační procedurou s využtím součtových ( součnových ) tvarů označovaných jako konsensy. Defnce Konsens součnů a a b g + d je součn a.b ( součet g + d, kde a a b jsou součny ( g a d jsou součty ), které neobsahují an an ( součtů ( + ) a ( ) V tabulce. jsou uvedeny příklady konsensů součnů. Vlastnost konsensu součnů lze vyjádřt touto rovncí. α+. β= α. β+. α+. β (. ) Mnmalzace funkce pomocí konsensů probíhá ve dvou krocích případně teračně opakovaných..α.β konsens ,... není defnován Tabulka.. Výraz ve tvaru součtu součnů nebo součnu součtů se rozšíří o některé nebo všechny konsensy.. Z rozšířeného výrazu ( pomocí získaných konsenců ) vypustíme všechny složky, které lze na základě teorémů Booleovy algebry absorbovat ostatním složkam výrazu.. V případě, že byly odvozeny jen některé konsensy, opakujeme body a až po dosažení mnmálního výrazu. Příklad. Mnmalzujte logckou funkc f = f = ( : ) konsens. konsens. Protože poslední výraz. funkce f je konsensem prvních tří součnů, můžeme jej z výrazu vypustt a psát tento zjednodušený výraz pro funkc f f = (. ) Příklad. Zjednodušte funkc f = ( + ).( + + ).( + ).( + ) f = ( + ).( + + ).( + ).( + ) = (.7 ) = ( + ).( + )..( + ) + ( + ).( + ) = - -

28 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 = ( + ).( + ). ( + ).( + ) = = ( + ).( + ).( + ) Karnaughova metoda mnmalzace pomocí mapy Karnaughova mapa představuje další prostředek repre zentace logcké funkce. Mapa je 00 vhodně uspořádaný záps kombnační tabulky daný transfor- mací jednoho řádku tabulky na jedno pole mapy. Zapíšeme-l na jednotlvá pole mapy hodnoty funkce tak, jak jsou 0 0 Obr.. defnovány pro příslušné kombnace Číslo Bnární kód Grayův kód vstupních proměnných, bude mapa jednoznačně reprezentovat danou funkc. Přřazení kombnací hodnot vstupních proměnných jednotlvým polím mapy se označuje jako kódování. Řádky sloupce Karnaughovy mapy jsou kódovány Grayovým kódem. 0 Základní vlastností Grayova 0 0 kódu je to, že sousední slova konstantní délky se lší pouze v jedné Tabulka : f f proměnné. Tuto vlastnost splňuje první a poslední kódové slovo (kód je uzavřen sám do sebe) tab. :. Na obr je příklad Karnaughovy mapy pro čtyř proměnné. Díky tomu, že vstupní proměnné jsou v řádcích sloupcích mapy kódovány 0 0 Obr.. Grayovým kódem, Tabulka. - -

29 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 lší se výrazy (součny nebo součty) dvou sousedních políček pouze v jedné proměnné. Spojováním výrazů sousedních políček provádíme algebrackou mnmalzac, která díky jasnému geometrckému postupu vyhýbá problematckému hledání těchto součtů nebo součnů. Jako příklad vezmeme funkc defnovanou kombnační tabulkou.. Odpovídající Karnaughova mapa je na obr.:. Základní součtový tvar této funkce je dán touto rovncí f = ( :8 ) V mapě obr.. můžeme udělat tř smyčky, kterým spojíme sousední políčka. Smyčka ze dvou políček ( označená č. ) může být vyjádřena ( ) =... + =.. ( :9 ) Smyčka ze čtyř políček v rozích mapy ( označená č. ) = (.0 ) ( ) ( )..( + ) = = Smyčka ze čtyř políček ( označená č. ) = ( :) ( ) ( ) ( ) = =.. + Odtud dostaneme výsledný vztah fmn = (. ) Př spojení čtyř políček ( č. ) v mapě jsme použl jedno rohové políčko, které bylo jž použto ve smyčce ( č. ). To však nevadí, protože k logcké funkc můžeme na základě postulátu c (dempotence) přdat tentýž součn několkrát. n Smyčkam ze dvou, čtyř, osm, atd. (, kde n =,, K) sousedních políček, jejchž možné umístění v mapě pro čtyř proměnné je zobrazeno na obr.., se automatcky vyloučí proměnné, které mění svůj stav a zůstanou ty, které svůj stav nemění. Proměnné, které nemění Obr.. - -

30 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 svůj stav se ve výrazu objevují: - pro součtový tvar ( smyčky z jednotkových políček ) v přímém tvaru - pokud proměnné nabývají hodnoty, negované - pokud proměnné nabývají hodnoty 0 - pro součnový tvar ( smyčky z nulových políček ) v přímém tvaru - pokud proměnné nabývají hodnoty 0, negované - pokud proměnné nabývají hodnoty Mnmalzace logcké funkce pomocí Karnaughovy mapy probíhá na základě těchto tří pravdel:. Musí být pokryta všechna políčka, kde funkce nabývá hodnoty (pro součtovou formu) nebo hodnoty 0 (pro součnovou formu).. Snažíme se dosáhnou mnmálního počtu smyček (tzn. součtů nebo součnů).. Snažíme se dosáhnout mnmálního počtu proměnných v jednotlvých součnech nebo součtech. Příklad.8 Mnmalzujte výraz pomocí Karnaughovy mapy. Obr Nejprve zapíšeme logcký výraz do mapy ( obrácený postup vytváření výrazu z mapy ). Např výrazu.. budou v mapě odpovídat dvě jednčky pro = = 0 a = (tj. první sloupec druhý a třetí řádek). V získané mapě můžeme vytvořt tř smyčky. Pro splnění bodu zásad pro mnmalzac vytvoříme druhou smyčku nkolv ze čtyř (. ), ale z osm políček, které odpovídá výraz. Třetí smyčku opět neuděláme an z jednoho nebo dvou políček, ale z políček čtyř (. ). Tak získáme mnmální výraz logcké funkce f f f X X X Tabulka.7 fmn = + +. (. ) Příklad.9 Odvoďte zjednodušený vztah pro neúplně zadanou logckou funkc, která je popsána kombnační tabulkou.7. Karnaughova X 0 mapa této neurčté 0 0 X logcké funkce je na obr... Př mnmalzac neurčté funkce 0 X 0 postupujeme stejně ja- Obr

31 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 ko pro funkce určté s tím rozdílem, že políčka s obsahem X použjeme jako jednotková nebo nulová pole podle toho, jak to usnadní tvoření smyček. V tomto případě je výhodné neurčtý stav pro kombnac =, = = = 0 realzovat jako jednotkový a tak získat tento mnmální výraz fmn = (. ) Příklady k samostatnému řešení Příklad.. Zjednodušte pomocí teorémů Booleovy algebry funkc čtyř proměnných f = Příklad.. Užtím de Morganova zákona určete komplementy funkcí ( + + ) ( + ) ( + ) ( ) Příklad.. Dokažte, že platí vlastnost konsensu popsaná rovncí (. ). Příklad.. Odvoďte mnmální součnovou formu funkce, f = bez použtí Karnaughovy mapy. Příklad.. Mnmalzujte pomocí konsensů funkce ( + + ).( ).( ).( + + ) Příklad.. Odvoďte užtím Karnaughovy mapy mnmální součnovou a součtovou formu funkcí čtyř a pět proměnných nabývajících jednotkové hodnoty pro tyto mntermy ( mntermy se někdy vyjadřují číslem, které bnárně představuje příslušnou kombnací vstupních proměnných ). (,,, ) = (,,,,,, ) (,,, ) (,,,,,,,,, ) f 0 f =

32 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99.. Návrh logckých kombnačních obvodů Př návrhu logckých kombnačních obvodů je zpravdla třeba vykonat následující body:. Z obecných požadavků na chování obvodu určt počet vstupních a výstupních proměnných a stanovt kombnační (pravdvostní) tabulku.. Z pravdvostní tabulky určt logcké funkce popsující chování obvodu, provést jejch mnmalzac s ohledem na soubor logckých členů pro vytvoření struktury obvodu.. Pokud je to nutné, je třeba optmální výrazy vyšetřt zda nevykazují hazardní stavy, popřípadě provést jejch rozšíření o nadbytečné složky, které vznk hazardních stavů potlačují.. Z navržených výrazů realzovat logcký kombnační obvod.. Pro kontrolu provést analýzu navrženého obvodu a ověřt zda splňuje požadavky na něj kladené. V předcházejících částech byl probrán v podstatě bod a nyní se zaměříme na bod, který pojednává o realzac logckých obvodů pomocí logckých členů, které se vyrábějí ve formě monoltckých obvodů. Jedná se především o členy NAND se dvěma, třem, čtyřm, osm a třnáct vstupy, členy NOR se dvěma, třem, čtyřm a osm vstupy a členy AND-OR- INVERT. Dále s však ukážeme jak lze k realzac logcké funkce využít obvody se střední a vysokou hustotou ntegrace jako jsou unversální logcké jednotky nebo programovatelné pamět a logcká pole (PROM, EPROM, PAL, GAL, EPLD, FPGA, LCA atd.).... Realzace logckých kombnačních obvodů se členy NAND a NOR Logcký člen NAND realzuje negac logckého součnu a logcký člen NOR realzuje negac logckého součtu. Logcký člen NAND NOR tvoří úplný systém, protože umožňuje realzovat všechny základní operace: logcký součn, logcký součet a negac. Výčet základních logckých členů NAND NOR je uveden v tabulce.8. Kromě těchto základních obvodů jsou k dspozc Shottkyho logcké obvody s označením 7S-- nebo 7F--, které se vyznačují přblžně čtvrtnovým zpožděním sgnálu přes logcký člen, a obvody typu 7LS--, které se vyznačují až pětnovým odběrem ze zdroje, obvody typu 7ALS--, které se vyznačují až desetnovým odběrem ze zdroje a přblžně polovčním zpožděním vůč standardní řadě TTL. Kromě těchto starších obvodů jsou nyní k dspozc obvody typu 7AS-- vyrobené v bpolární technolog a 7HC--, 7HCT--, 7AC--, 7ACT-- vyrobené v technolog CMOS a 7BCT-- a 7ABT-- vyrobené v kombnované technolog BCMOS. Realzac navržených logckých funkcí se členy NAND nebo NOR lze nejsnáze provádět na základě teorému

33 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Teorém. Každý kombnační obvod realzovaný logckým členy NAND ( NOR ), který má k stupňů ( k=,,, ) modeluje Boolovský výraz, který má v lchých stupních operace logcký součet ( součn ) nebo negac a v sudých stupních logcký součn ( součet ) nebo negac. Vstupní proměnné lchých stupňů jsou ve výrazu v komplementu. TYP OBVODU Počet TTL CMOS Počet logckých Provedení Logcký s OK vstupů členů člen NAND 70 NAND 780 NAND výkonové NAND NAND NAND NAND 7 NAND 7 09 Smth NAND NOR 780 NOR 77 0 NOR 7 00 NOR 70 Shottky NOR NOR NEGACE 7 8 Smth NEGACE Tblk 8 UB Obr.. UA 7ALS00 7ALS00 UA 7ALS0 f - 0 -

34 J.Podlešák, P.Skalcký - Spínací a číslcová technka, Praha 99 Jednotlvé stupně označujeme vzestupně od poslední matematcké operace, kterou musíme vykonat. Operace negace se ve výsledném výrazu neobjevuje, zajšťuje pouze posun operace logcký součet nebo logcký součn na požadovaný stupeň obvodu, který j realzuje. Příklad.0 Analyzujte logcké kombnační obvody z obr.. a obr..7. Pro funkc f, která je realzována logckým členy NAND, můžeme psát f =.... = = ( ) = st st st st (. ) Př úpravách byl použt pouze de Morganův teorém. Pro funkc f, která je realzována logckým členy NOR, platí ( ) f = = +. + st negace st st st (. ) První stupeň obvodu real- UA 7ALS00 UD UC ALS00 UB 7ALS00 f zující negac, která ve výsledném vztahu nevystupuje, zajšťuje pouze posun operace logcký součet na druhý stupeň. Obr..7 7ALS00 Každý booleovský výraz lze pak realzovat obvodem s logckým členy NAND takto:. Určíme pořadí artmetckých operací s tím, že poslední operac ve výrazu označíme č., předposlední č., atd.. Vkládáním stupňů, které realzují negac upravíme obvod tak, aby operace logcký součet přpadala na stupně lché a operace logcký součn na stupně sudé.. Vstupní proměnné v lchých stupních negujeme. Obdobně postupujeme př realzac obvodu s logckým členy NOR. - -

LOGICKÉ OBVODY J I Ř Í K A L O U S E K

LOGICKÉ OBVODY J I Ř Í K A L O U S E K LOGICKÉ OBVODY J I Ř Í K A L O U S E K Ostrava 2006 Obsah předmětu 1. ČÍSELNÉ SOUSTAVY... 2 1.1. Číselné soustavy - úvod... 2 1.2. Rozdělení číselných soustav... 2 1.3. Polyadcké číselné soustavy... 2

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

Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky LOGICKÉ OBVODY pro kombinované a distanční studium

Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky LOGICKÉ OBVODY pro kombinované a distanční studium Vysoká škola báňská - Techncká unverzta Ostrava Fakulta elektrotechnky a nformatky LOGICKÉ OBVODY pro kombnované a dstanční studum Zdeněk Dvš Zdeňka Chmelíková Iva Petříková Ostrava ZDENĚK DIVIŠ, ZDEŇKA

Více

Iterační výpočty. Dokumentace k projektu pro předměty IZP a IUS. 22. listopadu projekt č. 2

Iterační výpočty. Dokumentace k projektu pro předměty IZP a IUS. 22. listopadu projekt č. 2 Dokumentace k projektu pro předměty IZP a IUS Iterační výpočty projekt č.. lstopadu 1 Autor: Mlan Setler, setl1@stud.ft.vutbr.cz Fakulta Informačních Technologí Vysoké Učení Techncké v Brně Obsah 1 Úvod...

Více

ARITMETICKOLOGICKÁ JEDNOTKA

ARITMETICKOLOGICKÁ JEDNOTKA Vyšší odborná škola a Střední průmyslová škola elektrotechncká Božetěchova 3, Olomouc Třída : M4 Školní rok : 2000 / 2001 ARITMETICKOLOGICKÁ JEDNOTKA III. Praktcká úloha z předmětu elektroncké počítače

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

KOMPLEXNÍ ČÍSLA. Algebraický tvar komplexního čísla

KOMPLEXNÍ ČÍSLA. Algebraický tvar komplexního čísla KOMPLEXNÍ ČÍSLA Příklad Řešte na množně reálných čísel rovnc: x + = 0. x = Rovnce nemá v R řešení. Taková jednoduchá rovnce a nemá na množně reálných čísel žádné řešení! Co s tím? Zavedeme tzv. magnární

Více

Mechatronické systémy s elektronicky komutovanými motory

Mechatronické systémy s elektronicky komutovanými motory Mechatroncké systémy s elektroncky komutovaným motory 1. EC motor Uvedený motor je zvláštním typem synchronního motoru nazývaný též bezkartáčovým stejnosměrným motorem (anglcky Brushless Drect Current

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

SIMULACE. Numerické řešení obyčejných diferenciálních rovnic. Měřicí a řídicí technika magisterské studium FTOP - přednášky ZS 2009/10

SIMULACE. Numerické řešení obyčejných diferenciálních rovnic. Měřicí a řídicí technika magisterské studium FTOP - přednášky ZS 2009/10 SIMULACE numercké řešení dferencálních rovnc smulační program dentfkace modelu Numercké řešení obyčejných dferencálních rovnc krokové metody pro řešení lneárních dferencálních rovnc 1.řádu s počátečním

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

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

MODELOVÁNÍ A SIMULACE

MODELOVÁNÍ A SIMULACE MODELOVÁNÍ A SIMULACE základní pojmy a postupy vytváření matematckých modelů na základě blancí prncp numerckého řešení dferencálních rovnc základy práce se smulačním jazykem PSI Základní pojmy matematcký

Více

Vkládání pomocí Viterbiho algoritmu

Vkládání pomocí Viterbiho algoritmu Vkládání pomocí Vterbho algortmu Andrew Kozlk KA MFF UK C Vkládání pomocí Vterbho algortmu Cíl: Využít teor konvolučních kódů. Motvace: Vterbho dekodér je soft-decson dekodér. Každému prvku nosče přřadíme

Více

1. 5. Minimalizace logické funkce a implementace do cílového programovatelného obvodu CPLD

1. 5. Minimalizace logické funkce a implementace do cílového programovatelného obvodu CPLD .. Minimalizace logické funkce a implementace do cílového programovatelného obvodu Zadání. Navrhněte obvod realizující neminimalizovanou funkci (úplný term) pomocí hradel AND, OR a invertorů. Zaznamenejte

Více

Číselné soustavy a převody mezi nimi

Číselné soustavy a převody mezi nimi Číselné soustavy a převody mezi nimi Základní požadavek na počítač je schopnost zobrazovat a pamatovat si čísla a provádět operace s těmito čísly. Čísla mohou být zobrazena v různých číselných soustavách.

Více

Příprava ke státním maturitám 2011, vyšší úroveň obtížnosti materiál stažen z www.e-matematika.cz

Příprava ke státním maturitám 2011, vyšší úroveň obtížnosti materiál stažen z www.e-matematika.cz Příprava ke státním maturtám 0, všší úroveň obtížnost materál stažen z wwwe-matematkacz 80 60 Jsou dána čísla s 90, t 5 0 Ve stejném tvaru (součn co nejmenšího přrozeného čísla a mocnn deset) uveďte čísla

Více

6 Algebra blokových schémat

6 Algebra blokových schémat 6 Algebra blokových schémat Operátorovým přenosem jsme doposud popisovali chování jednotlivých dynamických členů. Nic nám však nebrání, abychom přenosem popsali dynamické vlastnosti složitějších obvodů,

Více

2. Definice pravděpodobnosti

2. Definice pravděpodobnosti 2. Defnce pravděpodobnost 2.1. Úvod: V přírodě se setkáváme a v přírodních vědách studujeme pomocí matematckých struktur a algortmů procesy dvojího druhu. Jednodušší jsou determnstcké procesy, které se

Více

Booleova algebra. ZákonyBooleovy algebry Vyjádření logických funkcí

Booleova algebra. ZákonyBooleovy algebry Vyjádření logických funkcí Booleova algebra ZákonyBooleovy algebry Vyjádření logických funkcí pravdivostní tabulka logický výraz seznam indexů vstupních písmen mapa vícerozměrná krychle 30-1-13 O. Novák 1 Booleova algebra Booleova

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

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

Logické proměnné a logické funkce

Logické proměnné a logické funkce Booleova algebra Logické proměnné a logické funkce Logická proměnná je veličina, která může nabývat pouze dvou hodnot, označených 0 a I (tedy dvojková proměnná) a nemůže se spojitě měnit Logická funkce

Více

P4 LOGICKÉ OBVODY. I. Kombinační Logické obvody

P4 LOGICKÉ OBVODY. I. Kombinační Logické obvody P4 LOGICKÉ OBVODY I. Kombinační Logické obvody I. a) Základy logiky Zákony Booleovy algebry 1. Komutativní zákon duální forma a + b = b + a a. b = b. a 2. Asociativní zákon (a + b) + c = a + (b + c) (a.

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

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D.

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D. Digitální obvody Doc. Ing. Lukáš Fujcik, Ph.D. Základní invertor v technologii CMOS dva tranzistory: T1 vodivostní kanál typ N T2 vodivostní kanál typ P při u VST = H nebo L je klidový proud velmi malý

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

Korelační energie. Celkovou elektronovou energii molekuly lze experimentálně určit ze vztahu. E vib. = E at. = 39,856, E d

Korelační energie. Celkovou elektronovou energii molekuly lze experimentálně určit ze vztahu. E vib. = E at. = 39,856, E d Korelační energe Referenční stavy Energ molekul a atomů lze vyjádřt vzhledem k různým referenčním stavům. V kvantové mechance za referenční stav s nulovou energí bereme stav odpovídající nenteragujícím

Více

KOMPLEXNÍ ČÍSLA. Algebraický tvar komplexního čísla

KOMPLEXNÍ ČÍSLA. Algebraický tvar komplexního čísla KOMPLEXNÍ ČÍSLA Příklad 1 Řešte na množně reálných čísel rovnc: x + = 0. x = Rovnce nemá v R řešení. Taková jednoduchá rovnce a nemá na množně reálných čísel žádné řešení! Co s tím? Zavedeme tzv. magnární

Více

Struktura a architektura počítačů

Struktura a architektura počítačů Struktura a archtektura počítačů Logcké obvody - sekvenční Formy popsu, konečný automat Příklady návrhu České vysoké učení techncké Fakulta elektrotechncká Ver..2 J. Zděnek 24 Logcký sekvenční obvod Logcký

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

Logické obvody Kombinační a sekvenční stavební bloky

Logické obvody Kombinační a sekvenční stavební bloky MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY Část důležtá něco jen pro zájemce (Označeno???) Logcké obvody Kombnační a sekvenční stavební bloky České vysoké učení techncké Fakulta

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

2. LOGICKÉ OBVODY. Kombinační logické obvody

2. LOGICKÉ OBVODY. Kombinační logické obvody Hardware počítačů Doc.Ing. Vlastimil Jáneš, CSc, K620, FD ČVUT E-mail: janes@fd.cvut.cz Informace a materiály ke stažení na WWW: http://www.fd.cvut.cz/personal/janes/hwpocitacu/hw.html 2. LOGICKÉ OBVODY

Více

6. Demonstrační simulační projekt generátory vstupních proudů simulačního modelu

6. Demonstrační simulační projekt generátory vstupních proudů simulačního modelu 6. Demonstrační smulační projekt generátory vstupních proudů smulačního modelu Studjní cíl Na příkladu smulačního projektu představeného v mnulém bloku je dále lustrována metodka pro stanovování typů a

Více

(Cramerovo pravidlo, determinanty, inverzní matice)

(Cramerovo pravidlo, determinanty, inverzní matice) KMA/MAT1 Přednáška a cvičení, Lineární algebra 2 Řešení soustav lineárních rovnic se čtvercovou maticí soustavy (Cramerovo pravidlo, determinanty, inverzní matice) 16 a 21 října 2014 V dnešní přednášce

Více

u (x i ) U i 1 2U i +U i+1 h 2. Na hranicích oblasti jsou uzlové hodnoty dány okrajovými podmínkami bud přímo

u (x i ) U i 1 2U i +U i+1 h 2. Na hranicích oblasti jsou uzlové hodnoty dány okrajovými podmínkami bud přímo Metoda sítí základní schémata h... krok sítě ve směru x, tj. h = x x q... krok sítě ve směru y, tj. q = y j y j τ... krok ve směru t, tj. τ = j... hodnota přblžného řešení v uzlu (x,y j ) (Possonova rovnce)

Více

Ivana Linkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE. 2 NURBS reprezentace křivek

Ivana Linkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE. 2 NURBS reprezentace křivek 25. KONFERENCE O GEOMETRII A POČÍTAČOVÉ GRAFICE Ivana Lnkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE Abstrakt Příspěvek prezentuje B-splne křvku a Coonsovu, Bézerovu a Fergusonovu kubku jako specální případy

Více

Základní jednotky používané ve výpočetní technice

Základní jednotky používané ve výpočetní technice Základní jednotky používané ve výpočetní technice Nejmenší jednotkou informace je bit [b], který může nabývat pouze dvou hodnot 1/0 (ano/ne, true/false). Tato jednotka není dostatečná pro praktické použití,

Více

Binární logika Osnova kurzu

Binární logika Osnova kurzu Osnova kurzu 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Vlastnosti členů regulačních obvodů 6) Vlastnosti regulátorů 7) Stabilita

Více

Univerzita Tomáše Bati ve Zlíně

Univerzita Tomáše Bati ve Zlíně nverzta Tomáše Bat ve líně LABOATOÍ CČEÍ ELETOTECHY A PŮMYSLOÉ ELETOY ázev úlohy: ávrh dělče napětí pracoval: Petr Luzar, Josef Moravčík Skupna: T / Datum měření:.února 8 Obor: nformační technologe Hodnocení:

Více

9. Měření kinetiky dohasínání fluorescence ve frekvenční doméně

9. Měření kinetiky dohasínání fluorescence ve frekvenční doméně 9. Měření knetky dohasínání fluorescence ve frekvenční doméně Gavolův experment (194) zdroj vzorek synchronní otáčení fázový posun detektor Měření dob žvota lumnscence Frekvenční doména - exctace harmoncky

Více

Numerická matematika 1. t = D u. x 2 (1) tato rovnice určuje chování funkce u(t, x), která závisí na dvou proměnných. První

Numerická matematika 1. t = D u. x 2 (1) tato rovnice určuje chování funkce u(t, x), která závisí na dvou proměnných. První Numercká matematka 1 Parabolcké rovnce Budeme se zabývat rovncí t = D u x (1) tato rovnce určuje chování funkce u(t, x), která závsí na dvou proměnných. První proměnná t mívá význam času, druhá x bývá

Více

CHYBY MĚŘENÍ. uvádíme ve tvaru x = x ± δ.

CHYBY MĚŘENÍ. uvádíme ve tvaru x = x ± δ. CHYBY MĚŘENÍ Úvod Představte s, že máte změřt délku válečku. Použjete posuvné měřítko a získáte určtou hodnotu. Pamětlv přísloví provedete ještě jedno měření. Ale ouha! Výsledek je jný. Co dělat? Měřt

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

12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace.

12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace. 12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace. Logická proměnná - proměnná nesoucí logickou hodnotu Logická funkce - funkce přiřazují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 Digitální

Více

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony. Booleovská algebra. Booleovské binární a unární funkce. Základní zákony. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká fakulta UK. Tomáš Bayer bayertom@natur.cuni.cz

Více

ALGORITMUS SILOVÉ METODY

ALGORITMUS SILOVÉ METODY ALGORITMUS SILOVÉ METODY CONSISTENT DEFORMATION METHOD ALGORITHM Petr Frantík 1, Mchal Štafa, Tomáš Pal 3 Abstrakt Příspěvek se věnuje popsu algortmzace slové metody sloužící pro výpočet statcky neurčtých

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

Čí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

Analogově-číslicové převodníky ( A/D )

Analogově-číslicové převodníky ( A/D ) Analogově-číslicové převodníky ( A/D ) Převodníky analogového signálu v číslicový (zkráceně převodník N/ Č nebo A/D jsou povětšině založeny buď na principu transformace napětí na jinou fyzikální veličinu

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

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

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

ANALÝZA VZTAHU DVOU SPOJITÝCH VELIČIN

ANALÝZA VZTAHU DVOU SPOJITÝCH VELIČIN ANALÝZA VZTAHU DVOU SPOJITÝCH VELIČIN V dokumentu 7a_korelacn_a_regresn_analyza jsme řešl rozdíl mez korelační a regresní analýzou. Budeme se teď věnovat pouze lneárnímu vztahu dvou velčn, protože je nejjednodušší

Více

M - Příprava na pololetní písemku č. 1

M - Příprava na pololetní písemku č. 1 M - Příprava na pololetní písemku č. 1 Určeno jako studijní materiál pro třídu 2K. VARIACE 1 Tento dokument byl kompletně vytvořen, sestaven a vytištěn v programu dosystem - EduBase. Více informací o programu

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

Násobení. MI-AAK(Aritmetika a kódy)

Násobení. MI-AAK(Aritmetika a kódy) MI-AAK(Aritmetika a kódy) Násobení c doc. Ing. Alois Pluháček, CSc., 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Evropský sociální fond Praha&

Více

2.5. MATICOVÉ ŘEŠENÍ SOUSTAV LINEÁRNÍCH ROVNIC

2.5. MATICOVÉ ŘEŠENÍ SOUSTAV LINEÁRNÍCH ROVNIC 25 MATICOVÉ ŘEŠENÍ SOUSTAV LINEÁRNÍCH ROVNIC V této kaptole se dozvíte: jak lze obecnou soustavu lneárních rovnc zapsat pomocí matcového počtu; přesnou formulac podmínek řeštelnost soustavy lneárních rovnc

Více

7. ZÁKLADNÍ TYPY DYNAMICKÝCH SYSTÉMŮ

7. ZÁKLADNÍ TYPY DYNAMICKÝCH SYSTÉMŮ 7. ZÁKADNÍ TYPY DYNAMICKÝCH SYSTÉMŮ 7.. SPOJITÉ SYSTÉMY Téměř všechny fyzálně realzovatelné spojté lneární systémy (romě systémů s dopravním zpožděním lze vytvořt z prvů tří typů: proporconálních členů

Více

3. Reálná čísla. většinou racionálních čísel. V analytických úvahách, které praktickým výpočtům

3. Reálná čísla. většinou racionálních čísel. V analytických úvahách, které praktickým výpočtům RACIONÁLNÍ A IRACIONÁLNÍ ČÍSLA Význačnými množinami jsou číselné množiny K nejvýznamnějším patří množina reálných čísel, obsahující jako podmnožiny množiny přirozených, celých, racionálních a iracionálních

Více

Energie elektrického pole

Energie elektrického pole Energe elektrckého pole Jž v úvodní kaptole jsme poznal, že nehybný (centrální elektrcký náboj vytváří v celém nekonečném prostoru slové elektrcké pole, které je konzervatvní, to znamená, že jakýkolv jný

Více

11 Tachogram jízdy kolejových vozidel

11 Tachogram jízdy kolejových vozidel Tachogram jízdy kolejových vozdel Tachogram představuje znázornění závslost rychlost vozdel na nezávslém parametru. Tímto nezávslým parametrem může být ujetá dráha, pak V = f() dráhový tachogram, nebo

Více

3 VYBRANÉ MODELY NÁHODNÝCH VELIČIN. 3.1 Náhodná veličina

3 VYBRANÉ MODELY NÁHODNÝCH VELIČIN. 3.1 Náhodná veličina 3 VBRANÉ MODEL NÁHODNÝCH VELIČIN 3. Náhodná velčna Tato kaptola uvádí stručný pops vybraných pravděpodobnostních modelů spojtých náhodných velčn s důrazem na jejch uplatnění př rozboru spolehlvost stavebních

Více

Neuronové sítě Minimalizace disjunktivní normální formy

Neuronové sítě Minimalizace disjunktivní normální formy Neuronové sítě Minimalizace disjunktivní normální formy Zápis logické funkce Logická funkce f : {0, 1} n {0, 1} Zápis základní součtový tvar disjunktivní normální forma (DNF) základní součinový tvar konjunktivní

Více

Komplexní čísla. Pojem komplexní číslo zavedeme při řešení rovnice: x 2 + 1 = 0

Komplexní čísla. Pojem komplexní číslo zavedeme při řešení rovnice: x 2 + 1 = 0 Komplexní čísl Pojem komplexní číslo zvedeme př řešení rovnce: x 0 x 0 x - x Odmocnn ze záporného čísl reálně neexstuje. Z toho důvodu se oor reálných čísel rozšíří o dlší číslo : Všechny dlší odmocnny

Více

ARITMETICKÉ OPERACE V BINÁRNÍ SOUSTAVĚ

ARITMETICKÉ OPERACE V BINÁRNÍ SOUSTAVĚ Sčítání binárních čísel Binární čísla je možné sčítat stejným způsobem, jakým sčítáme čísla desítková. Příklad je uveden v tabulce níže. K přenosu jedničky do vyššího řádu dojde tehdy, jeli výsledkem součtu

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

Algebraické výrazy pro učební obory

Algebraické výrazy pro učební obory Variace 1 Algebraické výrazy pro učební obory Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na www.jarjurek.cz. 1. Algebraické výrazy

Více

1.5.2 Číselné soustavy II

1.5.2 Číselné soustavy II .. Číselné soustavy II Předpoklady: Př. : Převeď do desítkové soustavy čísla. a) ( ) b) ( ) 4 c) ( ) 6 = + + + = 7 + 9 + = a) = 4 + 4 + 4 = 6 + 4 + = 9 b) 4 = 6 + 6 + 6 = 6 + 6 + = 6 + + = 69. c) 6 Pedagogická

Více

Převody mezi číselnými soustavami

Převody mezi číselnými soustavami Převody mezi číselnými soustavami 1. Převod čísla do dekadické soustavy,kde Z je celé číslo, pro které platí a Řešením je převod pomocí Hornerova schématu Příklad: Převeďte číslo F 3 = 2101 do soustavy

Více

MATA Př 3. Číselné soustavy. Desítková soustava (dekadická) základ 10, číslice 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

MATA Př 3. Číselné soustavy. Desítková soustava (dekadická) základ 10, číslice 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. MATA Př 3 Číselné soustavy Poziční číselná soustava je dnes převládající způsob písemné reprezentace čísel dokonce pokud se dnes mluví o číselných soustavách, jsou tím obvykle myšleny soustavy poziční.

Více

Logické funkce a obvody, zobrazení výstupů

Logické funkce a obvody, zobrazení výstupů Logické funkce a obvody, zobrazení výstupů Digitální obvody (na rozdíl od analogových) využívají jen dvě napěťové úrovně, vyjádřené stavy logické nuly a logické jedničky. Je na nich založeno hodně elektronických

Více

DIGITÁLN LNÍ OBVODY A MIKROPROCESORY 1. ZÁKLADNÍ POJMY DIGITÁLNÍ TECHNIKY

DIGITÁLN LNÍ OBVODY A MIKROPROCESORY 1. ZÁKLADNÍ POJMY DIGITÁLNÍ TECHNIKY DIGITÁLN LNÍ OBVODY A MIKROPROCESORY BDOM Prof. Ing. Radimír Vrba, CSc. Doc. Ing. Pavel Legát, CSc. Ing. Radek Kuchta Ing. Břetislav Mikel Ústav mikroelektroniky FEKT VUT @feec.vutbr.cz

Více

1 Elektrotechnika 1. 9:00 hod. G 0, 25

1 Elektrotechnika 1. 9:00 hod. G 0, 25 A 9: hod. Elektrotechnka a) Napětí stejnosměrného zdroje naprázdno je = 5 V. Př proudu A je svorkové napětí V. Vytvořte napěťový a proudový model tohoto reálného zdroje. b) Pomocí přepočtu napěťových zdrojů

Více

4a) Racionální čísla a početní operace s nimi

4a) Racionální čísla a početní operace s nimi Racionální čísla a početní operace s nimi Množinu racionálních čísel získáme z množiny čísel celých, jejím rozšířením o čísla desetinná s ukončeným des. rozvojem nebo periodická a zlomky, které lze na

Více

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19 Algoritmy I Číselné soustavy přečíst!!! Číselné soustavy Každé číslo lze zapsat v poziční číselné soustavě ve tvaru: a n *z n +a n-1 *z n-1 +. +a 1 *z 1 +a 0 *z 0 +a -1 *z n-1 +a -2 *z -2 +.. V dekadické

Více

Spojité regulátory - 1 -

Spojité regulátory - 1 - Spojté regulátory - 1 - SPOJIÉ EGULÁOY Nespojté regulátory mají většnou jednoduchou konstrukc a jsou levné, ale jsou nevhodné tím, že neudržují regulovanou velčnu přesně na žádané hodnotě, neboť regulovaná

Více

Title: IX 6 11:27 (1 of 6)

Title: IX 6 11:27 (1 of 6) PŘEVODNÍKY ANALOGOVÝCH A ČÍSLICOVÝCH SIGNÁLŮ Převodníky umožňující transformaci číslicově vyjádřené informace na analogové napětí a naopak zaujímají v řídícím systému klíčové postavení. Značná část měřených

Více

Lokace odbavovacího centra nákladní pokladny pro víkendový provoz

Lokace odbavovacího centra nákladní pokladny pro víkendový provoz Markéta Brázdová 1 Lokace odbavovacího centra nákladní pokladny pro víkendový provoz Klíčová slova: odbavování záslek, centrum grafu, vážená excentrcta vrcholů sítě, časová náročnost odbavení záslky, vážená

Více

Návrh synchronního čítače

Návrh synchronního čítače Návrh synchronního čítače Zadání: Navrhněte synchronní čítač mod 7, který čítá vstupní impulsy na vstupu x. Při návrhu použijte klopné obvody typu -K a maximálně třívstupová hradla typu NAND. Řešení: Čítač

Více

8a.Objektové metody viditelnosti. Robertsův algoritmus

8a.Objektové metody viditelnosti. Robertsův algoritmus 8a. OBJEKOVÉ MEODY VIDIELNOSI Cíl Po prostudování této kaptoly budete znát metody vdtelnost 3D objektů na základě prostorových vlastností těchto objektů tvořt algortmy pro určování vdtelnost hran a stěn

Více

Sylabus kurzu Elektronika

Sylabus kurzu Elektronika Sylabus kurzu Elektronika 5. ledna 2004 1 Analogová část Tato část je zaměřena zejména na elektronické prvky a zapojení v analogových obvodech. 1.1 Pasivní elektronické prvky Rezistor, kondenzátor, cívka-

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

Monte Carlo metody Josef Pelikán CGG MFF UK Praha.

Monte Carlo metody Josef Pelikán CGG MFF UK Praha. Monte Carlo metody 996-7 Josef Pelkán CGG MFF UK Praha pepca@cgg.mff.cun.cz http://cgg.mff.cun.cz/~pepca/ Monte Carlo 7 Josef Pelkán, http://cgg.ms.mff.cun.cz/~pepca / 44 Monte Carlo ntegrace Odhadovaný

Více

POROVNÁNÍ MEZI SKUPINAMI

POROVNÁNÍ MEZI SKUPINAMI POROVNÁNÍ MEZI SKUPINAMI Potřeba porovnání počtů mez určtým skupnam jednců např. porovnání počtů onemocnění mez kraj nebo okresy v prax se obvykle pracuje s porovnáním na 100.000 osob. Stuace ale nebývá

Více

Logické obvody - sekvenční Formy popisu, konečný automat Příklady návrhu

Logické obvody - sekvenční Formy popisu, konečný automat Příklady návrhu MIKROPROCEORY PRO VÝKONOVÉ YTÉMY MIKROPROCEORY PRO VÝKONOVÉ YTÉMY Logcké obvody - sekvenční Formy popsu, konečný automat Příklady návrhu České vysoké učení techncké Fakulta elektrotechncká AB4MI Mkroprocesory

Více

Matematika I A ukázkový test 1 pro 2018/2019

Matematika I A ukázkový test 1 pro 2018/2019 Matematka I A ukázkový test 1 pro 2018/2019 1. Je dána soustava rovnc s parametrem a R x y + z = 1 x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a a) Napšte Frobenovu větu (předpoklady + tvrzení). b) Vyšetřete

Více

VLIV VELIKOSTI OBCE NA TRŽNÍ CENY RODINNÝCH DOMŮ

VLIV VELIKOSTI OBCE NA TRŽNÍ CENY RODINNÝCH DOMŮ VLIV VELIKOSTI OBCE NA TRŽNÍ CENY RODINNÝCH DOMŮ Abstrakt Martn Cupal 1 Prncp tvorby tržní ceny nemovtost je sce založen na tržní nabídce a poptávce, avšak tento trh je značně nedokonalý. Nejvíce ovlvňuje

Více

Základy číslicové techniky. 2 + 1 z, zk

Základy číslicové techniky. 2 + 1 z, zk Základy číslicové techniky 2 + 1 z, zk Ing. Vít Fábera, K614 e-mail: fabera@fd.cvut.cz K508, 5. patro, laboratoř, 2 2435 9555 Ing. Tomáš Musil, Ph.D., K620 e-mail: musil@asix.cz K508, 5. patro, laboratoř,

Více

Logické řízení. Náplň výuky

Logické řízení. Náplň výuky Logické řízení Logické řízení Náplň výuky Historie Logické funkce Booleova algebra Vyjádření Booleových funkcí Minimalizace logických funkcí Logické řídicí obvody Blokové schéma Historie Číslicová technika

Více

Rozšiřování = vynásobení čitatele i jmenovatele stejným číslem různým od nuly

Rozšiřování = vynásobení čitatele i jmenovatele stejným číslem různým od nuly Rozšiřování a krácení zlomků Rozšiřování vynásobení čitatele i jmenovatele stejným číslem různým od nuly rozšířený zlomek vznikl tak, že jsme čitatel i jmenovatel původního zlomku vynásobili číslem rozšířený

Více

CVIČENÍ 4 Doc.Ing.Kateřina Hyniová, CSc. Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze 4.

CVIČENÍ 4 Doc.Ing.Kateřina Hyniová, CSc. Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze 4. CVIČENÍ POZNÁMKY. CVIČENÍ. Vazby mezi systémy. Bloková schémata.vazby mezi systémy a) paralelní vazba b) sériová vazba c) zpětná (antiparalelní) vazba. Vnější popis složitých systémů a) metoda postupného

Více

Univerzita Karlova v Praze Pedagogická fakulta

Univerzita Karlova v Praze Pedagogická fakulta Uverzta Karlova v Praze Pedagogcká fakulta SEMINÁRNÍ PRÁCE Z OBECNÉ ALGEBRY DĚLITELNOST CELÝCH ČÍSEL V SOUSTAVÁCH O RŮZNÝCH ZÁKLADECH / Cfrk C. Zadáí: Najděte pět krtérí pro děltelost v jých soustavách

Více

MASARYKOVA UNIVERZITA PEDAGOGICKÁ FAKULTA

MASARYKOVA UNIVERZITA PEDAGOGICKÁ FAKULTA MASARYKOVA UNIVERZITA PEDAGOGICKÁ FAKULTA Katedra Matematky Řetězové zlomky Dplomová práce Brno 04 Autor práce: Bc. Petra Dvořáčková Vedoucí práce: doc. RNDr. Jaroslav Beránek, CSc. Bblografcký záznam

Více

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: 3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...

Více

4 Parametry jízdy kolejových vozidel

4 Parametry jízdy kolejových vozidel 4 Parametry jízdy kolejových vozdel Př zkoumání jízdy železnčních vozdel zjšťujeme většnou tř základní charakterstcké parametry jejch pohybu. Těmto charakterstkam jsou: a) průběh rychlost vozdel - tachogram,

Více