Создан заказ №4329950
6 ноября 2019
Перевод из С++ в ассемблер i8086
Как заказчик описал требования к работе:
Дан исходный код программы на Си++, который выполняет манипуляцию с массивом str из 255 байт. С помощью утилиты debug.exe разработайте программу на ассемблере микропроцессора i8086, которая выполняет такую же манипуляцию с массивом такого же размера.
Утилита debug.exe работает с одним сегментом пам
яти размером 64 Килобайта, а все адреса задаются смещениями в пределах этого сегмента. Код разработанной программы должен располагаться в памяти, начиная с адреса 100h. Известно, что массив str располагается в памяти, начиная с адреса 8000h. Исходное содержимое массива для тестирования программы необходимо загрузить в память из двоичного файла data.bin.
Инкрементировать/декрементировать индексные регистры в программе разрешается только с помощью строковых команд процессора.
Код разработанной программы с помощью утилиты debug.exe необходимо выгрузить из памяти в двоичный файл code.bin.
Нужно преобразовать две программы в ассемблер(G3.01.cpp и G3.02.cpp). Текст этих программ находится в файле Domashka.docx.
Файл DATA.BIN находится по этой ссылке:
https://github.com/prostomusa/Domashk
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
7 ноября 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Перевод из С++ в ассемблер i8086.jpg
2019-11-10 11:54
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа выполнена вовремя, и была возможность задать вопросы. Большое спасибо, мою работу приняли.