4. přednáška: Číselné soustavy a kódy, převody, aritmetické operace
Číselné soustavy a kódy, převody, aritmetické operace.
Prezentace (slajdy)
Video
- Nahraná zde: veřejně na YouTube
Otázky z přednášky, které se mohou objevit v testech:
- Převeďte z desítkové do dvojkové soustavy čísla: 2,11, 13,55
- Převeďte z dvojkové do šestnáctkové soustavy čísla: 101,1011 11 , 1101 1111 1000,0110 1101 1
- Kolik cifer může mít výsledek součtu dvou 8 ciferných čísel?
- Kolik cifer může mít výsledek součinu dvou 8 ciferných čísel?
- Kolik různých čísel můžete zapsat do řádové mřížky o délce 8?
- Kolik různých čísel můžete zapsat do řádové mřížky o délce 8, jestliže jde o dvojková čísla v přímém kódu?
- Kolik různých čísel můžete zapsat do řádové mřížky o délce 8, jestliže jde o dvojková čísla v doplňkovém kódu?
- Jaký má vztah mezi modulem řádovou mřížkou?
- Mějme délku řádové mřížky l=4, jednotku epsilon=1 a čísla zobrazená ve dvojkovém kódu. Kolik je modul (uveďte dvojkově i desítkově).
- Mějme délku řádové mřížky l=4, jednotku epsilon=0,001 a čísla zobrazená ve dvojkovém kódu. Kolik je modul (uveďte dvojkově i desítkově).
- Vysvětlete jaký je rozdíl mezi přenosem (carry) a přeplněním (overflow).
- jakým způsobem se převádějí čísla mezi doplňkovým a aditivním kódem. Jaký vztah musí platit mezi modulem a aditivní konstantou.
- Převeďte na opačná čísla. Čísla jsou 8 bitová, dvojková vyjádřená šestnáctkově. Uveďte výsledek za předpokladu použití doplňkového i přímého kódu. Uložené obrazy jsou: 99, 44, A9, 80, FF, …. Výsledek zapište dvojkově i šestnáctkově a zároveň uveďte i hodnoty původních čísel. Viz např. 99 je v doplňkovém kódu: -67, opačné 67, obraz 67, v přímém -19, opačné 19 obraz 19.
- Napište výraz v MNDF pro detekci přetečení při sčítání v doplňkovém kódu (overflow).
- Napište výraz v MNDF pro detekci přetečení při odčítání v doplňkovém kódu (overflow).