Cunoștințe, prelegere, numere binare și aritmetică binară

Termeni-cheie

Codul suplimentar este o înregistrare a unui număr în care, pentru numere negative, cifrele semnificative sunt obținute ca un cod invers al modulului de număr crescut cu 1. Acesta servește pentru a înlocui scăderea prin adăugarea de numere cu semnele luate în considerare.







Codul inversat este o înregistrare a unui număr în care, pentru numere negative, cifrele semnificative sunt scrise ca o inversare a cifrelor modulului de număr. Independentul nu contează.

Baza sistemului de numere este un număr egal cu numărul de caractere care sunt utilizate în acest sistem pentru scrierea numerelor.

Sistemul numărului de poziții - în care greutatea descărcării este determinată de poziția sa în înregistrarea numărului.

Codul direct este o înregistrare a unui număr în care o cifră semnată este atribuită cifrelor semnificative.

Sistemul numeric este un set de caractere utilizate pentru a scrie numere.

Abrevieri acceptate

DK - cod suplimentar.

OK este codul invers.

Rezultatele rezumate

În descrierea lucrării unui computer, sistemul binar al radixului este utilizat pe scară largă. deoarece folosește două caractere pentru a scrie numere. Acest fapt este bine combinat cu faptul că toate circuitele computerelor pot fi în două stări - state de zero logice și unitate logică. Numerele binare au propriile reguli pentru aritmetica binară. Principalele sale operații sunt adăugarea și scăderea. Deoarece adăugarea este o acțiune mai simplă și mai universală, scăderea este înlocuită de adăugarea de numere binare ținând cont de semnele lor. Semnul numerelor este de asemenea marcat cu o singură cifră binară, iar toate acțiunile pe cifre semnate sunt efectuate conform acelorași reguli de adăugare binară.

Setați pentru practică

Întrebări pentru auto-examinare

  1. Scrie formula (2) pentru următoarele sisteme de numere:
    • binar;
    • ternar;
    • octal;
    • hexazecimal.
  • Care este baza sistemului numeric?
  • De ce sunt necesare notații binare, octale și hexazecimale în descrierea funcționării și programării calculatorului?
  • Câte caractere sunt folosite pentru a scrie numere într-un sistem de numere pentaculare?
  • Cum se obține un cod direct al unui număr pozitiv?
  • Cum se obține codul direct al unui număr negativ?
  • Cum se obține codul invers al unui număr pozitiv?
  • Cum se obține codul invers al unui număr negativ?
  • Cum pot obține un cod suplimentar pozitiv?
  • Cum se obține codul suplimentar al unui număr negativ?
  • Care este dezavantajul codului invers?
  • Cum este indicat semnul unui număr?






  • Exerciții pentru curs 11

    Opțiunea 1 a Exercițiului 1. Transferați numărul zecimal 25 la codurile binare, octale și hexazecimale.

    Exerciții de opțiunea 2 1. Traduceți numărul zecimal 30 în coduri binare, octale și hexazecimale.

    Exerciții de opțiunea 3 1. Traduceți numărul zecimal 35 în coduri binare, octale și hexazecimale.

    Opțiunea 1 a exercițiului 2. Scrieți codurile numerice înainte, înapoi și complementare (-40)

    Opțiunea 2 a exercițiului 2. Scrieți codurile numerice înainte, înapoi și complementare (-44)

    Opțiunea 3 a exercițiului 2. Scrieți codurile numerice înainte, înapoi și complementare (-49)

    Opțiunea 1 a exercițiului 3. Scrieți codurile pentru numerele înainte, înapoi și complementare (+40)

    Exerciții de opțiunea 2 3. Scrieți coduri numerice înainte, înapoi și suplimentare (+44)

    Exercițiul cu opțiunea 3 3. Scrieți codurile de numere înainte, înapoi și suplimentare (+49)

    Opțiunea 1 a exercițiului 4. Adăugați în codurile binare 45 și 25 efectuați un control al rezultatelor.

    Opțiunea 2 a exercițiului 4. Adăugați în codurile binare 40 și 15 efectuați o verificare a rezultatelor.

    Opțiunea 2 a exercițiului 4. Adăugați în codurile binare 31 și 38 efectuați o verificare a rezultatelor.

    Opțiunea 1 a exercițiului 5. Faceți o scădere în codul binar de la al 45-lea număr de 25, efectuați un control al rezultatelor.

    Opțiunea 2 a exercițiului 5. Efectuați o scădere în cod binar de la numărul 65 din numărul 63. efectuați o verificare a rezultatelor.

    Opțiunea 2 a exercițiului 5. Faceți o scădere în cod binar de la numărul 55 din 35, efectuați o verificare a rezultatelor.

    Opțiunea 1 din exercițiul 6. Calculați în codul suplimentar (66-55), efectuați o verificare a rezultatelor.

    Opțiunea 2 a Exercițiului 6. Calculați în codul suplimentar (128-55), efectuați o verificare a rezultatelor.

    Opțiunea 3 a exercițiului 6. Calculați în codul suplimentar (266-55), efectuați o verificare a rezultatelor.

    Opțiunea 1 a exercițiului 7. Calculați în codul suplimentar (6-57), efectuați o verificare a rezultatelor.

    Exerciții de opțiunea 2 7. Calculați codul suplimentar (18-55), efectuați o verificare a rezultatelor.

    Opțiunea 3 a exercițiului 7. Calculați în codul suplimentar (26-155), efectuați o verificare a rezultatelor.

    Opțiunea 1 a exercițiului 8. Calculați în codul suplimentar (-46-55), efectuați o verificare a rezultatelor.

    Opțiunea 2 a exercițiului 8. Calculați în codul suplimentar (-120-55), efectuați o verificare a rezultatelor.

    Exerciții de opțiunea 3 8. Calculați în codul suplimentar (-6-125), efectuați o verificare a rezultatelor.







    Articole similare

    Trimiteți-le prietenilor: