OBSAH WEBU
ČTĚTE!
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
temata:09-reprezentace_cisel:main [2011/05/04 12:30] jasho [Delenie] |
temata:09-reprezentace_cisel:main [2011/06/02 09:46] (aktuální) george [Zobrazenie čísel v pohyblivej rádovej čiarke] |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ~~ODT~~ | ||
+ | |||
====== 09 - Reprezentácia čísiel a základné dvojkové aritmetické operácie v počítači ====== | ====== 09 - Reprezentácia čísiel a základné dvojkové aritmetické operácie v počítači ====== | ||
Řádek 134: | Řádek 136: | ||
---- | ---- | ||
- | 17<sub>10</sub> = 10001<sub>2</sub> = 10001 * 2<sup>5</sup> | + | 17<sub>10</sub> = 10001<sub>2</sub> = 0,10001 * 2<sup>5</sup> |
{{:temata:09-reprezentace_cisel:fp_17.jpeg?400|FP - 17}} | {{:temata:09-reprezentace_cisel:fp_17.jpeg?400|FP - 17}} | ||
Řádek 224: | Řádek 226: | ||
* ak má delenec aj deliteľ k ľavostranných núl, posunú sa obsahy registrov PA aj B o k bitov vľavo | * ak má delenec aj deliteľ k ľavostranných núl, posunú sa obsahy registrov PA aj B o k bitov vľavo | ||
* ak je <m>p_n = p_(n-1) = p_(n - 2)</m>, potom <m>q_(n-i) = 0</m> - posun registra PA o 1 bit vľavo | * ak je <m>p_n = p_(n-1) = p_(n - 2)</m>, potom <m>q_(n-i) = 0</m> - posun registra PA o 1 bit vľavo | ||
- | <m></m> | + | * ak je <m>p_n = 0</m>, potom <m>q_(n-i) = 1</m>, odčítanie PA - B, posun registra PA o 1 bit vľavo |
+ | * ak je <m>p_n = 1</m>, potom <m>q_(n-i) = -1</m>, pričítanie PA + B, posun registra PA o 1 bit vľavo | ||
+ | * ak je koncový zbytok menší ako nula, pričítame P + B a odčítame Q - 1 | ||
==== Násobenie ==== | ==== Násobenie ==== |