Семантична пропаст

Автор: Randy Alexander
Дата На Създаване: 24 Април 2021
Дата На Актуализиране: 24 Юни 2024
Anonim
Доступная верстка с @glafira_zhur
Видео: Доступная верстка с @glafira_zhur

Съдържание

Определение - Какво означава Semantic Gap?

„Семантичната пропаст“, ​​както често се споменава в ИТ, е разликата между програмен набор от високо ниво в различни компютърни езици и прости изчислителни инструкции, с които микропроцесорите работят на машинен език. Тази класическа разлика принуди инженерите и дизайнерите да разгледат различни начини за посредничество между езика на високо ниво и основния език на машината.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява семантичната пропаст

В миналото инженерите се опитваха да преодолеят семантичната пропаст, като направиха микропроцесорите по-сложни, както при моделите сложни инструкции за изчисление (CISC). Те обаче откриха, че може да бъде също толкова ефективно, ако не и повече, да се проектират изчислени модели с намален набор от инструкции (RISC). Философията е, че микропроцесорите не трябва да вършат сложна работа, но могат да разбият инструкциите от високо ниво на прости стъпки. Това резонира с начините, по които семантичното програмиране се компилира или разбива на машинен език. Семантичната пропаст илюстрира разликата между хората и компютрите и как те обработват данни.