Пример вызова подпрограммы - Assembler
Формулировка задачи:
Доброго времени суток, ну помогите пожалуйста с задачкой на tasm .
Программа MAINPRO должна вызвать программу SUBPRO.В программе MAINPRO
определенны переменные : QTY как DB, VALUE как DW, PRICE как DW. Программа
SUBPRO должна разделить VALUE на QTY и записать частное в PRICE.
Решение задачи: «Пример вызова подпрограммы»
textual
Листинг программы
mov ax, PRICE call Show_AX
Объяснение кода листинга программы
Список действий в коде:
mov ax, PRICE- Переменная PRICE содержит значение цены товара, которое переносится в регистр AX перед вызовом подпрограммы.call Show_AX- Вызывается подпрограмма Show_AX, которая отображает значение регистра AX, содержащее цену товара. В данном коде нет других действий, которые могут быть выполнены.