Разлика между симулатор и емулатор

Ако първият ви език не е английски, тези условия могат да бъдат доста объркващи. Дори да сте англичанин, но не сте запознати с условията, все пак може да се объркате. Нека да разгледаме разликата между термините. Може би можем да ви донесем яснота.

Въпроса

Този въпрос беше зададен на stackoverflow преди. Един полезен потребител предложи следния отговор: „Емулацията е процес на имитиране на външно наблюдавано поведение, за да съответства на съществуваща цел. Вътрешното състояние на емулационния механизъм не трябва точно да отразява вътрешното състояние на целта, която той емулира. Симулацията, от друга страна, включва моделиране на основното състояние на целта. Крайният резултат от добрата симулация е, че симулационният модел ще подражава на целта, която симулира. ”Все още сте изгубени? Не те обвинявам. Нека изясним.

Какво е симулатор?

Горният отговор всъщност го обяснява доста добре. Симулаторът е част от софтуера, който копира нещо от реалния живот във виртуална среда. Това е накратко. Когато мислите за симулатор, помислете за видеоигри. SimCity е симулатор на градски сгради. Можете да изградите свой собствен виртуален град, но без усложнения в реалния свят. Ако решите да го изгорите, няма да има никакви последствия - освен, че трябва да го възстановите, разбира се. Полетният симулатор е друг пример. Сякаш летиш с истински самолет. Но ако решите да летите наопаки със самолет, който не може, самолетът може да го вземе. Друга форма на симулация са военните игри. Например, лазерен маркер или пейнтбол. Симулирате действителна бойна среда. Но когато се ударите, не сте в реална опасност.

Разлика между симулатор и емулатор-1

Какво е емулатор?

Емулаторът е предназначен да копира нещо точно такова, каквото съществува в реалния свят. Например, целта на M.A.M.E е да копира аркадни игри точно такива, каквито са в реалния свят. Можете да играете тези игри на вашия компютър, тъй като те са съществували на аркадни машини преди години, бъгове и всички други. Някои емулатори имат предимства пред своите колеги в реалния свят. Вземете например EPSXE. Това е емулатор, който служи за копиране на първата PlayStation. Основното предимство на този емулатор е, че можете да ускорите времето; прави нивелирането в тези дълги RPG малко по-лесно. Внимавайте обаче, че ако решите да използвате емулатор, трябва да притежавате оригиналните копия на системата, която емулирате. Нарушаването на това правило може да ви постави в много проблеми. Тъй като пиратството е толкова голямо, колкото е в наши дни, зависи от всеки един от нас да направи своята роля, за да го спре. Разработчиците на игри харчат много пари за създаването на игрите, които всички обичаме. Ако спрем да ги купуваме, те ще спрат да ги правят. Това ли е? Да! Това е всичко, което има за него. Емулаторът копира нещо изцяло, докато симулаторът копира състоянието на нещо. Двете наистина не могат да се сравняват. Може да са сходни, но употребата им е различна. Те обслужват различни цели и преследват различни цели. Използвам примерите в игрите, защото това е, което знам най-добре. Ако знаете за повече примери или използвате емулатори и симулатори в други области, уведомете ни! Ще се радваме да чуем всичко за това в коментарите.

резюме

Препратки

  • https://stackoverflow.com/questions/1584617/simulator-or-emulator-what-is-the-difference
  • https://commons.wikimedia.org/wiki/File:Full_Flight_Simulator_(5573438825).jpg
  • https://programbytes48k.wordpress.com/2010/12/18/emuladores-de-playstation/