Číselné soustavy a kódy VY_32_INOVACE_pszczolka_07-2-10-operace_odcitani Autor: Pszczółka Tomáš Tento výukový materiál byl zpracován v rámci projektu EU peníze středním školám - OP VK 1.5. CZ.1.07/1.5.00/34.0195 – Individualizace a inovace výuky
Anotace Žák získá základní dovednosti k látce aritmetické operace – odčítání s ohledem na: Pravidlo odčítání Dvojkový doplněk Postup Konkrétní řešení příkladu
Aritmetické operace - ODČÍTÁNÍ Platí zde pravidlo: (nutno se naučit!!!) Zvýrazněná 1 je půjčka z vyššího řádu
Odčítání – úskalí (mikroprocesor) Jelikož odčítání by se těžko realizovalo v číslicových systémech, zavadíme zde dvojkový doplněk. Při odčítání tedy provedeme součet menšence a dvojkového doplňku menšitele.
Odčítání pomoci dvojkového doplňku Dvojkový doplněk získáme tak, že: Provedeme negaci výrazu (záměna 1 za 0 a naopak). K výsledku přičteme 1 (doplňkový kód) Například číslo 21: Máme dvojkový doplněk čísla 21
Odčítání pomoci dvojkového doplňku - poznámka Pozor :-/ Pokud pracujeme s dvojkovým doplňkem pro účely odčítání, je třeba stanovit počet bitů takový, který odpovídá počtu bitů menšitele! Pro zjednodušení, řekněme že budeme pracovat pořád s 8 bity. Jsme domluveni
Sčítání – 1. příklad Proveďte aritmetickou operaci 110111(2) – 10101(2) za použitím doplňkového kódu v binární soustavě. Postup: Provedeme dvojkový doplněk menšitele Obě čísla zapíšeme pomoci 8 bitů Sečteme menšence a dvojkový doplněk menšitele Přenos je jedničkový, to nám určuje kladný výsledek. - číslo již je ve dvojkovém doplňku
POUŽITÁ LITERATURA DIVIŠ, Zdeněk, Zdeňka CHMELÍKOVÁ a Jaroslav ZDRÁLEK. Logické obvody. 1. vyd. Ostrava: VŠB - Technická univerzita, 2005, 152 s. ISBN 80-248-0829-3