Структурне програмування на асемблері, Детальна інформація

Структурне програмування на асемблері
Тип документу: Реферат
Сторінок: 23
Предмет: Комп`ютерні науки
Автор: фелікс
Розмір: 35.4
Скачувань: 1178
cmp al,0ah ;кiнець строки?

jne g60 ;нi - обiйти

call print ;так - друкувати

jmp g20

g60:

cmp al,09h ;символ табуляцiї

jne g70

dec bx ;так - встановити BX:

mov [byte di+bx],20h ;замiнити ТАВ на пропуск

and bx,0fff8h ;обнулити правi 8 бiт

add bx,08 ;i додати 8

g70:

mov [count],bx

jmp g30

g80: mov bx,[count] ;кiнець файлу

mov [byte di+bx],0ch ;прогон сторiнки

call print ;друкувати останню строку

g90: ret

endp printing

; Пiдпрограма друку:

; ------------------

proc print

mov ah,40h ;функцiя друку

mov bx,04

mov cx,[count] ;довжина

inc cx

lea dx,[disarea]

int 21h

mov ax,2020h ;очистити область виводу

mov cx,60

The online video editor trusted by teams to make professional video in minutes