Найти тему
Young programmer

Устанавливаем VirtualBox и готовим среду под разработку на ассемблере

Оглавление

Сегодня мы с вами подготовим среду для программирования на Ассемблере. Но так как мы будем это делать на 32-битной архитектуре нам потребуется установить соответствующую систему на виртуальную машину.

Установка и настройка VirtualBox

Мы будем устанавливать 32-битную windows xp. Поэтому сначала вам необходимо скачать образ диска ОС, а также VirtualBox

https://www.virtualbox.org/wiki/Downloads ссылка для скачивания VirtualBox

После скачивания и установки, виртуальную машину нужно создать и настроить, просто следуйте шагам, показанным на скриншотах.

-2

-3

если у вас нет дополнительных настроек как показано выше, то нажмите кнопку с надписью "экспертный режим", на скриншоте обозначена цифрой "1", потом нажмите кнопку "создать".

здесь просто нажимаете кнопку "Создать"
здесь просто нажимаете кнопку "Создать"

После создания переходим к настройке VB.

-5
Включаем drag'n'drop чтобы предавать файлы из основной системы и обратно
Включаем drag'n'drop чтобы предавать файлы из основной системы и обратно
выставляем такой порядок загрузки
выставляем такой порядок загрузки
-8

последним действием выбираем файл с windows, скачать можно по ссылке ниже.

Windows XP SP3 32 bit Rus 2018 русская версия

Дальше выполняется стандартная установка windows.

Настройка Windows xp

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

https://drive.google.com/drive/folders/1tC4u0CQgMEti_c_7heH1bgYQNLTP8XB7?usp=sharing

также для удобства написания кода, можно установить notepad++ на виртуальную машину. (ссылка ниже)

https://notepad-plus-plus.org/downloads/v6.9/ версия которая подходит для windows xp
-9

Если вы все сделали правильно то рабочее пространство на виртуальной машине должно выглядеть примерно так. В папке которая открыта на скриншоте, мы в дальнейшем будем хранить файл с расширением .asm то есть нашу программу.