Sisällysluettelo:
Määritelmä - mitä Semanttinen aukko tarkoittaa?
"Semanttinen aukko", kuten siihen usein viitataan tietotekniikassa, on ero eri tietokonekielten korkean tason ohjelmointijoukkojen ja yksinkertaisten laskentaohjeiden välillä, joiden kanssa mikroprosessorit työskentelevät konekielellä. Tämä klassinen ero on pakottanut insinöörejä ja suunnittelijoita etsimään erilaisia tapoja välittää korkean tason kielen ja koneen peruskielen välillä.
Techopedia selittää Semanttisen aukon
Aikaisemmin insinöörit yrittivät kattaa semanttisen aukon tekemällä mikroprosessoreista monimutkaisempia, kuten CISC-malleissakin. He kuitenkin havaitsivat, että RISC-mallien suunnittelu voisi olla yhtä tehokas, ellei vielä enemmän. Filosofia on, että mikroprosessorien ei tarvitse tehdä monimutkaista työtä, vaan ne voivat jakaa korkean tason ohjeet yksinkertaisiin vaiheisiin. Tämä vastaa tapaa, jolla semanttinen ohjelmointi käännetään tai jaotellaan konekieleksi. Semanttinen aukko kuvaa eroa ihmisten ja tietokoneiden välillä ja miten ne käsittelevät tietoja.