Witam. mam taki kawałek kodu:
GLOBAL _timer_handler
_timer_handler:
cli
push gs
push fs
push es
push ds
pusha
mov ax,0x10
mov ds,ax
mov es,ax
mov al,0x60
out 0x20,al
EXTERN _do_irq0
call _do_irq0 ;teraz w ax mamy selektor do skoku
cmp ax, 0
je timer_handler_end
;jmp ax:0 ;Chce coś takiego uzyskać
timer_handler_end:
popa
pop ds
pop es
pop fs
pop gs
sti
iret
procedura zwraca w ax numer selektora do którego chce skoczyć.
moje pytanie jak zrobić coś żeby było równoważne z tym:
jmp ax:0
bo czegoś takiego kompilator nie przyjmie ;P