Semantiskt gap

Författare: Randy Alexander
Skapelsedatum: 24 April 2021
Uppdatera Datum: 14 Maj 2024
Anonim
Do What Is Truly Right For You by Vernon Howard
Video: Do What Is Truly Right For You by Vernon Howard

Innehåll

Definition - Vad betyder Semantic Gap?

Den "semantiska klyftan" som det ofta hänvisas till i IT är skillnaden mellan högnivåprogrammeringsuppsättningar på olika datorspråk och de enkla beräkningsinstruktionerna som mikroprocessorer arbetar med på maskinspråk. Denna klassiska skillnad har tvingat ingenjörer och designers att titta på olika sätt att förmedla mellan högnivåspråk och grundläggande maskinspråk.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Semantic Gap

Tidigare försökte ingenjörer att överbrygga det semantiska gapet genom att göra mikroprocessorer mer komplexa, som med Complex Instruction Set Computing (CISC) -modeller. Men de fann att det kan vara lika effektivt, om inte mer, att utforma RISC-modeller (Reduced Instruction Set Computing). Filosofin är att mikroprocessorer inte behöver göra komplicerat arbete utan kan dela upp högnivåinstruktionerna i enkla steg. Det resonerar med de sätt som semantisk programmering sammanställs eller delas upp i maskinspråk. Den semantiska klyftan illustrerar skillnaden mellan människor och datorer och hur de bearbetar data.