Prelegeri informatice

Memorie - un dispozitiv de calculator pentru stocarea informațiilor care urmează să fie prelucrate. Înainte de a trece la o discuție organizarea datelor în memoria trebuie să știți ce este măsurat.

Bit - o unitate de măsură cantitatea de informații și capacitatea de memorie. Măsoară cantitatea minimă de informații suficiente pentru a codifica o singură cifră binară. memoria unui calculator este format din elemente capabile să memoreze valorile biților (0 sau 1). Această alegere a codului de înregistrare în calcul datorită faptului că, în lumea fizică este cel mai ușor sisteme care au două stări stabile puse în aplicare. [De la Eng. BI (nary digi) T - binar binar și cifre-simbol, cifra]

Uneori octeți care ajung succesiv sunt combinate în structuri mai mari. Să le ia în considerare:

PC-ul Intel * 86 are în continuare:

Cuvinte cheie (cuvânt) - este format din 2 octeți. byte inferior conține următoarea secvență (primul octet este numerotată 0, 1.2.).

De ce se face acest lucru? După cum se știe, adunarea și scăderea numerelor cu mai multe cifre, vom începe cu acțiunea de pe cifre semnificative. Pe de altă parte, primul model al PC (8080) au fost de 8-biți, în ele, la un moment dat poate fi citit din memorie doar un singur octet. Deoarece numărul de mai multe valori nu pot fi citite din memorie dintr-o dată, primul octet care urmează să fie citit, în cazul în care este mai mic numărul de cifre, și este necesar ca astfel de bytes stocate în prima memorie pentru că, în aceste condiții. Din acest motiv, primele modele de PC-uri și a apărut o reprezentare „răsturnată“ de numere. În cele ce urmează același model, în cazul în care a fost posibil pentru a citi direct de memorie toate numerele de dragul de continuitate, pentru programele compilate anterior pot rula pe noul PC, acesta a ținut „cu susul în jos“. Prin urmare, cifra de exprimare este un octeti de numerotare ciudat. Ie numărul de componentă principală este scris în al doilea octet. Cifrele de mai jos indică numărul de octeți de ordinea înregistrării lor în memorie.

DWORD (cuvânt dublu) - este format din 4 octeți

Pentru calculatoare decembrie PDPII

Dublu-cuvânt are, de asemenea, dimensiunea de 4 octeți, dar ordinea octeților celuilalt:

Pentru calculatoare Motorola, IBM 370

Word - are o dimensiune de 4 octeți și ordinea octet direct. În plus, cuvântul este împărțit în 2 jumătate de cuvânt, fiecare 2 bytes.

calculatoare decembrie VAX

Cuvântul are, de asemenea, o dimensiune de 4 octeți, dar ordinea octeților în cuvântul invers

Să ne întoarcem la calculatoare Intel, și o privire mai atentă la această structură ca un octet. Prin convenție, în octeți, biții sunt numerotate de la dreapta la stânga (vezi fig.), Dar, în general, acest lucru nu este adevărat (pentru IBM-370 ordinea inversa) pentru calculatoare: