Как программа, скомпилированная на машинном языке, может работать на разных машинах?

В школе нас учили, что компиляторы компилируют компьютерную программу в машинный язык. Нас также учили, что машинный язык состоит из прямых инструкций аппаратному обеспечению. Тогда как одна и та же скомпилированная программа может работать на нескольких конфигурациях компьютеров с разным оборудованием?

5
задан Bobby Marinoff 9 May 2012 в 17:46
поделиться