1710 = 100012 = 0,10001 * 25
6553610 = 216 = 0,1 * 217
Toto číslo by se na 14 bitů u FX nikdy nevešlo. Problém je s malými čísly ⇒ použije se lichý nebo sudý posuv. Zavede se BIAS (posunutí)
Čísla jdou zapsat více způsoby:
Musíme nějak zobrazit nulu ⇒ IEEE 754 standard
1 1 0 1 0 1 1 0 0 1 původní číslo rozdělené do dvojic 2 1 2 1 2 1 2 1 2 1 váhy 0-1 1-1 1 0 -1 0 1-1 Boothovo překódování po jednom bitu -1 1 2 -2 1 překódování "2 bity najednou"
Radix 4: 00 00 11 01 11 10 01 00 10 10 původní číslo 000 000 111 001 111 110 001 000 110 110 rozšíření znam. bitu 0 1 0 1 1 0 0 1 1 0 přičtení bitu zprava -------------------------------------------------------------------------- 000 001 111 010 000 110 001 001 111 110 doplňkový. kód rel. číslice 0 +1 -1 2 0 -2 +1 1 -1 -2 překódování s radixem 4
a zo slidov k INP: https://wis.fit.vutbr.cz/FIT/st/course-files-st.php/course/INP-IT/lectures/inp2010_08mult.pdf https://wis.fit.vutbr.cz/FIT/st/course-files-st.php/course/INP-IT/lectures/inp2010_09div.pdf
09 | ||
---|---|---|
Celé jméno | OK | !!! |
Jirka Hynek | ||
1 |