Arts >> Kulttuuri ja viihde >  >> teatteri >> Nukketeatteri

Mitä Simpletron Machine Language tarkoittaa?

Simpletron Machine Language (SML) on matalan tason ohjelmointikieli, joka on suunniteltu Simpletron-tietokoneelle, hypoteettiselle koneelle, jota käytetään tietokonearkkitehtuurin ja ohjelmoinnin perusperiaatteiden opettamiseen. SML on yksinkertainen ja helposti ymmärrettävä kieli, joten se on erinomainen työkalu ohjelmointikonseptien esittelyyn ja käytännön harjoituksiin aloittelijoille.

SML koostuu joukosta yksinkertaisia ​​ohjeita, jotka Simpletron-tietokone voi suorittaa. Nämä ohjeet sisältävät perusoperaatioita, kuten aritmetiikkaa, tiedonsiirtoa ja haaroitusta, sekä syöttö- ja lähtöoperaatioita. Jokaista SML-käskyä edustaa yksilöllinen opkoodi, joka on numeerinen koodi, jonka Simpletron ymmärtää ja tulkitsee ohjelman suorittamisen aikana.

Tässä on joitain yleisiä SML-ohjeita:

- LUE :Lukee arvon syöttölaitteelta (yleensä näppäimistöltä) ja tallentaa sen määritettyyn muistipaikkaan.

- KIRJOITA :Tulostaa määritettyyn muistipaikkaan tallennetun arvon tulostuslaitteeseen (yleensä näytölle).

- LISÄÄ :Lisää yhden muistipaikan arvon toisen muistipaikan arvoon ja tallentaa tuloksen kolmanteen muistipaikkaan.

- SUB :Vähentää yhden muistipaikan arvon toisen muistipaikan arvosta ja tallentaa tuloksen kolmanteen muistipaikkaan.

- MUL :Kertoo yhden muistipaikan arvon toisen muistipaikan arvolla ja tallentaa tuloksen kolmanteen muistipaikkaan.

- DIV :Jakaa yhden muistipaikan arvon toisen muistipaikan arvolla ja tallentaa tuloksen kolmanteen muistipaikkaan.

- BRAN :Haaroittuu (hyppää) määritettyyn muistipaikkaan, jolloin ohjelma voi suorittaa erilaisia ​​käskyjä.

- LOPPU :Lopettaa ohjelman suorittamisen ja palauttaa hallinnan käyttöjärjestelmään.

SML-ohjelmat koostuvat sarjasta näitä ohjeita, jotka on tallennettu Simpletronin muistiin. Ohjelman suorittamiseksi Simpletron lukee jokaisen käskyn, purkaa opkoodin ja suorittaa vastaavan toiminnon. Tämä prosessi jatkuu, kunnes havaitaan END-käsky, joka osoittaa ohjelman päättymisen.

Simpletron Machine Languagella on tärkeä rooli ohjelmointikonseptien ja tietokonearkkitehtuurin opetuksessa. Työskentelemällä SML:n ja Simpletron-tietokoneen kanssa aloittelijat voivat saada käsityksen tietokoneiden suorittamista perustoiminnoista ja saada paremman käsityksen ohjelmien suorittamisesta ja tietojen käsittelystä tietokonejärjestelmässä. SML:n yksinkertaisuus tekee siitä helppokäyttöisen ja tehokkaan työkalun ohjelmoinnin ja laskennan perusperiaatteiden oppimiseen, joita voidaan soveltaa edistyneempien ohjelmointikielten ja tietojenkäsittelytieteen aiheiden oppimiseen.

Nukketeatteri

Lähikategoriat