Иллюстрированный самоучитель по Assembler


         

Нам оно нужно


mul BX                            ;Произведение в DX:AX
mov CX,AX                    ; Нам оно нужно в CX
del1:  push CX               ;Сохраним его
mov CX,0                       ;Счетчик внутреннего цикла
del2: loop del2               ;внутренний цикл (64К шагов)
pop CX                           ;Восстановим внешний счетчик
loop del1                         ;Внешний цикл ( 2000 шагов)
pop DX                           ;Восстановим 
pop CX                           ;все сохраненные 
pop BX                            ; в начале подпрограммы
pop AX                            ;регистры
ret                                     ;Возврат в программу 

Содержание  Назад  Вперед