Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Программа на ассемблере (i8080) - Умножение чисел
Создан заказ №10193000
19 октября 2023

Программа на ассемблере (i8080) - Умножение чисел

Как заказчик описал требования к работе:
Написать программу на ассемблере (i8080): Умножение чисел Р = А * В, где А { 1-FF }, В { 1-FF }. Умножение выполнить сочетая команды сдвига и сложения – нужно реализовать алгоритм умножения «в столбик». Команды сдвига: RRC/RCR и RLC/RCL, сложения: ADD или DAD. НЕ ИСПОЛЬЗОВАТЬ MUL (команды умножения) . В программе применять команды пересылок (MOV), загрузки (MVI, LXI и т.п.), хранения (необязательно). Для цикла использовать: - флаг Z и команды передачи управления JZ или JNZ; - флаг С и команды передачи управления JС или JNС (используются для учета переполнения при умножении). Для ввода сомножителей использовать команду ввода данных из порта (IN 08), которая эмулирует ввод данных с клавиатуры. Никаких оптимизаций быстродействия делать не нужно, чем проще и понятнее код – тем лучше. Также приложены: - документ с заданием; - пример умножения через ADD с вводом данных через порт IN 08 (.i80 файл для эмулятора и .txt); - эмулятор i8080 (.zip-архив, устанавливать ничего не нужно)
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
20 октября 2023
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
dammit
5
скачать
Программа на ассемблере (i8080) - Умножение чисел.jpg
2023-10-23 23:11
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
отличный автор, адекватен, хорошо идет на контакт, очень качественно все сделано, рекомендую его!

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Создание игры «Змейка».
Курсовая работа
Программирование
Стоимость:
700 ₽
Практическое изучение методов синхронизации потоков в ОС QNX.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Производственная функция
Решение задач
Программирование
Стоимость:
150 ₽
Выполнить курсовой по предмету Технология программирования
Курсовая работа
Программирование
Стоимость:
700 ₽
Информационная база приемной комиссии на React
Другое
Программирование
Стоимость:
300 ₽
Программа для работы с базами данных на python + QT Designer.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Создание электронного учебника
Задача по программированию
Программирование
Разработать UML-диаграмму с подробным объяснением
Другое
Программирование
Стоимость:
300 ₽
Лабораторная работа по нейросетям
Лабораторная работа
Программирование
Стоимость:
300 ₽
Создание интерфейса простых приложений (фреймворк Qt)
Лабораторная работа
Программирование
Стоимость:
300 ₽
ISA, знакомство с архитектурой набора команд RISC-V.
Лабораторная работа
Программирование
Стоимость:
300 ₽
C#. Лабораторная работа № 9. Вариант 3. Паттерны
Лабораторная работа
Программирование
Стоимость:
300 ₽
Создать дерево XML-файла и сам XML-документ по заданным данным
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторные по алгоритмам и структурам данных Python/C++
Лабораторная работа
Программирование
Стоимость:
300 ₽
теория вычислительных процессов
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная программирование. C++ & Assembler
Лабораторная работа
Программирование
Стоимость:
300 ₽
Сделать лабораторные работы по ооп на языке c#
Лабораторная работа
Программирование
Стоимость:
300 ₽
Реализовать перцептрон, как простейший вариант нейронной сети
Лабораторная работа
Программирование
Стоимость:
300 ₽
Программа для работы с базами данных на python + QT Designer.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Среда разработчика Turbo Pascal V.7.0
К базовым компонентам системы программирования Турбо Паскаль относят:
Указанные компоненты объединяются в единую интегрированную среду разработчика, с которой работают программисты, создавая свои шедевры.
Окно редактора работает в двух режимах: оконном и полноэкранном. Для переключения режимов используем клавиши Alt+Enter . По щелчку окно захватывается курсором мыши. Для освобождения мыши использу...
подробнее
Haskell язык программирования

Рисунок 1. Карри Хаскелль. Автор24 — интернет-биржа студенческих работ
Предшественником Haskell можно считать язык Miranda, выпущенный в 1985 г. и давший толчок развитию ленивых языков.
Miranda распространялся под коммерческой лицензией, поэтому в 1987 г. на конференции по развитию функциональных языков, проходившей в Портленде, было решено разработать свободный аналог этого языка, для чего был созд...
подробнее
Инструментальные средства разработки программного обеспечения
Инструментальные средства могут представлять собой или набор отдельных программ (Software tools) для выполнения специальных задач проектирования программного обеспечения, или интегрированную среду разработки (IDE - Integrated development environment) с графическим интерфейсом со встроенными инструментами проектирования.
Также сейчас получили развитие так называемые SDK (Software development kit) – ...
подробнее
Динамическое программирование. Задача о распределении средств
Термин “программирование” в данном определении означает составление оптимального алгоритма решения задачи, а не непосредственно написание кода программы.
При составлении алгоритма решения задачи важно учитывать следующее свойство – решение подзадач должно выполняться только один раз, а потом это решение должно использоваться для решения подзадач следующего уровня. Такой подход позволяет существенно...
подробнее
Среда разработчика Turbo Pascal V.7.0
К базовым компонентам системы программирования Турбо Паскаль относят:
Указанные компоненты объединяются в единую интегрированную среду разработчика, с которой работают программисты, создавая свои шедевры.
Окно редактора работает в двух режимах: оконном и полноэкранном. Для переключения режимов используем клавиши Alt+Enter . По щелчку окно захватывается курсором мыши. Для освобождения мыши использу...
подробнее
Haskell язык программирования

Рисунок 1. Карри Хаскелль. Автор24 — интернет-биржа студенческих работ
Предшественником Haskell можно считать язык Miranda, выпущенный в 1985 г. и давший толчок развитию ленивых языков.
Miranda распространялся под коммерческой лицензией, поэтому в 1987 г. на конференции по развитию функциональных языков, проходившей в Портленде, было решено разработать свободный аналог этого языка, для чего был созд...
подробнее
Инструментальные средства разработки программного обеспечения
Инструментальные средства могут представлять собой или набор отдельных программ (Software tools) для выполнения специальных задач проектирования программного обеспечения, или интегрированную среду разработки (IDE - Integrated development environment) с графическим интерфейсом со встроенными инструментами проектирования.
Также сейчас получили развитие так называемые SDK (Software development kit) – ...
подробнее
Динамическое программирование. Задача о распределении средств
Термин “программирование” в данном определении означает составление оптимального алгоритма решения задачи, а не непосредственно написание кода программы.
При составлении алгоритма решения задачи важно учитывать следующее свойство – решение подзадач должно выполняться только один раз, а потом это решение должно использоваться для решения подзадач следующего уровня. Такой подход позволяет существенно...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы