Адрес | Машинный код | Метка | Мнемокод | Комментарий |
cs:0100 cs:0103 cs:0105 cs:0106 cs:0107 cs:0108 cs:0109 cs:010C cs:010E cs:0110 cs:0112 cs:0114 cs:0115 cs:0116 cs:0117 cs:0118 | E80200 CD20 9C B80500 8BD8 03C0 8BD0 8BC8 5A 5B 9D C3 | m1 | call 0105 int 20 pushf push bx push dx push cx mov ax,0005 mov bx,ax add ax,ax mov dx,ax mov cx,ax pop cx pop dx pop bx popf ret | вызов подпрограммы сохраняем в стеке регистр флагов сохраняем в стеке регистр BX сохраняем в стеке регистр DX сохраняем в стеке регистр CX извлекаем из стека регистр CX извлекаем из стека регистр DX извлекаем из стека регистр BX извлекаем из стека регистр флагов возврат из подпрограммы |
Задание: загрузить программным путем массив чисел. Сделать выборку чисел от 2 до 6 и возвести их в квадрат.