Система, с которой я работаю, имеет четыре регистра: al, bl, cl, dl и значения могут храниться только в шестнадцатеричном формате.
Я читаю с клавиатуры 2 цифры, например, 9 и 1.
Я хотел бы сохранить это число в регистре BL, как 5B, что является шестнадцатеричным значением для 91 (десятичное число).
Я думал о способах решения этой проблемы, но яне могу найти ни одного.Моя главная ошибка была в том, что я умножил 9 на 10 и добавил 1, результат равен 91, но я забыл, что на самом деле 91 находится в шестнадцатеричном формате, что в переводе на десятичное число становится 145 (что не мое число)
Итак, как мне сохранить две цифры (9 и 1, которые образуют 91) в виде шестнадцатеричного значения (5B) в некотором регистре или в ОЗУ.
Пожалуйста, сообщите.
Большое спасибо, V