-5 f s n 47 16 0 2 16 0 1 16 0 1 16 0 1 16 0 1 16 0 0 16 0 0 16 0 0 16 0 0 16 0 0 16 0 1 16 0 1 16 0 2 16 0 1 16 0 0 16 0 0 16 0 2 16 0 2 16 0 2 16 0 1 16 0 0 16 0 0 16 0 0 16 0 1 16 0 1 16 0 1 16 0 2 16 0 1 16 0 2 16 0 1 16 0 0 16 0 0 16 0 1 16 0 1 16 0 1 16 0 1 16 0 1 16 0 1 16 0 0 16 0 0 16 0 0 16 0 0 16 0 0 16 0 0 16 0 0 16 0 0 16 0 0 s 0 w 43 3344 3297 3349 3297 5 U 3343 3300 3346 3300 1 U 3355 3326 3359 3326 4 U 3354 3315 3359 3315 3 U 3329 3318 3340 3318 30 U 3329 3320 3340 3320 20 U 3314 3318 3322 3318 27 U 3314 3319 3320 3319 26 U 3320 3320 3321 3320 26 U 3287 3321 3308 3321 29 U 3305 3336 3355 3336 4 U 3305 3316 3308 3316 4 U 3307 3334 3354 3334 3 U 3307 3317 3308 3317 3 U 3290 3310 3297 3310 14 U 3297 3329 3325 3329 14 U 3349 3295 3354 3295 5 U 3297 3298 3299 3298 14 U 3309 3295 3317 3295 12 U 3334 3327 3344 3327 12 U 3309 3298 3326 3298 13 U 3326 3288 3352 3288 13 U 3317 3312 3344 3312 12 U 3348 3318 3355 3318 4 U 3348 3330 3354 3330 3 U 3340 3299 3346 3299 2 U 3340 3303 3343 3303 1 U 3343 3300 3343 3303 1 U 3340 3320 3340 3330 20 U 3320 3319 3320 3320 26 U 3355 3313 3355 3336 4 U 3305 3316 3305 3336 4 U 3354 3313 3354 3334 3 U 3307 3317 3307 3334 3 U 3325 3326 3325 3329 14 U 3352 3288 3352 3297 13 U 3349 3295 3349 3297 5 U 3354 3295 3354 3297 5 U 3297 3298 3297 3329 14 U 3344 3312 3344 3316 12 U 3334 3312 3334 3327 12 U 3326 3288 3326 3298 13 U 3317 3295 3317 3312 12 U p 6 3355 3326 3 31 3354 3315 4 33 3297 3310 15 39 3334 3312 23 41 3355 3318 24 31 3354 3330 25 33 l 10 3284 3305 6 clock 3282 3323 6 add 1 3328 3285 21 read when time = 0 3320 3309 22 write when time = 1 3294 3290 20 Q stores the time 3358 3304 7 memory 3328 3300 8 address 3357 3331 4 data 3279 3278 30 Fetch-and-Add (1) Circuit 3278 3281 32 (2-bit words and addresses) b 0 g 17 SWITCH 3338 3303 0 5 3 0 0 1 SWITCH 3338 3299 0 4 0 0 0 2 SWITCH 3342 3297 0 58 0 0 0 5 SWITCH 3310 3313 3 52 0 0 0 28 SWITCH 3297 3295 0 51 3 0 0 17 LED 3308 3298 0 50 15 0 0 13 13 13 13 13 13 13 13 LED 3308 3295 0 49 5 0 0 12 12 12 12 12 12 12 12 TNEG 3303 3297 0 48 0 0 0 17 14 12 13 16 15 PULSE 3287 3310 0 32 0 0 0 14 SWITCH 3285 3321 0 41 3 0 0 29 74175A 3325 3321 0 35 12288 0 0 14 23 27 26 22 21 30 20 19 18 7483 3311 3320 0 40 0 0 0 4 3 6 7 29 8 9 10 28 27 26 25 24 11 A_TRIBUF 3344 3330 0 39 0 0 0 3 20 12 A_TRIBUF 3344 3318 0 38 0 0 0 4 30 12 LED 3360 3315 0 37 5 0 0 3 3 3 3 3 3 3 3 LED 3360 3326 0 36 5 0 0 4 4 4 4 4 4 4 4 SRAM8K 3351 3305 0 1 20479 0 0 2 1 32 31 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 3 4 5 13 5 h 0 .