Все про Assembler українською мовою на сайті net.kr.ua

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

fff00e50

Асемблер. Як працює ця програма, правильно закоментував? Підкажіть...

Destro Years
Асемблер. Як працює ця програма, правильно закоментував? Підкажіть...
A10: MOV SUM, CX ;Сум - СХ занесли підсумовування? ADD SUM, AX; додали АХ до СГ? JP A11; SUB AX, CX; АХ-СХ JMP A12; стрибок А12 A11: ADD AX,BX ; Мітка А11 додається АХ+БХ A12: CMP AX,100; 100-число АХ? JG A13; ; Інструкція JG перевіряє прапори ZF, SF та OF. Перехід виконується якщо ZF = 0 SF = OF LOOP A10 ; Цикл переходимо на адресу мітки A13: NOP А13 нічого робити RET ; завершення програми? Розписав, що хоч трохи зрозумів



Відповіді:

Нобору Ватая
Все вірно

Пітоніус
Більш-менш правильно. Тільки ось для чого у тебе після JP A11; стоїть команда SUB AX, CX; АХ-СХ, якщо вона взагалі не використовується?

Будь-яке питання ... за ваші гроші
A10: MOV SUM, CX; в SUM занесли значення регістра СХ ADD SUM, AX; склали SUM та AX - результат складання в регістрі SUM




:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Популярне ::

-


:: Посилання ::

-


 

 

 


Copyright © net.kr.ua, 2019-2025 (assem.us)