สารบัญ:
คำจำกัดความ - Semantic Gap หมายถึงอะไร
“ ช่องว่างทางความหมาย” ที่มักถูกอ้างถึงในไอทีคือความแตกต่างระหว่างชุดการเขียนโปรแกรมระดับสูงในภาษาคอมพิวเตอร์ต่างๆและคำแนะนำการใช้คอมพิวเตอร์อย่างง่ายที่ไมโครโปรเซสเซอร์ทำงานด้วยในภาษาเครื่อง ความแตกต่างแบบคลาสสิกนี้ได้ทำให้วิศวกรและนักออกแบบบังคับให้ดูวิธีการไกล่เกลี่ยระหว่างภาษาระดับสูงและภาษาเครื่องขั้นพื้นฐาน
Techopedia อธิบาย Semantic Gap
ในอดีตวิศวกรพยายามเชื่อมช่องว่างทางความหมายด้วยการทำให้ไมโครโปรเซสเซอร์มีความซับซ้อนมากขึ้นเช่นเดียวกับแบบจำลองการคำนวณชุดคำสั่งซับซ้อน (CISC) อย่างไรก็ตามพวกเขาพบว่ามันอาจมีประสิทธิภาพเพียงเท่านี้หากไม่มากกว่านั้นในการออกแบบโมเดลการลดชุดคำสั่งการสอน (RISC) ปรัชญาคือไมโครโปรเซสเซอร์ไม่ต้องทำงานที่ซับซ้อน แต่สามารถแบ่งคำแนะนำระดับสูงออกเป็นขั้นตอนง่าย ๆ ที่สะท้อนกับวิธีการเขียนโปรแกรมความหมายถูกรวบรวมหรือแยกย่อยเป็นภาษาเครื่อง ช่องว่างทางความหมายแสดงให้เห็นถึงความแตกต่างระหว่างมนุษย์และคอมพิวเตอร์และวิธีการประมวลผลข้อมูล
