Pytania odnośnie emulacji

0

Wiem że jest w sieci kilka tematów, ale jednak nie do końca uzyskałem odpowiedź na dręczące mnie pytania. Chodzi mi o tworzenie emulatora. Jeśli ktoś ma doświadczenie w tych sprawach, mam nadzieję że się wypowie :)

  1. Co powinienem umieć? Czy znajomość C++ wystarczy? Swoją wiedzę w tym kierunku oceniłbym na 7/10.
  2. Czy ASM jest do tego niezbędny?
  3. Jakie są 'etapy' pisania takiego emulatora ? Chodzi mi o to żeby mieć chociaż zarys tego jak to może wyglądać.
  4. Można to zrobić za pomocą bibliotek standardowych + bibliotek API 'systemu-hosta' ?
  5. Czytalem kiedyś trochę o tym, o emulacji CPU - Jak wygląda to tłumaczenie rozkazów procesora itp.?

Wiem, ze moze nie mam jak dotąd zbyt dużej wiedzy w tych tematach, ale jestem jeszcze młody i mam szczere chęci do nauki :D Więcej pytań nie pamiętam, najwyżej jeszcze sie wypowiem. Aha, i jeśli zna ktoś w sieci jakieś sprawdzone materiały do nauki, to proszę się podzielić (mogą być po angielsku).

Pozdrawiam.

0

emulator czego?!

0

Niczego konkretnego, chodzi mi ogólnie o emulację urządzeń,
choć w sumie nastawiony jestem raczej na konsole do gier.

0
  1. Perfekcyjna znajomość działania maszyn (PC i konsoli) oraz ich systemów operacyjnych.
  2. Patrz pkt 1
0

Aha, to idę pisać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1