Slajd21 (115)

Slajd21 (115)



Dzielenie przez dwa (nazywane inaczej arytmetycznym przesunięciem w prawo) realizujemy przez przesuniecie liczby w prawo z powielenia na najbardziej znaczącej pozycji takiego bitu. jaki tam się znajdował przed przesunięciem. Operacja jest zawsze możliwa do wykonania.

(6)10 = (0110)l-::2 = (0011)u: = (3)10

Przesuwając liczbę ujemną w prawo musimy na najbardziej znaczącym bicie dopisać jedynkę, a nie zero!!!

(-6)10 = (1010)u2 : 2 = (1101)U2 = (-3)10

Pizą- przesuwaniu w prawo może nastąpić utrata dokładności!!!

(?)10 = (Olll^ : 2 = (0011)u2 = (3)10

Aby dokładnie wyznaczyć wynik dzielenia należy wartość gubionego najmniej znaczącego bitu zapamiętać i traktować jako część ułamkową liczby czyli (0011.l)u: = (3.5)10


Wyszukiwarka

Podobne podstrony:
Slajd18 (116) Mnożenie i dzielenie przez dwa - przesunięcie arytmetyczne. Również mnożenie "dob
Slajd29 (115) Politechnika WrocławskaSKRAJNIA Skrajnią drogi, nazywana jest wolna od jakichkolwiek p
Poznaj C++ w$ godziny0056 Instrukcje i wyrażenia 41 Dzielenie całkowite wygląda trochę inaczej niż z
CCF20120401037 Chociaż pozostałe dwa przedmioty, logika i retoryka, są dziś często nazywane inaczej
Slajd20 (108) Adresacja natychmiastowa Adresacją nazywa się zapis danych w komórce pamięci następują
Slajd23 (115) Pamięć RAM
Slajd25 (115) Prawo Zamówień PublicznychNegocjacje z ogłoszeniem mogą być zastosowane gdy : -  

więcej podobnych podstron