Курсовая работа: Реалізація функцій бібліотеки графіки для виводу тексту у графічному режимі (OutTextXY, SetTextStyle)

MOV AL, buf; AL - ASCII-код старшой цифры числа

SUB AL, '0'; выделение старшой цифры числа

cmp dx,3; введено 3 символа?

je vse; если да, то прыжок

cmp dx,4

je dva

jmp tri

dva:

mov bx,10; занесение 10 в DX

mul bx; умножение стар. цифры на 10

xor bx,bx; обнуление BX

mov bl,buf+1; BL - ASCII-код младшой цифры

sub bx,'0'; выделение младшей цифры числа

add ax,bx; получение введеного числа

jmp vse

tri:

mov bx,100; занесение 100 в DX

mul bx; умножение стар. цифры на 10

mov cx,ax; сохранение промеж. результата

xor ax,ax; обнуление AX

mov al,buf+1; AL - ASCII-код 2-й цифры

sub ax,'0'; получение цифры десятков

mov bx,10

mul bx; умножение кол-ва 10 - в на 10

add cx,ax; получение сотни+десятки

xor ax,ax

mov al,buf+2; AL - ASCII-код 2-й цифры

sub ax,'0'; получение цифер единиц

add cx,ax; получение сотни+десятки+единицы

К-во Просмотров: 358
Бесплатно скачать Курсовая работа: Реалізація функцій бібліотеки графіки для виводу тексту у графічному режимі (OutTextXY, SetTextStyle)