Version 4 SHEET 1 1324 932 WIRE 304 -1008 224 -1008 WIRE 224 -992 224 -1008 WIRE 400 -928 368 -928 WIRE 96 -912 64 -912 WIRE 624 -912 592 -912 WIRE 400 -896 368 -896 WIRE 96 -880 64 -880 WIRE 96 -848 64 -848 WIRE 96 -816 64 -816 WIRE 304 -816 304 -1008 WIRE 544 -816 304 -816 WIRE 96 -784 64 -784 WIRE 336 -784 304 -784 WIRE 96 -752 64 -752 WIRE 336 -752 304 -752 WIRE 96 -720 64 -720 WIRE 336 -720 304 -720 WIRE 96 -688 64 -688 WIRE 336 -688 304 -688 WIRE 96 -656 64 -656 WIRE 336 -656 304 -656 WIRE 96 -624 64 -624 WIRE 336 -624 304 -624 WIRE 96 -592 64 -592 WIRE 336 -592 304 -592 WIRE 96 -560 64 -560 WIRE 336 -560 304 -560 WIRE 96 -528 64 -528 WIRE 96 -496 64 -496 WIRE 96 -464 64 -464 WIRE 96 -432 64 -432 WIRE -1056 -144 -1088 -144 WIRE -800 -144 -832 -144 WIRE -544 -144 -576 -144 WIRE -288 -144 -320 -144 WIRE -32 -144 -64 -144 WIRE 224 -144 192 -144 WIRE 480 -144 448 -144 WIRE 736 -144 704 -144 WIRE 992 -144 960 -144 WIRE 1008 -144 992 -144 WIRE -1056 -112 -1088 -112 WIRE -800 -112 -832 -112 WIRE -544 -112 -576 -112 WIRE -288 -112 -320 -112 WIRE -32 -112 -64 -112 WIRE 224 -112 192 -112 WIRE 480 -112 448 -112 WIRE 736 -112 704 -112 WIRE 992 -112 960 -112 WIRE 1008 -112 992 -112 WIRE -1056 -80 -1088 -80 WIRE -800 -80 -832 -80 WIRE -544 -80 -576 -80 WIRE -288 -80 -320 -80 WIRE -32 -80 -64 -80 WIRE 224 -80 192 -80 WIRE 480 -80 448 -80 WIRE 736 -80 704 -80 WIRE 992 -80 960 -80 WIRE 1008 -80 992 -80 WIRE -1056 -48 -1088 -48 WIRE -800 -48 -832 -48 WIRE -544 -48 -576 -48 WIRE -288 -48 -320 -48 WIRE -32 -48 -64 -48 WIRE 224 -48 192 -48 WIRE 480 -48 448 -48 WIRE 736 -48 704 -48 WIRE 992 -48 960 -48 WIRE 1008 -48 992 -48 WIRE -1056 -16 -1088 -16 WIRE -800 -16 -832 -16 WIRE -544 -16 -576 -16 WIRE -288 -16 -320 -16 WIRE -32 -16 -64 -16 WIRE 224 -16 192 -16 WIRE 480 -16 448 -16 WIRE 736 -16 704 -16 WIRE 992 -16 960 -16 WIRE 1008 -16 992 -16 WIRE -1056 16 -1088 16 WIRE -800 16 -832 16 WIRE -544 16 -576 16 WIRE -288 16 -320 16 WIRE -32 16 -64 16 WIRE 224 16 192 16 WIRE 480 16 448 16 WIRE 736 16 704 16 WIRE 992 16 960 16 WIRE 1008 16 992 16 WIRE -1056 48 -1088 48 WIRE -800 48 -832 48 WIRE -544 48 -576 48 WIRE -288 48 -320 48 WIRE -32 48 -64 48 WIRE 224 48 192 48 WIRE 480 48 448 48 WIRE 736 48 704 48 WIRE 992 48 960 48 WIRE 1008 48 992 48 WIRE -1056 80 -1088 80 WIRE -800 80 -832 80 WIRE -544 80 -576 80 WIRE -288 80 -320 80 WIRE -32 80 -64 80 WIRE 224 80 192 80 WIRE 480 80 448 80 WIRE 736 80 704 80 WIRE 992 80 960 80 WIRE 1008 80 992 80 FLAG -944 -208 VDD IOPIN -944 -208 In FLAG -688 -208 VDD FLAG -432 -208 VDD FLAG -176 -208 VDD FLAG 80 -208 VDD FLAG 336 -208 VDD FLAG 592 -208 VDD FLAG 848 -208 VDD FLAG -944 144 Clock IOPIN -944 144 In FLAG -688 144 clock FLAG -432 144 clock FLAG -176 144 clock FLAG 80 144 clock FLAG 336 144 clock FLAG 592 144 clock FLAG 848 144 clock FLAG -1088 -144 B7 IOPIN -1088 -144 In FLAG -1088 -112 B6 IOPIN -1088 -112 In FLAG -1088 -80 B5 IOPIN -1088 -80 In FLAG -1088 -48 B4 IOPIN -1088 -48 In FLAG -1088 -16 B3 IOPIN -1088 -16 In FLAG -1088 16 B2 IOPIN -1088 16 In FLAG -1088 48 B1 IOPIN -1088 48 In FLAG -1088 80 B0 IOPIN -1088 80 In FLAG 992 -144 B7D FLAG 992 -112 B6D FLAG 992 -80 B5D FLAG 992 -48 B4D FLAG 992 -16 B3D FLAG 992 16 B2D FLAG 992 48 B1D FLAG 992 80 B0D FLAG -288 -864 VDD FLAG -400 -800 B7D FLAG -400 -768 B6D FLAG -400 -736 B5D FLAG -400 -704 B4D FLAG -400 -672 B3D FLAG -400 -640 B2D FLAG -400 -608 B1D FLAG -400 -576 B0D FLAG -176 -576 B0Di FLAG -176 -608 B1Di FLAG -176 -640 B2Di FLAG -176 -672 B3Di FLAG -176 -704 B4Di FLAG -176 -736 B5Di FLAG -176 -768 B6Di FLAG -176 -800 B7Di FLAG 160 -992 VDD FLAG 336 -784 S7 IOPIN 336 -784 Out FLAG 336 -752 S6 IOPIN 336 -752 Out FLAG 336 -720 S5 IOPIN 336 -720 Out FLAG 336 -688 S4 IOPIN 336 -688 Out FLAG 336 -656 S3 IOPIN 336 -656 Out FLAG 336 -624 S2 IOPIN 336 -624 Out FLAG 336 -592 S1 IOPIN 336 -592 Out FLAG 336 -560 S0 IOPIN 336 -560 Out FLAG 224 -368 VDD FLAG 64 -880 B7 FLAG 64 -816 B6 FLAG 64 -752 B5 FLAG 64 -688 B4 FLAG 64 -624 B3 FLAG 64 -560 B2 FLAG 64 -496 B1 FLAG 64 -432 B0 FLAG 64 -464 B0Di FLAG 64 -528 B1Di FLAG 64 -592 B2Di FLAG 64 -656 B3Di FLAG 64 -720 B4Di FLAG 64 -784 B5Di FLAG 64 -912 B7Di FLAG 64 -848 B6Di FLAG 624 -912 S8 IOPIN 624 -912 Out FLAG 368 -896 B7 FLAG 368 -928 B7Di FLAG 448 -1008 VDD SYMBOL 8_bit_register -1024 112 R0 SYMATTR InstName X1 SYMBOL 8_bit_register -768 112 R0 SYMATTR InstName X2 SYMBOL 8_bit_register -512 112 R0 SYMATTR InstName X3 SYMBOL 8_bit_register -256 112 R0 SYMATTR InstName X4 SYMBOL 8_bit_register 0 112 R0 SYMATTR InstName X5 SYMBOL 8_bit_register 256 112 R0 SYMATTR InstName X6 SYMBOL 8_bit_register 512 112 R0 SYMATTR InstName X7 SYMBOL 8_bit_register 768 112 R0 SYMATTR InstName X8 SYMBOL 8_bit_adder 128 -400 R0 SYMATTR InstName X19 SYMBOL 8_bit_inverter -368 -544 R0 SYMATTR InstName X21 SYMBOL Adderbit 416 -832 R0 SYMATTR InstName X9 TEXT 240 -376 Left 0 ;For subtraction we tie the carry input high and complement the word we\nare subtracting (here the delayed word). TEXT 296 -456 Left 0 ;Implements the function 1-z^-8\nSee Figure 1.25