В что, вы не можете переводить числа в шестнадцатиричны вид?
Если мне память не изменяет, то в ассемблере после шестнадцатиричного числа надо ставить букву 'h' или 'H' .
Будет так
а) A DB 11h
б) B DB 0Fh
в) V DB 0FFh
г) G DB 96h
д) D DB 0EFh
е) E DB 0FFh
ж) J DB 096h
з) Z DB 080h
и) I DW 11h
к) K DW 0FFEFh
л) L DW 0FFFFh
м) M DW 0100h
Предполагается, что слово имеет длину 2 байта.
А вообще для нахождения отрицательных чисел принцип простой: его сумма с таким же, но положительным числом должна быть равна нулю.
Допустим есть объявление
db 17
Это положительное число в шестнадцатиричном виде равно 11h. Чтобы получить отрицательное число -17, нужно 11h дополнить до FFh + 1
Итак, дополнение 11h до FFh равняется EEh. Прибавляем 1 и получаем EEh + 1 = EFh. Это и будет отрицательным числом -17. Так как
11h + EFh = 00 (знак переноса в третий шестнадцатиричный разряд не уцчитываем) .
11h
+
EFh.
===
00
Другие языки программирования и технологии
помогите с ассемблером. если можно с объяснениями...огромное спасибо
а) A DB 11h
б) B DB 0Fh
в) V DB 0FFh
г) G DB 96h
д) D DB 0EFh
е) E DB 0FFh
ж) J DB 96h
з) Z DB 80h
и) I DW 11h
к) K DW 0FFEFh
л) L DW 0FFFFh
м) M DW 100h
б) B DB 0Fh
в) V DB 0FFh
г) G DB 96h
д) D DB 0EFh
е) E DB 0FFh
ж) J DB 96h
з) Z DB 80h
и) I DW 11h
к) K DW 0FFEFh
л) L DW 0FFFFh
м) M DW 100h
Похожие вопросы
- Помогите по ассемблеру
- Архитектура ЭВМ помогите с ассемблером
- Помогите с ассемблером
- Помогите с ассемблером (задачей про матрицы) внутри...
- Приведите пожалуйста пример программы на ассемблере, использующая API функцию GlobalMemoryStatus. Заранее спасибо.
- Помогите с ассемблером
- Срочно помогите..всем 20 баллов,огромное спасибо за ответ.
- Прошу помочь. Нужно составить шифр плейфера к следующей фразе "то не останется ничего". Заранее огромное спасибо.
- Помогите пожалуйста пройти тест огромное спасибо кто поможет
- помогите с Ассемблером