Innehåll
- Definition - Vad betyder Semantic Gap?
- 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
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.