Info
Õpin TTHKs ja armastan cs:go
Header
Pildid(interaktiivne)
Masinakoodid ja assembler
Elektrooniliste seadmete töö füüsikalised põhimõtted
Arvutid suudavad töötada ainult käskudega, mis koosnevad üksnes nullidest ja ühtedest - see on pinge muutumise jada, st masinakood. Algstaadiumis pidi inimene looma arvutile arusaadava keele, mis koosnes masinakoodidest.
Iga käsk koosnes tegevuskoodist ja operandide aadressidest, mis väljendati erinevate nullide ja ühtede kombinatsioonidena. Seega tundus iga protsessori programm tol ajal olevat jada ühtesid ja nullisid.
Nagu hilisemad praktikakogemused näitasidarvutiga suhtlemisel on see keel keeruline ja kasutamisel ebamugav ebamugav. Selle keele kasutamisel on lihtne teha vigu, kirjutades üksikuid ükse ja nulle vales järjekorras.Programmi on väga raske kontrollida. Lisaks nõuab masinakoodides programmeerimine hea arusaamist arvuti sisemisest struktuurist ja iga komponendi tööpõhimõttest. Ja kõige hullem on selles keeles, et programmid - väga pikad jadad üksikuid ühtesid ja nulleid, on masinasõltuvad, st igale arvutile tuli luua oma programm, samuti nõuab masinakoodides programmeerimine programmeerijalt palju aega, vaeva ja tähelepanu.
Masinakoodid ja assembler
Elektrooniliste seadmete töö füüsikalised põhimõtted
Arvutid suudavad töötada ainult käskudega, mis koosnevad üksnes nullidest ja ühtedest - see on pinge muutumise jada, st masinakood. Algstaadiumis pidi inimene looma arvutile arusaadava keele, mis koosnes masinakoodidest.
Iga käsk koosnes tegevuskoodist ja operandide aadressidest, mis väljendati erinevate nullide ja ühtede kombinatsioonidena. Seega tundus iga protsessori programm tol ajal olevat jada ühtesid ja nullisid.
Nagu hilisemad praktikakogemused näitasidarvutiga suhtlemisel on see keel keeruline ja kasutamisel ebamugav ebamugav. Selle keele kasutamisel on lihtne teha vigu, kirjutades üksikuid ükse ja nulle vales järjekorras.Programmi on väga raske kontrollida. Lisaks nõuab masinakoodides programmeerimine hea arusaamist arvuti sisemisest struktuurist ja iga komponendi tööpõhimõttest. Ja kõige hullem on selles keeles, et programmid - väga pikad jadad üksikuid ühtesid ja nulleid, on masinasõltuvad, st igale arvutile tuli luua oma programm, samuti nõuab masinakoodides programmeerimine programmeerijalt palju aega, vaeva ja tähelepanu.