@rbondarenko

Как решить данные задачи на ассемблере 8086?

первое задание - Разработать алгоритм и написать программу которая переводит 2-байтовое целое число в
ряд символов, который представляет запись числа в шестнадцатеричной системе (4 знака).
по первому заданию пришел к такому алгоритму :
Берем старший байт числа
получаем старшие 4 бита, это будет индекс символа в строке '0123456789ABCDEF'
получаем по индексу символ в строке
получаем младшие 4 бита
получаем по индексу символ в строке
получаем следующий байт числа
Но с реализацией на ассемблере туго.

второе задание - Написать программу которая переводит 2-байтовые числа со знаком в 5-ти разрядное
десятичное число, представленное как ряд символов (6 байтів).

Пишу языке ассемблере микропроцессора 8086
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы