Разница между эмуляцией и симуляцией в вычислительной технике заключается в следующем:
- Эмуляция — это комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования функций одной вычислительной системы на другую таким образом, чтобы эмулированное поведение как можно ближе соответствовало поведению оригинальной системы. 58 Целью является максимально точное воспроизведение поведения. 5
- Симуляция — это имитация процесса с помощью механических или компьютерных устройств, чаще всего слово «симулятор» используется применительно к компьютерным программам. 7 Симуляция фокусируется на модели системы, стремясь имитировать некоторые условия и операции, которые приводят к конечному результату. 1
Таким образом, эмуляция предоставляет воссозданную среду для наблюдения за условиями и выполнения операций, как в исходной системе, в то время как симуляция фокусируется на модели системы и имитирует её поведение. 1