Modelul de calculator Educațional
Primul instrument software pentru a se asigura Codul penal, „neiman“, a devenit un autocode sistem de programare. În primul rând, ar trebui să descrie limba de intrare a sistemului - autocode limba. Descrieți limba - înseamnă să definească reguli de raportare și operațiunile privind regulile de transmitere a datelor - comenzi de program.
De exemplu: <5>. <-12>. <3245>.
Variabilele sunt identificate prin nume simbolice - identificatori. Identificatorul poate conține de la 1 la 6 caractere. Aceste caractere pot fi litere și numere. Primul caracter trebuie să fie neapărat o literă. Iată câteva exemple de identificatori:
A. G, X5, BIS12, SIZE.
Următoarele exemple conțin identificatori incorecte și explicații de eroare: F - scrisoare Rusă
4D - primul caracter - o figură
dimention - mai mult de șase caractere,
S + 5 - caracterul nevalid "+"
mov - cuvânt rezervat în autocode (comanda de transfer).
Echipa Autocode. Sistemul de comandă Autocode este axat pe sistemul de CC instrucțiuni CPU „Neumann“. Cu alte cuvinte,
Fiecare echipă se întâlnește NML autocode echipa.
Formatul oricărui triplu (aritmetică) următoarea comandă:
<мнемокод>, <1-й операнд>, <2-й операнд>, <результат>
Operanzii pot fi variabile sau constante, rezultatul - întotdeauna variabil. Mnemonic - este un mnemotehnic (literă) afișare opcode. Corespondența dintre codurile de operare în limba instrucțiunilor mașinii și Mnemonic autocode prezentate în tabelul de mai jos.