Пишем собственную виртуальную машину

GuDron

dumpz.ws
Admin
Регистрация
28 Янв 2020
Сообщения
9,621
Реакции
1,555
Credits
33,871
Пишем собственную виртуальную машину
vm.gif

В этом руководстве я научу вас, как написать собственную виртуальную машину (VM), которая сможет выполнять программы на языке ассемблера, такие как игра моего друга "2048" или мой Roguelike. Если вы умеете программировать, но хотите лучше понять, что происходит внутри компьютера, и глубже разобраться, как работают языки программирования, то этот проект для вас. Написание собственной виртуальной машины может показаться сложной задачей, но я обещаю, что вы найдете это удивительно простым и познавательным.

Конечный код занимает около 250 строк на C (unix, windows). Все, что вам нужно знать, — это как читать базовый C или C++ и выполнять двоичную арифметику.
Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои