previous next Up Title Contents Index

Symboliset konekielet

Symbolisissa konekielissä (assembly language) bitteinä esitettävät käskyt korvataan kirjainlyhenteillä eli käskyille annetaan symboliset vastineet.

Esimerkki:  Yhteenlaskukäskyn tunnisteena on ADD, vähennyslaskun SUB ja kertolaskun MUL.

Muistipaikoille annetaan symbolisilla konekielillä kirjoitetuissa ohjelmissa niin ikään symboliset nimet.

Esimerkki: Symbolisia nimiä: PALKKA, VERO jne.

Symbolisella konekielellä kirjoitettu käsky voisi olla esimerkiksi

        SUB PALKKA, VERO

mikä tarkoittaa sitä, että palkasta vähennetään vero, jolloin PALKKA pienenee.

Symbolisella kielellä kirjoitetun ohjelman konekielelle kääntävää ohjelmaa kutsutaan assembler-kääntäjäksi.

Symboliset konekielet ovat tietokonekohtaisia ja niitä käytetään, kun ohjelmoidaan tietokoneen laitteistoon läheisesti liittyviä asioita kuten käyttöjärjestelmiä tai laiteajureita (ns. laiteläheinen ohjelmointi).

previous next Up Title Contents Index