numere întregi pozitive (fără semn)
numerele reale normalizate. (Irrats (fracție nonperiodic infinit Pi .. rădăcină de două) și rația (m / n sau fracție periodică infinit))
numere întregi fără semn.
Memoria în calculator este structura octet. numere întregi nesemnate ocupă, de obicei, unul, doi sau mai mulți octeți. În format un singur octet pot lua valori cuprinse 0-255 în doi octeți de la 0 la 65535. încercați să prezinte într-un format de octet, numărul 258 va fi interpretată ca o eroare.
Introdus numere întregi fără semn într-o formă binară.
în format octet:
7 6 5 4 3 2 1 0
0 1 0 0 1 0 0 0
operații întreg Deasupra aditie definite (prin reguli de adiție binare) și multiplicare (în conformitate cu regulile de multiplicare binare). Acesta a identificat aceste operațiuni, deoarece acestea nu se schimba tipul de rezultat. Scadere și divizare nu sunt identificate.
Întregi
Există trei forme de intrare a semnat numere întregi: cod directă, cod invers, codul suplimentar.
Atunci când codificarea n-biți cod binar drept o cifră (de obicei, cel mai semnificativ) este rezervat pentru semnul. Restul n-1 biți - pentru cifre semnificative. Valoarea bitul de semn este 0 pentru numere pozitive, 1 - pentru negativ.
Exemplu: 0000 0001 = 1 = 1000 0001 -1
Acesta se obține prin inversarea tuturor cifre din codul binar valoarea absolută a numărului.
Codul modulului: 00000001
Cod Reverse: 11111110
Numerele negative sunt reprezentate în calculatoare din codul suplimentar. Pentru cod suplimentar necesar pentru a inversa numărul binar este un număr (pentru a înlocui toate 0 până la 1 și 1 la 0). primi te numărul de cod invers, și apoi se adaugă 1 la cel mai puțin important.
De exemplu: reprezentarea cifre Utilizarea 6 numere binare. 7 = 000111; -7 = 111001 - acesta este un cod suplimentar.
Codul adițional se obține după cum urmează:
1) este egală cu inversul 000111 111000:
111001 - o reprezentare de -7 în codul adițional.
In acest numar de reprezentare scade două numere A - B este executată ca adaos A + (-B).
De exemplu: 001100 = 12
111001 = -7 câte doi
unitatea de transfer în MSB la etapa
Astfel, nu este nevoie de un dispozitiv separat pentru operațiunile de scădere.
Exemplu: Pentru un număr de -1101: