Sadržaj:
Definicija - Što znači semantička praznina?
"Semantički jaz" na koji se u IT često spominje razlika je između programskih skupova visoke razine u različitim računalnim jezicima i jednostavnih računalnih uputa s kojima mikroprocesori rade na strojnom jeziku. Ova klasična razlika primorala je inženjere i dizajnere da razmotre različite načine posredovanja između jezika na visokoj razini i osnovnog jezika stroja.
Tehopedija objašnjava semantičku prazninu
U prošlosti su inženjeri pokušali premostiti semantički jaz čineći mikroprocesore složenijim, kao što je to slučaj s modelima Complex Instruction Set Computing (CISC). Međutim, otkrili su da bi moglo biti jednako efikasno, ako ne i više, dizajniranje modela RISC (Reduced Instruction Set Computing). Filozofija je da mikroprocesori ne moraju obavljati složene radove, ali mogu razbiti upute na visokoj razini u jednostavne korake. To je u skladu s načinima na koji se semantičko programiranje sastavlja ili raščlanjuje na strojni jezik. Semantički jaz ilustrira razliku između ljudi i računala i kako oni obrađuju podatke.
