$ od -c -N 50000 [Indigo]<Daffodil>IBIP>Doc>OldIBIPSilDocumentation.dm!1
0000000 377 \0 \0 O l d I B I P B u s S t a
0000020 t e 7 0 . s i l y \0 373 233 ~ 220 I \0
0000040 \0 376 001 \0 266 I 9 r \0 1 \0 \b \0 004 \0 022
0000060 \v 002 D 3 \0 \0 1 \0 \b \0 \f \0 022 023
0000100 002 D 2 \0 \0 1 \0 \b \0 024 \0 022 033 002 D
0000120 1 \0 \0 1 \0 \b \0 034 \0 022 # 002 D 0 \0
0000140 \0 1 \0 \b \0 , \0 022 3 002 A 3 \0 \0 1
0000160 \0 \b \0 4 \0 022 ; 002 A 2 \0 \0 1 \0 \b
0000200 \0 < \0 022 C 002 A 1 A \0 1 \0 \b \0 D
0000220 \0 022 K 002 A 0 \0 \0 1 \0 \b \0 T \0 022
0000240 [ 002 B 3 \0 \0 1 \0 \b \0 \ \0 022 c
0000260 002 B 2 \0 \0 1 \0 \b \0 d \0 022 k 002 B
0000300 1 \0 \0 1 \0 \b \0 l \0 022 s 002 B 0 \0
0000320 \0 1 \0 \b \0 | \0 025 203 003 A L E \0 1
0000340 \0 \b \0 214 \0 032 223 004 W E 1 ' \0 \0 1
0000360 \0 \b \0 224 \0 032 233 004 W E 2 ' \0 \0 1
0000400 \0 \b \0 234 \0 ' 243 \a W E ' / B L E
0000420 \0 1 \0 004 \0 \0 \0 005 340 260 \0 1 \0 \n \0 250
0000440 \0 033 257 004 O 376 001 \0 203 $ E A ' \0 \0
0000460 1 \0 036 \0 250 \0 / 257 004 O E B ' \0 \0
0000500 1 \0 004 \0 \0 \0 5 340 001 \0 1 \0 $ \0 , \0
0000520 3 3 003 Y A 3 \0 1 \0 $ \0 4 \0 3
0000540 ; 003 Y A 2 \0 1 \0 $ \0 < \0 3 C 003
0000560 Y A 1 \0 1 \0 $ \0 D \0 3 K 003 Y A
0000600 0 \0 1 \0 $ \0 T \0 3 [ 003 Y B 3 \0
0000620 1 \0 $ \0 \ \0 3 c 003 Y B 2 \0 1 \0
0000640 $ \0 d \0 3 k 003 Y B 1 \0 1 \0 $ \0
0000660 l \0 3 s 003 Y B 0 \0 1 \0 001 \0 004 \0
0000700 006 ` \n 001 R \0 1 \0 001 \0 \f \0 006 ` 022 001
0000720 R \0 1 \0 001 \0 034 \0 006 ` " 001 R \0 1 \0
0000740 001 \0 024 \0 006 ` 032 001 R \0 1 \0 001 \0 < \0
0000760 006 ` B 001 R \0 1 \0 001 \0 D \0 006 ` J 001
0001000 R \0 1 \0 001 \0 4 \0 006 ` : 001 R \0 1 \0
0001020 001 \0 , \0 006 ` 2 001 R \0 1 \0 001 \0 T \0
0001040 006 ` Z 001 R \0 1 \0 001 \0 \ 376 001 \0 H 235
0001060 \0 006 ` b 001 R \0 1 \0 001 \0 l \0 006 ` r
0001100 001 R \0 1 \0 001 \0 d \0 006 ` j 001 R \0 1
0001120 \0 001 \0 | \0 006 ` 202 001 R \0 1 \0 001 \0 214
0001140 \0 006 ` 222 001 R \0 1 \0 001 \0 224 \0 006 ` 232
0001160 001 R \0 1 \0 001 \0 234 \0 006 ` 242 001 R \0 1
0001200 \0 4 \0 \0 \0 5 340 260 \0 1 \0 004 \0 260 \0 4
0001220 340 261 \0 1 \0 017 \0 260 \0 023 ` 264 001 S \0 1
0001240 \0 # \0 260 \0 ' ` 264 001 S \0 1 \0 4 \0 4
0001260 \0 9 ` : 001 T \0 1 \0 4 \0 , \0 9 ` 2
0001300 001 T \0 1 \0 4 \0 < \0 9 ` B 001 T \0 1
0001320 \0 4 \0 D \0 9 ` J 001 T \0 1 \0 4 \0 T
0001340 \0 9 ` Z 001 T \0 1 \0 4 \0 \ \0 9 ` b
0001360 001 T \0 1 \0 4 \0 d \0 9 ` j 001 T \0 1
0001400 \0 4 \0 l \0 9 ` r 001 T 377 377 ! 334 002 340
0001420 002 005 002 351 006 9 / 1 / 8 3 \0 377 377 001 |
0001440 \0 304 001 231 ( 315 \a f a l s e . } 377 377
0001460 376 001 \0 U = 001 | \0 274 002 . ( 305 ) F e
0001500 t c h , D o u b l e F e t c
0001520 h o r S t o r e t e r m
0001540 b e c o m e s 377 377 001 | \0 264 002 * (
0001560 273 ) t h e S e n d A d d r e
0001600 s s s t a t e a n d h e l
0001620 d u n t i l t h e 377 377 001 | \0
0001640 254 002 . ( 265 * { T h e R q , A
0001660 u x R q , C p a n d C a
0001700 t e r m s a r e s e t i n
0001720 307 377 377 001 x 001 230 001 303 ) 241 021 { U s e
0001740 d b e l o w o n l y } 377 377 \0
0001760 350 002 $ 001 \f " + \b S t a r t R e f
0002000 211 377 377 \0 350 002 034 001 \f " # \b S t a r
0002020 t R e f 211 377 377 \0 350 002 020 001 \f " 027 \b
0002040 S t a r t R e f 211 377 377 \0 350 002 \b 001
0002060 \f " 017 \b S 376 001 \0 C 2 t a r t R e
0002100 f 211 377 377 \0 350 001 374 001 \f " 003 \b S t a
0002120 r t R e f 211 377 377 \0 350 001 364 001 \f ! 373
0002140 \b S t a r t R e f 211 377 377 \0 350 001 350
0002160 001 \f ! 357 \b S t a r t R e f 211 377 377
0002200 \0 350 001 340 001 \f ! 347 \b S t a r t R e
0002220 f 211 377 377 \0 350 001 310 001 \f ! 317 \b S t a
0002240 r t R e f 211 377 377 \0 350 001 300 001 \f ! 307
0002260 \b S t a r t R e f 211 377 377 \0 350 001 264
0002300 001 \f ! 273 \b S t a r t R e f 211 377 377
0002320 \0 350 001 254 001 \f ! 263 \b S t a r t R e
0002340 f 211 377 377 \0 360 001 230 \0 365 ! 237 001 + 377 377
0002360 001 l 001 230 001 p ! 241 001 ) 377 377 001 < 001 230
0002400 001 f ! 237 \b m e m = X A R _ m 377 377
0002420 001 8 001 230 001 < ! 241 001 ( 377 377 001 ( 001 230
0002440 001 , ! 241 001 ) 377 377 \0 | 001 230 \0 201 ! 236
0002460 001 = 377 377 \0 X 001 230 \0 | 376 001 \0 210 225 !
0002500 237 \b S t a r t R e f 211 377 377 \0 374 001
0002520 230 001 ' ! 241 \b m e m = M a p _ z 377
0002540 377 \0 370 001 230 \0 374 ! 241 001 ( 377 377 001 0 001
0002560 230 001 5 ! 237 001 + 377 377 \0 350 001 230 \0 354 !
0002600 241 001 ) 377 377 \0 270 001 230 \0 343 ! 237 \b m e
0002620 m = M A R _ ) 377 377 \0 264 001 230 \0 270 !
0002640 241 001 ( 377 377 001 200 001 L 001 252 ) U \n g l
0002660 i t c h e s ? } 252 377 377 001 200 001 D 002
0002700 035 ) M ' { D e l a y u n t i l
0002720 d a t a i s r e a d y t
0002740 o e l i m i n a t e 377 377 \0 374 001
0002760 L 001 025 ! S 005 X A R S 4 377 377 \0 364 001
0003000 L \0 371 ! S 001 + 377 377 \0 330 001 L \0 362 !
0003020 U 005 M a p S 4 377 377 \0 264 001 L \0 316 !
0003040 S 005 M A R S 4 377 377 001 030 001 D 001 035 !
0003060 K 001 + 377 377 \0 374 001 D 001 025 ! K 005 X 376
0003100 001 \0 303 317 A R S 2 377 377 001 210 001 034 001 222
0003120 ! # 002 C a - 377 377 001 ( 001 $ 001 2 ! -
0003140 002 R q ' 377 377 001 ( \0 374 001 2 ! 005 002 R
0003160 q ' 377 377 \0 300 \0 200 001 V \0 214 033 B u s
0003200 S t a t e M a c h i n e E
0003220 q u a t i o n s 377 377 \0 264 002 @ \0 332
0003240 " G \t W D v V a l i d ' 377 377 \0 204
0003260 002 @ \0 211 " F 001 = 377 377 \0 X 002 @ \0 ~
0003300 " G \b L a t c h M D v y 377 377 \0 264
0003320 002 8 \0 332 " ? \t W D u V a l i d '
0003340 377 377 \0 204 002 8 \0 211 " > 001 = 377 377 \0 X
0003360 002 8 \0 ~ " ? \b L a t c h M D u \0
0003400 377 377 001 004 001 p 001 016 ! y 002 C p ' 377 377
0003420 \0 270 001 p \0 322 ! w 005 M A R S 2 377 377
0003440 \0 374 001 p 001 001 ! u 001 * 377 377 \0 324 001 x
0003460 \0 331 ! } 001 * 377 377 \0 264 001 p \0 270 ! y
0003500 001 ( 377 377 376 001 \0 246 003 \0 324 001 p \0 331 !
0003520 w 001 + 377 377 \0 334 001 p \0 365 ! w 005 X A
0003540 R S 2 377 377 \0 370 001 p \0 374 ! y 001 ) 377
0003560 377 \0 370 001 \ \0 374 ! e 001 ) 377 377 \0 334 001
0003600 \ \0 365 ! c 005 X A R S 2 377 377 \0 324 001
0003620 \ \0 331 ! c 001 + 377 377 \0 264 001 \ \0 270 !
0003640 e 001 ( 377 377 001 , 001 204 001 6 ! 215 002 C p
0003660 B 377 377 001 \0 001 204 001 031 ! 213 005 X A R S
0003700 4 377 377 \0 370 001 204 \0 375 ! 213 001 + 377 377 \0
0003720 324 001 204 \0 331 ! 213 001 + 377 377 001 034 001 204 001
0003740 ! 215 001 ) 377 377 \0 264 001 204 \0 270 ! 215 001
0003760 ( 377 377 \0 270 001 204 \0 322 ! 213 005 M A R S
0004000 4 377 377 \0 334 001 204 \0 366 ! 215 005 M a p S
0004020 4 377 377 001 $ 001 204 001 ) ! 211 001 * 377 377 \0
0004040 244 001 204 \0 251 ! 212 001 = 377 377 \0 220 001 204 \0
0004060 224 ! 215 001 ) 377 377 \0 200 001 204 \0 220 ! 213 003
0004100 M D R 377 377 \0 \ 001 204 376 001 \0 335 374 \0 t
0004120 ! 213 005 A P O u t 377 377 \0 x 001 204 \0 }
0004140 ! 213 001 _ 377 377 \0 X 001 204 \0 \ ! 215 001 (
0004160 377 377 001 260 001 034 001 361 ) % 016 { S e n d
0004200 A d d r e s s } \0 377 377 001 260 001 $
0004220 001 320 ) - \a { F e t c h } 377 377 001 260
0004240 001 , 001 356 ) 5 016 { D o u b l e F
0004260 e t c h } \0 377 377 001 260 001 4 001 321 ) =
0004300 \a { S t o r e } 377 377 001 ( 001 4 001 C
0004320 ! = 006 R e s p v ' \0 377 377 001 001 4
0004340 001 % ! 9 001 * 377 377 \0 334 001 4 \0 366 ! =
0004360 005 M a p S 4 377 377 \0 270 001 4 \0 322 ! ;
0004400 005 M A R S 4 377 377 \0 264 001 4 \0 270 ! =
0004420 001 ( 377 377 001 034 001 4 001 ! = 001 ) 377 377
0004440 \0 324 001 4 \0 331 ! ; 001 + 377 377 \0 370 001 4
0004460 \0 375 ! ; 001 + 377 377 001 \0 001 4 001 031 ! ;
0004500 005 X A R S 4 377 377 \0 324 001 , \0 331 376 001
0004520 \0 N 302 ! 1 001 * 377 377 \0 270 001 , \0 322 !
0004540 3 005 M A R S 5 377 377 001 ( 001 , 001 - !
0004560 3 001 + 377 377 \0 334 001 , \0 340 ! 5 001 ( 377
0004600 377 \0 374 001 , 001 001 ! 3 001 + 377 377 001 004 001
0004620 , 001 037 ! 5 006 R e s p v ' \0 377 377 \0
0004640 340 001 , \0 373 ! 5 006 R e s p u ' \0 377
0004660 377 001 001 , 001 $ ! 5 001 ) 377 377 001 034 001
0004700 $ 001 ! - 001 ) 377 377 \0 334 001 $ \0 366 !
0004720 - 005 M a p S 3 377 377 \0 324 001 $ \0 331 !
0004740 + 001 + 377 377 \0 270 001 $ \0 322 ! + 005 M A
0004760 R S 3 377 377 \0 264 001 $ \0 270 ! - 001 ( 377
0005000 377 001 001 $ 001 % ! ) 001 * 377 377 001 8 001
0005020 $ 001 = ! + 001 + 377 377 \0 370 001 $ \0 375 !
0005040 + 001 + 377 377 001 \0 001 $ 001 031 ! + 005 X A
0005060 R S 3 377 377 001 ( \0 364 001 , 375 001 ( 377
0005100 377 \0 264 001 034 \0 270 ! % 001 ( 377 377 \0 334 001
0005120 034 \0 366 376 001 \0 267 206 ! % 005 M a p S 2
0005140 377 377 \0 324 001 034 \0 331 ! # 001 + 377 377 \0 270
0005160 001 034 \0 322 ! # 005 M A R S 2 377 377 001 034
0005200 001 034 001 ! % 001 ) 377 377 \0 370 001 034 \0 375
0005220 ! # 001 + 377 377 001 \0 001 034 001 031 ! # 005 X
0005240 A R S 2 377 377 001 , 001 \f 001 6 ! 025 002 R
0005260 q ' 377 377 001 8 001 \f 001 = ! 023 001 + 377 377
0005300 001 001 004 001 $ ! \r 001 ) 377 377 \0 340 001 004
0005320 \0 373 ! \r 006 R e s p u ' \0 377 377 001 004
0005340 001 004 001 037 ! \r 006 R e s p v ' \0 377 377
0005360 \0 374 001 004 001 001 ! \v 001 + 377 377 \0 334 001 004
0005400 \0 340 ! \r 001 ( 377 377 \0 330 \0 344 \0 342 353
0005420 002 C a ' 377 377 001 004 \0 304 001 016 313 002 C
0005440 a ' 377 377 \0 334 \0 274 \0 340 305 001 ( 377 377
0005460 \0 364 \0 274 \0 376 305 002 C p ' 377 377 \0 340
0005500 \0 274 \0 352 303 002 C a ' 377 377 001 \0 \0 274
0005520 001 004 305 001 ) 377 377 376 001 \0 ( v \0 354 \0
0005540 274 \0 361 303 001 + 377 377 001 240 001 \f 001 244 !
0005560 025 001 ) 377 377 001 p 001 \f 001 236 ! 023 \v A P
0005600 O u t V a l i d ' 377 377 001 h 001 \f 001
0005620 m ! 023 001 + 377 377 001 @ 001 \f 001 f ! 023 \t
0005640 M D R V a l i d ' 377 377 001 ( 001 \f 001
0005660 , ! 025 001 ( 377 377 001 001 \f 001 % ! 021 001
0005700 * 377 377 001 \0 001 \f 001 031 ! 023 005 X A R S
0005720 4 377 377 \0 370 001 \f \0 375 ! 023 001 + 377 377 \0
0005740 324 001 \f \0 331 ! 023 001 + 377 377 001 034 001 \f 001
0005760 ! 025 001 ) 377 377 \0 264 001 \f \0 270 ! 025 001
0006000 ( 377 377 \0 270 001 \f \0 322 ! 023 005 M A R S
0006020 4 377 377 \0 334 001 \f \0 366 ! 025 005 M a p S
0006040 4 377 377 001 ( 001 004 001 - ! \v 001 + 377 377 \0
0006060 270 001 004 \0 322 ! \v 005 M A R S 5 377 377 \0
0006100 324 001 004 \0 331 ! \t 001 * 377 377 001 \0 \0 374 001
0006120 031 ! 003 005 X A R S 3 377 377 \0 370 376 001 \0
0006140 N 032 \0 374 \0 375 ! 003 001 + 377 377 001 \0 \0 364
0006160 001 031 373 005 X A R S 2 377 377 \0 370 \0 364
0006200 \0 375 373 001 + 377 377 001 4 \0 334 001 T ( 345
0006220 \a { F e t c h } 377 377 001 4 \0 344 001 U
0006240 ( 355 \a { S t o r e } 377 377 001 4 \0 324
0006260 001 u ( 335 016 { S e n d A d d r e
0006300 s s } \0 377 377 \0 320 \0 344 \0 325 351 001 *
0006320 377 377 \0 264 \0 344 \0 315 353 005 X A R S 4
0006340 377 377 \0 320 \0 334 \0 325 341 001 * 377 377 \0 330
0006360 \0 334 \0 363 345 006 R e s p v ' \0 377 377
0006400 \0 364 \0 334 \0 371 343 001 + 377 377 \0 264 \0 334
0006420 \0 315 343 005 X A R S 3 377 377 \0 334 \0 304
0006440 \0 366 315 005 M a p S 4 377 377 \0 270 \0 304
0006460 \0 322 313 005 M A R S 4 377 377 \0 320 \0 324
0006500 \0 325 333 001 + 377 377 \0 264 \0 324 \0 315 333
0006520 005 X A R S 2 377 377 \0 t \0 324 \0 y 332
0006540 001 = 376 001 \0 351 235 377 377 \0 X \0 324 \0 p
0006560 335 005 A u x R q 377 377 \0 264 \0 304 \0 270
0006600 315 001 ( 377 377 001 260 001 \f 001 321 ) 025 \a { S
0006620 t o r e } 377 377 001 260 001 004 001 356 ) \r 016
0006640 { D o u b l e F e t c h } \0 377
0006660 377 001 260 \0 374 001 320 ) 005 \a { F e t c h
0006700 } 377 377 001 8 \0 374 001 = ! 003 001 + 377 377 001
0006720 \0 374 001 % ! 001 001 * 377 377 \0 264 \0 374 \0
0006740 270 ! 005 001 ( 377 377 \0 270 \0 374 \0 322 ! 003 005
0006760 M A R S 3 377 377 \0 324 \0 374 \0 331 ! 003 001
0007000 + 377 377 \0 334 \0 374 \0 366 ! 005 005 M a p S
0007020 3 377 377 001 034 \0 374 001 ! 005 001 ) 377 377 001
0007040 034 \0 364 001 375 001 ) 377 377 \0 270 \0 364 \0
0007060 322 373 005 M A R S 2 377 377 \0 324 \0 364 \0
0007100 331 373 001 + 377 377 \0 334 \0 364 \0 366 375 005
0007120 M a p S 2 377 377 001 4 \0 254 001 u ( 265 016
0007140 { S e n d A 376 001 \0 L u d d r e
0007160 s s } \0 377 377 001 8 001 L 001 Y ) U \a {
0007200 S t o r e } 377 377 \0 320 001 L \0 325 ! S
0007220 001 + 377 377 001 8 001 D 001 y ) M 016 { S e
0007240 n d A d d r e s s } \0 377 377 001 \b
0007260 \0 274 001 \r 303 001 + 377 377 \0 374 \0 304 001 001
0007300 311 001 * 377 377 \0 364 \0 304 \0 370 315 001 )
0007320 377 377 \0 324 \0 304 \0 331 313 001 + 377 377 \0 264
0007340 \0 364 \0 270 375 001 ( 377 377 \0 324 \0 274 \0 331
0007360 301 001 * 377 377 \0 270 \0 274 \0 322 303 005 M
0007400 A R S 5 377 377 001 4 \0 304 001 U ( 315 \a {
0007420 S t o r e } 377 377 001 4 \0 274 001 r ( 305
0007440 016 { D o u b l e F e t c h } \0
0007460 377 377 001 4 \0 264 001 T ( 275 \a { F e t c
0007500 h } 377 377 001 260 \0 364 001 361 ( 375 016 { S e
0007520 n d A d d r e s s } \0 377 377 001
0007540 \0 264 001 % 273 001 + 377 377 \0 264 376 001 \0 006
0007560 016 001 D \0 316 ! K 005 M A R S 2 377 377 \0
0007600 320 001 D \0 325 ! K 001 + 377 377 \0 330 001 D \0
0007620 362 ! M 005 M a p S 2 377 377 \0 364 001 D \0
0007640 371 ! K 001 + 377 377 \0 230 001 D \0 235 ! J 001
0007660 = 377 377 \0 X 001 D \0 231 ! K 017 E n a b
0007700 l e A P D r i v e r s 377 377 001 004 \0
0007720 264 001 037 275 006 R e s p v ' \0 377 377 \0
0007740 374 \0 264 001 001 271 001 * 377 377 \0 364 \0 264 \0
0007760 370 275 001 ) 377 377 \0 334 \0 264 \0 366 275 005
0010000 M a p S 3 377 377 \0 324 \0 264 \0 331 273 001
0010020 + 377 377 \0 270 \0 264 \0 322 273 005 M A R S
0010040 3 377 377 \0 264 \0 264 \0 270 275 001 ( 377 377 001
0010060 < 002 | 001 340 * 205 % p e r f o r m
0010100 t h e O R w i t h M e m o
0010120 r y o p e r a t i o n . 377 377 001
0010140 < 002 t 002 & * } 9 o f C p ' a
0010160 n 376 001 \0 343 357 d C a ' w h e n
0010200 R q ' i s d r i v e n H
0010220 I . T h e P C h i p
0010240 c a n n o t 377 377 001 < 002 l 002 - * u
0010260 ; T h e f u n c t i o n t o
0010300 b e p e r f o r m e d i s
0010320 s i g n a l l e d b y t h
0010340 e p o l a r i t i e s 377 377 001 250
0010360 002 270 001 257 * 277 001 1 377 377 001 230 002 270 001 237
0010400 * 277 001 1 377 377 001 250 002 260 001 257 * 267 001 0
0010420 377 377 001 230 002 260 001 237 * 267 001 1 377 377 001 250
0010440 002 250 001 257 * 257 001 1 377 377 001 230 002 250 001 237
0010460 * 257 001 0 377 377 001 230 002 240 001 237 * 247 001 0
0010500 377 377 001 250 002 240 001 257 * 247 001 0 377 377 001 250
0010520 002 230 001 257 * 237 001 0 377 377 001 230 002 230 001 237
0010540 * 237 001 0 377 377 001 244 002 224 001 260 342 225 377 377
0010560 001 224 002 224 001 240 376 001 \0 302 o 342 225 377 377 001
0010600 P 002 240 001 i * 247 005 A b o r t 377 377 001
0010620 P 002 230 001 h * 237 005 F e t c h 377 377 001
0010640 P 002 250 001 h * 257 005 S t o r e 377 377 001
0010660 P 002 260 001 222 * 271 016 O R w i t h
0010700 M e m o r y 227 377 377 001 P 002 270 001 206 *
0010720 277 \f D o u b l e F e t c h 305 377
0010740 377 001 L 002 224 001 l 342 225 377 377 001 224 002 214 001
0010760 242 * 225 003 C p ' 377 377 001 244 002 214 001 262 *
0011000 223 003 C a ' 377 377 001 L 002 214 001 o * 223 \b
0011020 F u n c t i o n 230 377 377 \0 270 001 x \0
0011040 322 ! 201 005 M a p S 2 377 377 \0 200 001 x \0
0011060 232 ! 201 005 M a p A 2 377 377 \0 x 001 x \0
0011100 } ! 177 001 _ 377 377 \0 \ 001 x \0 t ! 177 005
0011120 A P O u t 377 377 \0 X 001 x \0 \ ! 201 001
0011140 ( 377 377 \0 234 001 x \0 240 ! 201 001 ) 377 377 \0
0011160 324 001 x \0 331 ! } 001 * 377 377 376 001 \0 250 M
0011200 \0 244 001 x \0 251 ! ~ 001 = 377 377 \0 334 001 x
0011220 \0 346 ! 201 002 C p \0 377 377 \0 270 001 d \0 322
0011240 ! m 005 M a p S 2 377 377 \0 200 001 d \0 232
0011260 ! m 005 M a p A 1 377 377 \0 X 001 d \0 \
0011300 ! m 001 ( 377 377 \0 \ 001 d \0 t ! k 005 A
0011320 P O u t 377 377 \0 x 001 d \0 } ! k 001 _
0011340 377 377 \0 244 001 d \0 251 ! j 001 = 377 377 \0 324
0011360 001 d \0 331 ! i 001 * 377 377 \0 334 001 d \0 351
0011400 ! m 003 C p ' 377 377 \0 234 001 d \0 240 ! m
0011420 001 ) 377 377 \0 244 001 p \0 251 ! v 001 = 377 377
0011440 \0 234 001 p \0 240 ! y 001 ) 377 377 \0 234 001 \
0011460 \0 240 ! e 001 ) 377 377 \0 200 001 \ \0 232 ! c
0011500 005 M A R A 1 377 377 \0 200 001 p \0 232 ! w
0011520 005 M A R A 2 377 377 \0 X 001 p \0 \ ! y
0011540 001 ( 377 377 \0 \ 001 p \0 t ! w 005 A P O
0011560 u t 377 377 \0 x 001 p \0 } ! w 001 _ 377 377
0011600 376 001 \0 236 @ 001 004 001 \ 001 021 ! e 003 C p
0011620 ' 377 377 \0 374 001 \ 001 001 ! a 001 * 377 377 \0
0011640 270 001 \ \0 322 ! c 005 M A R S 2 377 377 \0
0011660 244 001 \ \0 251 ! b 001 = 377 377 \0 x 001 \ \0
0011700 } ! c 001 _ 377 377 \0 \ 001 \ \0 t ! c 005
0011720 A P O u t 377 377 \0 X 001 \ \0 \ ! e 001
0011740 ( 377 377 002 034 002 340 002 + 002 351 002 7 0 1 377
0011760 377 001 030 002 340 001 ` 002 353 016 I B I P S i
0012000 m 7 0 . s i l y \0 377 377 \0 t 002 350 001
0012020 \n 002 364 033 B u s S t a t e M a
0012040 c h i n e E q u a t i o n s 377
0012060 377 \0 $ 002 l \0 E 002 u 006 N o t e s :
0012100 \0 377 377 001 200 001 340 001 205 ! 346 001 ~ 377 377 001
0012120 d 001 340 001 h ! 351 001 ( 377 377 001 h 001 340 001
0012140 ~ ! 351 004 p m e m 270 377 377 001 204 001 340 001
0012160 211 ! 346 001 = 377 377 001 214 001 340 001 241 ! 347 004
0012200 M D R _ P 376 001 \0 1 R 377 377 001 244 001 340
0012220 001 250 ! 351 001 ) 377 377 001 \ 001 340 001 a ! 345
0012240 001 * 377 377 001 0 001 340 001 5 ! 346 001 ~ 377 377
0012260 001 < 001 340 001 Q ! 347 004 _ M D u 254 377 377
0012300 001 024 001 350 001 1 ! 357 006 P h a s e A 005
0012320 377 377 001 \f 001 350 001 021 ! 355 001 * 377 377 \0 340
0012340 001 350 \0 345 ! 356 001 = 377 377 \0 330 001 350 \0 335
0012360 ! 357 001 R 377 377 \0 340 001 340 \0 345 ! 346 001 =
0012400 377 377 \0 330 001 340 \0 335 ! 347 001 S 377 377 \0 264
0012420 001 340 \0 327 ! 347 \b S R L a t c h : -
0012440 377 377 001 \f 001 340 001 021 ! 345 001 * 377 377 \0 204
0012460 001 340 \0 211 ! 346 001 = 377 377 001 024 001 340 001 030
0012500 ! 351 001 ( 377 377 001 4 001 340 001 9 ! 346 001 =
0012520 377 377 001 T 001 340 001 X ! 351 001 ) 377 377 001 254
0012540 001 340 001 261 ! 345 001 * 377 377 001 264 001 340 001 320
0012560 ! 347 006 P h a s e F 005 377 377 001 030 001 340
0012600 001 . ! 351 004 p m e m 270 376 001 \0 363 8 377
0012620 377 \0 X 001 340 \0 x ! 347 \a D o F e t c
0012640 h 377 377 \0 X 002 \b \0 201 " 017 \t D o D o
0012660 u b l e F 377 377 001 250 002 034 001 254 " % 001
0012700 ) 377 377 001 244 002 034 001 250 " % 001 ) 377 377 001
0012720 204 002 034 001 244 " % \a P g C r o s s 377
0012740 377 001 | 002 034 001 201 " ! 001 * 377 377 001 ` 002
0012760 034 001 z " # 005 M A R S 2 377 377 001 \ 002
0013000 034 001 ` " % 001 ( 377 377 001 T 002 034 001 Y "
0013020 # 001 + 377 377 001 L 002 034 001 P " % 001 ) 377
0013040 377 001 030 002 034 001 M " # \f I B C r o s
0013060 s e d E O P 315 377 377 001 024 002 $ 001 1 "
0013100 + 006 P h a s e A 005 377 377 001 \f 002 $ 001
0013120 021 " ) 001 * 377 377 \0 340 002 $ \0 345 " * 001
0013140 = 377 377 \0 330 002 $ \0 335 " + 001 R 377 377 \0
0013160 340 002 034 \0 345 " " 001 = 377 377 \0 330 002 034 \0
0013200 335 " # 001 S 377 377 \0 264 002 034 \0 327 " # 376
0013220 001 \0 0 # \b S R L a t c h : - 377 377
0013240 001 020 002 034 001 025 " ! 001 * 377 377 \0 204 002 034
0013260 \0 211 " " 001 = 377 377 001 260 002 034 001 265 " !
0013300 001 * 377 377 001 270 002 034 001 324 " # 006 P h a
0013320 s e F 005 377 377 \0 X 002 034 \0 204 " % \n A
0013340 b o r t C y c l e 250 377 377 001 8 002 \b
0013360 001 M " 017 004 _ M D u 254 377 377 001 030 002 \b
0013400 001 . " 021 004 p m e m 270 377 377 001 ` 002 \b
0013420 001 | " 017 006 P h a s e F 005 377 377 001 X
0013440 002 \b 001 ] " \r 001 * 377 377 001 P 002 \b 001 T
0013460 " 021 001 ) 377 377 001 0 002 \b 001 5 " 016 001 =
0013500 377 377 001 024 002 \b 001 030 " 021 001 ( 377 377 \0 204
0013520 002 \b \0 211 " 016 001 = 377 377 001 \f 002 \b 001 021
0013540 " \r 001 * 377 377 \0 264 002 \b \0 327 " 017 \b S
0013560 R L a t c h : - 377 377 \0 330 002 \b \0 335
0013600 " 017 001 S 377 377 \0 340 002 \b \0 345 " 016 001 =
0013620 377 377 \0 330 376 001 \0 221 , 002 020 \0 335 " 027 001
0013640 R 377 377 \0 340 002 020 \0 345 " 026 001 = 377 377 001
0013660 \f 002 020 001 021 " 025 001 * 377 377 001 024 002 020 001
0013700 1 " 027 006 P h a s e A 005 377 377 001 030 001
0013720 300 001 ) ! 307 003 m e m 377 377 001 024 001 310 001
0013740 1 ! 317 006 P h a s e A 005 377 377 001 \f 001
0013760 310 001 021 ! 315 001 * 377 377 \0 340 001 310 \0 345 !
0014000 316 001 = 377 377 \0 330 001 310 \0 335 ! 317 001 R 377
0014020 377 \0 340 001 300 \0 345 ! 306 001 = 377 377 \0 330 001
0014040 300 \0 335 ! 307 001 S 377 377 \0 264 001 300 \0 327 !
0014060 307 \b S R L a t c h : - 377 377 001 \f 001
0014100 300 001 021 ! 305 001 * 377 377 \0 204 001 300 \0 211 !
0014120 306 001 = 377 377 001 024 001 300 001 030 ! 311 001 ( 377
0014140 377 001 , 001 300 001 1 ! 306 001 = 377 377 001 4 001
0014160 300 001 I ! 307 004 M D R _ P 377 377 001 L 001
0014200 300 001 P ! 311 001 ) 377 377 001 T 001 300 001 Y !
0014220 305 001 * 377 377 001 \ 001 300 376 001 \0 177 ? 001 x
0014240 ! 307 006 P h a s e F 005 377 377 \0 X 001 300
0014260 \0 { ! 307 \b M D R V a l i d R 377 377
0014300 001 ` 001 364 001 | ! 373 006 P h a s e F 005
0014320 377 377 001 X 001 364 001 ] ! 371 001 * 377 377 001 P
0014340 001 364 001 T ! 375 001 ) 377 377 001 8 001 364 001 M
0014360 ! 373 004 M D R _ P 377 377 001 0 001 364 001 5
0014400 ! 372 001 = 377 377 001 030 001 364 001 . ! 375 004 p
0014420 m e m 270 377 377 001 024 001 364 001 030 ! 375 001 (
0014440 377 377 \0 204 001 364 \0 211 ! 372 001 = 377 377 001 \f
0014460 001 364 001 021 ! 371 001 * 377 377 \0 264 001 364 \0 327
0014500 ! 373 \b S R L a t c h : - 377 377 \0 330
0014520 001 364 \0 335 ! 373 001 S 377 377 \0 340 001 364 \0 345
0014540 ! 372 001 = 377 377 \0 330 001 374 \0 335 " 003 001 R
0014560 377 377 \0 340 001 374 \0 345 " 002 001 = 377 377 001 \f
0014600 001 374 001 021 " 001 001 * 377 377 001 024 001 374 001 1
0014620 " 003 006 P h a s e A 005 377 377 \0 X 376 001
0014640 \0 ( 215 001 364 \0 w ! 373 \a D o W r i t
0014660 e 377 377 001 024 001 264 001 1 ! 273 006 P h a s
0014700 e A 005 377 377 001 \f 001 264 001 021 ! 271 001 * 377
0014720 377 \0 340 001 264 \0 345 ! 272 001 = 377 377 \0 330 001
0014740 264 \0 335 ! 273 001 R 377 377 \0 340 001 254 \0 345 !
0014760 262 001 = 377 377 \0 330 001 254 \0 335 ! 263 001 S 377
0015000 377 \0 264 001 254 \0 327 ! 263 \b S R L a t c
0015020 h : - 377 377 001 024 001 254 001 0 ! 263 006 P h
0015040 a s e F 005 377 377 001 \f 001 254 001 021 ! 261 001
0015060 * 377 377 \0 x 001 254 \0 } ! 262 001 = 377 377 \0
0015100 X 001 254 \0 u ! 263 \a A 2 V a l i d 377
0015120 377 001 224 001 034 001 230 ! % 001 ) 377 377 001 234 001
0015140 034 001 241 ! # 001 + 377 377 001 , 001 034 001 I !
0015160 # \a A 2 V a l i d 377 377 001 210 \0 364 001
0015200 222 375 002 C p - 377 377 001 200 001 034 001 205 !
0015220 # 001 + 377 377 001 200 \0 364 001 205 373 001 + 377
0015240 377 001 ( 376 001 \0 321 305 001 034 001 , ! % 001 (
0015260 377 377 001 001 034 001 % ! ! 001 * 377 377 001 T
0015300 001 034 001 177 ! # \n A P O u t V a l i
0015320 d 320 377 377 001 L 001 034 001 Q ! ! 001 * 377 377
0015340 \0 d 001 034 \0 i ! " 001 = 377 377 \0 X 001 034
0015360 \0 b ! # 002 C a \0 377 377 001 234 \0 364 001 241
0015400 373 001 + 377 377 001 224 \0 364 001 230 375 001 )
0015420 377 377 001 , \0 364 001 L 373 \a P h a s e
0015440 A ' 377 377 001 L \0 364 001 Q 371 001 * 377 377
0015460 001 T \0 364 001 177 373 \n A P O u t V a
0015500 l i d 320 377 377 001 \0 364 001 % 371 001 *
0015520 377 377 \0 d \0 364 \0 i 372 001 = 377 377 \0 X
0015540 \0 364 \0 b 375 002 C p - 377 377 \0 370 \0 254
0015560 \0 375 263 001 + 377 377 \0 330 \0 254 \0 362 265
0015600 005 M a p S 2 377 377 \0 324 \0 254 \0 331 263
0015620 001 + 377 377 \0 270 \0 254 \0 322 263 005 M A R
0015640 S 2 377 377 \0 d \0 254 376 001 \0 = 213 \0 i
0015660 262 001 = 377 377 \0 X \0 254 \0 b 265 002 R q
0015700 ) 377 377 001 l 002 334 001 231 002 347 \b T h a c
0015720 k e r , \0 377 377 001 l 002 350 001 271 002 363 016
0015740 G a r n e r , D a v i e s 264 377
0015760 377 \0 < 002 | \0 316 * 205 # " * " i s
0016000 d e f i n e d t o m e a n
0016020 L o g i c a l A N D . 377 377 \0
0016040 < 002 204 \0 311 * 215 " " + " i s d
0016060 e f i n e d t o m e a n L
0016100 o g i c a l O R . \0 377 377 \0 < 002
0016120 250 \0 251 * 261 034 f r o m a p i n
0016140 i s c a l l e d " x x I N
0016160 . " B 377 377 \0 < 002 240 \0 335 * 251 ' T h
0016200 e o u t p u t o f a p a
0016220 d r e c e i v i n g s i g n
0016240 a l x x 377 377 \0 < 002 220 \0 344 376 001 \0
0016260 o q * 231 * T h e i n p u t t
0016300 o a p a d d r i v i n g
0016320 s i g n a l x x t o a 1
0016340 377 377 \0 < 002 230 \0 222 * 241 026 p i n i
0016360 s c a l l e d " x x O u t .
0016400 " 006 377 377 \0 t 002 334 \0 304 002 345 017 B u s
0016420 I n t e r f a c e - 377 377 \0 p
0016440 002 324 \0 233 * 333 \t R e f e r e n c e
0016460 377 377 \0 8 002 340 \0 T 002 353 005 D a i s y
0016500 377 377 \0 \b 002 330 \0 , 002 341 005 X E R O X
0016520 377 377 001 310 002 340 001 320 002 351 001 A 377 377 \0 020
0016540 002 344 \0 ! * 353 003 S D D 377 377 \0 \0 002 320
0016560 002 0 342 322 377 377 001 030 002 324 001 & * 333 004 F
0016600 i l e 273 377 377 \0 4 002 324 \0 T * 335 \a P
0016620 r o j e c t 377 377 001 h 002 324 001 214 * 335
0016640 \b D e s i g n e r 374 377 377 001 304 002 324
0016660 001 324 376 \0 212 237 037 * 333 003 R e v 377 377 001
0016700 330 002 324 001 354 * 333 004 D a t e R 377 377 \0
0016720 \0 002 364 002 0 342 366 377 377 002 0 002 320 002 2 342
0016740 366 377 377 \0 \0 002 322 \0 002 342 364 377 377 \0 0 002
0016760 320 \0 2 342 364 377 377 \0 h 002 320 \0 j 342 364 377
0017000 377 001 024 002 320 001 026 342 364 377 377 001 d 002 320 001
0017020 f 342 364 377 377 001 300 002 320 001 302 342 364 377 377 001
0017040 324 002 320 001 326 342 364 377 377 002 020 002 320 002 022 342
0017060 364 377 377 002 024 002 324 002 ) * 335 004 P a g e
0017100 \0 377 \0 \0 O l d I B I P B u s S t
0017120 a t e 7 1 . s i l y \0 373 233 ~ 220 361
0017140 \0 \0 376 001 \0 N 200 9 r \0 1 \0 4 \0 l \0
0017160 9 ` r 001 T \0 1 \0 4 \0 d \0 9 ` j 001
0017200 T \0 1 \0 4 \0 \ \0 9 ` b 001 T \0 1 \0
0017220 4 \0 T \0 9 ` Z 001 T \0 1 \0 4 \0 D \0
0017240 9 ` J 001 T \0 1 \0 4 \0 < \0 9 ` B 001
0017260 T \0 1 \0 4 \0 , \0 9 ` 2 001 T \0 1 \0
0017300 4 \0 4 \0 9 ` : 001 T \0 1 \0 # \0 260 \0
0017320 ' ` 264 001 S \0 1 \0 017 \0 260 \0 023 ` 264 001
0017340 S \0 1 \0 004 \0 260 \0 4 340 261 \0 1 \0 4 \0
0017360 \0 \0 5 340 260 \0 1 \0 001 \0 234 \0 006 ` 242 001
0017400 R \0 1 \0 001 \0 224 \0 006 ` 232 001 R \0 1 \0
0017420 001 \0 214 \0 006 ` 222 001 R \0 1 \0 001 \0 | \0
0017440 006 ` 202 001 R \0 1 \0 001 \0 d \0 006 ` j 001
0017460 R \0 1 \0 001 \0 l \0 006 ` r 001 R \0 1 \0
0017500 001 \0 \ \0 006 ` b 001 R \0 1 \0 001 \0 T \0
0017520 006 ` Z 001 R \0 1 \0 001 \0 , \0 006 ` 2 001
0017540 R \0 1 \0 001 \0 4 376 001 \0 3 023 \0 006 ` :
0017560 001 R \0 1 \0 001 \0 D \0 006 ` J 001 R \0 1
0017600 \0 001 \0 < \0 006 ` B 001 R \0 1 \0 001 \0 024
0017620 \0 006 ` 032 001 R \0 1 \0 001 \0 034 \0 006 ` "
0017640 001 R \0 1 \0 001 \0 \f \0 006 ` 022 001 R \0 1
0017660 \0 001 \0 004 \0 006 ` \n 001 R \0 1 \0 $ \0 l
0017700 \0 3 s 003 Y B 0 \0 1 \0 $ \0 d \0 3
0017720 k 003 Y B 1 \0 1 \0 $ \0 \ \0 3 c
0017740 003 Y B 2 \0 1 \0 $ \0 T \0 3 [ 003 Y
0017760 B 3 \0 1 \0 $ \0 D \0 3 K 003 Y A 0
0020000 \0 1 \0 $ \0 < \0 3 C 003 Y A 1 \0 1
0020020 \0 $ \0 4 \0 3 ; 003 Y A 2 \0 1 \0 $
0020040 \0 , \0 3 3 003 Y A 3 \0 1 \0 004 \0 \0
0020060 \0 5 340 001 \0 1 \0 036 \0 250 \0 / 257 004 O
0020100 E B ' \0 \0 1 \0 \n \0 250 \0 033 257 004 O
0020120 E A ' \0 \0 1 \0 004 \0 \0 \0 005 340 260 \0 1
0020140 \0 \b \0 234 \0 ' 243 \a W E ' 376 001 \0 j
0020160 * / B L E \0 1 \0 \b \0 224 \0 032 233 004
0020200 W E 2 ' \0 \0 1 \0 \b \0 214 \0 032 223 004
0020220 W E 1 ' \0 \0 1 \0 \b \0 | \0 025 203 003
0020240 A L E \0 1 \0 \b \0 l \0 022 s 002 B 0
0020260 \0 \0 1 \0 \b \0 d \0 022 k 002 B 1 \0 \0
0020300 1 \0 \b \0 \ \0 022 c 002 B 2 \0 \0 1 \0
0020320 \b \0 T \0 022 [ 002 B 3 \0 \0 1 \0 \b \0
0020340 D \0 022 K 002 A 0 \0 \0 1 \0 \b \0 < \0
0020360 022 C 002 A 1 A \0 1 \0 \b \0 4 \0 022
0020400 ; 002 A 2 \0 \0 1 \0 \b \0 , \0 022 3 002
0020420 A 3 \0 \0 1 \0 \b \0 034 \0 022 # 002 D 0
0020440 \0 \0 1 \0 \b \0 024 \0 022 033 002 D 1 \0 \0
0020460 1 \0 \b \0 \f \0 022 023 002 D 2 \0 \0 1 \0
0020500 \b \0 004 \0 022 \v 002 D 3 \0 377 377 ! 334 002
0020520 340 002 006 002 351 006 9 / 1 / 8 3 = 377 377 001
0020540 304 002 T 001 321 " ] 003 R q ' 377 377 001 274 002
0020560 T 376 001 \0 > v 001 301 " Y 001 * 377 377 \0 t
0020600 002 T \0 y " Y 001 * 377 377 \0 | 002 T \0 211
0020620 " ] 003 R q ' 377 377 \0 | 001 254 \0 211 ! 265
0020640 003 R q ' 377 377 \0 t 001 254 \0 y ! 261 001 *
0020660 377 377 001 274 001 254 001 301 ! 261 001 * 377 377 001 304
0020700 001 254 001 321 ! 265 003 R q ' 377 377 001 304 001 \0
0020720 001 321 ! \t 003 R q ' 377 377 001 274 001 \0 001 301
0020740 ! 005 001 * 377 377 001 H 001 \0 001 M ! 005 001 *
0020760 377 377 001 P 001 \0 001 ] ! \t 003 R q ' 377 377
0021000 \0 | 001 \0 \0 211 ! \t 003 R q ' 377 377 \0 t
0021020 001 \0 \0 y ! 005 001 * 377 377 001 < 002 004 001 A
0021040 " \t 001 * 377 377 001 D 002 004 001 Q " \v 003 C
0021060 a ' 377 377 001 D 001 \ 001 Q ! c 003 C a '
0021100 377 377 001 < 001 \ 001 A ! a 001 * 377 377 001 <
0021120 \0 254 001 A 261 001 * 377 377 001 D \0 254 001 Q
0021140 263 003 C a ' 377 377 \0 264 002 004 \0 301 " \v
0021160 003 C a ' 377 377 376 001 \0 263 370 \0 254 002 004 \0
0021200 261 " \t 001 * 377 377 \0 250 002 004 \0 254 " \r 001
0021220 ) 377 377 \0 P 002 004 \0 T " \r 001 ( 377 377 \0
0021240 | 002 004 \0 246 " \r \n A b o r t C y c
0021260 l e 250 377 377 \0 t 002 004 \0 y " \v 001 + 377
0021300 377 \0 T 002 004 \0 s " \v \a D o F e t c
0021320 h 377 377 \0 T 001 \ \0 s ! c \a D o F e
0021340 t c h 377 377 \0 t 001 \ \0 y ! c 001 + 377
0021360 377 \0 | 001 \ \0 246 ! e \n A b o r t C
0021400 y c l e 250 377 377 \0 P 001 \ \0 T ! e 001
0021420 ( 377 377 \0 250 001 \ \0 254 ! e 001 ) 377 377 \0
0021440 254 001 \ \0 261 ! a 001 * 377 377 \0 264 001 \ \0
0021460 301 ! c 003 C a ' 377 377 \0 260 \0 254 \0 275
0021500 263 003 C a ' 377 377 \0 250 \0 254 \0 255 261 001
0021520 * 377 377 \0 244 \0 254 \0 250 265 001 ) 377 377 \0
0021540 L \0 254 \0 P 265 001 ( 377 377 \0 H 002 260 \0
0021560 267 * 267 035 M D v i s 376 001 \0 362 m
0021600 l a t c h e d w i t h W D v
0021620 V a l i d ' 377 377 \0 H 002 250 \0 270 * 257
0021640 035 M D u i s l a t c h e d
0021660 w i t h W D u V a l i d ' 377 377
0021700 001 270 002 4 001 351 * = \f R a i s e A
0021720 u x R q ' * 377 377 \0 h 002 $ \0 231 * -
0021740 \f R a i s e A u x R q ' 351 377 377
0021760 001 034 001 330 001 L ) 341 \v S e n d A u
0022000 x R q ' 377 377 001 224 002 X 001 235 b a 001 r
0022020 377 377 \0 D 002 X \0 M b a 001 r 377 377 \0 D
0022040 001 260 \0 M a 271 001 r 377 377 001 224 001 260 001 235
0022060 a 271 001 r 377 377 001 224 001 \b 001 235 a 021 001 r
0022100 377 377 \0 354 001 \b \0 365 a 021 001 r 377 377 \0 D
0022120 001 \b \0 M a 021 001 r 377 377 001 210 \0 \ 001 215
0022140 c 001 A 377 377 \0 ` 001 4 \0 216 001 @ \b M
0022160 a p R e f . r 377 377 \0 ` 001 334 \0 301
0022200 376 001 \0 , 037 001 350 023 A u x i l i a r
0022220 y C h i p R e f . 377 377 \0 ` \0
0022240 210 \0 256 \0 221 016 R e a l M e m .
0022260 R e f . % 377 377 \0 \0 020 \0 ! 342 ` 377
0022300 377 001 210 002 034 001 252 022 % 005 X A R S 4 377
0022320 377 \0 334 001 330 \0 376 021 341 005 X A R S 2 377
0022340 377 \0 8 002 034 \0 Z 022 % 005 X A R S 3 377
0022360 377 001 \f \0 0 002 1 340 1 377 377 002 0 \0 0 002
0022400 1 341 305 377 377 \0 360 001 304 002 0 341 305 377 377 \0
0022420 360 001 304 \0 361 341 321 377 377 001 240 002 T 001 271 "
0022440 ] 006 R e s p v ' i 377 377 \0 H 002 L \0
0022460 I 342 ` 377 377 \0 P 002 T \0 s " [ \b W D
0022500 v V a l i d 377 377 001 270 002 034 002 \t *
0022520 # 025 E n a b l e A P B u s
0022540 D r i v e r s 377 377 001 034 001 320 001 m )
0022560 327 025 E n a b l e A P B u s
0022600 D r i v e 376 001 \0 / 233 r s 377 377 001 210
0022620 002 ( 001 235 * / 005 S t o r e 377 377 001 270
0022640 002 D 001 334 * M \t R a i s e C p '
0022660 377 377 001 270 002 < 002 034 * C 031 W a i t
0022700 f o r M D R V a l i d * A P V
0022720 a l i d 377 377 \0 002 ` 001 231 342 a 377 377
0022740 001 270 002 , 001 333 * 3 \t R a i s e C
0022760 a ' 377 377 001 270 002 $ 001 376 * - 022 W a i
0023000 t F o r R e s p v ' L O \0
0023020 377 377 \0 h 002 034 \0 256 * % 022 W a i t
0023040 F o r R e s p v ' L O \0 377 377
0023060 \0 h 002 , \0 234 * 5 016 R a i s e C
0023100 a ' , C p ' 020 377 377 001 034 002 004 001 :
0023120 " \v \a D o W r i t e 377 377 001 034 001 370
0023140 001 > ) 377 \b S e n d C a ' = 377 377
0023160 001 034 001 360 001 j ) 367 024 S e n d A 2
0023200 A d d r e s s b 376 001 \0 260 227 i
0023220 t s \n 377 377 001 034 001 350 001 > ) 361 \b S e
0023240 n d C p ' e 377 377 001 034 001 340 001 j )
0023260 347 024 S e n d A 1 A d d r e s
0023300 s b i t s < 377 377 001 230 002 \f 001 231 342
0023320 030 377 377 001 \0 002 \f 001 230 342 \r 377 377 001 230 002
0023340 L 001 231 342 ` 377 377 001 200 002 030 001 202 342 L 377
0023360 377 001 200 002 L 001 262 342 N 377 377 001 260 002 030 001
0023400 262 342 L 377 377 001 200 002 030 001 260 342 032 377 377 001
0023420 \0 002 \0 001 001 342 \f 377 377 \0 8 002 0 \0 O *
0023440 7 005 A b o r t 377 377 \0 8 002 ( \0 W *
0023460 / \b F e t c h o r o 377 377 \0 H 002
0023500 \f \0 I 342 030 377 377 \0 340 002 \0 \0 341 342 \r 377
0023520 377 \0 H 002 \f \0 340 342 \r 377 377 \0 0 002 030 \0
0023540 2 342 L 377 377 \0 0 002 L \0 b 342 N 377 377 \0
0023560 ` 002 030 \0 b 342 L 377 377 \0 0 002 030 \0 ` 342
0023600 032 377 377 \0 334 001 354 001 006 ) 363 \n G e n 376
0023620 001 \0 314 Y e r a t i o n 022 377 377 \0 334
0023640 001 344 \0 373 ) 353 \a A d d r e s s 377 377
0023660 \0 324 001 320 001 \f 341 322 377 377 \0 324 001 320 \0 326
0023700 342 002 377 377 \0 324 002 \0 001 016 342 002 377 377 001 \f
0023720 001 320 001 016 342 \0 377 377 \0 002 \ \0 ( b d
0023740 001 < 377 377 \0 354 001 310 \0 365 a 321 001 r 377 377
0023760 \0 360 001 030 002 ) 341 031 377 377 002 ( \0 H 002 )
0024000 341 030 377 377 001 \f \0 H 002 ( 340 I 377 377 \0 360
0024020 \0 020 \0 361 340 377 377 001 210 \0 310 001 254 020 321
0024040 005 M A R S 4 377 377 001 210 001 t 001 251 021 200
0024060 005 M a p S 4 377 377 \0 8 001 t \0 Y 021 200
0024100 005 M a p S 3 377 377 \0 350 \0 0 \0 366 020 9
0024120 002 S 1 : 377 377 \0 340 \0 200 001 004 020 211 005 M
0024140 A R S 2 377 377 \0 334 001 0 \0 375 021 < 005 M
0024160 a p S 2 377 377 \0 354 001 \0 365 a ) 001 r
0024200 377 377 \0 360 001 030 \0 361 341 ( 377 377 \0 001 \f
0024220 \0 ( a 024 376 001 \0 001 337 001 < 377 377 \0 001
0024240 264 \0 ( a 274 001 < 377 377 001 \f 001 ( 001 016 341
0024260 X 377 377 \0 324 001 X 001 016 341 Z 377 377 \0 324 001
0024300 ( \0 326 341 Z 377 377 \0 324 001 ( 001 \f 341 * 377
0024320 377 \0 334 001 < \0 373 ) C \a A d d r e s
0024340 s 377 377 \0 334 001 D 001 006 ) K \n G e n e
0024360 r a t i o n 022 377 377 \0 0 001 p \0 ` 341
0024400 r 377 377 \0 ` 001 p \0 b 341 244 377 377 \0 0 001
0024420 244 \0 b 341 246 377 377 \0 0 001 p \0 2 341 244 377
0024440 377 \0 H 001 d \0 340 341 e 377 377 \0 340 001 X \0
0024460 341 341 e 377 377 \0 H 001 d \0 I 341 p 377 377 \0
0024500 8 001 200 \0 W ) 207 \b F e t c h o r
0024520 o 377 377 \0 8 001 210 \0 O ) 217 005 A b o r
0024540 t 377 377 001 \0 001 X 001 001 341 d 377 377 001 200 001
0024560 p 001 260 341 r 377 377 001 260 001 p 001 262 341 244 377
0024600 377 001 200 001 244 001 262 341 246 377 377 001 200 001 p 001
0024620 202 341 244 377 377 001 230 001 244 376 001 \0 301 203 001 231
0024640 341 270 377 377 001 \0 001 d 001 230 341 e 377 377 001 230
0024660 001 d 001 231 341 p 377 377 001 034 001 8 001 j ) ?
0024700 024 S e n d A 1 A d d r e s s
0024720 b i t s < 377 377 001 034 001 @ 001 > ) I
0024740 \b S e n d C p ' e 377 377 001 034 001 0
0024760 001 > ) 9 \b S e n d R q ' \0 377 377
0025000 001 034 001 H 001 j ) O 024 S e n d A 2
0025020 A d d r e s s b i t s \n 377 377
0025040 001 034 001 P 001 > ) W \b S e n d C a
0025060 ' = 377 377 001 034 001 \ 001 : ! c \a D o W
0025100 r i t e 377 377 \0 h 001 | \0 213 ) 205 \t R
0025120 a i s e R q ' 377 377 \0 h 001 204 \0 234
0025140 ) 215 016 R a i s e C a ' , C p
0025160 ' 020 377 377 \0 h 001 t \0 256 ) } 022 W a i
0025200 t F o r R e s p v ' L O \0
0025220 377 377 001 270 001 | 001 376 ) 205 022 W a i 376 001
0025240 \0 210 273 t F o r R e s p v '
0025260 L O \0 377 377 001 270 001 204 001 333 ) 213 \t R a
0025300 i s e C a ' 377 377 001 270 001 214 001 333 )
0025320 225 \t R a i s e R q ' 377 377 \0 001
0025340 270 001 231 341 271 377 377 001 270 001 224 002 034 ) 233 031
0025360 W a i t f o r M D R V a l i
0025400 d * A P V a l i d 377 377 001 270 001 234 001
0025420 334 ) 245 \t R a i s e C p ' 377 377 001
0025440 210 001 200 001 235 ) 207 005 S t o r e 377 377 001
0025460 034 001 ( 001 m ) / 025 E n a b l e A
0025500 P B u s D r i v e r s 377 377 001
0025520 270 001 t 002 \t ) { 025 E n a b l e A
0025540 P B u s D r i v e r s 377 377 \0
0025560 P 001 254 \0 s ! 263 \b W D v V a l i d
0025600 377 377 \0 H 001 244 \0 I 341 270 377 377 001 240 001
0025620 254 001 271 ! 265 006 R e s p v ' i 377 377 \0
0025640 H 002 304 376 001 \0 266 371 \0 230 * 315 025 a r e
0025660 o n I B I P S i m 7 0 . s i
0025700 l y 377 377 \0 H 002 274 \0 335 * 305 * E q u
0025720 a t i o n s c o n t r o l l i
0025740 n g d r i v e r s , R q ,
0025760 C a , e t c 313 377 377 \0 360 \0 370 \0 361
0026000 341 020 377 377 001 240 001 \0 001 271 ! \t 006 R e s
0026020 p v ' i 377 377 \0 370 001 \0 001 034 ! \a \b W
0026040 D u V a l i d \f 377 377 001 034 001 \0 001 !
0026060 ! 005 001 * 377 377 001 $ 001 \0 001 G ! \a \b W
0026100 D v V a l i d 377 377 \0 H \0 370 \0 I
0026120 341 020 377 377 \0 P 001 \0 \0 s ! \a \b W D v
0026140 V a l i d 377 377 001 020 \0 310 001 Y ( 321
0026160 023 W a i t f o r R e s p v '
0026200 a n d 377 377 001 270 \0 310 002 \t ( 317 025 E
0026220 n a b l e A P B u s D r i
0026240 v e r s 377 377 001 034 376 001 \0 Q 234 \0 x 001
0026260 m ( 177 025 E n a b l e A P B u
0026300 s D r i v e r s 377 377 001 230 \0 \ 001
0026320 247 ( c 003 ? ? ? 377 377 001 210 \0 324 001 235 (
0026340 333 005 S t o r e 377 377 \0 340 \0 310 001 004 020
0026360 321 005 M A R S 5 377 377 001 270 \0 360 001 334 (
0026400 371 \t R a i s e C p ' 377 377 001 270 \0
0026420 350 002 034 ( 357 031 W a i t f o r M
0026440 D R V a l i d * A P V a l i d 377
0026460 377 \0 \0 020 \0 361 340 021 377 377 \0 001 020 001
0026500 231 341 021 377 377 001 270 \0 340 001 333 ( 351 \t R a
0026520 i s e R q ' 377 377 001 270 \0 330 001 333 (
0026540 337 \t R a i s e C a ' 377 377 001 270 \0
0026560 320 001 376 ( 331 022 W a i t F o r R
0026600 e s p v ' L O \0 377 377 001 $ \0 320 001
0026620 _ ( 331 017 R e s p u ' b o t h
0026640 L O . 377 377 001 020 \0 340 001 3 ( 351 376 001 \0
0026660 301 314 \t R a i s e R q ' 377 377 001 020
0026700 \0 330 001 D ( 341 016 R a i s e C a '
0026720 , C p ' 020 377 377 001 < 002 | 001 314 * 205
0026740 % p e r f o r m t h e O R
0026760 w i t h M e m o r y o p e r
0027000 a t i o n . 377 377 001 < 002 t 002 \b * }
0027020 9 o f C p ' a n d C a '
0027040 w h e n R q ' i s d r i v
0027060 e n H I . T h e P C
0027100 h i p c a n n o t 377 377 001 < 002 l
0027120 002 \f * u ; T h e f u n c t i o
0027140 n t o b e p e r f o r m e
0027160 d i s s i g n a l l e d b
0027200 y t h e p o l a r i t i e s
0027220 377 377 001 250 002 270 001 257 * 277 001 1 377 377 001 230
0027240 002 270 001 237 * 277 001 1 377 377 001 250 002 260 001 257
0027260 * 267 376 001 \0 244 023 001 0 377 377 001 230 002 260 001
0027300 237 * 267 001 1 377 377 001 250 002 250 001 257 * 257 001
0027320 1 377 377 001 230 002 250 001 237 * 257 001 0 377 377 001
0027340 230 002 240 001 237 * 247 001 0 377 377 001 250 002 240 001
0027360 257 * 247 001 0 377 377 001 250 002 230 001 257 * 237 001
0027400 0 377 377 001 230 002 230 001 237 * 237 001 0 377 377 001
0027420 244 002 224 001 260 342 225 377 377 001 224 002 224 001 240 342
0027440 225 377 377 001 P 002 240 001 g * 247 005 A b o r
0027460 t 377 377 001 P 002 230 001 g * 237 005 F e t c
0027500 h 377 377 001 P 002 250 001 e * 257 005 S t o r
0027520 e 377 377 001 P 002 260 001 216 * 271 016 O R w
0027540 i t h M e m o r y 227 377 377 001 P 002
0027560 270 001 202 * 277 \f D o u b l e F e t
0027600 c h 305 377 377 001 L 002 224 001 l 342 225 377 377 001
0027620 224 002 214 001 242 * 225 003 C p ' 377 377 001 244 002
0027640 214 001 262 * 223 003 C a ' 377 377 001 L 002 214 001
0027660 m * 223 \b F u n 376 001 \0 W \t c t i o
0027700 n 230 377 377 \0 h \0 310 \0 256 ( 321 022 W a i
0027720 t F o r R e s p v ' L O \0
0027740 377 377 \0 h \0 330 \0 234 ( 341 016 R a i s e
0027760 C a ' , C p ' 020 377 377 \0 h \0 320
0030000 \0 213 ( 331 \t R a i s e R q ' 377 377
0030020 001 034 \0 254 001 : 263 \a D o W r i t e
0030040 377 377 001 034 \0 240 001 > ( 247 \b S e n d
0030060 C a ' = 377 377 001 034 \0 230 001 j ( 237 024 S
0030100 e n d A 2 A d d r e s s b
0030120 i t s \n 377 377 001 034 \0 200 001 > ( 211 \b S
0030140 e n d R q ' \0 377 377 001 034 \0 220 001 >
0030160 ( 231 \b S e n d C p ' e 377 377 001 034
0030200 \0 210 001 j ( 217 024 S e n d A 1 A
0030220 d d r e s s b i t s < 377 377 \0 t
0030240 002 350 \0 330 002 364 021 M A R S t a t e
0030260 D i a g r a m 377 377 002 034 376 001 \0 366
0030300 245 002 340 002 + 002 351 002 7 1 1 377 377 001 030 002
0030320 340 001 e 002 353 016 I B I P S i m 7 1 .
0030340 s i l y \0 377 377 001 230 \0 264 001 231 340 304 377
0030360 377 001 \0 \0 264 001 230 340 265 377 377 001 230 \0 370 001
0030400 231 341 020 377 377 001 200 \0 304 001 202 340 370 377 377 001
0030420 200 \0 370 001 262 340 372 377 377 001 260 \0 304 001 262 340
0030440 370 377 377 001 200 \0 304 001 260 340 306 377 377 001 \0 \0
0030460 250 001 001 340 264 377 377 \0 364 \0 270 001 034 277 \t
0030500 D o D o u b l e F 377 377 \0 360 \0 250 \0
0030520 361 340 304 377 377 \0 340 \0 334 \0 367 ( 343 005 F e
0030540 t c h 377 377 \0 340 \0 324 \0 373 ( 333 006 D o
0030560 u b l e 254 377 377 \0 330 \0 304 001 \b 340 306 377
0030600 377 001 \b \0 304 001 \n 340 370 377 377 \0 330 \0 370 001
0030620 \n 340 372 377 377 \0 330 \0 304 \0 332 340 370 377 377 \0
0030640 8 \0 334 \0 O ( 343 005 A b o r t 377 377 \0
0030660 8 \0 324 \0 W ( 333 \b F e t c h o r
0030700 o 376 001 \0 5 374 377 377 \0 x \0 254 \0 242 265
0030720 \n A b o r t C y c l e 250 377 377 \0 p
0030740 \0 254 \0 u 263 001 + 377 377 \0 P \0 254 \0 o
0030760 263 \a D o F e t c h 377 377 \0 H \0 264
0031000 \0 I 340 304 377 377 \0 340 \0 250 \0 341 340 265 377 377
0031020 \0 H \0 264 \0 340 340 265 377 377 \0 0 \0 304 \0 2
0031040 340 370 377 377 \0 0 \0 370 \0 b 340 372 377 377 \0 `
0031060 \0 304 \0 b 340 370 377 377 \0 0 \0 304 \0 ` 340 306
0031100 377 377 \0 8 \0 310 \0 \ 020 321 005 M A R S 3
0031120 377 377 \0 002 p \0 B 002 y 006 N o t e s
0031140 : 360 377 377 \0 334 \0 224 001 006 ( 233 \n G e n
0031160 e r a t i o n 022 377 377 \0 334 \0 214 \0 373
0031200 ( 223 \a A d d r e s s 377 377 \0 324 \0 x
0031220 001 \f 340 z 377 377 \0 324 \0 x \0 326 340 252 377 377
0031240 \0 324 \0 250 001 016 340 252 377 377 001 \f \0 x 001 016
0031260 340 250 377 377 001 x \0 \ 001 202 ` d 001 > 377 377
0031300 001 \f \0 ` 001 200 376 001 \0 365 M 340 a 377 377 001
0031320 \f \0 001 016 340 d 377 377 \0 324 \0 d 001 016 340
0031340 f 377 377 001 200 \0 X 001 220 340 Y 377 377 001 200 \0
0031360 X 001 201 340 h 377 377 001 200 \0 h 001 220 340 i 377
0031400 377 001 220 \0 X 001 221 340 i 377 377 \0 360 \0 d \0
0031420 361 340 x 377 377 001 l 002 334 001 234 002 347 \b T h
0031440 a c k e r , \0 377 377 001 L \0 ( 001 Q
0031460 - 001 * 377 377 001 T \0 ( 001 o / 006 P h
0031500 a s e A 022 377 377 001 H \0 ( 001 L 1 001
0031520 ) 377 377 001 030 \0 ( 001 E / \b m e m =
0031540 A A R _ ) 377 377 001 024 \0 ( 001 030 1 001
0031560 ( 377 377 001 l 002 350 001 271 002 363 016 G a r n
0031600 e r , D a v i e s 264 377 377 001 ( \0
0031620 h 001 , q 001 ) 377 377 001 D \0 @ 001 H
0031640 I 001 ) 377 377 \0 364 \0 h \0 370 q 001 ( 377
0031660 377 001 024 \0 @ 001 030 I 001 ( 377 377 001 4 \0
0031700 h 001 O o 006 P h a s e 376 001 \0 O 205
0031720 A 022 377 377 001 P \0 @ 001 k G 006 P h a
0031740 s e A 022 377 377 001 , \0 h 001 1 m 001 *
0031760 377 377 001 H \0 @ 001 M E 001 * 377 377 \0 224
0032000 \0 H \0 312 ( Q 016 f o r d e b u g
0032020 g i n g . y 377 377 \0 224 \0 @ \0 304 ( G
0032040 \f i s b r o a d c a s t \ 377 377
0032060 \0 224 \0 8 \0 314 ( ? 020 t h e F B
0032100 u s . T h i s \ 377 377 \0 224 \0 0
0032120 \0 305 ( 7 \r c a d h r e f l e c
0032140 t s 377 377 \0 H 002 p \0 313 * y # " * "
0032160 i s d e f i n e d t o m
0032200 e a n L o g i c a l A N D .
0032220 377 377 \0 H 002 x \0 310 * 201 " " + " i
0032240 s d e f i n e d t o m e a
0032260 n L o g i c a l O R . \0 377 377
0032300 \0 350 \0 L \0 372 ( S 004 I D L E 373 377 377
0032320 376 001 \0 ? 306 \0 324 \0 \0 326 340 f 377 377 \0
0032340 324 \0 001 \f 340 " 377 377 \0 H 002 234 \0 253 *
0032360 245 034 f r o m a p i n i s
0032400 c a l l e d " x x I N . " B 377
0032420 377 \0 H 002 224 \0 323 * 235 ' T h e o u
0032440 t p u t o f a p a d r e
0032460 c e i v i n g s i g n a l x
0032500 x 377 377 \0 H 002 204 \0 327 * 215 * T h e
0032520 i n p u t t o a p a d d
0032540 r i v i n g s i g n a l x
0032560 x t o a 1 377 377 \0 H 002 214 \0 227 *
0032600 225 026 p i n i s c a l l e d
0032620 " x x O u t . " 006 377 377 \0 330 \0 @ \0
0032640 361 G 005 A P O u t 377 377 \0 360 \0 @ \0
0032660 365 G 001 _ 377 377 \0 370 \0 @ 001 \n G 004
0032700 c a d h 244 377 377 \0 354 \0 p \0 365 ` y 001
0032720 r 377 377 001 030 376 001 \0 207 261 \0 @ 001 D I
0032740 \b m e m = M a p _ . 377 377 \0 370 \0 h
0032760 001 & o \b m e m = M A R _ e 377 377
0033000 001 030 \0 X 001 * a 004 I B R q q 377 377
0033020 \0 354 \0 030 \0 365 ` ! 001 r 377 377 \0 t 002 334
0033040 \0 303 002 345 017 B u s I n t e r f a
0033060 c e - 377 377 \0 p 002 324 \0 227 * 333 \t R
0033100 e f e r e n c e 377 377 \0 8 002 340 \0 V
0033120 002 353 005 D a i s y 377 377 \0 \b 002 330 \0 -
0033140 002 341 005 X E R O X 377 377 001 310 002 340 001 320
0033160 002 351 001 A 377 377 \0 020 002 344 \0 ! * 353 003 S
0033200 D D 377 377 \0 \0 002 320 002 0 342 322 377 377 001 030
0033220 002 324 001 ' * 333 004 F i l e 273 377 377 \0 4
0033240 002 324 \0 R * 335 \a P r o j e c t 377 377
0033260 001 h 002 324 001 212 * 335 \b D e s i g n e
0033300 r 374 377 377 001 304 002 324 001 323 * 333 003 R e v
0033320 377 377 001 330 002 324 001 353 * 333 376 \0 z 331 370 004
0033340 D a t e R 377 377 \0 \0 002 364 002 0 342 366 377
0033360 377 002 0 002 320 002 2 342 366 377 377 \0 \0 002 322 \0
0033400 002 342 364 377 377 \0 0 002 320 \0 2 342 364 377 377 \0
0033420 h 002 320 \0 j 342 364 377 377 001 024 002 320 001 026 342
0033440 364 377 377 001 d 002 320 001 f 342 364 377 377 001 300 002
0033460 320 001 302 342 364 377 377 001 324 002 320 001 326 342 364 377
0033500 377 002 020 002 320 002 022 342 364 377 377 002 024 002 324 002
0033520 ' * 335 004 P a g e \0 377 \0 \0 O l d I
0033540 B I P I F U 4 3 . s i l y \0 373 233
0033560 m G 245 \0 \0 376 001 \0 266 I 9 r \0 1 \0 \b
0033600 \0 004 \0 022 \v 002 D 3 \0 \0 1 \0 \b \0 \f
0033620 \0 022 023 002 D 2 \0 \0 1 \0 \b \0 024 \0 022
0033640 033 002 D 1 \0 \0 1 \0 \b \0 034 \0 022 #
0033660 002 D 0 \0 \0 1 \0 \b \0 , \0 022 3 002 A
0033700 3 \0 \0 1 \0 \b \0 4 \0 022 ; 002 A 2 \0
0033720 \0 1 \0 \b \0 < \0 022 C 002 A 1 A \0 1
0033740 \0 \b \0 D \0 022 K 002 A 0 \0 \0 1 \0 \b
0033760 \0 T \0 022 [ 002 B 3 \0 \0 1 \0 \b \0 \
0034000 \0 022 c 002 B 2 \0 \0 1 \0 \b \0 d \0 022
0034020 k 002 B 1 \0 \0 1 \0 \b \0 l \0 022 s
0034040 002 B 0 \0 \0 1 \0 \b \0 | \0 025 203 003 A
0034060 L E \0 1 \0 \b \0 214 \0 032 223 004 W E 1
0034100 ' \0 \0 1 \0 \b \0 224 \0 032 233 004 W E 2
0034120 ' \0 \0 1 \0 \b \0 234 \0 ' 243 \a W E '
0034140 / B L E \0 1 \0 004 \0 \0 \0 005 340 260 \0 1
0034160 \0 \n \0 250 \0 033 257 004 O 376 001 \0 203 $ E
0034200 A ' \0 \0 1 \0 036 \0 250 \0 / 257 004 O E
0034220 B ' \0 \0 1 \0 004 \0 \0 \0 5 340 001 \0 1 \0
0034240 $ \0 , \0 3 3 003 Y A 3 \0 1 \0 $ \0
0034260 4 \0 3 ; 003 Y A 2 \0 1 \0 $ \0 < \0
0034300 3 C 003 Y A 1 \0 1 \0 $ \0 D \0 3
0034320 K 003 Y A 0 \0 1 \0 $ \0 T \0 3 [ 003
0034340 Y B 3 \0 1 \0 $ \0 \ \0 3 c 003 Y B
0034360 2 \0 1 \0 $ \0 d \0 3 k 003 Y B 1 \0
0034400 1 \0 $ \0 l \0 3 s 003 Y B 0 \0 1 \0
0034420 001 \0 004 \0 006 ` \n 001 R \0 1 \0 001 \0 \f \0
0034440 006 ` 022 001 R \0 1 \0 001 \0 034 \0 006 ` " 001
0034460 R \0 1 \0 001 \0 024 \0 006 ` 032 001 R \0 1 \0
0034500 001 \0 < \0 006 ` B 001 R \0 1 \0 001 \0 D \0
0034520 006 ` J 001 R \0 1 \0 001 \0 4 \0 006 ` : 001
0034540 R \0 1 \0 001 \0 , \0 006 ` 2 001 R \0 1 \0
0034560 001 \0 T \0 006 ` Z 001 R \0 1 \0 001 \0 \ 376
0034600 001 \0 274 375 \0 006 ` b 001 R \0 1 \0 001 \0 l
0034620 \0 006 ` r 001 R \0 1 \0 001 \0 d \0 006 ` j
0034640 001 R \0 1 \0 001 \0 | \0 006 ` 202 001 R \0 1
0034660 \0 001 \0 214 \0 006 ` 222 001 R \0 1 \0 001 \0 224
0034700 \0 006 ` 232 001 R \0 1 \0 001 \0 234 \0 006 ` 242
0034720 001 R \0 1 \0 4 \0 \0 \0 5 340 260 \0 1 \0 004
0034740 \0 260 \0 4 340 261 \0 1 \0 017 \0 260 \0 023 ` 264
0034760 001 S \0 1 \0 # \0 260 \0 ' ` 264 001 S \0 1
0035000 \0 4 \0 4 \0 9 ` : 001 T \0 1 \0 4 \0 ,
0035020 \0 9 ` 2 001 T \0 1 \0 4 \0 < \0 9 ` B
0035040 001 T \0 1 \0 4 \0 D \0 9 ` J 001 T \0 1
0035060 \0 4 \0 T \0 9 ` Z 001 T \0 1 \0 4 \0 \
0035100 \0 9 ` b 001 T \0 1 \0 4 \0 d \0 9 ` j
0035120 001 T \0 1 \0 4 \0 l \0 9 ` r 001 T 377 377
0035140 ! 334 002 340 002 \r 002 351 \a 8 / 1 9 / 8 3
0035160 377 377 \0 $ 002 x \0 300 * 177 ) M D v i
0035200 s l a 376 001 \0 312 301 t c h e d o
0035220 n S 5 ' * L M D R ' *
0035240 W D v V a l i d ' 377 377 \0 $ 002 p \0
0035260 276 * w ( M D u i s l a t c h
0035300 e d o n S 5 ' * L M D u
0035320 * W D u V a l i d ' ' 377 377 \0
0035340 \b 001 \b \0 227 ) 021 $ s i g n a l s
0035360 a r e c a l l e d L M A R P
0035400 g C r o s s , L M D R , 377 377 \0
0035420 \b 001 020 \0 0 ) 027 \t a n d L M D u
0035440 . 377 377 \0 p \0 t \0 q 340 204 377 377 001 244 \0
0035460 260 001 245 340 301 377 377 001 0 \0 300 001 244 340 301 377
0035500 377 001 244 \0 224 001 245 340 240 377 377 001 T \0 224 001
0035520 244 340 225 377 377 001 T \0 210 001 U 340 224 377 377 001
0035540 374 \0 @ 001 375 340 230 377 377 001 344 \0 210 001 345 340
0035560 230 377 377 001 0 \0 274 001 8 ` 304 001 < 377 377 001
0035600 0 \0 274 001 2 ` 275 001 , 376 001 \0 N 210 377 377
0035620 001 250 \0 264 001 303 273 006 P h a s e B o
0035640 377 377 001 334 \0 264 001 341 272 001 = 377 377 001 320
0035660 \0 264 001 335 275 003 R q ' 377 377 001 344 \0 264
0035700 001 351 273 001 0 377 377 001 304 \0 264 001 311 271
0035720 001 * 377 377 001 314 \0 264 001 320 275 001 ( 377 377
0035740 001 354 \0 264 001 360 275 001 ) 377 377 001 300 \0 l
0035760 002 , 340 m 377 377 001 300 \0 T 002 024 340 U 377 377
0036000 001 340 \0 \b 001 351 ` 017 001 q 377 377 001 344 \0 \b
0036020 001 345 340 201 377 377 001 344 \0 230 002 030 340 231 377 377
0036040 001 300 \0 204 001 340 340 205 377 377 001 340 \0 | 001 352
0036060 ` 211 001 I 377 377 001 342 \0 200 001 346 207 001 J
0036100 377 377 001 340 \0 210 001 351 ` 217 001 q 377 377 001 330
0036120 \0 200 001 342 ` 210 001 > 377 377 001 300 \0 < 001 370
0036140 340 = 377 377 \0 p \0 204 001 Q 340 205 377 377 001 X
0036160 \0 204 001 200 340 205 377 377 001 240 \0 230 001 251 ` 241
0036200 001 r 377 377 001 P \0 | 001 Z ` 211 001 I 376 001
0036220 \0 ; 317 377 377 001 S \0 201 001 W 210 001 F 377
0036240 377 001 H \0 200 001 R ` 210 001 > 377 377 001 220 \0
0036260 244 001 270 255 \t A u x R q O u t ' 377
0036300 377 001 x \0 244 001 215 020 255 004 S 2 2 : # 377
0036320 377 001 274 \0 244 001 301 253 001 _ 377 377 001 310 \0
0036340 244 001 315 253 001 0 377 377 001 t \0 240 001 v 340
0036360 262 377 377 001 t \0 260 001 324 340 262 377 377 001 324 \0
0036400 240 001 326 340 262 377 377 001 t \0 240 001 324 340 242 377
0036420 377 001 240 \0 200 001 275 ( 207 006 A u x R e f
0036440 ) 377 377 \0 324 \0 | \0 331 201 001 * 377 377 \0
0036460 334 \0 | \0 367 203 006 P h a s e A 022 377
0036500 377 \0 320 \0 | \0 324 205 001 ) 377 377 \0 240 \0
0036520 | \0 315 203 \b m e m = A A R _ ) 377
0036540 377 \0 234 \0 | \0 240 205 001 ( 377 377 001 210 \0
0036560 200 001 233 020 211 003 S 2 1 377 377 001 200 \0 | 001
0036600 202 340 216 377 377 001 200 \0 214 001 302 340 216 377 377 001
0036620 300 \0 | 376 001 \0 341 214 001 302 340 214 377 377 001 200
0036640 \0 | 001 300 340 ~ 377 377 001 x \0 200 001 202 ` 210
0036660 001 > 377 377 001 260 002 230 001 261 342 254 377 377 \0 214
0036700 \0 l 001 4 340 m 377 377 \0 210 002 274 \0 341 * 305
0036720 027 a s l a t c h e d b y W
0036740 D u V a l i d ' 377 377 \0 214 002 264 \0 345
0036760 * 275 027 a s l a t c h e d b y
0037000 W D u V a l i d ' 377 377 001 P 002
0037020 001 340 * ) ' w a i t s f o r R
0037040 e s p u ' a n d R e s p v '
0037060 t o g o a w a y . 377 377 001 P
0037100 002 030 002 \n * ! 7 o f S 4 . S
0037120 t a r t i n g h e r e r e s
0037140 e t s R q ' , C a ' a n d
0037160 C p ' . I t a l s o 377 377
0037200 001 P 002 020 002 025 * 031 5 a n d S 1 7
0037220 , t h e y a 376 001 \0 K 210 r e
0037240 s e t . W e c o u l d h
0037260 a v e u s e d S 3 i n s t
0037300 e a d 377 377 001 P 002 \b 001 376 * 021 2 O n
0037320 R e s e t , a l l s t a t
0037340 e f l i p - f l o p s a r e
0037360 r e s e t e x c e p t S 4
0037400 377 377 001 \ 001 @ 001 335 ) G ! a n d
0037420 l e a v e S 1 0 b e f o r e
0037440 P h a s e A e n d s . 377 377 \0
0037460 344 002 T \0 367 022 ] 003 S 1 9 377 377 \0 334 002
0037500 0 \0 361 022 9 004 S 1 8 : P 377 377 001 H 001
0037520 274 001 ] 021 305 004 S 1 4 : P 377 377 001 370 002
0037540 210 002 \v 022 221 003 S 2 0 377 377 \0 , 001 274 \0
0037560 A 021 305 004 S 1 3 : \0 377 377 001 030 001 244 001
0037600 + 021 255 003 S 1 2 377 377 001 , 001 l 001 ? 021
0037620 u 003 S 1 1 377 377 \0 374 001 < 001 021 376 001 \0
0037640 372 205 021 E 004 S 1 0 : $ 377 377 001 \ 001 8
0037660 001 321 ) ? M u s t b e a b l
0037700 e t o d r i v e A 2 a n
0037720 d C a ' @ 377 377 001 \ \0 370 001 327 ( 377
0037740 a n d l e a v e S 8 b e
0037760 f o r e P h a s e F e n d s
0040000 . \0 377 377 001 \ \0 360 001 321 ( 371 M u s
0040020 t b e a b l e t o d r i
0040040 v e A 1 a n d C p ' \0 377 377
0040060 001 4 002 214 001 > " 223 002 S 5 \0 377 377 001 4
0040100 002 | 001 > " 203 002 S 5 \0 377 377 001 4 002 l
0040120 001 A " s 003 S 5 ' 377 377 \0 214 001 304 \0 231
0040140 ! 313 003 S 5 ' 377 377 001 L 001 250 001 Y ! 257
0040160 003 S 5 ' 377 377 001 L 001 224 001 Y ! 233 003 S
0040200 5 ' 377 377 \0 220 001 250 \0 232 ! 257 002 S 5 \0
0040220 377 377 \0 \ 001 234 \0 i ! 243 003 S 5 ' 377 377
0040240 \0 270 376 001 \0 266 002 001 L \0 305 ! S 003 S 5
0040260 ' 377 377 001 4 001 L 001 A ! S 003 S 5 ' 377
0040300 377 001 4 001 ( 001 A ! / 003 S 5 ' 377 377 001
0040320 4 001 004 001 A ! \v 003 S 5 ' 377 377 001 4 \0
0040340 340 001 A 347 003 S 5 ' 377 377 \0 274 001 8 \0
0040360 306 ! ? 002 S 5 \0 377 377 \0 274 001 ( \0 306 !
0040400 / 002 S 5 \0 377 377 \0 320 001 004 \0 332 ! \v 002
0040420 S 5 \0 377 377 \0 300 \0 340 \0 312 347 002 S 5
0040440 \0 377 377 001 4 \0 264 001 A 273 003 S 5 ' 377
0040460 377 \0 4 002 024 \0 205 * 033 027 i s t h e
0040500 n a m e o f a s t a t e
0040520 . 377 377 \0 $ 002 024 \0 1 022 035 002 S x \0 377
0040540 377 \0 324 \0 264 \0 336 273 002 S 5 \0 377 377 \0
0040560 354 002 \f 001 001 022 025 004 S 1 7 : D 377 377 \0
0040600 , 001 340 \0 A 021 351 004 S 1 6 : 020 377 377 001
0040620 310 001 274 001 335 021 305 004 S 1 5 : D 377 377 \0
0040640 270 001 030 \0 307 021 ! 376 001 \0 V 203 003 S 9 :
0040660 377 377 \0 354 \0 364 \0 373 020 375 003 S 8 : 377 377
0040700 \0 270 \0 320 \0 307 020 331 003 S 7 : 377 377 \0 h
0040720 \0 @ \0 w 020 I 003 S 2 : 377 377 \0 354 \0 244
0040740 \0 373 020 255 003 S 6 : 377 377 001 210 \0 h 001 226
0040760 020 q 002 S 5 \0 377 377 001 210 \0 P 001 226 020 Y
0041000 002 S 4 \0 377 377 001 210 \0 8 001 226 020 A 002 S
0041020 3 \0 377 377 \0 h \0 030 \0 v 020 ! 002 S 1 \0
0041040 377 377 001 ( 002 t 002 031 342 u 377 377 002 030 \0 X
0041060 002 031 342 t 377 377 002 030 002 214 002 1 342 215 377 377
0041100 002 0 \0 p 002 1 342 214 377 377 001 340 002 250 002 002
0041120 * 257 \n t o a J o i n . i 377 377
0041140 001 340 002 240 002 < * 251 032 a F o r k
0041160 c a n ' t l e a d d i r e c
0041200 t l y K 377 377 001 340 002 230 002 = * 237 031 T
0041220 h i s s t a t e e x i s t s
0041240 b e c a u s e 377 377 002 , 376 001 \0 k
0041260 016 \0 p 002 5 ` w 001 q 377 377 001 324 002 220 001
0041300 336 b 230 001 > 377 377 001 324 002 200 001 336 b 210 001
0041320 > 377 377 001 334 002 214 001 360 342 215 377 377 001 334 002
0041340 204 001 335 342 224 377 377 002 030 002 204 002 032 342 226 377
0041360 377 001 360 002 224 002 030 342 226 377 377 001 360 002 204 002
0041400 030 342 206 377 377 001 360 002 204 001 362 342 224 377 377 001
0041420 \ 002 264 001 236 * 275 021 o n I B I P s
0041440 i m 4 6 . s i l y 377 377 001 \ 002 254 001
0041460 237 * 263 022 P o i n t s A a n d
0041500 B a r e l 377 377 001 300 002 300 001 345 *
0041520 307 \n S e t F u l l . 0 205 377 377 001
0041540 230 002 300 001 275 * 307 \n S e t F u l l
0041560 . 1 205 377 377 \0 P 002 274 \0 213 * 303 017 I B
0041600 W r i t e S e l e c t 0 ' 377 377 \0
0041620 $ 002 274 \0 J * 303 \t L S e l e c t 1
0041640 _ 377 377 \0 P 002 264 \0 211 * 273 016 I B W r
0041660 i 376 001 \0 ` 223 t e S e l e c t 0 @
0041700 377 377 \0 $ 002 264 \0 N * 273 \v L S e l e
0041720 c t 0 _ 377 377 \0 $ 002 254 \0 331 * 265
0041740 0 T h e I B W r i t e S e l e
0041760 c t s a r e d e r i v e d
0042000 o n I B I P S i m 4 6 . s i l
0042020 y 255 377 377 \0 214 002 224 \0 305 * 233 016 I B W
0042040 r i t e S e l e c t 1 @ 377 377 \0 214
0042060 002 234 \0 305 * 243 016 I B W r i t e S e
0042100 l e c t 1 @ 377 377 \0 214 002 214 \0 305 * 223
0042120 016 I B W r i t e S e l e c t 0 @
0042140 377 377 \0 214 002 204 \0 305 * 213 016 I B W r i
0042160 t e S e l e c t 0 @ 377 377 001 310 002 260
0042200 001 315 " 267 001 A 377 377 001 300 002 254 001 320 342 255
0042220 377 377 001 300 002 254 001 301 342 274 377 377 001 300 002 274
0042240 001 320 342 275 377 377 001 320 002 254 001 321 342 275 377 377
0042260 001 260 002 260 001 265 376 001 \0 ( 204 " 267 001 B 377
0042300 377 001 270 002 254 001 271 342 275 377 377 001 250 002 274 001
0042320 270 342 275 377 377 001 250 002 254 001 251 342 274 377 377 001
0042340 250 002 254 001 270 342 255 377 377 \0 310 002 234 \0 316 *
0042360 241 001 * 377 377 \0 320 002 234 \0 367 * 243 \t W D
0042400 v V a l i d ' 377 377 \0 320 002 214 \0 367 *
0042420 223 \t W D v V a l i d ' 377 377 \0 310 002
0042440 214 \0 316 * 221 001 * 377 377 \0 310 002 224 \0 316 *
0042460 231 001 * 377 377 \0 320 002 224 \0 367 * 233 \t W D
0042500 u V a l i d ' 377 377 \0 T 002 234 \0 212 *
0042520 245 016 a r e l a t c h e d b y
0042540 G 377 377 \0 T 002 224 \0 212 * 235 016 a r e
0042560 l a t c h e d b y G 377 377 \0 T 002
0042600 214 \0 212 * 225 016 a r e l a t c h e
0042620 d b y G 377 377 \0 D 002 234 \0 U * 245 004
0042640 6 , , 7 200 377 377 \0 D 002 224 \0 U * 235 004
0042660 4 , , 5 ` 377 377 \0 D 002 214 376 001 \0 ; 366
0042700 \0 U * 225 004 2 , , 3 260 377 377 \0 $ 002 234
0042720 \0 B * 245 \b I B b y t e s 377 377
0042740 \0 $ 002 224 \0 B * 235 \b I B b y t e
0042760 s 377 377 \0 $ 002 214 \0 B * 225 \b I B
0043000 b y t e s 377 377 \0 320 002 204 \0 367 * 213
0043020 \t W D u V a l i d ' 377 377 \0 310 002 204
0043040 \0 316 * 211 001 * 377 377 \0 T 002 204 \0 212 * 215
0043060 016 a r e l a t c h e d b y G
0043100 377 377 \0 D 002 204 \0 U * 215 004 0 , , 1 \0
0043120 377 377 \0 $ 002 204 \0 B * 215 \b I B b y
0043140 t e s 377 377 001 200 002 214 001 240 " 223 \b L
0043160 S e l e c t 1 i 377 377 001 200 002 | 001 240
0043200 " 203 \b L S e l e c t 0 o 377 377 001 x
0043220 002 214 001 } " 221 001 * 377 377 001 L 002 214 001 P
0043240 " 225 001 ( 377 377 001 D 002 214 001 I " 221 001 *
0043260 377 377 001 t 002 214 001 x " 225 001 ) 377 377 001 P
0043300 376 001 \0 203 302 002 214 001 s " 223 \b W D v V
0043320 a l i d H 377 377 001 020 002 224 001 254 342 225 377
0043340 377 001 020 002 ` 001 021 342 224 377 377 001 034 002 204 001
0043360 304 342 205 377 377 001 034 002 ` 001 035 342 204 377 377 001
0043400 304 002 244 001 315 b 255 001 r 377 377 001 310 002 210 001
0043420 311 342 254 377 377 001 264 002 224 001 334 342 225 377 377 001
0043440 314 002 204 001 334 342 205 377 377 001 244 002 220 001 256 b
0043460 230 001 > 377 377 001 257 002 221 001 263 " 230 001 F 377
0043500 377 001 254 002 214 001 266 b 231 001 I 377 377 001 x 002
0043520 | 001 } " 201 001 * 377 377 001 L 002 | 001 P "
0043540 205 001 ( 377 377 001 D 002 | 001 I " 201 001 * 377
0043560 377 001 t 002 | 001 x " 205 001 ) 377 377 001 P 002
0043600 | 001 s " 203 \b W D v V a l i d H 377
0043620 377 001 304 002 | 001 316 b 211 001 I 377 377 001 307 002
0043640 201 001 313 " 210 001 F 377 377 001 274 002 200 001 306 b
0043660 210 001 > 377 377 001 ( 002 ` 001 ) 342 t 377 377 \0
0043700 374 002 T 001 @ 376 001 \0 r 351 * [ 021 W a i
0043720 t f o r W D v V a l i d 377 377
0043740 001 P 002 l 001 s " s \b W D v V a l i
0043760 d H 377 377 001 204 002 @ 001 250 " G \b W D u
0044000 V a l i d t 377 377 001 254 002 244 001 265 b 255
0044020 001 r 377 377 \0 340 002 P \0 342 342 ` 377 377 \0 l
0044040 001 234 \0 q ! 241 001 * 377 377 001 $ 002 @ 001 (
0044060 " I 001 ( 377 377 001 D 002 @ 001 H " I 001 )
0044100 377 377 001 P 002 d 001 330 * m ' s t a r t
0044120 e d a f t e r r e c e i v i
0044140 n g t h e f i r s t w o r
0044160 d . 377 377 001 P 002 \ 002 004 * e 1 f r o
0044200 m r e c e i v i n g b o t h
0044220 w o r d s . T h u s t h
0044240 e c l o c k c a n b e 377 377
0044260 001 P 002 T 002 016 * ] 6 d i s t i n g
0044300 u i s h r e c e i 376 001 \0 325 332 v
0044320 i n g t h e f i r s t w o
0044340 r d o f a d o u b l e f
0044360 e t c h $ 377 377 001 P 002 L 002 020 * U 6
0044400 T h i s s t a t e e x i s t
0044420 s s o t h e p r o c e s s
0044440 o r c l o c k c i r c u i t
0044460 r y c a n 332 377 377 \0 224 \0 034 001 P (
0044500 % 3 b e f o r e e n t e r i n
0044520 g I D L E w h e r e t h e
0044540 y c o u l d b e s e t a
0044560 g a i n . 377 377 001 l 002 340 001 271 002 353 016
0044600 G a r n e r , D a v i e s 264 377
0044620 377 \0 244 \0 370 \0 264 340 371 377 377 \0 254 \0 364 \0
0044640 266 ` 374 001 > 377 377 \0 234 001 030 \0 245 341 031 377
0044660 377 \0 244 \0 340 \0 245 341 030 377 377 \0 230 \0 340 \0
0044700 244 340 341 377 377 \0 \b 001 \0 \0 235 ) \t ) o 376
0044720 001 \0 256 227 r d i s p a t c h o
0044740 n , a n e m p t y I B .
0044760 T h e l a t c h e d 377 377 \0 \b
0045000 \0 370 \0 241 ) 001 - i n c a s e t
0045020 h e n e x t u I n s t s t
0045040 a l l s t r y i n g t o r
0045060 e a d , 377 377 001 h 001 204 001 270 ) 213 027 t
0045100 o h o l d t h e w r i t e
0045120 d a t a . 377 377 001 h 001 | 002 003 ) 203
0045140 ) e n a b l e M U S T b e
0045160 d i s a b l e d a f t e r t
0045200 h i s P h a s e F 377 377 001 h 001 t
0045220 001 377 ) { ' A P O u t _ c a d h
0045240 f r o m a b o v e . T h
0045260 e c a d h l a t c h 377 377 \0 \b
0045300 \0 360 \0 236 ( 371 ( p _ M D u d u r
0045320 i n g 376 001 \0 276 261 P h a s e F
0045340 h e r e . T h i s i s
0045360 d o n e 377 377 \0 \b \0 350 \0 237 ( 361 $
0045400 L a t c h M A R P g C r o s s
0045420 , p M D R _ , p D o u b l e
0045440 a n d I 377 377 \0 224 \0 024 001 a ( 035 8
0045460 T h i s i s h e r e s o
0045500 t h e I B R e f , M a p _
0045520 o r M A R _ s t a t e s g
0045540 e t r e s e t { 377 377 \0 350 \0 240 001
0045560 @ 340 242 377 377 001 240 \0 h 001 267 ( o 005 I B
0045600 R e f 377 377 \0 p \0 \b 002 0 340 \t 377 377 \0
0045620 320 \0 L \0 324 U 001 ) 377 377 \0 314 \0 4 \0
0045640 320 = 001 ) 377 377 \0 234 \0 L \0 240 U 001
0045660 ( 377 377 \0 234 \0 4 \0 240 = 001 ( 377 377 \0
0045700 334 \0 L \0 367 S 006 P h a s e A 022 377
0045720 377 \0 330 \0 4 \0 363 ; 376 001 \0 % 273 006 P
0045740 h a s e A 022 377 377 \0 324 \0 L \0 331 Q
0045760 001 * 377 377 \0 320 \0 4 \0 325 9 001 * 377 377
0046000 \0 030 \0 P \0 N ( Y 016 f o r d e b
0046020 u g g i n g . y 377 377 \0 030 \0 H \0 H
0046040 ( O \f i s b r o a d c a s t \
0046060 377 377 \0 030 \0 @ \0 P ( G 020 t h e F
0046100 B u s . T h i s \ 377 377 \0 030
0046120 \0 8 \0 I ( ? \r c a d h r e f l
0046140 e c t s 377 377 \0 p \0 \b \0 q 340 024 377 377
0046160 001 \f \0 < 001 200 340 = 377 377 001 004 \0 214 001 \r
0046200 ` 225 001 r 377 377 001 @ 001 244 001 360 341 245 377 377
0046220 001 X \0 320 001 ] 325 001 * 377 377 001 @ \0 320
0046240 001 W 327 006 I B R e f ' 217 377 377 001 `
0046260 \0 320 001 m 327 003 r a h 377 377 001 < \0 320
0046300 001 @ 331 001 ( 377 377 001 l \0 320 001 p 331
0046320 001 ) 377 377 \0 370 \0 320 001 \r 327 005 I 376 001
0046340 \0 231 \ B R e f 377 377 001 020 \0 320 001 025
0046360 325 001 * 377 377 001 030 \0 320 001 * 331 004 f P
0046400 C p ] 377 377 \0 364 \0 320 \0 370 331 001 ( 377
0046420 377 001 , \0 320 001 0 331 001 ) 377 377 \0 354 \0
0046440 320 \0 361 327 001 _ 377 377 \0 320 \0 320 \0 351
0046460 327 005 A P O u t 377 377 001 $ 001 260 001 > )
0046500 271 006 R e s p v ' i 377 377 001 \b 001 260 001
0046520 & ) 267 \b W a i t f o r e 377 377 \0
0046540 $ 002 8 \0 247 * A # " * " i s d
0046560 e f i n e d t o m e a n L
0046600 o g i c a l A N D . 377 377 \0 $ 002
0046620 @ \0 244 * I " " + " i s d e f
0046640 i n e d t o m e a n L o g
0046660 i c a l O R . \0 377 377 001 ` 001 030 001
0046700 r ! 037 004 c a d h \0 377 377 001 , 001 030 001
0046720 0 ! ! 001 ) 377 377 001 p 001 030 001 t ! ! 001
0046740 ) 377 377 376 001 \0 376 021 001 < 001 030 001 @ ! !
0046760 001 ( 377 377 \0 364 001 030 \0 370 ! ! 001 ( 377 377
0047000 \0 314 001 260 \0 354 ) 267 \b I B F e t c
0047020 h 204 377 377 001 204 001 260 001 205 341 270 377 377 001 320
0047040 001 250 001 324 ! 261 001 ) 377 377 001 204 001 250 001 211
0047060 ! 256 001 = 377 377 001 214 001 250 001 221 ! 257 001 0
0047100 377 377 001 h 001 250 001 l ! 261 001 ( 377 377 001 220
0047120 001 250 001 224 ! 261 001 ) 377 377 001 224 001 250 001 231
0047140 ! 255 001 * 377 377 001 234 001 250 001 320 ! 261 \v L
0047160 M A R P g C r o s s 377 377 001 l 001 250
0047200 001 205 ! 261 006 R e s p v ' 271 377 377 001 \
0047220 001 250 001 a ! 255 001 * 377 377 001 d 001 250 001 h
0047240 ! 261 001 ( 377 377 001 200 001 260 001 211 a 271 001 r
0047260 377 377 001 @ 001 260 001 204 341 261 377 377 001 204 001 310
0047300 001 205 341 374 377 377 001 300 001 234 001 304 ! 245 001 )
0047320 377 377 001 h 001 224 001 l ! 235 001 ( 377 377 001 d
0047340 001 224 001 h ! 235 001 ( 376 001 \0 300 [ 377 377 001
0047360 \ 001 224 001 a ! 231 001 * 377 377 \0 344 001 314 \0
0047400 350 ! 325 001 ) 377 377 \0 244 001 304 \0 250 ! 315 001
0047420 ( 377 377 \0 234 001 304 \0 241 ! 311 001 * 377 377 001
0047440 034 002 < 001 035 342 P 377 377 \0 340 002 P 001 @ 342
0047460 R 377 377 001 @ 002 P 001 B 342 ` 377 377 \0 340 002
0047500 ` 001 B 342 b 377 377 \0 254 001 304 \0 305 ! 315 006
0047520 R e s p v ' 260 377 377 \0 250 001 250 \0 301 !
0047540 261 006 R e s p v ' 200 377 377 \0 x 001 234 \0
0047560 221 ! 245 006 R e s p v ' ' 377 377 001 l 001
0047600 224 001 205 ! 235 006 R e s p v ' 200 377 377 001
0047620 < 002 0 001 A " 7 001 _ 377 377 001 D 002 0 001
0047640 I " 7 001 1 377 377 001 002 0 001 : " 7 006
0047660 C a O u t ' 035 377 377 001 h 001 l 001 364 )
0047700 u & f o r R e s p ' s i n c
0047720 e R e s p ' m a y t a k e
0047740 a w h i l e . ( 377 377 001 h 376 001 \0
0047760 020 253 001 d 001 363 ) m % N o t e t h
0050000 i s m u s t b e d o n e
0050020 b e f o r e w a i t i n g 377 377
0050040 \0 300 001 250 \0 305 ! 256 001 = 377 377 \0 310 001 250
0050060 \0 315 ! 257 001 0 377 377 \0 244 001 250 \0 250 ! 261
0050100 001 ( 377 377 \0 314 001 250 \0 320 ! 261 001 ) 377 377
0050120 \0 234 001 250 \0 241 ! 255 001 * 377 377 \0 374 001 234
0050140 001 \0 ! 245 001 ) 377 377 001 D 002 l 001 I " q
0050160 001 * 377 377 \0 l 001 260 \0 m 341 270 377 377 \0 h
0050200 001 260 \0 q a 271 001 r 377 377 \0 l 001 260 001 005
0050220 341 261 377 377 \0 P 001 244 \0 Q 341 270 377 377 \0 \
0050240 001 374 001 360 341 375 377 377 001 001 H 001 ! 341 234
0050260 377 377 001 030 001 030 001 * ! 037 004 f P C d ]
0050300 377 377 \0 370 001 030 001 \r ! 037 005 I B R e f
0050320 377 377 001 020 001 030 001 025 ! 035 001 * 377 377 001 4
0050340 001 030 001 9 ! 037 001 + 377 377 001 X 001 030 001 ]
0050360 ! 035 376 001 \0 210 201 001 * 377 377 001 @ 001 030 001
0050400 W ! 037 006 I B R e f ' 217 377 377 001 t \0
0050420 314 001 v 340 336 377 377 001 4 \0 320 001 9 327 001
0050440 + 377 377 \0 h \0 \ \0 z ( c 004 I D L E
0050460 373 377 377 001 , \0 h 001 6 ` p 001 > 377 377 001
0050500 024 \0 P 001 036 ` X 001 > 377 377 \0 214 \0 T 001
0050520 034 340 U 377 377 001 \b \0 224 001 8 340 225 377 377 001
0050540 034 \0 214 001 % ` 225 001 r 377 377 001 \0 X 001
0050560 ! 340 224 377 377 001 $ \0 T 001 200 340 U 377 377 001
0050600 034 \0 L 001 & ` Y 001 I 377 377 001 037 \0 Q 001
0050620 # X 001 F 377 377 002 0 \0 \b 002 1 340 i 377
0050640 377 002 030 \0 \b 002 031 340 Q 377 377 001 374 \0 \b 001
0050660 375 340 9 377 377 001 \b \0 @ 001 \t 340 224 377 377 001
0050700 x \0 h 001 202 ` p 001 > 377 377 001 200 \0 d 001
0050720 300 340 f 377 377 001 300 \0 d 001 302 340 t 377 377 001
0050740 200 \0 t 001 302 340 v 377 377 001 200 \0 d 001 202 340
0050760 v 377 377 002 024 \0 \b 376 001 \0 6 + 002 035 ` 017
0051000 001 q 377 377 002 \f \0 P 002 026 ` X 001 > 377 377
0051020 002 024 \0 X 002 035 ` _ 001 q 377 377 002 026 \0 P
0051040 002 032 W 001 J 377 377 002 024 \0 L 002 036 ` Y
0051060 001 I 377 377 \0 374 \0 8 001 006 ` @ 001 > 377 377
0051100 \0 214 \0 < 001 005 340 = 377 377 001 x \0 8 001 202
0051120 ` @ 001 > 377 377 001 004 \0 4 001 016 ` A 001 I
0051140 377 377 001 \a \0 9 001 \v @ 001 F 377 377 001 200
0051160 \0 4 001 202 340 F 377 377 001 214 001 234 001 236 ! 243
0051200 004 A P I N f 377 377 001 \f 001 224 001 025 a 235
0051220 001 r 377 377 001 020 001 p 001 021 341 234 377 377 \0 250
0051240 001 p 001 020 341 q 377 377 \0 352 001 8 \0 357 ! ?
0051260 001 0 377 377 \0 320 001 8 \0 324 ! A 001 ( 377 377
0051300 \0 324 001 8 \0 341 ! ? 003 C a ' 377 377 \0 356
0051320 001 8 \0 362 ! A 001 ) 377 377 \0 344 001 8 \0 351
0051340 ! > 001 = 377 377 \0 310 001 8 \0 315 ! = 001 *
0051360 377 377 001 030 001 L 001 034 ! U 001 ) 376 001 \0 220
0051400 205 377 377 \0 320 001 L \0 324 ! U 001 ( 377 377 \0
0051420 310 001 L \0 315 ! Q 001 * 377 377 001 h 001 \ 001
0051440 327 ) c W a i t f o r W r i
0051460 t e D a t a t o b e v a
0051500 l i d . h 377 377 001 270 001 L 001 274 ! U 001
0051520 ) 377 377 001 D 001 L 001 I ! Q 001 * 377 377 001
0051540 L 001 L 001 P ! U 001 ( 377 377 \0 250 001 @ \0
0051560 251 341 p 377 377 \0 250 001 @ \0 371 341 A 377 377 001
0051600 200 001 ( 001 204 ! 1 001 ) 377 377 001 P 001 ( 001
0051620 b ! / 004 A P I N 221 377 377 001 L 001 ( 001
0051640 P ! 1 001 ( 377 377 001 D 001 ( 001 I ! - 001
0051660 * 377 377 001 254 001 004 001 260 ! \r 001 ) 377 377 001
0051700 D 001 004 001 I ! \t 001 * 377 377 001 L 001 004 001
0051720 P ! \r 001 ( 377 377 001 x \0 340 001 | 351 001
0051740 ) 377 377 001 L \0 340 001 P 351 001 ( 377 377 001
0051760 D \0 340 001 I 345 001 * 377 377 001 230 \0 264 001
0052000 234 376 001 \0 D 350 275 001 ) 377 377 001 D \0 264
0052020 001 I 271 001 * 377 377 001 L \0 264 001 P 275
0052040 001 ( 377 377 \0 310 001 ( \0 315 ! - 001 * 377 377
0052060 \0 320 001 ( \0 324 ! 1 001 ( 377 377 \0 324 001 (
0052100 \0 346 ! / 004 A P I N r 377 377 001 \b 001 0
0052120 001 021 a 9 001 r 377 377 001 \b 001 \f 001 021 a 025
0052140 001 r 377 377 \0 344 001 004 \0 350 ! \r 001 ( 377 377
0052160 \0 334 001 004 \0 341 ! \t 001 * 377 377 \0 350 001 004
0052200 \0 365 ! \r 003 C p ' 377 377 \0 370 001 004 \0 375
0052220 ! \n 001 = 377 377 001 \0 001 004 001 005 ! \v 001 0
0052240 377 377 001 004 001 ( 001 \b ! 1 001 ) 377 377 001 \f
0052260 001 $ 001 \r 341 8 377 377 001 \f 001 \0 001 \r 341 024
0052300 377 377 001 004 001 004 001 \b ! \r 001 ) 377 377 001 004
0052320 \0 340 001 \b 351 001 ) 377 377 001 \f \0 334 001 \r
0052340 340 360 377 377 001 \b \0 350 001 021 ` 361 001 r 377 377
0052360 \0 314 \0 340 \0 321 345 001 * 377 377 001 P \0 340
0052400 001 b 347 004 A 376 001 \0 G 016 P I N r 377
0052420 377 \0 324 \0 340 \0 330 351 001 ( 377 377 \0 330 \0
0052440 340 \0 352 347 004 A P I N r 377 377 001 \b \0
0052460 304 001 021 ` 315 001 r 377 377 001 \f \0 260 001 \r 340
0052500 314 377 377 \0 370 \0 264 \0 375 272 001 = 377 377 \0
0052520 354 \0 264 \0 371 275 003 R q ' 377 377 001 \0 \0
0052540 264 001 005 273 001 0 377 377 \0 350 \0 264 \0 354
0052560 275 001 ( 377 377 001 004 \0 264 001 \b 275 001 ) 377
0052600 377 \0 340 \0 264 \0 345 271 001 * 377 377 001 @ \0
0052620 240 001 B 340 262 377 377 \0 350 \0 260 001 @ 340 262 377
0052640 377 001 240 001 L 001 265 ! S 004 L M D R ' 377
0052660 377 001 230 001 L 001 235 ! Q 001 * 377 377 001 j 001
0052700 L 001 o ! S 001 0 377 377 001 P 001 L 001 T !
0052720 U 001 ( 377 377 001 T 001 L 001 a ! S 003 C a
0052740 ' 377 377 001 n 001 L 001 r ! U 001 ) 377 377 001
0052760 d 001 L 001 i ! R 001 = 377 377 001 | 001 L 001
0053000 227 ! S 006 P h a s e A 376 001 \0 S 215
0053020 377 377 001 t 001 L 001 y ! Q 001 * 377 377 001 p
0053040 002 @ 001 t " I 001 ) 377 377 001 200 002 @ 001 204
0053060 " I 001 ( 377 377 001 x 002 @ 001 } " E 001 *
0053100 377 377 001 \0 001 L 001 030 ! S 005 L M D R '
0053120 377 377 001 034 001 224 001 % a 235 001 r 377 377 \0 370
0053140 001 L \0 375 ! Q 001 * 377 377 \0 350 001 L \0 355
0053160 ! R 001 = 377 377 \0 362 001 L \0 366 ! U 001 )
0053200 377 377 \0 330 001 L \0 345 ! S 003 C a ' 377 377
0053220 \0 324 001 L \0 330 ! U 001 ( 377 377 \0 356 001 L
0053240 \0 363 ! S 001 0 377 377 001 , 001 ` 001 5 a i
0053260 001 r 377 377 001 0 001 H 001 1 341 h 377 377 001 0
0053300 001 x 001 1 341 234 377 377 001 ( 001 h 001 * 341 z
0053320 377 377 001 ( 001 x 001 F 341 z 377 377 001 D 001 h
0053340 001 F 341 x 377 377 001 ( 001 h 001 D 341 j 377 377
0053360 001 274 001 234 001 300 ! 245 001 ) 377 377 001 240 001 234
0053400 001 245 ! 242 001 = 377 377 001 250 001 234 001 272 ! 243
0053420 376 001 \0 F 354 004 c a d h t 377 377 001 200 001
0053440 234 001 205 ! 241 001 * 377 377 001 8 001 | 001 R !
0053460 203 006 P h a s e F o 377 377 001 T 001 | 001
0053500 Y ! 202 001 = 377 377 001 \ 001 | 001 a ! 203 001
0053520 1 377 377 001 210 001 234 001 214 ! 245 001 ( 377 377 001
0053540 250 001 004 001 254 ! \r 001 ) 377 377 001 244 001 004 001
0053560 251 ! \v 001 1 377 377 001 234 001 004 001 241 ! \n 001
0053600 = 377 377 001 200 001 004 001 232 ! \v 006 P h a s
0053620 e F o 377 377 001 p 001 004 001 t ! \r 001 ) 377
0053640 377 001 t 001 004 001 y ! \t 001 * 377 377 001 | 001
0053660 004 001 200 ! \r 001 ( 377 377 001 P 001 004 001 T !
0053700 \r 001 ( 377 377 \0 330 002 , \0 332 342 < 377 377 \0
0053720 330 002 < 001 N 342 > 377 377 001 L 002 , 001 N 342
0053740 < 377 377 \0 330 002 , 001 L 342 . 377 377 \0 350 002
0053760 \b \0 352 342 032 377 377 \0 350 002 030 001 > 342 032 377
0054000 377 001 < 002 \b 001 > 342 030 377 377 \0 350 002 \b 001
0054020 < 342 \n 377 377 376 001 \0 l [ 001 D 001 270 001 F
0054040 341 312 377 377 001 D 001 310 001 276 341 312 377 377 001 274
0054060 001 270 001 276 341 310 377 377 001 D 001 270 001 274 341 272
0054100 377 377 001 304 001 270 001 306 341 312 377 377 001 304 001 310
0054120 002 016 341 312 377 377 002 \f 001 270 002 016 341 310 377 377
0054140 001 304 001 270 002 \f 341 272 377 377 001 004 001 234 001 006
0054160 341 272 377 377 001 004 001 270 001 B 341 272 377 377 001 @
0054200 001 234 001 B 341 270 377 377 001 004 001 234 001 @ 341 236
0054220 377 377 \0 ( 001 334 \0 * 341 356 377 377 \0 ( 001 354
0054240 \0 202 341 356 377 377 \0 200 001 334 \0 202 341 354 377 377
0054260 \0 ( 001 334 \0 200 341 336 377 377 \0 ( 001 270 \0 |
0054300 341 272 377 377 \0 | 001 270 \0 ~ 341 310 377 377 \0 (
0054320 001 310 \0 ~ 341 312 377 377 \0 ( 001 270 \0 * 341 312
0054340 377 377 \0 370 001 8 \0 372 341 J 377 377 \0 370 001 H
0054360 001 B 341 J 377 377 001 @ 001 8 001 B 341 H 377 377
0054400 \0 370 001 8 001 @ 341 : 377 377 \0 264 001 024 001 x
0054420 341 026 377 377 001 x 001 024 001 z 376 001 \0 \a 231 341
0054440 $ 377 377 \0 264 001 $ 001 z 341 & 377 377 \0 264 001
0054460 024 \0 266 341 & 377 377 \0 350 \0 360 001 @ 340 362 377
0054500 377 001 @ \0 360 001 B 341 \0 377 377 \0 350 001 \0 001
0054520 B 341 002 377 377 \0 350 \0 360 \0 352 341 002 377 377 \0
0054540 264 \0 314 \0 266 340 336 377 377 \0 264 \0 334 001 v 340
0054560 336 377 377 \0 264 \0 314 001 t 340 316 377 377 \0 350 \0
0054600 240 \0 352 340 262 377 377 001 200 \0 D 001 302 340 F 377
0054620 377 001 300 \0 4 001 302 340 D 377 377 001 200 \0 4 001
0054640 300 340 6 377 377 001 200 \0 L 001 202 340 ^ 377 377 001
0054660 200 \0 \ 001 302 340 ^ 377 377 001 300 \0 L 001 302 340
0054700 \ 377 377 001 200 \0 L 001 300 340 N 377 377 \0 T \0
0054720 0 \0 V 340 v 377 377 \0 T \0 t \0 216 340 v 377
0054740 377 \0 214 \0 0 \0 216 340 t 377 377 \0 T \0 0 \0
0054760 214 340 2 377 377 \0 p 001 340 \0 ~ ! 347 003 B u
0055000 s 377 377 \0 d 001 340 \0 n ! 347 002 A P @ 377
0055020 377 001 030 002 H 001 ! b Q 001 r 377 377 001 ( 376
0055040 001 \0 ? 004 002 @ 001 5 " I 003 C p ' 377 377
0055060 001 8 002 @ 001 = " F 001 = 377 377 001 L 002 l
0055100 001 P " u 001 ( 377 377 001 t 002 l 001 x " u
0055120 001 ) 377 377 001 J 002 @ 001 O " E 001 * 377 377
0055140 001 R 002 @ 001 V " I 001 ( 377 377 001 V 002 @
0055160 001 c " G 003 C a ' 377 377 001 250 002 @ 001 254
0055200 " I 001 ) 377 377 001 > 002 @ 001 C " G 001 1
0055220 377 377 001 l 002 @ 001 q " G 001 1 377 377 001 f
0055240 002 @ 001 k " F 001 = 377 377 001 030 002 $ 001 !
0055260 b - 001 r 377 377 001 034 002 030 001 035 342 , 377 377
0055300 \0 364 002 0 001 016 " 9 006 C p O u t ' x
0055320 377 377 001 034 001 374 001 035 342 \b 377 377 001 , 002 \f
0055340 001 1 " 023 001 1 377 377 001 002 \f 001 % " 023
0055360 001 _ 377 377 001 004 002 \f 001 036 " 025 006 R q O
0055400 u t ' \0 377 377 001 030 002 \0 001 ! b \t 001 r
0055420 377 377 001 360 001 310 001 361 341 374 377 377 \0 X 001 364
0055440 \0 a a 375 376 001 \0 020 346 001 r 377 377 \0 \ 001
0055460 354 \0 ] 341 374 377 377 001 200 001 364 001 211 a 375 001
0055500 r 377 377 001 h 001 234 001 } ! 243 004 L M D R
0055520 ' 377 377 001 234 001 224 001 323 ! 235 \f L M A R
0055540 P g C r o s s ' ' 377 377 001 360 001 244 001
0055560 361 341 270 377 377 001 220 001 274 001 252 ! 303 006 C a
0055600 O u t ' 035 377 377 001 ` 001 274 001 z ! 305 006
0055620 C p O u t ' x 377 377 001 340 001 274 001 372 !
0055640 303 006 C a O u t ' 035 377 377 001 8 001 < 001
0055660 = ! C 001 0 377 377 001 0 001 < 001 5 ! C 001
0055700 _ 377 377 001 024 001 < 001 . ! C 006 C a O u
0055720 t ' 035 377 377 001 001 270 001 ! 341 325 377 377 \0
0055740 h 001 324 001 341 325 377 377 \0 P 001 244 001 004 341
0055760 245 377 377 \0 L 001 260 \0 U a 271 001 r 377 377 \0
0056000 d 001 324 \0 m a 335 001 r 377 377 \0 334 001 304 001
0056020 023 ! 315 \f L M A R P g C r o s s '
0056040 Z 377 377 \0 250 001 314 \0 300 376 001 \0 226 245 ! 323
0056060 005 L M D R ' 377 377 \0 314 001 314 \0 344 ! 323
0056100 005 L M D u ' 377 377 \0 h 001 324 \0 i 341 334
0056120 377 377 \0 \ 001 310 \0 ] 341 334 377 377 \0 X 001 324
0056140 \0 a a 335 001 r 377 377 \0 d 001 274 \0 i ! 303
0056160 001 _ 377 377 \0 l 001 274 \0 q ! 303 001 0 377 377
0056200 \0 8 001 314 \0 E ! 325 003 C p ' 377 377 \0 L
0056220 001 314 \0 Q ! 322 001 = 377 377 \0 T 001 314 \0 Y
0056240 ! 323 001 0 377 377 \0 H 001 274 \0 b ! 305 006 C
0056260 p O u t ' x 377 377 \0 350 001 234 \0 375 ! 243
0056300 004 L M D u 264 377 377 \0 250 001 234 \0 337 ! 245
0056320 \f L M A R P g C r o s s ' ' 377 377
0056340 \0 360 001 ( 001 002 ! / 004 f P C d ] 377 377
0056360 \0 350 001 ( \0 355 ! . 001 = 377 377 \0 320 001 030
0056400 \0 351 ! 037 005 A P O u t 377 377 001 004 \0 364
0056420 001 036 375 006 C p O u t ' x 377 377 001 l
0056440 001 ( 001 ~ ! / 004 c a d h t 377 377 376 001
0056460 \0 337 254 001 l \0 340 001 y 347 003 r a h 377
0056500 377 \0 $ 002 d \0 207 * m 034 f r o m a
0056520 p i n i s c a l l e d "
0056540 x x I N . " B 377 377 \0 $ 002 \ \0 257 *
0056560 e ' T h e o u t p u t o f
0056600 a p a d r e c e i v i n g
0056620 s i g n a l x x 377 377 \0 $ 002 L \0
0056640 263 * U * T h e i n p u t t o
0056660 a p a d d r i v i n g
0056700 s i g n a l x x t o a 1 377
0056720 377 \0 $ 002 T \0 s * ] 026 p i n i s
0056740 c a l l e d " x x O u t . "
0056760 006 377 377 \0 X \0 P \0 q W 005 A P O u
0057000 t 377 377 \0 p \0 P \0 u W 001 _ 377 377 \0
0057020 x \0 P \0 212 W 004 c a d h 244 377 377 \0
0057040 214 \0 244 \0 331 ( 253 026 W a i t f o r
0057060 V a 376 001 \0 _ H l i d A 1 B
0057100 i t s t 377 377 001 034 \0 230 001 % ` 241 001 r
0057120 377 377 001 \0 224 001 ! 340 240 377 377 001 224 \0 264
0057140 001 230 275 001 ) 377 377 001 t \0 264 001 x 275
0057160 001 ( 377 377 001 l \0 264 001 q 271 001 * 377 377
0057200 001 0 \0 260 001 1 340 314 377 377 001 004 \0 244 001 036
0057220 255 006 R q O u t ' \0 377 377 \0 T \0 024
0057240 \0 V 340 & 377 377 \0 T \0 $ \0 216 340 & 377 377
0057260 \0 214 \0 024 \0 216 340 $ 377 377 \0 T \0 024 \0 214
0057300 340 026 377 377 001 , \0 244 001 1 253 001 0 377 377
0057320 001 214 \0 264 001 221 273 001 0 377 377 001 x \0 264
0057340 001 205 275 003 R q ' 377 377 001 204 \0 264 001 211
0057360 272 001 = 377 377 001 \0 244 001 % 253 001 _
0057400 377 377 001 4 \0 214 001 = ` 225 001 r 377 377 \0 $
0057420 002 ( \0 . b 5 001 I 377 377 \0 & 002 , \0 *
0057440 " 3 001 J 377 377 \0 0 002 , \0 w * 5 023 i
0057460 s t h e J O 376 001 \0 1 026 I N
0057500 s y m b o l . 377 377 \0 0 002 \0 z *
0057520 ) 023 i s t h e F O R K s y
0057540 m b o l . 377 377 \0 $ 002 034 \0 . b ) 001
0057560 I 377 377 \0 ' 002 ! \0 + " ( 001 F 377 377 002
0057600 . \0 h 002 2 o 001 J 377 377 002 , \0 d 002
0057620 6 ` q 001 I 377 377 001 370 \0 4 002 002 ` A 001
0057640 I 377 377 001 372 \0 8 001 376 ? 001 J 377 377 001
0057660 7 \0 i 001 ; p 001 F 377 377 001 4 \0 d 001
0057700 > ` q 001 I 377 377 001 020 002 0 001 025 " 7 001
0057720 _ 377 377 001 034 002 0 001 * 9 001 , 377 377 001
0057740 030 002 0 001 035 " 7 001 1 377 377 001 370 \0 @ 002
0057760 001 ` G 001 q 377 377 001 4 002 034 001 9 " " 001
0060000 = 377 377 001 $ 002 034 001 1 " % 003 R q ' 377
0060020 377 001 < 002 034 001 A " # 001 1 377 377 002 , \0
0060040 \b 002 5 ` 017 001 q 377 377 001 370 \0 \b 002 001 `
0060060 017 001 q 377 377 001 302 001 314 001 307 ! 322 376 001 \0
0060100 273 325 001 = 377 377 001 310 001 314 001 315 ! 323 001 1
0060120 377 377 001 240 001 314 001 245 ! 323 001 1 377 377 002 \f
0060140 001 314 002 021 ! 323 001 1 377 377 \0 D 001 340 \0 a
0060160 ! 347 \a R e l e a s e 377 377 002 004 001 274
0060200 002 \t ! 303 001 1 377 377 001 204 001 274 001 211 ! 303
0060220 001 1 377 377 001 264 001 274 001 271 ! 303 001 1 377 377
0060240 001 354 001 364 001 365 a 375 001 r 377 377 \0 314 001 274
0060260 \0 343 ) 303 005 F e t c h 377 377 001 314 001 314
0060300 001 320 ! 325 001 ) 377 377 001 262 001 314 001 277 ! 323
0060320 003 C a ' 377 377 001 260 001 314 001 264 ! 325 001 (
0060340 377 377 001 250 001 314 001 255 ! 321 001 * 377 377 001 244
0060360 001 314 001 250 ! 325 001 ) 377 377 001 210 001 314 001 214
0060400 ! 325 001 ( 377 377 001 230 001 314 001 235 ! 322 001 =
0060420 377 377 001 214 001 314 001 231 ! 325 003 C p ' 377 377
0060440 001 254 001 274 001 261 ! 303 001 _ 377 377 001 364 001 314
0060460 002 001 ! 323 003 C a ' 377 377 001 210 001 274 001 214
0060500 ) 305 376 001 \0 o & 001 , 377 377 001 H 001 260 001
0060520 _ ) 267 005 A b o r t 377 377 001 | 001 274 001
0060540 201 ! 303 001 _ 377 377 001 354 001 260 001 365 a 271 001
0060560 r 377 377 002 004 001 314 002 \t ! 322 001 = 377 377 001
0060600 374 001 274 002 001 ! 303 001 _ 377 377 \0 304 001 314 \0
0060620 311 ! 321 001 * 377 377 001 024 001 304 001 031 ! 311 001
0060640 * 377 377 \0 324 001 304 \0 331 ! 311 001 * 377 377 \0
0060660 320 001 304 \0 324 ! 315 001 ) 377 377 \0 250 001 304 \0
0060700 254 ! 315 001 ( 377 377 \0 314 001 304 \0 321 ! 313 001
0060720 0 377 377 \0 304 001 304 \0 311 ! 312 001 = 377 377 001
0060740 H 001 214 001 ] ) 223 005 W r i t e 377 377 001
0060760 204 001 224 001 211 ! 232 001 = 377 377 001 214 001 224 001
0061000 221 ! 233 001 0 377 377 001 220 001 224 001 224 ! 235 001
0061020 ) 377 377 001 224 001 224 001 231 ! 231 001 * 377 377 001
0061040 324 001 224 001 331 ! 231 001 * 377 377 \0 314 001 214 \0
0061060 376 ) 223 \f D o u b l e F e t c h
0061100 r 377 377 \0 340 001 234 376 001 \0 353 377 \0 345 ! 241
0061120 001 * 377 377 \0 240 001 234 \0 245 ! 241 001 * 377 377
0061140 \0 234 001 234 \0 240 ! 245 001 ) 377 377 \0 t 001 234
0061160 \0 x ! 245 001 ( 377 377 \0 230 001 234 \0 235 ! 243
0061200 001 0 377 377 \0 220 001 234 \0 225 ! 242 001 = 377 377
0061220 001 , 001 224 001 5 a 235 001 r 377 377 001 0 001 \0
0061240 001 1 341 024 377 377 001 , 001 \f 001 5 a 025 001 r
0061260 377 377 001 P \0 264 001 k 273 006 P h a s e
0061300 B o 377 377 001 8 \0 p 001 9 340 224 377 377 001 ,
0061320 \0 304 001 5 ` 315 001 r 377 377 001 , \0 350 001 5
0061340 ` 361 001 r 377 377 001 0 \0 334 001 1 340 360 377 377
0061360 001 d \0 340 001 i 346 001 = 377 377 001 \0 364
0061400 001 % 373 001 _ 377 377 001 , \0 364 001 1 373
0061420 001 0 377 377 001 T 001 004 001 a ! \r 003 C p '
0061440 377 377 001 d 001 004 001 i ! \n 001 = 377 377 001 l
0061460 001 004 001 q ! \v 001 0 377 377 \0 354 001 030 \0 361
0061500 ! 037 001 _ 377 377 001 d 001 ( 001 i 376 001 \0 (
0061520 J ! . 001 = 377 377 001 , 001 0 001 5 a 9 001
0061540 r 377 377 001 0 001 $ 001 1 341 8 377 377 002 $ \0
0061560 h 002 . ` p 001 > 377 377 001 360 \0 8 001 372 `
0061600 @ 001 > 377 377 001 x \0 P 001 202 ` X 001 > 377
0061620 377 001 < \0 l 001 200 340 m 377 377 001 240 \0 8 001
0061640 265 ( A 004 M a p _ s 377 377 001 240 \0 P 001
0061660 267 ( W 004 M A R _ t 377 377 \0 240 \0 4 \0
0061700 314 = \b m e m = M a p _ . 377 377 \0
0061720 240 \0 L \0 316 S \b m e m = M A R _
0061740 e 377 377 \0 234 \0 d \0 256 m 004 I B R q
0061760 q 377 377 \0 364 \0 340 001 006 351 004 f P C p
0062000 ] 377 377 \0 354 \0 340 \0 361 346 001 = 377 377 \0
0062020 l \0 \f \0 u ` 025 001 r 377 377 \0 l \0 ( \0
0062040 u ` 1 001 r 377 377 \0 p \0 $ \0 q 340 0 377
0062060 377 \0 t 002 350 \0 275 002 364 \r S t a t e
0062100 D i a g r a m 377 377 002 034 002 340 002 + 002
0062120 351 376 001 \0 y 351 002 4 3 1 377 377 001 030 002 340
0062140 001 e 002 353 016 I B I P S i m 4 3 . s
0062160 i l y \0 377 377 \0 t 002 334 \0 303 002 345 017 B
0062200 u s I n t e r f a c e - 377 377
0062220 \0 p 002 324 \0 227 * 333 \t R e f e r e n
0062240 c e 377 377 \0 8 002 340 \0 V 002 353 005 D a i
0062260 s y 377 377 \0 \b 002 330 \0 - 002 341 005 X E R
0062300 O X 377 377 001 310 002 340 001 320 002 351 001 A 377 377
0062320 \0 020 002 344 \0 ! * 353 003 S D D 377 377 \0 \0
0062340 002 320 002 0 342 322 377 377 001 030 002 324 001 ' * 333
0062360 004 F i l e 273 377 377 \0 4 002 324 \0 R * 335
0062400 \a P r o j e c t 377 377 001 h 002 324 001 212
0062420 * 335 \b D e s i g n e r 374 377 377 001 304
0062440 002 324 001 323 * 333 003 R e v 377 377 001 330 002 324
0062460 001 353 * 333 004 D a t e R 377 377 \0 \0 002 364
0062500 002 0 342 366 377 377 002 0 002 320 002 2 342 366 377 377
0062520 \0 \0 002 322 \0 002 376 \0 X 9 271 342 364 377 377 \0
0062540 0 002 320 \0 2 342 364 377 377 \0 h 002 320 \0 j 342
0062560 364 377 377 001 024 002 320 001 026 342 364 377 377 001 d 002
0062600 320 001 f 342 364 377 377 001 300 002 320 001 302 342 364 377
0062620 377 001 324 002 320 001 326 342 364 377 377 002 020 002 320 002
0062640 022 342 364 377 377 002 024 002 324 002 ' * 335 004 P a
0062660 g e \0 377 \0 \0 O l d I B I P I F U
0062700 4 4 . s i l y \0 373 233 m 200 222 \0 \0 376
0062720 001 \0 N 200 9 r \0 1 \0 4 \0 l \0 9 ` r
0062740 001 T \0 1 \0 4 \0 d \0 9 ` j 001 T \0 1
0062760 \0 4 \0 \ \0 9 ` b 001 T \0 1 \0 4 \0 T
0063000 \0 9 ` Z 001 T \0 1 \0 4 \0 D \0 9 ` J
0063020 001 T \0 1 \0 4 \0 < \0 9 ` B 001 T \0 1
0063040 \0 4 \0 , \0 9 ` 2 001 T \0 1 \0 4 \0 4
0063060 \0 9 ` : 001 T \0 1 \0 # \0 260 \0 ' ` 264
0063100 001 S \0 1 \0 017 \0 260 \0 023 ` 264 001 S \0 1
0063120 \0 004 \0 260 \0 4 340 261 \0 1 \0 4 \0 \0 \0 5
0063140 340 260 \0 1 \0 001 \0 234 \0 006 ` 242 001 R \0 1
0063160 \0 001 \0 224 \0 006 ` 232 001 R \0 1 \0 001 \0 214
0063200 \0 006 ` 222 001 R \0 1 \0 001 \0 | \0 006 ` 202
0063220 001 R \0 1 \0 001 \0 d \0 006 ` j 001 R \0 1
0063240 \0 001 \0 l \0 006 ` r 001 R \0 1 \0 001 \0 \
0063260 \0 006 ` b 001 R \0 1 \0 001 \0 T \0 006 ` Z
0063300 001 R \0 1 \0 001 \0 , \0 006 ` 2 001 R \0 1
0063320 \0 001 \0 4 376 001 \0 3 023 \0 006 ` : 001 R \0
0063340 1 \0 001 \0 D \0 006 ` J 001 R \0 1 \0 001 \0
0063360 < \0 006 ` B 001 R \0 1 \0 001 \0 024 \0 006 `
0063400 032 001 R \0 1 \0 001 \0 034 \0 006 ` " 001 R \0
0063420 1 \0 001 \0 \f \0 006 ` 022 001 R \0 1 \0 001 \0
0063440 004 \0 006 ` \n 001 R \0 1 \0 $ \0 l \0 3
0063460 s 003 Y B 0 \0 1 \0 $ \0 d \0 3 k 003
0063500 Y B 1 \0 1 \0 $ \0 \ \0 3 c 003 Y B
0063520 2 \0 1 \0 $ \0 T \0 3 [ 003 Y B 3 \0
0063540 1 \0 $ \0 D \0 3 K 003 Y A 0 \0 1 \0
0063560 $ \0 < \0 3 C 003 Y A 1 \0 1 \0 $ \0
0063600 4 \0 3 ; 003 Y A 2 \0 1 \0 $ \0 , \0
0063620 3 3 003 Y A 3 \0 1 \0 004 \0 \0 \0 5 340
0063640 001 \0 1 \0 036 \0 250 \0 / 257 004 O E B '
0063660 \0 \0 1 \0 \n \0 250 \0 033 257 004 O E A '
0063700 \0 \0 1 \0 004 \0 \0 \0 005 340 260 \0 1 \0 \b \0
0063720 234 \0 ' 243 \a W E ' 376 001 \0 \f 304 / B
0063740 L E \0 1 \0 \b \0 224 \0 032 233 004 W E 2
0063760 ' \0 \0 1 \0 \b \0 214 \0 032 223 004 W E 1
0064000 ' \0 \0 1 \0 \b \0 | \0 025 203 003 A L E
0064020 \0 1 \0 \b \0 l \0 022 s 002 B 0 \0 \0 1
0064040 \0 \b \0 d \0 022 k 002 B 1 \0 \0 1 \0 \b
0064060 \0 \ \0 022 c 002 B 2 \0 \0 1 \0 \b \0 T
0064100 \0 022 [ 002 B 3 \0 \0 1 \0 \b \0 D \0 022
0064120 K 002 A 0 \0 \0 1 \0 \b \0 < \0 022 C
0064140 002 A 1 A \0 1 \0 \b \0 4 \0 022 ; 002 A
0064160 2 \0 \0 1 \0 \b \0 , \0 022 3 002 A 3 \0
0064200 \0 1 \0 \b \0 034 \0 022 # 002 D 0 \0 \0 1
0064220 \0 \b \0 024 \0 022 033 002 D 1 \0 \0 1 \0 \b
0064240 \0 \f \0 022 023 002 D 2 \0 \0 1 \0 \b \0 004
0064260 \0 022 \v 002 D 3 \0 377 377 001 @ 001 304 001 236
0064300 ! 315 030 I B D i s p m i c r o i
0064320 n s t r u c t i o n . \0 377 377 376 001
0064340 \0 \b K 001 @ 001 274 002 ! ! 305 4 b e c a
0064360 u s e f P C A t E n d O f P a
0064400 g e w i l l b e t r u e
0064420 b y P h a s e B o f t h e
0064440 377 377 001 @ 001 264 002 5 ! 275 < t h e
0064460 I B D i s p i n t h e j u
0064500 m p m i c r o c o d e w i l
0064520 l g e n e r a t e a n I B
0064540 D i s p T r a p \0 377 377 001 @ 001 254 002
0064560 ( ! 265 8 E v e n i f t h e
0064600 E m u l a t o r j u m p s t
0064620 o t h e e n d o f a v
0064640 i r t u a l p a g e , 221 377 377 001
0064660 @ 001 244 002 \a ! 255 . f P C A t E n d
0064700 O f P a g e i f t h e n e
0064720 x t p a g e w e r e r e s
0064740 i d e 376 001 \0 366 322 n t . $ 377 377 001 @
0064760 001 234 002 \f ! 245 / e n c o u n t e r
0065000 e d a n I B D i s p T r a p
0065020 t h a t w o u l d h a v e
0065040 r e s e t 377 377 001 @ 001 224 002 005 ! 235
0065060 . A n y M e s a I n s t r u
0065100 c t i o n e m p t y i n g t
0065120 h e I B m u s t h a v e
0065140 377 377 \0 0 001 370 \0 d 002 001 \v D e f i n
0065160 i t i o n : 377 377 \0 0 001 260 \0 d 001 271
0065200 \v D e f i n i t i o n : 377 377 001 @
0065220 001 \ 002 005 001 h % E x c e p t i o n
0065240 t o t h e E x c e p t i o
0065260 n t o R u l e 2 : 377 377 001 @
0065300 001 ( 001 253 001 4 024 E x c e p t i o n
0065320 t o R u l e 2 : e 377 377 \0 0
0065340 002 204 001 \v " 215 7 f 376 001 \0 004 i o r
0065360 t h e n e x t v i r t u a l
0065400 p a g e . I f t h e n
0065420 e x t v i r t u a l p a g e
0065440 i s 377 377 \0 0 002 t \0 322 " { ' T h
0065460 u s t h e r e i s n o I
0065500 B A c c e s s o r I B C o n
0065520 s u m e . 377 377 \0 0 002 304 \0 8 " 313 002
0065540 2 . a 377 377 \0 0 002 274 001 ! " 305 = I f
0065560 i t i s , w e a r r i v
0065600 e a t t h e E x c e p t i
0065620 o n t o t h e E x c e p t
0065640 i o n t o R u l e 377 377 \0 0 002
0065660 264 001 033 " 275 6 i n h o p e s t
0065700 h a t d a t a f r o m t h
0065720 e n e x t p a g e w o n '
0065740 t b e n e e d e d . o 376 001 \0
0065760 004 333 377 377 \0 0 002 254 001 " 265 8 m u s
0066000 t b e r e s t a r t e d a
0066020 n d p r o c e e d s w i t h
0066040 t h e M e s a i n s t r u
0066060 c t i o n t 377 377 \0 0 002 244 001 030 " 255
0066100 7 w h a t e v e r d a t a i
0066120 s n e c e s s a r y i n c
0066140 a s e t h e M e s a i n s
0066160 t r u c t i o n 377 377 \0 0 002 234 001 033
0066200 " 245 9 p r o c e e d . I f
0066220 t h e p a g e i s n o t
0066240 r e s i d e n t , t h e E m
0066260 u l a t o r s a v e s 377 377 \0 0
0066300 002 224 001 006 " 233 3 i s t u r n e d
0066320 o f f a n d b o t h t h
0066340 e E m u l a t o r a n d t
0066360 h e 376 001 \0 264 ; I F U c a n 377
0066400 377 \0 0 002 214 001 031 " 225 7 r e s i d e
0066420 n t i n r e a l m e m o r
0066440 y , f P C p i s l o a d e
0066460 d , f P C A t E n d O f P a g
0066500 e 377 377 \0 0 002 | 001 " 205 9 S p e c
0066520 i a l m i c r o c o d e t h
0066540 e n t r y s t o f i n d
0066560 a r e a l m e m o r y a d
0066600 d r e s s 377 377 \0 0 002 l 001 036 " u ;
0066620 I B D i s p i s c a n c e l
0066640 l e d a n d a n I B D i s
0066660 p T r a p i s g e n e r a t
0066700 e d i n s t e a d . 377 377 \0 0 002
0066720 d 001 005 " m 3 a t t e m p t s a
0066740 n I B D i s p w h i l e f
0066760 P C A t E n d 376 001 \0 \0 225 O f P a
0067000 g e i s s e t , t h e 377 377
0067020 \0 0 002 \ 001 \b " e 5 a p a g e ,
0067040 f P C A t E n d O f P a g e
0067060 i s s e t . I f a m i
0067100 c r o i n s t r u c t i o n 377 377
0067120 \0 0 002 T 001 016 " ] 6 I f t h e
0067140 l a s t b y t e s p u t i
0067160 n t o t h e I B c a m e
0067200 f r o m t h e e n d o f w
0067220 377 377 \0 0 002 D \0 233 002 P 024 E x c e p
0067240 t i o n t o R u l e 1 : ?
0067260 377 377 \0 0 002 8 \0 345 " A , A n I B
0067300 D i s p i s a n I B A c c
0067320 e s s ( a n d a n I B C o
0067340 n s u m e ) . t 377 377 001 @ 001 020 001 f
0067360 001 031 \a R u l e 2 : 377 377 376 001 \0 B
0067400 346 \0 0 002 ( \0 Q 002 1 006 R u l e 1 :
0067420 l 377 377 001 @ 001 214 002 - ! 225 8 f a u l
0067440 t b e i n g t a k e n s i
0067460 n c e t h e n e w p a g e
0067500 c a n n o t b e r e s i d
0067520 e n t . 251 377 377 001 @ 001 204 002 033 ! 215 6
0067540 I B E m p t y T r a p w i l l
0067560 b e g e n e r a t e d .
0067600 T h i s r e s u l t s i n
0067620 a p a g e 375 377 377 001 @ 001 | 002 033 !
0067640 205 7 w i l l b e c a n c e l
0067660 l e d , t h e c l o c k w
0067700 i l l n o t b e s t o p p
0067720 e d a n d a n 377 377 001 @ 001 t 002
0067740 $ ! } 7 I n s t r u c t i o n
0067760 F e t c h U n i t t o a c
0070000 c 376 001 \0 v \0 e s s a n e w
0070020 p a g e , t h e a c c e s s
0070040 377 377 001 @ 001 l 002 006 ! u 3 I f t h
0070060 e I B i s e m p t y a n
0070100 d f i l l i n g i t w o u
0070120 l d r e q u i r e t h e 377 377
0070140 001 @ 001 P 001 327 ! Y # p r o c e e d
0070160 o n l y w h e n t h e d
0070200 a t a a r r i v e s . 377 377 001 @
0070220 001 H 002 ! Q 8 M e s a b y t e
0070240 s i n t o t h e I B .
0070260 T h e I B A c c e s s w i l
0070300 l b e a l l o w e d t o l
0070320 377 377 001 @ 001 @ 002 ! ! I 7 t h e I
0070340 B A c c e s s w h i l e t h
0070360 e I n s t r u c t i o n F e
0070400 t c h U n 376 001 \0 325 ~ i t p u
0070420 t s s o m e 377 377 001 @ 001 8 002 & !
0070440 A ; I f t h e I B i s e
0070460 m p t y , t h e I B I P c
0070500 l o c k w i l l b e s t o
0070520 p p e d t o d e l a y 377 377 001
0070540 @ 001 034 002 016 ! # 1 A n I B A c c
0070560 e s s c a u s e s a w o r
0070600 d t o b e r e a d f r o
0070620 m t h e I B . 377 377 001 334 002 340 002
0070640 \f 002 351 \a 8 / 1 9 / 8 3 377 377 \0 0 001
0070660 350 \0 W ! 361 \n a n I B D i s p .
0070700 h 377 377 \0 0 001 340 001 017 ! 351 7 i f f
0070720 P C A t E n d O f P a g e i s
0070740 f a l s e w h i l e a m
0070760 i c r o i n s t r u c t i o n
0071000 h a s 377 377 \0 0 001 330 001 032 376 001 \0 375 274
0071020 ! 341 : c o n t a i n s o n e
0071040 o f { _ i b , _ i b S E ,
0071060 _ i b H i g h , _ i b L o w ,
0071100 A w I B D i s p } o r \0 377 377
0071120 \0 0 001 320 001 ! 327 = f r o m t h
0071140 e I B . I B A c c e s s
0071160 i s t r u e e i t h e r i
0071200 f t h e m i c r o i n s t r
0071220 u c t i o n 377 377 \0 0 001 310 001 035 ! 321
0071240 7 I n s t r u c t i o n B u f
0071260 f e r . T h e b y t e m
0071300 a y o r m a y n o t b e
0071320 r e m o v e d 377 377 001 @ 002 , 002 020
0071340 " 5 3 t h e c l o c k h o l
0071360 d i n g c u r c u i t r y .
0071400 B e c a u s e t h e c l o
0071420 376 001 \0 217 264 c k m a y 377 377 \0 0 002
0071440 030 \0 256 " ! 036 e x c e p t f o r
0071460 _ i b H i g h a n d _ i b
0071500 L o w . 236 377 377 \0 0 002 020 001 034 " 031 9
0071520 t h e b y t e r e a d f r
0071540 o m t h e I B . A l l
0071560 I B A c c e s s e s a r e I
0071600 B C o n s u m e s 377 377 \0 0 002 \b 001
0071620 \b " 021 3 A n " I B C o n s u m
0071640 e " i s a n I B A c c e s
0071660 s t h a t a c t u a l l y
0071700 r e m o v e s 377 377 \0 0 001 300 001 027 !
0071720 311 7 A n " I B A c c e s s " i
0071740 s a n y o p e r a t i o n
0071760 w h i c h r e a d s a b y
0072000 t e i n t h e 377 377 001 @ 002 $ 001
0072020 356 " - - a 376 001 \0 260 p v a i l a b
0072040 l e . S e e I B I P S i m
0072060 4 9 . s i l y f o r d e t a
0072100 i l s o f 377 377 001 h \0 340 002 002 ( 351
0072120 & S e e I B I P S i m 4 2 . s
0072140 i l y f o r b i t a s s i
0072160 g n m e n t s \0 377 377 001 h \0 254 002 002
0072200 ( 265 & S e e I B I P S i m 4 2
0072220 . s i l y f o r b i t a s
0072240 s i g n m e n t s \0 377 377 001 h \0 330
0072260 001 342 ( 341 034 L o a d e d f r o m
0072300 F B u s u s i n g P C s
0072320 _ _ 377 377 001 h \0 304 001 342 ( 315 034 L o a
0072340 d e d f r o m F B u s u
0072360 s i n g P C s _ _ 377 377 001 h \0 244
0072400 001 347 ( 255 035 L o a d e d f r o m
0072420 F B u s u s i 376 001 \0 O 230 n
0072440 g f P C p _ 377 377 \0 0 \0 244 \0 H 020
0072460 260 004 f P C p \0 377 377 001 ( \0 240 001 ) 340
0072500 260 377 377 001 8 \0 240 001 9 340 260 377 377 001 H \0
0072520 240 001 I 340 260 377 377 001 X \0 240 001 Y 340 260 377
0072540 377 001 030 \0 240 001 031 340 260 377 377 001 \b \0 240 001
0072560 \t 340 260 377 377 \0 370 \0 240 \0 371 340 260 377 377 \0
0072600 350 \0 240 \0 351 340 260 377 377 \0 250 \0 240 \0 251 340
0072620 260 377 377 \0 270 \0 240 \0 271 340 260 377 377 \0 310 \0
0072640 240 \0 311 340 260 377 377 \0 330 \0 240 \0 331 340 260 377
0072660 377 \0 230 \0 240 \0 231 340 260 377 377 \0 210 \0 240 \0
0072700 211 340 260 377 377 \0 x \0 240 \0 y 340 260 377 377 \0
0072720 h \0 240 \0 i 340 260 377 377 \0 X \0 260 001 Y 340
0072740 261 377 377 \0 X \0 240 001 Y 340 241 377 377 001 L \0
0072760 244 001 V 253 002 1 5 \0 377 377 001 < \0 244 001
0073000 F 253 002 1 4 \0 377 377 001 , \0 244 001 6
0073020 253 002 1 3 377 377 001 034 \0 244 001 & 253 376
0073040 001 \0 320 020 002 1 2 @ 377 377 001 \f \0 244 001 026
0073060 253 002 1 1 $ 377 377 \0 374 \0 244 001 006 253
0073100 002 1 0 022 377 377 \0 354 \0 244 \0 361 253 001 9
0073120 377 377 \0 334 \0 244 \0 341 253 001 8 377 377 \0 314
0073140 \0 244 \0 321 253 001 7 377 377 \0 274 \0 244 \0 301
0073160 253 001 6 377 377 \0 254 \0 244 \0 261 253 001 5
0073200 377 377 \0 234 \0 244 \0 241 253 001 4 377 377 \0 214
0073220 \0 244 \0 221 253 001 3 377 377 \0 | \0 244 \0 201
0073240 253 001 2 377 377 \0 l \0 244 \0 q 253 001 1
0073260 377 377 \0 \ \0 244 \0 a 253 001 0 377 377 \0 X
0073300 \0 240 \0 Y 340 260 377 377 001 P \0 360 001 X 340 361
0073320 377 377 001 P \0 324 001 Q 340 360 377 377 001 \ \0 354
0073340 001 o 365 004 B y t e \0 377 377 \0 0 \0 204
0073360 \0 M 020 215 005 F B u s 377 377 \0 X \0 200
0073400 \0 Y 340 220 377 377 \0 \ \0 204 \0 a 213 001 0
0073420 377 377 \0 l \0 204 \0 q 213 001 1 377 377 \0 |
0073440 \0 204 \0 201 376 001 \0 A 331 213 001 2 377 377 \0
0073460 214 \0 204 \0 221 213 001 3 377 377 \0 234 \0 204 \0
0073500 241 213 001 4 377 377 \0 254 \0 204 \0 261 213 001
0073520 5 377 377 \0 274 \0 204 \0 301 213 001 6 377 377 \0
0073540 314 \0 204 \0 321 213 001 7 377 377 \0 334 \0 204 \0
0073560 341 213 001 8 377 377 \0 354 \0 204 \0 361 213 001
0073600 9 377 377 \0 374 \0 204 001 006 213 002 1 0 022 377
0073620 377 001 \f \0 204 001 026 213 002 1 1 $ 377 377 001
0073640 034 \0 204 001 & 213 002 1 2 @ 377 377 001 , \0
0073660 204 001 6 213 002 1 3 377 377 001 < \0 204 001
0073700 F 213 002 1 4 \0 377 377 001 L \0 204 001 V
0073720 213 002 1 5 \0 377 377 \0 X \0 200 001 Y 340 201 377
0073740 377 \0 X \0 220 001 Y 340 221 377 377 \0 h \0 200 \0
0073760 i 340 220 377 377 \0 x \0 200 \0 y 340 220 377 377 \0
0074000 210 \0 200 \0 211 340 220 377 377 \0 230 \0 200 \0 231 340
0074020 220 377 377 \0 330 \0 200 \0 331 340 220 377 377 \0 310 \0
0074040 200 \0 311 340 220 377 377 \0 270 376 001 \0 N y \0 200
0074060 \0 271 340 220 377 377 \0 250 \0 200 \0 251 340 220 377 377
0074100 \0 350 \0 200 \0 351 340 220 377 377 \0 370 \0 200 \0 371
0074120 340 220 377 377 001 \b \0 200 001 \t 340 220 377 377 001 030
0074140 \0 200 001 031 340 220 377 377 001 X \0 200 001 Y 340 220
0074160 377 377 001 H \0 200 001 I 340 220 377 377 001 8 \0 200
0074200 001 9 340 220 377 377 001 ( \0 200 001 ) 340 220 377 377
0074220 001 @ 002 300 001 246 " 311 027 s h o w n o
0074240 n t h e n e x t p a g e .
0074260 377 377 001 @ 002 270 002 ! " 301 8 c i r c u
0074300 i t ( a t l e a s t i f
0074320 y o u a r e u s e d t o
0074340 s t a n d a r d T T L s t u
0074360 f f ) v 377 377 001 @ 002 260 002 026 " 271 3 I
0074400 n s t r u c t i o n B u f f e
0074420 r i s a d d r e s s e d b
0074440 y a r a t h e r s t r 376 001
0074460 \0 302 366 a n g e 377 377 001 @ 002 250 002 027 "
0074500 261 4 a l w a y s p r o d u c e
0074520 d s u c h g l i t c h e s .
0074540 B e c a u s e o f t h i
0074560 s , t h e t 377 377 001 @ 002 240 002 032 "
0074600 247 4 b i t s o f v P C a n
0074620 d f P C d a s I n s t r u
0074640 c t i o n B u f f e r a d d
0074660 r e s s e s t 377 377 001 @ 002 230 002 034 "
0074700 241 8 i t w a s d e c i d e d
0074720 t h a t c i r c u i t s u
0074740 s i n g t h e l e a s t s
0074760 i g n i f i c a n t 377 377 001 @ 002
0075000 200 002 * " 211 6 o n e m u s t b
0075020 e v e r y c a r e f u l w
0075040 h e n b u i l d i n g a n
0075060 a s y 376 001 \0 226 351 n c h r o n o u
0075100 s s 377 377 001 @ 002 x 002 ! " 201 4 t h e
0075120 c o r r e c t b y t e s m
0075140 a y b e r e a d a n d w
0075160 r i t t e n . H o w e v e r
0075200 , e 377 377 001 @ 002 p 002 $ " w 7 T h e
0075220 I n s t r u c t i o n B u f
0075240 f e r i t s e l f m u s t
0075260 b e a d d r e s s e d s o
0075300 t h a t 377 377 001 @ 002 220 002 035 " 231 5 e
0075320 d g e s a t t h e w r o n
0075340 g t i m e s . A f t e r
0075360 m u c h i n v e s t i g a t i
0075400 o n , 377 377 001 @ 002 210 002 ( " 221 8 m
0075420 a c h i n e t h a t i t s
0075440 i n p u t s w i l l n o t
0075460 h a v e u n w 376 001 \0 + 204 a n t
0075500 e d p u l s e s o r 321 377 377 001
0075520 @ 002 \ 001 315 " e # s t a t e m a
0075540 c h i n e ( s e e I B I P S
0075560 i m 4 3 . s i l y ) . 377 377 001 @ 002
0075600 T 002 - " ] 7 m a c h i n e h a
0075620 v e b e e n i n t e g r a t
0075640 e d i n t o a s i n g l e
0075660 a s y n c h r o n o u s 377 377 001
0075700 @ 002 L 002 035 " S 4 A P B u s S
0075720 t a t e M a c h i n e a n d
0075740 t h e I n s t r u c t i o n
0075760 F e t c h S t a t e 005 377 377 001
0076000 @ 002 D 002 023 " M 4 d e p e n d o
0076020 n t h e c l o c k . P r
0076040 i m a r i l y f o r t h i s
0076060 r e a s o n , t h e 376 001 \0
0076100 251 373 377 377 001 @ 002 < 002 037 " E 6 c o m
0076120 p l e t e , t h e I n s t r
0076140 u c t i o n F e t c h m a c
0076160 h i n e i t s e l f m a y
0076200 n o t 377 377 001 @ 002 4 002 035 " = 5 b
0076220 e s t o p p e d w a i t i n
0076240 g f o r a n I n s t r u c
0076260 t i o n B u f f e r f e t c
0076300 h t o 377 377 001 @ 002 034 002 025 " % 4 a
0076320 r e s o u r c e ( I n s t r
0076340 u c t i o n B u f f e r , A
0076360 P B u s ) w h i c h i s
0076400 n o t b 377 377 001 @ 002 024 002 - " 035 7 T
0076420 h e c l o c k m a y a l s
0076440 o b e s t o p p e d w h e
0076460 n t h e E m u l a t o r r
0076500 e q 376 001 \0 226 337 u r e s 377 377 001 l 002
0076520 340 001 271 002 353 016 G a r n e r , D a
0076540 v i e s t 377 377 001 @ 002 \f 002 ) " 025 ;
0076560 o r i g i n a t i n g o u t s
0076600 i d e t h e P c h i p i
0076620 s t o s t o p t h e P
0076640 C h i p c l o c k . 377 377 001 @ 002
0076660 004 002 . " \r 7 T h e m e t h o d
0076700 u s e d t o s y n c h r o
0076720 n i z e t h e E m u l a t o
0076740 r w i t h e v e n t s 377 377 001
0076760 0 002 p 001 8 " w 002 6 . l 377 377 \0 0 \0
0077000 h 001 027 q 6 e q u a l t o ,
0077020 t h e v P C . T h e d i
0077040 f f e r e n c e b e t w e e n
0077060 t h e m e q u a l s r 377 377 \0
0077100 0 \0 ` 001 " i 376 001 \0 ( ! 9 a s
0077120 f o r m i n g a p r o g r a
0077140 m c o u n t e r w h i c h
0077160 i s a l w a y s a h e a d
0077200 o f , o r 377 377 \0 0 \0 p \0 360 y
0077220 . t h e n u m b e r o f b
0077240 y t e s i n t h e I n s t
0077260 r u c t i o n B u f f e r . 306
0077300 377 377 \0 0 \0 X 001 033 a 7 f e t c h
0077320 e d . O n e m a y t h i
0077340 n k o f t h e f P C p , ,
0077360 f P C d c o n c a t e n a t i
0077400 o n 377 377 \0 0 \0 P 001 020 Y 6 t h e
0077420 n e x t r e a l m e m o r
0077440 y l o c a t i o n f r o m
0077460 w h i c h b y t e s w i l l
0077500 b e 305 377 377 \0 0 \0 H 001 017 376 001 \0 \0
0077520 267 Q 8 i t . T h e o t h
0077540 e r p o i n t e r , f P C p
0077560 , , f P C d , i s u s e d
0077600 t o p o i n t t o a 377 377 \0
0077620 0 \0 @ 001 % I ; I n s t r u c t
0077640 i o n B u f f e r , s o t
0077660 h e E m u l a t o r n e e d
0077700 n o t w a i t t o a c c
0077720 e s s 377 377 \0 0 \0 8 001 \0 A 4 b y
0077740 t h e E m u l a t o r .
0077760 A c o p y o f t h i s b
0100000 y t e w i l l b e i n t
0100020 h e c 377 377 \0 0 \0 0 001 030 9 6 t h
0100040 e v i r t u a l m e m o r y
0100060 a d d r e s s o f t h e
0100100 n e x t b y t e t o b e
0100120 u 376 001 \0 ~ { s e d \r 377 377 \0 0 \0 (
0100140 001 035 1 9 U s e o f t h e
0100160 B u f f e r r e q u i r e s
0100200 t w o p o i n t e r s . O
0100220 n e , v P C , h o l d s 377 377
0100240 \0 0 \0 001 ' ) ; T h e b y t
0100260 e s f e t c h e d a r e h
0100300 e l d i n a n 8 - b y t e
0100320 I n s t r u c t i o n B u f
0100340 f e r . 377 377 \0 0 \0 030 001 034 ! 6 w
0100360 h e n t h e E m u l a t o r
0100400 w o u l d o t h e r w i s e
0100420 n o t b e u s i n g m e
0100440 m o r y . L 377 377 \0 0 \0 020 001 023 031
0100460 8 T h i s c i r c u i t r y
0100500 c a n f e t c h a h e a d
0100520 i n t h e 376 001 \0 U 346 i n s t
0100540 r u c t i o n s t r e a m 023 377
0100560 377 \0 0 \0 \b 001 037 021 8 a u t o n o
0100600 m o u s i n s t r u c t i o n
0100620 f e t c h u n i t h a s
0100640 b e e n i n c o r p o r a t e
0100660 d . P 377 377 \0 0 \0 \0 001 006 \t 3 T o
0100700 i n c r e a s e t h e p e
0100720 r f o r m a n c e o f t h e
0100740 D a i s y P c h i p , a
0100760 n 377 377 001 0 002 004 001 8 " \v 002 5 . 320 377
0101000 377 001 @ 001 364 001 j ! 373 \n t h e X
0101020 b u s . @ 377 377 \0 0 001 h \0 376 ! q 1
0101040 f P C d p o i n t s t o w
0101060 o r d s . f P C d . [ 0 . .
0101100 7 ] c o r r e s p o n d s t
0101120 o 377 377 \0 0 001 @ 001 \n ! I 376 001 \0 350 323
0101140 3 P C + C o d e B a s e ) .
0101160 I t i s i n c r e m e n
0101200 t e d b y h a r d w a r e
0101220 e a c h 377 377 \0 t 002 350 \0 277 002 361 \r D
0101240 o c u m e n t a t i o n 377 377 \0 t
0101260 002 334 \0 347 002 345 027 I n s t r u c t i
0101300 o n F e t c h U n i t : 377 377
0101320 001 @ 001 354 002 " ! 365 6 t o t h e
0101340 m e m o r y a s 0 . I t
0101360 s a c t u a l v a l u e c
0101400 a n b e r e a d f r o m 342
0101420 377 377 001 @ 001 344 002 " ! 355 5 f e t c h
0101440 e s w h e n a c c e s s i n
0101460 g m e m o r y . f P C d .
0101500 7 i s a l w a y s s e n t
0101520 377 377 \0 0 001 240 \0 351 ! 251 , g i v e
0101540 376 001 \0 243 s t h e d i s p l a c
0101560 e m e n t o f t h e w o r
0101600 d i n a p a g e . 241 377 377 \0
0101620 0 001 230 001 024 ! 241 6 a n d i t s
0101640 c o r r e s p o n d i n g r e
0101660 a l a d d r e s s a r e t
0101700 h e s a m e . T h e y [ 377
0101720 377 \0 0 001 220 001 \n ! 231 7 t h e l e
0101740 a s t s i g n i f i c a n t
0101760 8 b i t s o f a g i v e
0102000 n v i r t u a l a d d r e s
0102020 s 377 377 \0 0 001 210 \0 376 ! 221 . B e c a
0102040 u s e M e s a p a g e s h
0102060 a v e 2 5 6 w o r d s ( 5
0102100 1 2 b y t e s ) , 311 377 377 001 @ 001
0102120 334 002 024 ! 343 3 w o r d s . T h
0102140 e I n s 376 001 \0 307 9 t r u c t i
0102160 o n F e t c h U n i t u s
0102200 e s d o u b l e w o r d 377 377
0102220 001 @ 001 324 002 024 ! 335 3 T h e I n s
0102240 t r u c t i o n B u f f e r
0102260 c a n h o l d 8 b y t e s
0102300 o r 2 d o u b l e 377 377 \0 0
0102320 001 200 \0 362 ! 211 0 I n s t r u c t i
0102340 o n B u f f e r . f P C d
0102360 . [ 0 . . 7 ] > = v P C . [
0102400 7 . . 1 4 ] . \0 377 377 \0 0 001 x \0 352
0102420 ! 201 , q u a n t i t i e s e q
0102440 u a l s t h e n u m b e r
0102460 o f w o r d s i n t h e
0102500 377 377 \0 0 001 p \0 366 ! y . v P C . [
0102520 7 . . 1 4 ] . T h e d i f
0102540 f e r e n c e b e 376 001 \0 275 | t
0102560 w e e n t h e s e t w o \0 377
0102600 377 \0 0 001 ` 001 020 ! i 7 f e t c h e
0102620 d i n t o t h e I B .
0102640 T h e v P C r e g i s t e r
0102660 p o i n t s t o b y t e s
0102700 , 377 377 \0 0 001 X 001 005 ! _ 3 8 b i
0102720 t s o f t h e r e a l a
0102740 d d r e s s o f t h e d o
0102760 u b l e w o r d t o b e 377
0103000 377 \0 0 001 P 001 \n ! Y 8 A w I B D i
0103020 s p , _ i b , e t c ) ) .
0103040 T h e f P C d i s t h e
0103060 l e a s t s i g n i f i c a
0103100 n t \0 377 377 \0 0 001 H 001 \f ! Q 6 t i
0103120 m e a b y t e i s r e m
0103140 o v e d f r o m t h e I 376
0103160 001 \0 > 223 B ( s u c c e s s f u
0103200 l I B D i s p , 377 377 \0 0 001 8
0103220 001 003 ! A 3 1 6 b i t s o f
0103240 M e s a ' s v i r t u a l p
0103260 r o g r a m c o u n t e r (
0103300 a c t u a l l y 377 377 \0 0 001 0 001 023
0103320 ! 9 6 e n c o u n t e r e d i
0103340 n n o r m a l o p e r a t i
0103360 o n . T h e v P C i s
0103400 t h e l o w e r \0 377 377 \0 0 001 (
0103420 001 017 ! 1 5 E m u l a t o r .
0103440 T h e r e a r e a n u m b
0103460 e r o f e x c e p t i o n
0103500 c o n d i t i o n s 377 377 \0 0 001
0103520 \0 367 ! ) / w r i t t e n b y
0103540 t h e f e t c h l o g i c
0103560 a n d 376 001 \0 352 367 r e a d b y
0103600 t h e M e s a 377 377 \0 0 001 030 \0
0103620 370 ! ! 2 B u f f e r a n d f
0103640 e t c h l o g i c . T h e
0103660 I n s t r u c t i o n B u f
0103700 f e r i s 377 377 \0 0 001 020 001 004 !
0103720 027 5 T h e I n s t r u c t i o
0103740 n F e t c h U n i t c o n
0103760 s i s t s o f a n I n s t
0104000 r u c t i o n 377 377 001 H \0 h 001 s (
0104020 o \n t h e X b u s . p 377 377 001
0104040 H \0 ` 001 340 ( g % 0 . I t s
0104060 a c t u a l v a l u e c a n
0104100 b e r e a d f r o m 377 377 001
0104120 H \0 X 001 332 ( a " f P C d . 7 i
0104140 s a l w a y s s e n t t o
0104160 m e m o r y a 376 001 \0 H p s \0
0104200 377 377 001 \ \0 364 001 p 373 004 W o r d \0
0104220 377 377 001 \ \0 374 001 216 ! 003 \v D o u b l
0104240 e W o r d 377 377 001 \ 001 004 001 207 ! \f
0104260 \t Q u a d W o r d 377 377 001 @ \0 354
0104300 001 A 340 370 377 377 001 @ \0 370 001 X 340 371 377 377
0104320 001 0 \0 354 001 1 341 \0 377 377 001 0 001 \0 001 X
0104340 341 001 377 377 001 \0 354 001 ! 341 \b 377 377 001
0104360 001 \b 001 X 341 \t 377 377 \0 0 \0 334 \0 H 020 345
0104400 004 f P C d p 377 377 \0 310 \0 350 001 H 340 351
0104420 377 377 \0 310 \0 330 001 H 340 331 377 377 \0 310 \0 330
0104440 \0 311 340 350 377 377 \0 314 \0 334 \0 321 343 001 0
0104460 377 377 \0 334 \0 334 \0 341 343 001 1 377 377 \0 354
0104500 \0 334 \0 361 343 001 2 377 377 \0 374 \0 334 001 001
0104520 343 001 3 377 377 001 \f \0 334 001 021 343 001 4
0104540 377 377 001 034 \0 334 001 ! 343 001 5 377 377 001 ,
0104560 \0 334 001 1 343 001 6 377 377 001 < \0 334 376 001
0104600 \0 [ 254 001 A 343 001 7 377 377 \0 330 \0 330 \0
0104620 331 340 350 377 377 \0 350 \0 330 \0 351 340 350 377 377 \0
0104640 370 \0 330 \0 371 340 350 377 377 001 \b \0 330 001 \t 340
0104660 350 377 377 001 H \0 330 001 I 340 350 377 377 001 8 \0
0104700 330 001 9 340 350 377 377 001 ( \0 330 001 ) 340 350 377
0104720 377 001 030 \0 330 001 031 340 350 377 377 001 ( \0 300 001
0104740 ) 340 320 377 377 001 8 \0 300 001 9 340 320 377 377 001
0104760 H \0 300 001 I 340 320 377 377 001 X \0 300 001 Y 340
0105000 320 377 377 001 030 \0 300 001 031 340 320 377 377 001 \b \0
0105020 300 001 \t 340 320 377 377 \0 370 \0 300 \0 371 340 320 377
0105040 377 \0 350 \0 300 \0 351 340 320 377 377 \0 250 \0 300 \0
0105060 251 340 320 377 377 \0 270 \0 300 \0 271 340 320 377 377 \0
0105100 310 \0 300 \0 311 340 320 377 377 \0 330 \0 300 \0 331 340
0105120 320 377 377 \0 230 \0 300 \0 231 340 320 377 377 \0 210 \0
0105140 300 \0 211 340 320 377 377 \0 x \0 300 \0 y 340 320 377
0105160 377 \0 h \0 300 \0 i 340 320 377 377 \0 X \0 320 001
0105200 Y 340 321 376 001 \0 377 234 377 377 \0 X \0 300 001 Y
0105220 340 301 377 377 001 L \0 304 001 V 313 002 1 5 \0
0105240 377 377 001 < \0 304 001 F 313 002 1 4 \0 377 377
0105260 001 , \0 304 001 6 313 002 1 3 377 377 001 034
0105300 \0 304 001 & 313 002 1 2 @ 377 377 001 \f \0 304
0105320 001 026 313 002 1 1 $ 377 377 \0 374 \0 304 001 006
0105340 313 002 1 0 022 377 377 \0 354 \0 304 \0 361 313
0105360 001 9 377 377 \0 334 \0 304 \0 341 313 001 8 377 377
0105400 \0 314 \0 304 \0 321 313 001 7 377 377 \0 274 \0 304
0105420 \0 301 313 001 6 377 377 \0 254 \0 304 \0 261 313
0105440 001 5 377 377 \0 234 \0 304 \0 241 313 001 4 377 377
0105460 \0 214 \0 304 \0 221 313 001 3 377 377 \0 | \0 304
0105500 \0 201 313 001 2 377 377 \0 l \0 304 \0 q 313
0105520 001 1 377 377 \0 \ \0 304 \0 a 313 001 0 377 377
0105540 \0 0 \0 304 \0 D 020 315 003 v P C 377 377 \0 X
0105560 \0 300 \0 Y 340 320 377 377 001 0 001 324 001 8 ! 333
0105600 002 4 . n 377 377 \0 376 001 \0 > 031 001 020 \0
0105620 ( ! 027 002 3 . 037 377 377 \0 \0 200 \0 (
0105640 207 002 2 . 3 377 377 \0 \0 \0 \0 ( \a 002
0105660 1 . : 377 377 002 034 002 340 002 + 002 351 002 4 4
0105700 1 377 377 001 030 002 340 001 ` 002 353 016 I B I P
0105720 S i m 4 4 . s i l y \0 377 377 \0 p 002
0105740 324 \0 233 * 333 \t R e f e r e n c e 377
0105760 377 \0 8 002 340 \0 T 002 353 005 D a i s y 377
0106000 377 \0 \b 002 330 \0 , 002 341 005 X E R O X 377
0106020 377 001 310 002 340 001 320 002 351 001 A 377 377 \0 020 002
0106040 344 \0 ! * 353 003 S D D 377 377 \0 \0 002 320 002
0106060 0 342 322 377 377 001 030 002 324 001 & * 333 004 F i
0106100 l e 273 377 377 \0 4 002 324 \0 T * 335 \a P r
0106120 o j e c t 377 377 001 h 002 324 001 214 * 335 \b
0106140 D e s i g n e r 374 377 377 001 304 002 324 001
0106160 324 * 333 003 R e v 377 377 001 330 002 324 001 354 *
0106200 333 004 D a t e R 377 377 \0 \0 002 364 376 \0 n
0106220 \v 361 002 0 342 366 377 377 002 0 002 320 002 2 342 366
0106240 377 377 \0 \0 002 322 \0 002 342 364 377 377 \0 0 002 320
0106260 \0 2 342 364 377 377 \0 h 002 320 \0 j 342 364 377 377
0106300 001 024 002 320 001 026 342 364 377 377 001 d 002 320 001 f
0106320 342 364 377 377 001 300 002 320 001 302 342 364 377 377 001 324
0106340 002 320 001 326 342 364 377 377 002 020 002 320 002 022 342 364
0106360 377 377 002 024 002 324 002 ) * 335 004 P a g e \0
0106400 377 \0 \0 O l d I B I P I F U 4 5 .
0106420 s i l y \0 373 233 m 217 O \0 \0 376 001 \0 266
0106440 I 9 r \0 1 \0 \b \0 004 \0 022 \v 002 D 3
0106460 \0 \0 1 \0 \b \0 \f \0 022 023 002 D 2 \0 \0
0106500 1 \0 \b \0 024 \0 022 033 002 D 1 \0 \0 1 \0
0106520 \b \0 034 \0 022 # 002 D 0 \0 \0 1 \0 \b \0
0106540 , \0 022 3 002 A 3 \0 \0 1 \0 \b \0 4 \0
0106560 022 ; 002 A 2 \0 \0 1 \0 \b \0 < \0 022
0106600 C 002 A 1 A \0 1 \0 \b \0 D \0 022 K 002
0106620 A 0 \0 \0 1 \0 \b \0 T \0 022 [ 002 B 3
0106640 \0 \0 1 \0 \b \0 \ \0 022 c 002 B 2 \0 \0
0106660 1 \0 \b \0 d \0 022 k 002 B 1 \0 \0 1 \0
0106700 \b \0 l \0 022 s 002 B 0 \0 \0 1 \0 \b \0
0106720 | \0 025 203 003 A L E \0 1 \0 \b \0 214 \0
0106740 032 223 004 W E 1 ' \0 \0 1 \0 \b \0 224 \0
0106760 032 233 004 W E 2 ' \0 \0 1 \0 \b \0 234 \0
0107000 ' 243 \a W E ' / B L E \0 1 \0 004 \0
0107020 \0 \0 005 340 260 \0 1 \0 \n \0 250 \0 033 257 004
0107040 O 376 001 \0 203 $ E A ' \0 \0 1 \0 036 \0 250
0107060 \0 / 257 004 O E B ' \0 \0 1 \0 004 \0 \0
0107100 \0 5 340 001 \0 1 \0 $ \0 , \0 3 3 003 Y
0107120 A 3 \0 1 \0 $ \0 4 \0 3 ; 003 Y A 2
0107140 \0 1 \0 $ \0 < \0 3 C 003 Y A 1 \0 1
0107160 \0 $ \0 D \0 3 K 003 Y A 0 \0 1 \0 $
0107200 \0 T \0 3 [ 003 Y B 3 \0 1 \0 $ \0 \
0107220 \0 3 c 003 Y B 2 \0 1 \0 $ \0 d \0 3
0107240 k 003 Y B 1 \0 1 \0 $ \0 l \0 3 s
0107260 003 Y B 0 \0 1 \0 001 \0 004 \0 006 ` \n 001 R
0107300 \0 1 \0 001 \0 \f \0 006 ` 022 001 R \0 1 \0 001
0107320 \0 034 \0 006 ` " 001 R \0 1 \0 001 \0 024 \0 006
0107340 ` 032 001 R \0 1 \0 001 \0 < \0 006 ` B 001 R
0107360 \0 1 \0 001 \0 D \0 006 ` J 001 R \0 1 \0 001
0107400 \0 4 \0 006 ` : 001 R \0 1 \0 001 \0 , \0 006
0107420 ` 2 001 R \0 1 \0 001 \0 T \0 006 ` Z 001 R
0107440 \0 1 \0 001 \0 \ 376 001 \0 M 302 \0 006 ` b 001
0107460 R \0 1 \0 001 \0 l \0 006 ` r 001 R \0 1 \0
0107500 001 \0 d \0 006 ` j 001 R \0 1 \0 001 \0 | \0
0107520 006 ` 202 001 R \0 1 \0 001 \0 214 \0 006 ` 222 001
0107540 R \0 1 \0 001 \0 224 \0 006 ` 232 001 R \0 1 \0
0107560 001 \0 234 \0 006 ` 242 001 R \0 1 \0 4 \0 \0 \0
0107600 5 340 260 \0 1 \0 004 \0 260 \0 4 340 261 \0 1 \0
0107620 017 \0 260 \0 023 ` 264 001 S \0 1 \0 # \0 260 \0
0107640 ' ` 264 001 S \0 1 \0 4 \0 4 \0 9 ` : 001
0107660 T \0 1 \0 4 \0 , \0 9 ` 2 001 T \0 1 \0
0107700 4 \0 < \0 9 ` B 001 T \0 1 \0 4 \0 D \0
0107720 9 ` J 001 T \0 1 \0 4 \0 T \0 9 ` Z 001
0107740 T \0 1 \0 4 \0 \ \0 9 ` b 001 T \0 1 \0
0107760 4 \0 d \0 9 ` j 001 T \0 1 \0 4 \0 l \0
0110000 9 ` r 001 T 377 377 \0 X 001 244 \0 240 ! 253 024
0110020 F u l l . 0 _ F u l l . 1
0110040 _ 0 . 006 377 377 001 334 002 340 376 001 \0 I H
0110060 002 \f 002 351 \a 8 / 1 9 / 8 3 377 377 \0 0
0110100 002 0 001 037 " 9 < c o n t a i n s
0110120 a n I B A c c e s s ( I B D
0110140 i s p , A w I B D i s p , _
0110160 i b , _ i b S E , e t c )
0110200 a n d \0 377 377 \0 0 001 310 001 ! ! 321 ; U
0110220 n i t f e t c h e s a d o
0110240 u b l e w o r d . T h e
0110260 I B A c c e s s , a l m o s t
0110300 c e r t a i n l y 377 377 \0 0 001 270
0110320 001 B ! 301 B d i s p a t c h o n
0110340 a b y t e f r o m t h e
0110360 I n s t r u c t i o n B u f
0110400 f e r ( a n I B A c c e s s
0110420 ) , t h a t o 377 377 \0 200 001 ( \0 230
0110440 ! / \a F u l l . 1 ' 377 377 \0 200 001
0110460 376 001 \0 w V \0 230 ! ' \a F u l l . 1
0110500 ' 377 377 \0 230 001 ( \0 234 ! 1 001 ) 377 377 \0
0110520 x 001 ( \0 } ! - 001 * 377 377 \0 230 001 \0
0110540 234 ! ) 001 ) 377 377 \0 x 001 \0 } ! ' 001
0110560 + 377 377 \0 \ 001 ( \0 t ! / \a F u l l
0110600 . 0 ' 377 377 \0 \ 001 \0 t ! ' \a F u
0110620 l l . 0 ' 377 377 \0 X 001 ( \0 \ ! 1 001
0110640 ( 377 377 \0 X 001 \0 \ ! ) 001 ( 377 377 \0
0110660 P 001 ( \0 U ! . 001 = 377 377 \0 P 001 \0
0110700 U ! & 001 = 377 377 \0 0 001 ( \0 O ! 1 \a
0110720 I B E m p t y 377 377 \0 0 001 \0 L !
0110740 ' 006 I B R o o m d 377 377 \0 0 001 024 \0
0110760 } ! 035 022 T h e e q u a t i o n
0111000 s a r e : = 377 377 \0 0 001 \f 001 025 !
0111020 025 : i n t h e I B . T h
0111040 e o t h e r , I B E m p t y
0111060 , i n d 376 001 \0 261 370 i c a t e s
0111100 t h e I B i s e m p t y
0111120 . t 377 377 \0 0 001 004 001 031 ! \r 7 I B R
0111140 o o m , i n d i c a t e s t
0111160 h e r e i s r o o m f o r
0111200 a n o t h e r d o u b l e
0111220 w o r d 377 377 \0 0 \0 374 001 $ ! 005 = T
0111240 w o i n t e r e s t i n g s
0111260 i g n a l s a r e d e r i v
0111300 e d f r o m t h e F u l l
0111320 b i t s . O n e , 377 377 \0 X
0111340 001 214 \0 223 ! 225 016 u v P C . 1 _
0111360 F . 1 4 , , 377 377 \0 X 001 200 \0 226 ! 211
0111400 017 u v P C . 0 _ F . 1 4 ' ,
0111420 377 377 \0 0 002 260 \0 ` " 271 \v w r o n g
0111440 t i m e . 377 377 \0 0 002 250 001 032 " 261
0111460 9 e n s u r e t h 376 001 \0 o \t e
0111500 I B W r i t e E n a b l e
0111520 s i g n a l s h a v e n o
0111540 g l i t c h e s a t t h e 377
0111560 377 \0 0 002 240 001 034 " 251 8 i n t h e
0111600 d o u b l e w o r d b e i
0111620 n g w r i t t e n . C a r
0111640 e m u s t b e t a k e n
0111660 t o \0 377 377 \0 0 002 230 001 033 " 241 8 n o
0111700 t c a u s e a p r o b l e
0111720 m s i n c e t h e b y t e
0111740 b e i n g r e a d c a n n
0111760 o t l i e n 377 377 \0 0 002 220 001 034 "
0112000 231 < I B R e f e r e n c e i s
0112020 l o a d i n g a d o u b l
0112040 e w o r d i n t o t h e
0112060 I B . T h i s w i l l \0 376
0112100 001 \0 \f - 377 377 \0 0 002 210 001 025 " 221 9 p
0112120 o s s i b l e t h a t t h e
0112140 E m u l a t o r w i l l d
0112160 o a n I B A c c e s s j u
0112200 s t a s a n 377 377 \0 0 002 200 001 022
0112220 " 207 8 h a s b e e n w r i t
0112240 t e n a n d i s r e s e t
0112260 w h e n u v P C . 0 i s
0112300 s e t . I t i s \0 377 377 \0 0
0112320 001 350 001 / ! 361 = A s a r e s u
0112340 l t o f a n I B R e f e r
0112360 e n c e , f P C d i s i n
0112400 c r e m e n t e d ( b y 2 )
0112420 a n d 377 377 \0 0 001 320 \0 342 ! 331 , a
0112440 n I B D i s p , m a y o c
0112460 c u r i n t h e m i c r o
0112500 i n s t 376 001 \0 366 225 r u c t i o n
0112520 377 377 \0 0 001 \ 001 N ! e D p o s s
0112540 i b l y r e - m a p p i n g
0112560 t h e n e w v i r t u a l
0112600 P C p a g e n u m b e r i
0112620 n t o f P C p ) . T h i s
0112640 \0 377 377 \0 0 \0 204 001 036 215 8 T h e
0112660 u v P C b i t s a r e a
0112700 U n a r y V i r t u a l P r
0112720 o g r a m C o u n t e r .
0112740 T h e y \0 377 377 \0 0 \0 214 001 % 225 9
0112760 f o r m a p r o g r a m c
0113000 o u n t e r t h a t c o u n
0113020 t s b y s e t t i n g e x
0113040 a c t l y o n e 377 377 \0 0 002 x 001
0113060 037 " 177 9 h a v e b e e n r e
0113100 a d . F u l l 376 001 \0 244 g . 1
0113120 i s s e t w h e n t h e
0113140 l o w e r d o u b l e w o
0113160 r d 377 377 \0 0 002 p 001 022 " y 7 g o e
0113200 s t o 1 i n d i c a t i n
0113220 g a l l b y t e s i n t
0113240 h e u p p e r d o u b l e
0113260 w o r d 377 377 \0 0 002 h 001 034 " o 8 w
0113300 o r d h a s b e e n l o a
0113320 d e d w i t h d a t a .
0113340 I t i s r e s e t w h e n
0113360 u v P C . 2 o 377 377 \0 0 002 ` 001 027
0113400 " i 9 I n n o r m a l o p e
0113420 r a t i o n , F u l l . 0 i
0113440 s s e t a f t e r t h e
0113460 u p p e r d o u b l e 377 377 \0 0
0113500 002 P \0 342 " Y * f r o m r e 376 001
0113520 \0 " ; a d i n g d a t a t h
0113540 a t h a s n ' t a r r i v e
0113560 d y e t . t 377 377 \0 0 002 H 001 037 "
0113600 Q : T h i s h o l d i n g o
0113620 f t h e m i c r o i n s t r
0113640 u c t i o n p r e v e n t s
0113660 t h e E m u l a t o r h 377 377 \0
0113700 0 002 @ 001 024 " I ; f i r s t I B
0113720 D i s p a f t e r a P C s
0113740 _ c l a u s e i s a s p
0113760 e c i a l c a s e o f t h
0114000 i s . 377 377 \0 0 002 8 001 \r " A 6 t h
0114020 e I B i s e m p t y .
0114040 T h e s t o p p i n g o f
0114060 t h e c l o c k b e f o r e
0114100 t h e s 377 377 \0 0 002 ( 001 ) " 1 <
0114120 T h e 376 001 \0 ? 225 c l o c k i
0114140 s a l s o s t o p p e d w
0114160 h e n e v e r t h e n e x t
0114200 m i c r o i n s t r u c t i o
0114220 n 277 377 377 \0 0 002 030 \0 217 " ! 026 I B R
0114240 e f e r e n c e c o m p l e t
0114260 e s . \0 377 377 \0 0 002 020 \0 375 " 031 1 s
0114300 t o p p i n g t h e c l o c
0114320 k . I t m a y p r o c e
0114340 e d o n l y w h e n t h e
0114360 377 377 \0 0 002 \b 001 032 " 021 ; M i c r o
0114400 I n s t r u c t i o n R e g i
0114420 s t e r ( M I R ) . A s
0114440 u s u a l , t h i s i s d
0114460 o n e b y 377 377 \0 0 002 \0 001 025 " \t
0114500 8 c o n t a i n i n g a P C
0114520 s _ c l a u s 376 001 \0 214 ) e i
0114540 s h e l d u p b e f o r e
0114560 i t e n t e r s t h e \0 377
0114600 377 \0 0 001 370 001 030 " 001 8 E m u l a t
0114620 o r j u m p c o d e a n d
0114640 t h i s a c t i o n , a n
0114660 y m i c r o i n s t r u c t i
0114700 o n \0 377 377 \0 0 001 360 001 020 ! 371 7 o n
0114720 e o f t h e F u l l b i
0114740 t s i s s e t . T o p
0114760 r e v e n t a r a c e b e
0115000 t w e e n 377 377 \0 0 \0 354 001 A 365 D
0115020 " N o t E m p t y . x . " A
0115040 l l f o u r c o m b i n a t
0115060 i o n s o f F u l l . [ 0 .
0115100 . 1 ] ( 0 0 , 0 1 , 1 0 ,
0115120 1 1 ) 244 377 377 \0 0 \0 364 \0 370 376 001 \0
0115140 m \b 375 0 a r e l e g a l a
0115160 n d o c c u r a s p a r t
0115200 o f n o r m a l o p e r a
0115220 t i o n . w 377 377 \0 0 001 330 001 025 ! 341
0115240 9 i m m e d i a t e l y f o l
0115260 l o w i n g t h e P C s _ .
0115300 I t m a y a l s o o c
0115320 c u r l a t e r . 377 377 \0 0 001 300
0115340 001 017 ! 307 9 m i c r o i n s t r u
0115360 c t i o n w i l l b e h e
0115400 l d u n t i l t h e I n s
0115420 t r u c t i o n F e t c h 377 377
0115440 \0 0 001 260 001 \t ! 271 4 T h e n e x
0115460 t t i m e a m i c r o i n
0115500 s t r u c t i o n a t t e m p
0115520 t s t o r e a d o r e 377 377
0115540 \0 X 376 001 \0 352 k 001 230 \0 256 ! 241 024 u v
0115560 P C . 2 _ u v P C . 3 _
0115600 0 , 377 377 \0 < 001 244 \0 W ! 253 006 c a
0115620 u s e s e 377 377 \0 < 001 230 \0 W ! 237 006
0115640 c a u s e s e 377 377 \0 < 001 214 \0 W !
0115660 223 006 c a u s e s e 377 377 \0 < 001 200 \0
0115700 W ! 207 006 c a u s e s e 377 377 \0 0 001
0115720 T 001 \v ! ] 5 c l a u s e a p p
0115740 e a r s i n a m i c r o i
0115760 n s t r u c t i o n ( b e f o
0116000 r e o r a f t e r 377 377 \0 0 001
0116020 L 001 031 ! U 8 t h e E m u l a t
0116040 o r r o u t i n e f o r t
0116060 h e j u m p i n s t r u c t
0116100 i o n , a " P C s _ " 264 377
0116120 377 \0 0 001 D 001 \f ! M 5 t h e I n
0116140 s t r u c t i 376 001 \0 E x o n B
0116160 u f f e r m u s t b e " c
0116200 l e a r e d . " A s p a r
0116220 t o f 377 377 \0 0 001 244 \0 8 ! 255 002 f
0116240 ) 005 377 377 \0 0 001 230 \0 9 ! 241 002 e ) 002
0116260 377 377 \0 0 001 214 \0 9 ! 225 002 d ) \0 377 377
0116300 \0 0 001 200 \0 8 ! 211 002 c ) \0 377 377 \0 <
0116320 001 t \0 272 ! } 037 c a u s e s f P
0116340 C d . [ 0 . . 7 ] _ F . [ 7
0116360 . . 1 4 ] , 377 377 \0 0 001 t \0 9 ! }
0116400 002 b ) 035 377 377 \0 < 001 h \0 273 ! q 037 c
0116420 a u s e s v P C . [ 0 . . 1 5
0116440 ] _ F . [ 0 . . 1 5 ] , 377 377
0116460 \0 0 001 h \0 9 ! q 002 a ) a 377 377 \0 0
0116500 001 < 001 033 ! E 8 E a c h t i m e
0116520 t h e M e s a E m u l a t
0116540 o r e x e c u t e s 376 001 \0 x
0116560 002 a j u m p i n s t r u c t
0116600 i o n , \a 377 377 \0 0 \0 344 001 004 355 5
0116620 a n d B y t e 4 . . B y t e 7
0116640 . I n t h i s s e n s e
0116660 , F u l l . x r e a l l y
0116700 m e a n s 377 377 \0 0 \0 334 001 027 345 9
0116720 b u t n o t y e t r e a d
0116740 . T h e s a m e r e l a
0116760 t i o n s h i p h o l d s f
0117000 o r F u l l . 1 377 377 \0 0 \0 324 001
0117020 031 335 5 t h e b y t e s i n
0117040 B y t e 0 . . B y t e 3 h a
0117060 s b e e n l o a d e d f r
0117100 o m m e m o r y 377 377 \0 0 \0 314 001
0117120 017 325 : t h e I n s t r u c t
0117140 i o n B u f f e r . I f
0117160 F 376 001 \0 270 7 u l l . 0 i s s
0117200 e t , a t l e a s t o n e
0117220 o f ! 377 377 \0 0 \0 304 001 026 313 9 T
0117240 h e I n s t r u c t i o n F
0117260 e t c h U n i t u s e s d
0117300 o u b l e w o r d r e a d s
0117320 t o f i l l 377 377 \0 0 \0 264 \0 226
0117340 275 030 1 f o r r e a d i n g
0117360 o d d b y t e s . ! 377 377 \0 0
0117400 \0 254 001 026 265 8 i n d i c a t e d
0117420 b y v P C . 1 5 . I t
0117440 i s 0 f o r r e a d i n g
0117460 e v e n b y t e s a n d \0
0117500 377 377 \0 0 \0 244 001 ! 255 ; w o u l d
0117520 a l l b e r e s e t .
0117540 T h e b y t e w i t h i n
0117560 t h e w o 376 001 \0 230 . r d t o
0117600 b e r e a d i s 377 377 \0 0 \0
0117620 234 001 037 245 7 n e x t , u v P C
0117640 . 0 w o u l d b e s e t
0117660 a n d u v P C . 1 , u v P C
0117700 . 2 a n d u v P C . 3 377 377 \0
0117720 0 \0 224 001 0 235 > o f t h e u
0117740 v P C b i t s t o 1 .
0117760 F o r e x a m p l e , i f
0120000 b y t e 0 w e r e t o b
0120020 e r e a d \0 377 377 001 \ \0 \ 001 ] 340
0120040 m 377 377 001 @ \0 l 001 \ 340 m 377 377 001 \ \0
0120060 < 001 ] 340 M 377 377 001 @ \0 L 001 \ 340 M 377
0120100 377 001 @ \0 \ 001 A 340 l 377 377 001 @ \0 < 001
0120120 A 340 L 377 377 001 @ \0 \ 001 \ 340 ] 377 377 001
0120140 @ \0 < 001 \ 340 = 377 377 001 D \0 ` 001 Y
0120160 g 006 F u l l . 1 \0 377 377 376 001 \0 332 300
0120200 001 D \0 @ 001 Y G 006 F u l l . 0 \0
0120220 377 377 001 020 \0 d 001 4 340 e 377 377 001 020 \0 T
0120240 001 4 340 U 377 377 001 020 \0 D 001 4 340 E 377 377
0120260 001 020 \0 t 001 5 340 u 377 377 001 4 \0 4 001 5
0120300 340 t 377 377 001 020 \0 4 001 4 340 5 377 377 001 020
0120320 \0 4 001 021 340 t 377 377 001 024 \0 h 001 0 o
0120340 006 u v P C . 3 \0 377 377 001 024 \0 X 001 0
0120360 _ 006 u v P C . 2 \0 377 377 001 024 \0 H
0120400 001 0 O 006 u v P C . 1 \0 377 377 001 024
0120420 \0 8 001 0 ? 006 u v P C . 0 \0 377 377
0120440 \0 320 \0 h \0 325 o 001 7 377 377 \0 320 \0 X
0120460 \0 325 _ 001 5 377 377 \0 320 \0 H \0 325 O
0120500 001 3 377 377 \0 320 \0 8 \0 325 ? 001 1 377 377
0120520 \0 l \0 h \0 q o 001 6 377 377 \0 l \0 X
0120540 \0 q _ 001 4 377 377 \0 l \0 H \0 q O
0120560 001 2 377 377 \0 l \0 8 \0 q ? 001 0 377 377
0120600 376 001 \0 346 ' \0 274 \0 8 \0 317 A 004 B y
0120620 t e 021 377 377 \0 274 \0 H \0 317 Q 004 B y
0120640 t e 021 377 377 \0 274 \0 X \0 317 a 004 B y
0120660 t e 021 377 377 \0 274 \0 h \0 317 q 004 B y
0120700 t e 021 377 377 \0 X \0 h \0 k q 004 B y
0120720 t e 021 377 377 \0 X \0 X \0 k a 004 B y
0120740 t e 021 377 377 \0 X \0 H \0 k Q 004 B y
0120760 t e 021 377 377 \0 X \0 8 \0 k A 004 B y
0121000 t e 021 377 377 \0 204 \0 $ \0 316 + 022 I n
0121020 s t r u c t i o n B u f f e r
0121040 \t 377 377 \0 @ \0 t 001 \0 340 u 377 377 \0 @ \0
0121060 d 001 \0 340 e 377 377 \0 @ \0 T 001 \0 340 U 377
0121100 377 \0 @ \0 D 001 \0 340 E 377 377 \0 @ \0 4 001
0121120 \0 340 5 377 377 \0 240 \0 4 \0 241 340 t 377 377 001
0121140 \0 \0 4 001 001 340 t 377 377 \0 @ \0 4 \0 A 340
0121160 t 377 377 \0 8 \0 024 \0 302 \0 031 C o n c
0121200 e p t u a 376 001 \0 375 275 l R e p r
0121220 e s e n t a t i o n 377 377 001 l 002 340
0121240 001 271 002 353 016 G a r n e r , D a v
0121260 i e s ! 377 377 002 034 002 340 002 + 002 351 002 4
0121300 5 1 377 377 001 030 002 340 001 ` 002 353 016 I B I
0121320 P S i m 4 5 . s i l y \0 377 377 \0 t
0121340 002 350 \0 277 002 361 \r D o c u m e n t a
0121360 t i o n 377 377 \0 t 002 334 \0 347 002 345 027 I
0121400 n s t r u c t i o n F e t c h
0121420 U n i t : 377 377 \0 034 002 ` \0 ) " g
0121440 003 1 1 . 377 377 \0 034 002 ( \0 ) " / 003 1
0121460 0 . 377 377 \0 001 350 \0 ( ! 357 002 9 . ,
0121500 377 377 \0 001 < \0 ( ! C 002 8 . 362 377 377
0121520 \0 \0 024 \0 ( 033 002 7 . 024 377 377 \0 p
0121540 002 324 \0 233 * 333 \t R e f e r e n c e
0121560 377 377 \0 8 002 340 \0 T 002 353 005 D a i s y
0121600 377 377 \0 \b 002 330 \0 , 002 341 376 \0 362 \n H 005
0121620 X E R O X 377 377 001 310 002 340 001 320 002 351 001
0121640 A 377 377 \0 020 002 344 \0 ! * 353 003 S D D 377
0121660 377 \0 \0 002 320 002 0 342 322 377 377 001 030 002 324 001
0121700 & * 333 004 F i l e 273 377 377 \0 4 002 324 \0
0121720 T * 335 \a P r o j e c t 377 377 001 h 002
0121740 324 001 214 * 335 \b D e s i g n e r 374 377
0121760 377 001 304 002 324 001 324 * 333 003 R e v 377 377 001
0122000 330 002 324 001 354 * 333 004 D a t e R 377 377 \0
0122020 \0 002 364 002 0 342 366 377 377 002 0 002 320 002 2 342
0122040 366 377 377 \0 \0 002 322 \0 002 342 364 377 377 \0 0 002
0122060 320 \0 2 342 364 377 377 \0 h 002 320 \0 j 342 364 377
0122100 377 001 024 002 320 001 026 342 364 377 377 001 d 002 320 001
0122120 f 342 364 377 377 001 300 002 320 001 302 342 364 377 377 001
0122140 324 002 320 001 326 342 364 377 377 002 020 002 320 002 022 342
0122160 364 377 377 002 024 002 324 002 ) * 335 004 P a g e
0122200 \0 377 \0 \0 O l d I B I P I F U 4 6
0122220 . s i l y \0 373 233 m S m \0 \0 376 001 \0
0122240 266 I 9 r \0 1 \0 \b \0 004 \0 022 \v 002 D
0122260 3 \0 \0 1 \0 \b \0 \f \0 022 023 002 D 2 \0
0122300 \0 1 \0 \b \0 024 \0 022 033 002 D 1 \0 \0 1
0122320 \0 \b \0 034 \0 022 # 002 D 0 \0 \0 1 \0 \b
0122340 \0 , \0 022 3 002 A 3 \0 \0 1 \0 \b \0 4
0122360 \0 022 ; 002 A 2 \0 \0 1 \0 \b \0 < \0 022
0122400 C 002 A 1 A \0 1 \0 \b \0 D \0 022 K
0122420 002 A 0 \0 \0 1 \0 \b \0 T \0 022 [ 002 B
0122440 3 \0 \0 1 \0 \b \0 \ \0 022 c 002 B 2 \0
0122460 \0 1 \0 \b \0 d \0 022 k 002 B 1 \0 \0 1
0122500 \0 \b \0 l \0 022 s 002 B 0 \0 \0 1 \0 \b
0122520 \0 | \0 025 203 003 A L E \0 1 \0 \b \0 214
0122540 \0 032 223 004 W E 1 ' \0 \0 1 \0 \b \0 224
0122560 \0 032 233 004 W E 2 ' \0 \0 1 \0 \b \0 234
0122600 \0 ' 243 \a W E ' / B L E \0 1 \0 004
0122620 \0 \0 \0 005 340 260 \0 1 \0 \n \0 250 \0 033 257
0122640 004 O 376 001 \0 203 $ E A ' \0 \0 1 \0 036 \0
0122660 250 \0 / 257 004 O E B ' \0 \0 1 \0 004 \0
0122700 \0 \0 5 340 001 \0 1 \0 $ \0 , \0 3 3 003
0122720 Y A 3 \0 1 \0 $ \0 4 \0 3 ; 003 Y A
0122740 2 \0 1 \0 $ \0 < \0 3 C 003 Y A 1 \0
0122760 1 \0 $ \0 D \0 3 K 003 Y A 0 \0 1 \0
0123000 $ \0 T \0 3 [ 003 Y B 3 \0 1 \0 $ \0
0123020 \ \0 3 c 003 Y B 2 \0 1 \0 $ \0 d \0
0123040 3 k 003 Y B 1 \0 1 \0 $ \0 l \0 3
0123060 s 003 Y B 0 \0 1 \0 001 \0 004 \0 006 ` \n 001
0123100 R \0 1 \0 001 \0 \f \0 006 ` 022 001 R \0 1 \0
0123120 001 \0 034 \0 006 ` " 001 R \0 1 \0 001 \0 024 \0
0123140 006 ` 032 001 R \0 1 \0 001 \0 < \0 006 ` B 001
0123160 R \0 1 \0 001 \0 D \0 006 ` J 001 R \0 1 \0
0123200 001 \0 4 \0 006 ` : 001 R \0 1 \0 001 \0 , \0
0123220 006 ` 2 001 R \0 1 \0 001 \0 T \0 006 ` Z 001
0123240 R \0 1 \0 001 \0 \ 376 001 \0 L 2 \0 006 ` b
0123260 001 R \0 1 \0 001 \0 l \0 006 ` r 001 R \0 1
0123300 \0 001 \0 d \0 006 ` j 001 R \0 1 \0 001 \0 |
0123320 \0 006 ` 202 001 R \0 1 \0 001 \0 214 \0 006 ` 222
0123340 001 R \0 1 \0 001 \0 224 \0 006 ` 232 001 R \0 1
0123360 \0 001 \0 234 \0 006 ` 242 001 R \0 1 \0 4 \0 \0
0123400 \0 5 340 260 \0 1 \0 004 \0 260 \0 4 340 261 \0 1
0123420 \0 017 \0 260 \0 023 ` 264 001 S \0 1 \0 # \0 260
0123440 \0 ' ` 264 001 S \0 1 \0 4 \0 4 \0 9 ` :
0123460 001 T \0 1 \0 4 \0 , \0 9 ` 2 001 T \0 1
0123500 \0 4 \0 < \0 9 ` B 001 T \0 1 \0 4 \0 D
0123520 \0 9 ` J 001 T \0 1 \0 4 \0 T \0 9 ` Z
0123540 001 T \0 1 \0 4 \0 \ \0 9 ` b 001 T \0 1
0123560 \0 4 \0 d \0 9 ` j 001 T \0 1 \0 4 \0 l
0123600 \0 9 ` r 001 T 377 377 001 D 002 300 002 4 " 311
0123620 : I B C o n s u m e s e x c e
0123640 p t _ i b H i g h a 376 001 \0 B
0123660 032 n d _ i b L o w ( s e e
0123700 I B I P S i m 4 4 . s i l y ) .
0123720 b 377 377 001 D 002 270 002 031 " 301 5 a b y
0123740 t e f r o m t h e I B .
0123760 A l l I B A c c e s s o p
0124000 e r a t i o n s a r e a l s
0124020 o 377 377 001 D 002 260 002 & " 271 4 A n I
0124040 B C o n s u m e i s a n o
0124060 p e r a t i o n w h i c h r
0124100 e a d s a n d r e m o v e s
0124120 r 377 377 001 8 002 260 001 @ " 267 002 6 . t 377
0124140 377 \0 234 002 210 \0 306 " 217 \t I B C o n s
0124160 u m e 377 377 \0 234 002 d \0 306 " k \t I B
0124200 C o n s u m e 377 377 \0 234 001 354 \0 306 !
0124220 363 \t I B C o n s u m e 377 377 \0 234 001
0124240 310 \0 306 ! 317 \t I B C o n s u m e 377
0124260 377 376 001 \0 004 E 001 334 002 340 002 \f 002 351 \a 8
0124300 / 1 9 / 8 3 377 377 001 D 002 004 002 020 " \r
0124320 1 s o ( u v P C . x a + u
0124340 v P C . x b + u v P C . x c
0124360 ) d o e s n o t g l i t c
0124400 h . 377 377 001 D 001 374 002 ' " 005 5 s u c
0124420 c e s s o r s t a t e b e f
0124440 o r e l e a v i n g e a c h
0124460 p r e d e c e s s o r s t a
0124500 t e 377 377 001 D 001 364 002 030 ! 373 1 W e
0124520 a l s o a s s u m e t h a t
0124540 t h e s t a t e m a c h i
0124560 n e e n t e r s e a c h 377 377
0124600 001 D 001 314 002 & ! 325 7 r e s e t t
0124620 h e c o r r e s p o n d i n g
0124640 F u l l b i t . S t a t
0124660 e u v P C 376 001 \0 U 205 . x b r
0124700 e s e t s 377 377 001 D 001 304 002 033 ! 315 6
0124720 I B W r i t e S e l e c t e q
0124740 u a t i o n s a n d s i g n
0124760 a l s t h a t i t i s t
0125000 i m e t o r 377 377 001 D 001 274 002 , !
0125020 305 7 E n t e r i n g s t a t e
0125040 u v P C . x a b o t h s e
0125060 t s t h e u v P C . x t e
0125100 r m i n t h e 377 377 001 D 001 264 002
0125120 1 ! 275 ; r e s e t t i n g F u
0125140 l l . 1 . T h i s i s w
0125160 h y u v P C . 0 a ( a n d
0125200 u v P C . 2 a ) e x i s t . 377
0125220 377 001 D 001 254 002 017 ! 265 / A s n o t
0125240 e d a b o v e , w e m u s
0125260 t a r r i v e i n 376 001 \0 001 026
0125300 u v P C . 0 b e f o r e 377 377
0125320 001 $ \0 200 002 022 211 < a g l i t c
0125340 h i n t h e I B W r i t e
0125360 S e l e c t 0 t e r m . T
0125400 o h e l p a v o i d t h i
0125420 s , w e 352 377 377 001 | \0 L 001 201 S
0125440 001 + 377 377 001 | \0 X 001 201 _ 001 + 377 377
0125460 001 D 002 p 001 337 " y & s e t t h e
0125500 s e s i g n a l s . T h e
0125520 e q u a t i o n s a r e : C
0125540 377 377 001 D 002 h 002 037 " q 6 I B , a
0125560 d v a n c i n g t h e u v P
0125600 C a n d c l e a r i n g t
0125620 h e F u l l b i t s ) c a
0125640 n ? 377 377 001 D 002 ` 002 + " i 8 I B
0125660 i s e m p t y . N o t e
0125700 376 001 \0 177 _ t h a t o n l y m
0125720 i c r o c o d e ( b y a c c
0125740 e s s i n g t h e \ 377 377 001 D 002
0125760 234 002 0 " 245 9 T h e u v P C b
0126000 i t s c h a n g e i n P h
0126020 a s e B b e c a u s e t h e
0126040 I B i s a c t u a l l y 377
0126060 377 001 D 002 244 001 207 " 253 020 r e a d i
0126100 n P h a s e A . # 377 377 001 8 002
0126120 234 001 @ " 243 002 5 . 034 377 377 001 220 002 214 001
0126140 225 " 221 001 * 377 377 001 260 002 214 001 264 " 225 001
0126160 ) 377 377 001 230 002 214 001 260 " 223 \a F u l l
0126200 . 1 ' 377 377 001 p 002 214 001 t " 225 001 ( 377
0126220 377 001 h 002 214 001 m " 222 001 = 377 377 001 t 002
0126240 214 001 214 " 223 \a F u l l . 0 ' 377 377 001
0126260 D 002 214 001 c " 225 \a I B E m p t y 377
0126300 377 001 t 002 200 376 001 \0 253 217 001 214 " 207 \a F
0126320 u l l . 0 ' 377 377 001 h 002 200 001 m " 206
0126340 001 = 377 377 001 p 002 200 001 t " 211 001 ( 377 377
0126360 001 220 002 200 001 225 " 207 001 + 377 377 001 230 002 200
0126400 001 260 " 207 \a F u l l . 1 ' 377 377 001 260
0126420 002 200 001 264 " 211 001 ) 377 377 001 D 002 200 001 `
0126440 " 207 006 I B R o o m ! 377 377 001 D 002 X
0126460 002 ( " _ 6 f o r a n o t h e r
0126500 d o u b l e w o r d . T
0126520 h e o t h e r i n d i c a t
0126540 e s t h a t t h e X 377 377 001 D
0126560 002 P 002 026 " W 6 F u l l b i t s
0126600 . O n e i n d i c a t e s
0126620 t h a t t h e r e i s r
0126640 o o m i n t h e I B > 377 377
0126660 001 D 002 H 002 ! " Q 4 T h e r e a
0126700 r e t w o i n t 376 001 \0 3 303 e
0126720 r e s t i n g s i g n a l s
0126740 g e n e r a t e d f r o m t
0126760 h e i 377 377 001 8 002 H 001 @ " O 002 4 .
0127000 $ 377 377 001 $ \0 230 001 ^ 237 016 I B W r
0127020 i t e S e l e c t 0 270 377 377 001 $ \0
0127040 244 001 ^ 253 016 I B W r i t e S e l
0127060 e c t 1 270 377 377 001 $ \0 X 001 ^ _ 016
0127100 I B W r i t e S e l e c t 1 270 377
0127120 377 001 $ \0 L 001 ^ S 016 I B W r i t
0127140 e S e l e c t 0 270 377 377 001 $ \0 324 002
0127160 " 335 ; s h o w n b e l o w
0127200 ( w e g o t o u v P C . 0
0127220 a , t h e n t o a s t a
0127240 t e w h i c h r e s e t s 377
0127260 377 001 264 \0 274 002 \n 305 025 t e r m d
0127300 o e s n o t g l i t c h . 376
0127320 001 \0 u 226 377 377 001 $ \0 h 001 355 q 1 N
0127340 o t e t h a t i f t h e
0127360 E m u l a t o r r e a d s I
0127400 B B y t e 7 j u s t a s
0127420 377 377 001 $ \0 @ 001 214 I 031 T h e S
0127440 e l e c t E q u a t i o n s
0127460 a r e : 377 377 \0 0 001 $ \0 e ! - \r R
0127500 e s p v ' l a t c h . 377 377 \0 0
0127520 001 034 \0 364 ! % . w i r e d t o
0127540 t h e R e s p u ' l a t c h
0127560 a n d o d d w o r d s t
0127600 o t h e r 377 377 \0 0 001 024 \0 360 ! 035
0127620 . o n e f o r R e s p v '
0127640 d a t a . E v e n w o r d
0127660 s i n t h e I B a r e
0127700 377 377 \0 0 001 \f \0 354 ! 025 , l a t c h
0127720 e s o 376 001 \0 7 v n t h e p
0127740 a d s , o n e f o r R e s
0127760 p u ' d a t a a n d 377 377 \0
0130000 0 001 004 \0 356 ! \r - w i t h R e s
0130020 p v ' d a t a . N o t e
0130040 t h e r e a r e t w o s e
0130060 t s o f 377 377 \0 0 \0 374 \0 357 ! 005 -
0130100 b y R e s p u ' . T h e
0130120 o d d a d d r e s s e d w o
0130140 r d i s w r i t t e n 377 377 \0
0130160 0 \0 364 001 001 375 1 ( a n d m e m
0130200 o r y ) a d d r e s s i s
0130220 w r i t t e n w i t h d a t
0130240 a l a t c h e d 377 377 \0 0 \0 354 \0
0130260 362 365 . W i t h i n a d o u
0130300 b l e w o r d , t h e w o
0130320 r d w i t h a 376 001 \0 345 H n
0130340 e v e n I B n 377 377 \0 $ \0 h \0 363
0130360 o 2 t h e I n s t r u c t i
0130400 o n B u f f e r w r i t e
0130420 s e l e c t s a r e f o r m
0130440 e d a s 377 377 \0 $ \0 X \0 Y _
0130460 \r s e l e c t t e r m s . 377 377
0130500 \0 $ \0 P \0 370 Y 4 t e r m s (
0130520 w h e n d a t a i s v a l
0130540 i d ) . T h i s n o t e
0130560 d e s c r i b e s t h e v 377 377
0130600 \0 $ \0 H \0 366 Q 3 r e q u i r e
0130620 s b o t h s e l e c t t e
0130640 r m s ( w h i c h l a t c h
0130660 ) a n d t i m i n g 377 377 \0 $
0130700 \0 @ \0 365 G 2 G e n e r a t i o
0130720 n o f t h e I n s t r 376 001
0130740 \0 235 334 u c t i o n B u f f e r
0130760 w r i t e e n a b l e s 377
0131000 377 001 D 001 344 002 017 ! 355 1 s e t o n
0131020 e n t e r i n g u v P C . x
0131040 a . I f i t w e r e n
0131060 o t w e w o u l d 377 377 001 x 002
0131100 , 001 214 " 5 005 F . 1 4 , 377 377 001 x 002
0131120 001 217 " ) 006 F . 1 4 ' , c 377 377 001
0131140 P 002 8 001 366 " ? ) a l l o t h e
0131160 r u v P C a n d F u l l
0131200 s t a t e s a r e r e s e t
0131220 . 377 377 001 D 002 8 001 L " A 002 c ) G 377
0131240 377 001 p 002 , 001 u " 3 001 _ 377 377 001 P 002
0131260 , 001 l " 3 006 u v P C . 1 341 377 377 001
0131300 D 002 , 001 M " 5 002 b ) F 377 377 001 p 002
0131320 001 u " ' 001 _ 377 377 001 P 002 001 p "
0131340 ' \a u 376 001 \0 363 l v P C . 0 c 377 377
0131360 001 D 002 001 M " ) 002 a ) . 377 377 001 D
0131400 002 024 001 301 " 033 037 T h e e f f e c
0131420 t o f a P C s _ c l a u
0131440 s e i s : 377 377 \0 ( 002 $ \0 F * +
0131460 006 u v P C . 2 > 377 377 \0 H 001 370 \0 P
0131500 341 371 377 377 \0 H 001 370 \0 I 342 d 377 377 \0 H
0131520 002 d \0 P 342 e 377 377 \0 ( 001 210 \0 F ) 217
0131540 006 u v P C . 0 > 377 377 \0 H 001 310 \0 P
0131560 341 311 377 377 \0 H 001 \ \0 I 341 310 377 377 \0 H
0131600 001 \ \0 Q 341 ] 377 377 001 8 002 024 001 @ " 033
0131620 002 3 . \v 377 377 001 D 001 354 002 034 ! 365 3 h
0131640 a v e j u s t b e e n r e
0131660 a d i n g f r o m a n e m
0131700 p t y s e c t i o n o f I
0131720 B . 377 377 001 D 001 334 002 037 ! 345 6 t h e
0131740 r e s e t o 376 001 \0 236 311 n F
0131760 u l l . W e a s s u m e
0132000 t h e F u l l b i t w a s
0132020 a l r e a d y 344 377 377 001 D 001 324 002
0132040 " ! 333 6 u v P C . x a a n d
0132060 t h e F u l l b i t . W
0132100 e e n t e r u v P C . x c
0132120 t o r e l e a s e 300 377 377 001 P 001
0132140 244 001 t ! 255 \n f i l l e d u p .
0132160 H 377 377 001 P 001 234 002 021 ! 245 . f r o m
0132200 b e i n g s e t a s w o
0132220 u l d b e d o n e i f t
0132240 h e I B w e r e 377 377 001 P 001
0132260 224 002 * ! 235 5 B e i n g i n u
0132300 v P C . 0 ( o r 2 ) m u s
0132320 t n o t p r e v e n t F u
0132340 l l . 0 ( o r 1 ) 377 377 376 001 \0
0132360 313 311 001 D 001 224 001 M ! 235 002 b ) 1 377 377
0132400 001 P 001 210 001 253 ! 221 025 r e s e t (
0132420 s e e 1 2 a b o v e ) , 377 377
0132440 001 P 001 200 002 027 ! 211 1 u v P C . 0
0132460 ( o r 2 ) m u s t b e s
0132500 e t b e f o r e F u l l . 1
0132520 ( o r 0 ) i s 377 377 001 D 001 200
0132540 001 M ! 211 002 a ) . 377 377 001 D 001 t 001 x
0132560 ! { \r 2 c o n d i t i o n s :
0132600 377 377 001 D 001 l 002 " ! u 6 D i v i d
0132620 i n g u v P C . 0 a n d u
0132640 v P C . 2 i n t o t h r e e
0132660 s t a t e s s a t i s f i e
0132700 s a 377 377 001 $ \0 344 001 243 355 u v P
0132720 C . 2 i s s i m i l a r l y
0132740 c o n s t r u c t e d . 367 377 377
0132760 001 $ 376 001 \0 364 357 \0 334 001 376 345 4 F u
0133000 l l . 1 ) . N o t e u v P
0133020 C . 0 = u v P C . 0 a +
0133040 u v P C . 0 b + u v P C . 0
0133060 c . 214 377 377 001 8 001 l 001 @ ! s 002 2 .
0133100 200 377 377 001 D 001 ` 001 352 ! i * t h e
0133120 p o i n t s a t w h i c h
0133140 t h e F u l l b i t s a r
0133160 e s e t . 202 377 377 001 D 001 X 002 032 !
0133200 a 5 P o i n t s A a n d B
0133220 a r e f r o m I B I P S i
0133240 m 4 3 . s i l y . T h e y
0133260 s p e c i f y 377 377 001 0 001 H 001 g 001
0133300 Q \t C o m m e n t s : 377 377 001 8 001
0133320 X 001 @ ! _ 002 1 . X 377 377 \0 374 001 340 001
0133340 001 ! 347 001 B 377 377 \0 370 001 370 001 001 b 001 002
0133360 s r t 377 377 \0 364 376 001 \0 272 016 001 334 \0 365
0133400 341 354 377 377 \0 364 001 354 001 004 341 355 377 377 001 004
0133420 001 334 001 005 341 355 377 377 \0 364 001 334 001 005 341 335
0133440 377 377 \0 374 001 354 \0 375 342 \0 377 377 \0 374 001 240
0133460 \0 375 341 264 377 377 \0 364 001 220 001 005 341 221 377 377
0133500 001 004 001 220 001 005 341 241 377 377 \0 364 001 240 001 004
0133520 341 241 377 377 \0 364 001 220 \0 365 341 240 377 377 \0 370
0133540 001 254 001 001 a 265 002 s r t 377 377 \0 374 001 224
0133560 001 001 ! 233 001 A 377 377 \0 t 002 034 \0 315 342 035
0133600 377 377 \0 314 001 274 \0 315 342 034 377 377 \0 314 001 274
0133620 \0 345 341 275 377 377 \0 001 P \0 ! 342 221 377 377
0133640 \0 002 220 \0 q 342 221 377 377 \0 p 002 204 \0 q
0133660 342 220 377 377 \0 ` 002 x \0 | " 177 006 u v P
0133700 C . 3 * 377 377 \0 ` 002 T \0 200 " [ \a u
0133720 v P C . 2 c 377 377 \0 ` 002 0 \0 201 " 7
0133740 \a u v P C . 2 b 377 377 \0 ` 002 \0 \0 201
0133760 " \a \a u v P C . 2 a 377 377 376 001 \0 244
0134000 346 \0 P 001 374 \0 220 341 376 377 377 \0 P 001 374 \0
0134020 R 342 \f 377 377 \0 P 002 \f \0 220 342 016 377 377 \0
0134040 220 001 374 \0 222 342 016 377 377 \0 220 002 t \0 222 342
0134060 206 377 377 \0 P 002 204 \0 220 342 206 377 377 \0 P 002
0134100 t \0 R 342 204 377 377 \0 P 002 t \0 220 342 v 377
0134120 377 \0 l 002 l \0 u b u 002 s r t 377 377 \0
0134140 l 001 364 \0 u a 375 002 s r t 377 377 \0 o 002
0134160 030 \0 s " 037 001 J 377 377 \0 l 002 024 \0 v b
0134200 ! 001 I 377 377 \0 220 002 , \0 222 342 > 377 377 \0
0134220 P 002 < \0 220 342 > 377 377 \0 P 002 , \0 R 342
0134240 < 377 377 \0 P 002 , \0 220 342 . 377 377 \0 l 002
0134260 H \0 u b Q 002 s r t 377 377 \0 P 002 P \0
0134300 220 342 R 377 377 \0 P 002 P \0 R 342 ` 377 377 \0
0134320 P 002 ` \0 220 342 b 377 377 \0 220 002 P \0 222 342
0134340 b 377 377 \0 p 002 < \0 q 342 P 377 377 \0 p 002
0134360 \f \0 q 342 030 377 377 \0 l 002 020 \0 u b 031 002
0134400 s 376 001 \0 ( 340 r t 377 377 \0 p 002 \0 q
0134420 342 , 377 377 \0 l 002 $ \0 u b - 002 s r t
0134440 377 377 \0 t 002 030 \0 | b 001 < 377 377 \0 p
0134460 002 ` \0 q 342 t 377 377 \0 x 002 d \0 225 " k
0134500 006 P h a s e B c 377 377 \0 224 002 d \0 231
0134520 " i 001 * 377 377 \0 224 002 210 \0 231 " 215 001 *
0134540 377 377 \0 x 002 210 \0 225 " 217 006 P h a s e
0134560 B c 377 377 \0 x 001 354 \0 225 ! 363 006 P h a
0134600 s e B c 377 377 \0 224 001 354 \0 231 ! 361 001 *
0134620 377 377 \0 224 001 310 \0 231 ! 315 001 * 377 377 \0 x
0134640 001 310 \0 225 ! 317 006 P h a s e B c 377 377
0134660 \0 ` 001 270 \0 200 ! 277 \a u v P C . 0 c
0134700 377 377 \0 p 001 304 \0 q 341 330 377 377 \0 t 001 |
0134720 \0 | a 204 001 < 377 377 \0 t 001 200 \0 331 341 201
0134740 377 377 \0 330 001 200 \0 331 342 \t 377 377 \0 330 002 \b
0134760 \0 345 342 \t 377 377 \0 l 001 210 \0 u a 221 002 s
0135000 r t 377 377 \0 p 376 001 \0 n 256 001 204 \0 q 341
0135020 220 377 377 \0 l 001 t \0 u a } 002 s r t 377
0135040 377 \0 p 001 p \0 q 341 | 377 377 \0 p 001 240 \0
0135060 q 341 264 377 377 \0 220 001 264 \0 222 341 306 377 377 \0
0135100 P 001 304 \0 220 341 306 377 377 \0 P 001 264 \0 R 341
0135120 304 377 377 \0 P 001 264 \0 220 341 266 377 377 \0 l 001
0135140 254 \0 u a 265 002 s r t 377 377 \0 ` 001 224 \0
0135160 201 ! 233 \a u v P C . 0 b 377 377 \0 ` 001
0135200 d \0 201 ! k \a u v P C . 0 a 377 377 \0
0135220 P 001 220 \0 220 341 222 377 377 \0 P 001 220 \0 R 341
0135240 240 377 377 \0 P 001 240 \0 220 341 242 377 377 \0 220 001
0135260 220 \0 222 341 242 377 377 \0 364 002 004 001 \t " \v 006
0135300 F u l l . 1 314 377 377 \0 364 001 270 001 \t !
0135320 277 006 F u l l . 0 314 377 377 \0 l 001 x \0
0135340 v a 205 001 I 377 377 \0 o 001 | \0 s ! 203 001
0135360 J 377 377 \0 l 001 X \0 u a a 002 s r t 377
0135400 377 \0 p 001 P \0 q 341 ` 377 377 376 001 \0 E 366
0135420 \0 001 P \0 p 341 Q 377 377 \0 p 001 350 \0 q
0135440 341 374 377 377 \0 l 001 320 \0 u a 331 002 s r t
0135460 377 377 \0 ` 001 334 \0 | ! 343 006 u v P C .
0135500 1 * 377 377 \0 344 002 \0 001 $ 342 002 377 377 \0 344
0135520 002 \0 \0 346 342 020 377 377 \0 344 002 020 001 $ 342 022
0135540 377 377 001 $ 002 \0 001 & 342 022 377 377 001 $ 001 264
0135560 001 & 341 306 377 377 \0 344 001 304 001 $ 341 306 377 377
0135600 \0 344 001 264 \0 346 341 304 377 377 \0 344 001 264 001 $
0135620 341 266 377 377 \0 P 001 330 \0 220 341 332 377 377 \0 P
0135640 001 330 \0 R 341 350 377 377 \0 P 001 350 \0 220 341 352
0135660 377 377 \0 220 001 330 \0 222 341 352 377 377 \0 220 001 `
0135700 \0 222 341 r 377 377 \0 P 001 p \0 220 341 r 377 377
0135720 \0 P 001 ` \0 R 341 p 377 377 \0 P 001 ` \0 220
0135740 341 b 377 377 001 $ \0 314 002 024 325 = F u l
0135760 l . 1 i s r e s e t . T
0136000 h i s i s i n c o r p o r a
0136020 376 001 \0 202 U t e d i n t o t h
0136040 e s t a t e m a c h i n e 377
0136060 377 001 $ \0 304 002 \0 315 6 T h i s i
0136100 s e q u i v a l e n t t o
0136120 m a k i n g s u r e u v P C
0136140 . 0 i s s e t b e f o r e
0136160 l 377 377 001 H \0 274 001 L 305 001 ( 377 377 001
0136200 d \0 274 001 i 303 001 + 377 377 001 L \0 274 001
0136220 a 303 006 F u l l . 1 ' 377 377 001 220 \0
0136240 274 001 254 303 006 u v P C . 1 a 377 377 001
0136260 210 \0 274 001 215 303 001 + 377 377 001 l \0 274 001
0136300 210 303 006 u v P C . 0 a 377 377 001 254 \0
0136320 274 001 260 305 001 ) 377 377 001 $ \0 274 001 J
0136340 303 \t t h a t t h e 377 377 001 $ \0
0136360 264 002 036 275 > I f t h e c i r
0136400 c u i t i s i m p l e m e n
0136420 t e d i 376 001 \0 303 \b n t h i s
0136440 w a y , w e m u s t o n
0136460 l y e n s u r e p 377 377 001 360 \0 244
0136500 001 364 255 001 ) 377 377 001 324 \0 244 001 360 253
0136520 006 u v P C . 2 a 377 377 001 264 \0 244 001 311
0136540 253 006 F u l l . 0 ' 377 377 001 260 \0 244
0136560 001 264 255 001 ( 377 377 001 314 \0 244 001 321 253
0136600 001 + 377 377 001 240 \0 244 001 244 255 001 ) 377 377
0136620 001 250 \0 244 001 255 251 001 * 377 377 001 210 \0 244
0136640 001 240 253 \a F u l l . 1 ' 377 377 001 200
0136660 \0 244 001 205 253 001 + 377 377 001 d \0 244 001 h
0136700 255 001 ( 377 377 001 \ \0 244 001 a 252 001 =
0136720 377 377 001 h \0 244 001 } 253 006 F u l l .
0136740 0 ' 377 377 002 024 \0 230 002 030 241 001 ) 377 377
0136760 001 324 \0 230 001 360 237 006 u v P C . 0 a
0137000 377 377 001 360 \0 230 001 365 237 001 + 377 377 001 370
0137020 \0 230 002 024 237 006 u v P 376 001 \0 ? 211 C
0137040 . 1 a 377 377 001 200 \0 230 001 205 237 001 + 377
0137060 377 001 264 \0 230 001 311 237 006 F u l l . 1
0137100 ' 377 377 001 204 \0 L 001 210 U 001 ( 377 377 001
0137120 250 \0 230 001 255 235 001 * 377 377 001 240 \0 230 001
0137140 244 241 001 ) 377 377 001 210 \0 230 001 240 237 \a
0137160 F u l l . 0 ' 377 377 001 h \0 230 001 }
0137200 237 006 F u l l . 1 ' 377 377 001 314 \0 230 001
0137220 321 237 001 + 377 377 001 d \0 230 001 h 241 001
0137240 ( 377 377 001 \ \0 230 001 a 236 001 = 377 377 001
0137260 $ \0 210 001 261 221 " r e - w r i t e
0137300 t h e e q u a t i o n s a
0137320 s f o l l o w s : h 377 377 001 $ \0
0137340 x 001 374 201 7 w i l l g o t o
0137360 0 a n d u v P C . 0 w i
0137400 l l g o t o 1 . T h i
0137420 s c o u l d c a u s e 377 377 376
0137440 001 \0 357 332 001 $ \0 p 001 367 y 4 o n e
0137460 o f t h e l o w d o u b
0137500 l e w o r d s i s b e i n
0137520 g w r i t t e n , F u l l .
0137540 1 0 377 377 001 360 \0 X 001 364 a 001 ) 377 377
0137560 001 324 \0 X 001 360 _ 006 u v P C . 2 2
0137600 377 377 001 204 \0 X 001 210 a 001 ( 377 377 001 244
0137620 \0 X 001 251 ] 001 * 377 377 001 210 \0 X 001 240
0137640 _ \a F u l l . 0 ' 377 377 001 254 \0 X
0137660 001 304 _ \a F u l l . 1 ' 377 377 001 310
0137700 \0 X 001 315 ] 001 * 377 377 001 320 \0 X 001 324
0137720 a 001 ( 377 377 002 030 \0 L 002 034 U 001 )
0137740 377 377 002 024 \0 L 002 030 U 001 ) 377 377 001 370
0137760 \0 L 002 024 S 006 u v P C . 1 a 377 377
0140000 001 360 \0 L 001 365 S 001 + 377 377 001 324 \0 L
0140020 001 360 S 006 u v P C . 0 a 377 377 001 320
0140040 \0 L 001 324 376 001 \0 244 c U 001 ( 377 377 001
0140060 310 \0 L 001 315 Q 001 * 377 377 001 254 \0 L 001
0140100 304 S \a F u l l . 1 ' 377 377 001 210 \0
0140120 L 001 240 S \a F u l l . 0 ' 377 377 001
0140140 d \0 X 001 y _ 006 F u l l . 0 ' 377
0140160 377 001 d \0 L 001 y S 006 F u l l . 1
0140200 ' 377 377 001 244 \0 L 001 251 Q 001 * 377 377 001
0140220 260 \0 230 001 264 241 001 ( 377 377 001 \ \0 X 001
0140240 a ^ 001 = 377 377 001 \ \0 L 001 a R 001
0140260 = 377 377 \0 0 \0 264 \0 223 275 027 h a s
0140300 j u s t b e e n e x e c u t
0140320 e d . 377 377 \0 0 \0 254 \0 376 263 4 w h
0140340 i l e b o t h F u l l b i
0140360 t s a r e r e s e t i s
0140400 t h a t a P C s _ c l a u
0140420 s e h 377 377 \0 0 \0 244 001 001 255 1 u v
0140440 P C . 1 = 1 ) 376 001 \0 207 y .
0140460 N o t e t h e o n l y w
0140500 a y u v P C . 1 c a n b e
0140520 s e t 377 377 \0 0 \0 334 \0 364 345 - r
0140540 e a d f r o m t h e u p p
0140560 e r d o u b l e w o r d (
0140600 u v P C . 2 = 1 ) . 377 377 \0 0
0140620 \0 234 \0 367 245 . r e a d f r o m
0140640 t h e l o w e r d o u b l
0140660 e w o r d ( u v P C . 0 =
0140700 1 o r \0 377 377 \0 $ \0 x \0 m 201
0140720 023 i s r o o m i n t h e
0140740 I B ) : 377 377 \0 $ \0 p 001 \v y 6 f
0140760 o l l o w s ( N o t e I B R
0141000 e f e r e n c e s a r e o n
0141020 l y s t a r t e d w h e n
0141040 t h e r e \0 377 377 \0 $ \0 354 \0 , 376 001
0141060 \0 ? " 365 002 c ) \0 377 377 \0 0 \0 324 \0
0141100 375 335 0 d o u b l e w o r d s
0141120 a r e e m p t y a n d t
0141140 h e n e x t b y t e w i l
0141160 l b e \0 377 377 \0 0 \0 314 001 003 325 3
0141200 l o w e r d o u b l e w o r
0141220 d i s n o t e m p t y (
0141240 F u l l . 0 = 1 ) o r b
0141260 o t h 377 377 \0 0 \0 304 001 003 315 3 W r
0141300 i t e t h e u p p e r d o
0141320 u b l e w o r d o f t h e
0141340 I B i f e i t h e r t h
0141360 e 377 377 \0 $ \0 304 \0 - 315 002 b ) \0 377
0141400 377 \0 0 \0 224 \0 375 235 0 d o u b l e
0141420 w o r d s a r e e m p t y
0141440 a n d t h e n e x t b y
0141460 t e 376 001 \0 023 n w i l l b e \0
0141500 377 377 \0 0 \0 214 \0 377 225 1 u p p e r
0141520