KERNAL

Wikipedia
Loikkaa: valikkoon, hakuun
Kernalin hyppytaulua havainnollistava luettelo, jossa käytössä olevat rutiinit, niiden osoitteet, rutiinien käyttämät rekisterit ja lyhyet kuvaukset rutiinien käyttötarkoituksesta.

KERNAL on Commodore-yhtiön kehittämä käyttöjärjestelmä, jota käytettiin alun perin vuonna 1977 yhtiön PET-tietokoneessa. Myöhemmin sen laajennettuja versioita käytettiin VIC-20-, Commodore 64 -, Plus/4-, Commodore 16 - ja Commodore 128 -kotitietokoneissa.

Commodore-laitteiden KERNAL sisältää kokoelman erilaisia rutiineja. Näitä varten on kernalissa hyppytaulu, joka on pääpiirteittäin samanlainen kaikissa Commodoren tuottamissa tietokoneissa. Näin ollen yksinkertaisten konekielisten ohjelmien pitäisi pystyä toimimaan jokaisessa Commodoren valmistamassa koneessa ilman muutoksia.

Käytännössä yksinkertaiset, poke-komentoja sisältämättömät basic-ohjelmat ovat binääriyhteensopivia eri koneiden välillä. Konekielisiä ohjelmia kirjoitettaessa ohjelmien pitäisi olla vapaasti sijoitettavia ja ne voivat olla kooltaan maksimissaan 3 kilotavua, mikäli niiden on tarkoitus olla yhteensopivia kaikkien Commodoren koneiden kanssa.

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.