Сравнение массива разных размеров на ассемблере - PullRequest
0 голосов
/ 13 февраля 2019

Я новичок в ассемблере, и я не закончил свою программу в masm по одной причине: сначала я получаю от пользователя входные данные для массива один за другим.Затем я преобразовал все числа в целое и отсортировал по возрастанию.Я могу сделать это хорошо, если вход такого же размера.Я имею в виду байт, байт или слово, слово, ... dw, dw

Если размер массивов не подходит для сравнения, что я могу сделать, чтобы это исправить?Если первый массив имеет размер в байтах, а второй - как слово, как я могу сравнить их оба

num db 03,38,38,828,39,3
num2 dw 3875,3939,0237

Как вы можете видеть, я могу сравнить один и тот же размер, но если я хочу сравнить 3857 с 03 что я собираюсь делать?

cbw ---> основан на размере, но иногда пользователь может вводить большое и очень маленькое число.

Это мое препятствие, которое ограничивало меня отзаканчиваю программу.

...