Курсовая работа: Робота в захищеному режимі мікропроцесора

add di,cx { di+cx*8-2 }

pop cx

@lp_1:push cx

xor ah,8

mov cx,4

@lp_2:mov al,dl

and al,01h

db 66h

shr dx,1

xlat

stosw

sub di,4

loop @lp_2

pop cx

loop @lp_1

pop cx

shl cx,3

add cx,2 { di+cx*8+2 }

add di,cx

@end:db 66h

iret

end;

procedure int_30hr;assembler; { Обработчик программного }

asm { прерывания 30h: }

cmp ah,2 { AH - номер функции }

jz @i2 { Al - номер подфункции }

cmp ah,3 { BL - номер строки экрана }

jz @i3 { BH - номер столбца экрана }

cmp ah,4 { DL/DX/EDX - значение данных }

К-во Просмотров: 969
Бесплатно скачать Курсовая работа: Робота в захищеному режимі мікропроцесора