Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa počítač vykonávať odčítanie

Počítače robiť len to , čo napovedá ich názov : ? Oni vypočítať matematickou vstup . Počítače vykonávať výpočty , že v poradí , ktoré slúžia na vykonávanie mnohých zložitých funkcií , ktoré počítače slúžia . Kým počítačový softvér môžete vykonávať mnoho pokročilých výpočtov , na úrovni hardware počítačov dobu robiť len niekoľko základných typov matematických operácií . Ak chcete odpočítať , počítač musí pridať číslo do inej záporné číslo , a to cez binárne notáciu . Binárne Math

Na tej najzákladnejšej úrovni počítača , všetky činnosti a operácie sú vykonávané na binárnych čísel . Binárne reprezentácie čísel tie sa skladajú z ( 1 ) a nuly ( 0 ) usporiadané takým spôsobom , aby sa štát v pre desatinné čísla . Ak chcete napríklad pridať čísla štyri a päť , počítač by sa binárne reprezentáciu každého čísla ( štyri = 0100 , päť = 0101 ) a pridať ich podľa binárneho zápisu :

0100 40101 5 --- --------- 1001 9
Computer Gates

na úrovni počítačového hardvéru , všetky operácie sú spracované prostredníctvom interakcie signálov prechádzajúcich rôznych logické a matematické brány , ktoré berú vstup a produkujú výstup založený na vstupe a na type brány . Pre matematické operácie , iba jeden typ brány existuje : dátum sčítanie . Pretože máte len sčítanie bránu , za účelom vykonania ďalších operácií , ako je odčítanie , počítač jednoducho pridá číslo na záporné číslo . Napríklad , odpočítať 4 z 9 ( 9-4 ) , počítač bude skutočne pridať -4-9 (9 + (-4))
Binárne odčítanie
< . br >

všetky math v počítači sa vykonáva v binárnej , základné operácie pre odčítanie by zahŕňať pridanie záporné binárne číslo na pozitívne alebo negatívne binárne číslo . Avšak , binárne čísla sa nie je zvyčajne existujú v negatívnych termínoch . Počítač rokovania v binárnej tiež nie je schopný jednoducho dať záporné znamienko pred celé číslo . Skôr , špecifická forma transformácie na binárne číslo sa musí objaviť skôr, ako to môže byť považované za negatívne . Táto transformácia sa nazýva " dvojkový doplnok " (Zdroj 2 ) .
Dvojkovej doplnok

Aby bolo možné previesť binárne číslo na jeho negatívne náprotivok , počítač takto dvojstupňový proces . Prvým z nich je otočiť všetky číslice dvojkové číslo od 0 do 1 , alebo z 1 na 0 ( Zdroj 1 ) . Potom odrátame 1 z tohto čísla . Toto číslo je teraz negatívny . V nasledujúcom príklade , bude počítač odpočíta 8 - bitové binárne číslo ( 12 ) , z iného 8 - bitové číslo ( 36 ) prechodom 12 k negatívnemu verzii a pridaním dvoch čísel ( zdroj 2 ) . To je v podstate, ako počítač vykonáva odčítanie:

0010 0100 360000 1100 12

dodatku dva je : 1111 0011 + 1 = 1111 0100 = -12

0010 0100 36 1111 0100 -12 --------------- 0001 1000 24

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené