XR82C684
((%( 3 $ ? (% '%%&
, /' 1 (% $* & (*'(,
* 3(, (' '%% %-(' ' %#
% ( $
09•
00• +
009• +
.0;•
?0• + $ %
; 3# % (, ( ?
3 (*'(, * 3(, (' '%% %
(' ' %
000• +
00.• +
00. 0@0.• +%
+(• +
?0• + $ %
" *3 %'( % 3( ( ( (%'%%( % *
-(' '%% (*'(, (
'%%(, ' * (
(' '%% % (% (%'%%( # (
%'(( * $ $ '%%(, ?
$ '%%(, 3( ,
C.6.2.1 I-Mode Interrupt Servicing
3( ( $ * 3(, 3 *
$# 3 % $ ,# + (*'(,
(, ( $ # 3( *'( % * 3%#
(, ( %('(,
$* I(% ( %(' * +# (
3( %%% $: ( + ' + %
' ( I%# ( 3( (
'( * ( ( %(' (#
3( ' , ' '( + 3(
'' (% * (% 3( ((, /$
'6 3,1 %(, (, % ('( (% (* (
* ' + % ((
'%% * K% ( I%#
3( , (% $: ( + 3( "(
/1 ( %(' ( 3( %
'%%(,
$ , 3 ' % +%
' & % ' ( ( %('
(# 3 (*' 3( $
!(' $ + '%%(,
5" >' $ + '%%(,
Direct Interrupt Processing
$* + &% /!(' $ + '%%(,1 '
+ % ' ( I%# %
' (% ' (%'( # + 3( '
, ' %'(*(' '( ( %&% &
+% & (' (%# (% / '( 1 (%
*(" & + '('(& (%*
"# (* $: ( I% ( (# *
09• # (% %%# + 3( ' ,
' '( 4. ( %&% & (%
'( (% *(" & '('( %(, * 09•
' ' , & %
(External) Vectored Interrupt Processing
+% & (% * * ( '%%(,
&('& $ '6 3, ( (%
/$=1 /$:1 3( % , /(
' 1 (* ( ! )%# ( "
3 /5"1 (% %
%'( (% * * ' ( '%%(,.
'% '( * ( %(' ( (%
( & 3 /"1
% +%# %' % 00 009• +# (%
/( ' 1 (* ( (% & ' *
<< (%'( %'( /5 % (1
'( * (% /5 % (1 (% *(" &
+ '('( %(, $* % &% (% ' *
( '%%(,# -% (% % %( * (%(,
( ( %(' (#
' (( ' (%'( ( %('
( %(% (% '( ( &
5' * % $ + '%%(, ' (I% 3(
% ( , ( ( * 3(, %'( %
$ %&# % (, (
$ # 3 (*' • +-• % (
Table 4 Table 4 % %% & * (
'%%(, (% & & ' * % • +%-• %
Comments on 88 I-Mode Interrupt Service Routines
(, ( 00 $ ( %% %
(%, ( ( '%%(,# 3 ' 3(
.0 00 ? ) .0 00
? % 3( ( + 3( ' % *
( $> $> ! %# (, $= '&'
(% * 3% /%' 1 * '%% *
( I% 3 * * '#
$> (% ' ! )% (* '% * (
I% (% %% & $ ,(% $> (% '