Appendix D Register-Level Programming
PC-DIO-96/PnP User Manual
D-32
©
National Instruments Corporation
and
al,bh
; Enable interrupts for selected level
out
masks,al
mov
int_mask,cx
; Save the previous value of the mask
; restore saved registers
ii_exit:
pop
es
pop
ds
pop
dx
pop
cx
pop
bx
pop
ax
pop
bp
sti
ret
_install_isr endp
; remove_isr
;
; bp reg at [bp+0]
; ret addr ofs at [bp+2]
; ret addr seg at [bp+4]
;
_remove_isr
proc
far
cli
push
ax
push
bx
push
cx
push
dx
push
ds
push
es
mov
ax,seg _DATA
mov
ds,ax
Содержание PC-DIO-96/PnP
Страница 46: ......
Страница 47: ......
Страница 48: ......
Страница 49: ......
Страница 50: ......
Страница 51: ......
Страница 52: ......
Страница 53: ......
Страница 54: ......
Страница 55: ......
Страница 56: ......
Страница 57: ......
Страница 58: ......
Страница 59: ......
Страница 60: ......
Страница 61: ......
Страница 63: ......
Страница 64: ......
Страница 65: ......
Страница 66: ......
Страница 67: ......
Страница 68: ......
Страница 69: ......
Страница 70: ......
Страница 71: ......
Страница 72: ......
Страница 73: ......