Курсовая работа: Робота в захищеному режимі мікропроцесора
@1:db 9ah
dw offset reset
dw code_sel2
end;
procedure exc_14;assembler; { Обработчик исключения 14: }
asm { недоступна страница }
mov excep,14
int 32h
cmp cpu_type,2
jz @1
db 0ffh,2eh
dw ofs_ret_mov
@1:db 9ah
dw offset reset
dw code_sel2
end;
procedure exc_16;assembler; { Обработчик исключения 16: }
asm { ошибка FPU при NE=1 регистра CR0 }
mov excep,16
int 32h
cmp cpu_type,2
jz @1
db 0ffh,2eh
dw ofs_ret_mov
@1:db 9ah
dw offset reset
dw code_sel2
end;
procedure exc_17;assembler; { Обработчик исключения 17: }