Оглавление:
Определение - Что означает семантический разрыв?
«Семантический разрыв», на который часто ссылаются в ИТ, - это различие между наборами программирования высокого уровня на различных компьютерных языках и простыми вычислительными инструкциями, с которыми микропроцессоры работают на машинном языке. Это классическое различие заставило инженеров и дизайнеров взглянуть на различные способы посредничества между языком высокого уровня и базовым машинным языком.
Техопедия объясняет семантический разрыв
В прошлом инженеры пытались преодолеть семантический разрыв, делая микропроцессоры более сложными, как в моделях вычисления сложных наборов команд (CISC). Тем не менее, они обнаружили, что было бы столь же эффективно, если не больше, разрабатывать модели с использованием сокращенного набора команд (RISC). Философия заключается в том, что микропроцессоры не должны выполнять сложную работу, но могут разбить высокоуровневые инструкции на простые шаги. Это резонирует с тем, как семантическое программирование компилируется или разбивается на машинный язык. Семантический разрыв иллюстрирует разницу между людьми и компьютерами и тем, как они обрабатывают данные.
