Sunteți pe pagina 1din 1

Scderea n binar

Scderea n sistemul binar funcioneaz foarte asemntor cu adunarea binar. Tabla scderii este: 0 - 0 = 0 0 - 1 = 1 (cu "mprumut") 1 - 0 = 1 1 - 1 = 0 Pe aceast baz se pot scdea numere binare formate din mai multe 0-uri i 1-uri. Operaia se execut poziie cu poziie, de la dreapta la stnga. La nevoie se folosete "mprumutul" de la poziia de mai la stnga. De exemplu: * * mprumut A B = =D = 27(10) 1 0 0 1 0 1 0 74(10) <== diferena lor este D = 2 + 8 + 64 1 1 0 0 1 0 1 1 1 0 1 1 <== A are valoarea zecimal 1 + <== B are valoarea zecimal 1 + 2 + 4 + 8 + 16 32 + 64 = 101(10) * <== coloanele marcate cu stelue se folosesc pentru

------------------

Scderea unui numr binar produce acelai rezultat cu adugarea aceluia numr dar cu semn schimbat. La calculatoare, pentru a schimba semnul unui numr, se folosete complementul fa de 2, o operaie binar logic elementar. Aceasta elimin necesitatea de a mai realiza, pe lng circuitele de adunare, i pe cele de scdere. Altfel spus, scderea se realizeaz prin urmtoarele dou adunri: A - B = A + not B + 1

S-ar putea să vă placă și