Лабораторная работа: Выполнение арифметических операций над числами с фиксированной запятой

MOV AL, 32

MOV AH, 7

MOV CX, 480

REP STOSW

;-----------УСТАНОВКА КУРСОРА

MOV AH, 2 ;НОМЕР ФУНКЦИИ

MOV BH, 0 ;НОМЕР СТРАНИЦЫ

MOV DH, 3 ;СТРОКА

MOV DL, 0 ;СТОЛБЕЦ

INT 10H ;ПОЗИЦИОНИРОВАНИЕ КУРСОРА

JMP NEAR PTR INPUT

;-----------УСТАНОВКА КУРСОРА

OK: MOV AH, 2 ;НОМЕР ФУНКЦИИ

MOV BH, 0 ;НОМЕР СТРАНИЦЫ

MOV DH, 4 ;СТРОКА

MOV DL, 0 ;СТОЛБЕЦ

INT 10H ;ПОЗИЦИОНИРОВАНИЕ КУРСОРА

;-----------ПРОВЕРКА ВОЗМОЖНОСТИ ДЕЛЕНИЯ

LEA BX, SX

CALL CTRL0

MOV AH, [BX]

LEA BX, SY

CALL CTRL0

MOV AL, [BX]

CMP AL, '0'

JE NULL

JMP N_NULL

;-----------ДЕЛИТЕЛЬ РАВЕН НУЛЮ

NULL: LEA DX, S4

К-во Просмотров: 456
Бесплатно скачать Лабораторная работа: Выполнение арифметических операций над числами с фиксированной запятой