Sie sind auf Seite 1von 7

Last Updated: 6/12/00

ERRATA
LOGIC AND COMPUTER DESIGN FUNDAMENTALS 2nd Edition M. Morris Mano and Charles R. Kime 2000 by Prentice-Hall, Inc.

The errata are given with reference to the printings of the book. The printing of your book is the last number in the string of numbers below Printed in ... on the page following the title page. For example: 10 9 8 7 6 5 4 3 2 is printing 2. Only those errors believed to affect technical correctness or understanding are listed.

Chapter 1: Printing 1
Page 24. Problem 1-10. Equation should be: ( N ) 10 = ( ( ( ( A n 1 r + An 2 )r + An 3 ) + A 2 )r + A1 )r + A 0

Chapter 1: Printing 2
Page 24. Problem 1-10. Equation should be: ( N ) 10 = ( ( ( ( A n 1 r + An 2 )r + An 3 ) + A 2 )r + A1 )r + A 0

Chapter 2: Printing 1
Page 84. Page 87. Page 88.
A

Problem 2-4. A B = 0 and A + B = 1 should be A B = 0 and A + B = 1 . Problem 2-31. 2-25 should be 2-27 and 2-27 should be 2-29. Figure 2-46. Variables on right and left missing. Should be:

Page 89. Page 55 (Added 6/12/00). Page 84 (Added 6/12/00). Page 85 (Added 6/12/00). Problem 2-41. delay to find tPHL. should be delay to find tpd. Line 11 from bottom. Change 2-5 to 2-15 Problem 2-7 (d). Add ( before AB. Problem 2-9 (d). Add ( before leftmost A.

LOGIC AND COMPUTER DESIGN FUNDMENTALS

Last Updated: 6/12/00

Page 85 (Added 6/12/00). Page 85 (Added 6/12/00).

Problem 2-12 (b). Fix leftmost X. Problem 2-12 (c). Add ( before A.

Chapter 2: Printing 2
Page 55 (Added 6/12/00). Page 84 (Added 6/12/00). Page 85 (Added 6/12/00). Page 85 (Added 6/12/00). Page 85 (Added 6/12/00). Line 11 from bottom. Change 2-5 to 2-15 Problem 2-7 (d). Add ( before AB. Problem 2-9 (d). Add ( before leftmost A. Problem 2-12 (b). Fix leftmost X. Problem 2-12 (c). Add ( before A.

Chapter 3: Printing 1
Page 118 (Added 6/12/00). Page 159 (Added 11/28/99). Page 162. Page 176. Page 177. Page 177. Figure 3-17. For the right map, at upper left, replace D2 with D1 Figure 3-44, Lines 14 through 17. Replace E_n with E Figure 3-46. The comment designation for the line numbers on the right should be // instead of --. Problem 3-47. whether they are equal. should be whether B is greater than A. In paragraph marked with

Problem 3-56. given in Appendix A. should be given in the Companion Website Gallery.

 . kime should be mano. 

Chapter 3: Printing 2
Page 118 (Added 6/12/00). Page 159 (Added 11/28/99). Figure 3-17. For right map, at upper left, replace D2 with D1 Figure 3-44, Lines 14 through 17. Replace E_n with E

Chapter 4: Printing 1
Page 222. Figure 4-28. Labels on flip-flops missing. Should be:
Y

AND2 FJKC
X

INV AND2

J K Q A

CLR

AND2

INV FJKC
J K Q B

XNOR2

C CLR

CLK

LOGIC AND COMPUTER DESIGN FUNDAMENTALS

Last Updated: 6/12/00

Page 235. Page 245. Page 246. Page 246 (Added 6/12/00). Page 247.

Line 4 from bottom. end case; should be endcase Problem 4-31. Table 4-6. should be Table 4-7. Problem 4-39. Line 3 - when D was should be when EN was and Line 6 - while EN = 1. should be when EN becomes 1. After Problem 4-36 in WWW note. Line 3. Change kime to mano Optional Change: Problems 4-41, 4-42, and 4-43. Delete the sentence Use the D flip-flop ... (This change appears in the 2nd and subsequent printings to improve the instructional value of these problems.) Problem 4-46. Line 3 - when D was should be when EN was and Line 6 - while EN = 1. should be when EN becomes 1. Optional Change: Problems 4-48, 4-49, and 4-50. Delete the sentence Use the D flip-flop ... (This change appears in the 2nd and subsequent printings to improve the instructional value of these problems.)

Page 247. Page 247.

Chapter 4: Printing 2
Page 246 (Added 6/12/00). After Problem 4-36 in WWW note. Line 3. Change kime to mano

Chapter 5: Printing 1
Page 280 (Added 6/12/00). Page 283 (Added 6/12/00). Page 283. Page 284. Page 284. Page 284. Page 284. Line 8. Change kime to mano Line 8. Change kime to mano Problem 5-29. * added. (Solution will appear on the Web.) Problem 5-31. problem 5-30 should be problem 5-29. Problem 5-32. problem 5-31 should be problem 5-30. Problems 5-33, 5-35 and 5-39. * added. (Solutions will appear on the Web.) Problem 5-34 and Problem 5-40. D should be JK.

Chapter 5: Printing 1
Page 280 (Added 6/12/00). Page 283 (Added 6/12/00). Line 8. Change kime to mano Line 8. Change kime to mano

Chapter 6: Printing 1
Page 299 (Added 6/12/00). Page 303. Page 336. Page 337. Figure 6-10. In figure caption, 11 should be 1 Figure 6-13. Outlines missing for Refresh Controller and Refresh Counter. Should be: Problems 6-15. * added. (Solutions will appear on the Web.) Problems 6-18. * added. (Solutions will appear on the Web.)

Chapter 6: Printing 2
Page 299 (Added 6/12/00). Figure 6-10. In figure caption, 11 should be 1

LOGIC AND COMPUTER DESIGN FUNDMENTALS

Last Updated: 6/12/00

Refresh controller

Refresh counter Row decoder DRAM bit slice DRAM bit slice DRAM bit slice

Row address

Row address register

RAS

Row timing logic

CAS R/W OE Column address

Column timing Logic

Input/Output Logic

Column address register

Column decoder

Data in/Data out

Chapter 7: Printing 1
Page 363 (Added 11/27/99). Page 375. Page 383 (Added 11/27/99). Page 384 (Added 6/12/00). Page 386. Line 2. Whenever Cin is 1, Y + B has 1 added. should be Whenever Cin is 1, A + Y has 1 added. Figure 7-20. Signal AA is 0 instead of 6 in clock cycle 2; signal BA is 6 instead of 0 in clock cycle 2. (BA remains 0 for clock cycles 3 and 4.) Problem 7-3. Interchange order of Transfer R1 to R2 and Clear R2 synchronously with the clock. Do not change order of C0: R2 <- 0 and C1: R2 <- R1. Problem 7-4. Fix C1 in equation. Problem 7-16. R9 <- R7 should be R9 <- R1.

Chapter 7: Printing 2
Page 363. Page 383. Page 384 (Added 6/12/00). Line 2. Change Whenever Cin is 1, Y + B has 1 added. to Whenever Cin is 1, A + Y has 1 added. Problem 7-3. Interchange order of Transfer R1 to R2 and Clear R2 synchronously with the clock. Do not change order of C0: R2 <- 0 and C1: R2 <- R1. Problem 7-4. Fix C1 in equation.

Chapter 8: Printing 1 and Printing 2.


Page 423 (Added 6/12/00). Page 427 (Added 6/12/00). Page 429 (Added 6/12/00). Page 433 (Added 6/12/00). Page 433 (Added 6/12/00). Table 8-6. Change 010 in row MUL1 and column NXTADD1 to 000 and change 000 in row MUL1 and column NXTADD0 to 010 Figure 8-21. Change 010 in row MUL1 and column NXTADD1 to 000 and change 000 in row MUL1 and column NXTADD0 to 010 Line 10 from bottom. Change 7-19 to 8-23 Line 7. Change 8-19 to 8-23 Line 14. Change sign-extended to zero-filled

LOGIC AND COMPUTER DESIGN FUNDAMENTALS

Last Updated: 6/12/00

Page 437 (Added 6/12/00). Page 440 (Added 6/12/00). Page 442 (Added 6/12/00). Page 443 (Added 6/12/00). Page 444 (Added 11/27/99). Page 444 (Added 6/12/00). Page 453 (Added 6/12/00). Page 453 (Added 6/12/00). Page 453 (Added 6/12/00). Page 455 (Added 6/12/00). Page 455 (Added 6/12/00). Page 460 (Added 11/27/99). Page 460 (Added 6/12/00). Page 461 (Added 11/27/99). Page 461 (Added 6/12/00).

Figure 8-26. Move the misplaced circle at the upper left to coincide with the white circle above it. Line 8. Change 8-15 to 8-19 Line 5. Change current to control Line 5. Change 8-24 to 8-28 Table 8-11 .Replace the entry EX0 in row IF and column NXT ADD with Table 8-12 .Replace the entry 193 in row 192 and column NXT ADD with 000 Line 8 from bottom. Change 2.4 to 3.4 Line 7 from bottom. Change 3 x 5 = 15 to 4 x 5 = 20 Line 6 from bottom. Change 12 to 17 Line 6. Delete , such as program sequence control Section 8-12 - Line 4. Replace sequencer with sequence register Problem 8-11. Change Problem 8-6 to Problem 8-6(a) Problem 8-16. Change (c) to (a), (d) to (b) and (e) to (c) Problem 8-21. Change A, to ST1, B to ST2 and C to ST3 Problem 8-25. Change 6 to 60

Chapter 9: Printing 1
Page 476. Page 506 (Added 6/12/00). Page 509. Figure 9-2. Box missing around D. Problem 9-6. Change 311 to 208 Problem 9-28(a). 2s complement should be signed 2s complement.

Chapter 9: Printing 2
Page 506 (Added 6/12/00). Problem 9-6. Change 311 to 208

Chapter 10: Printing 1 and Printing 2


Page 520. Page 520 (Added 6/12/00). Page 520. Page 521 (Added 12/7/99). Page 522 (Added 6/12/00). Page 522 (Added 6/12/00). Page 525. Page 527. Figure 10-4(a). Add a 2-input AND between SB4 and the S input to the 2-to-1 MUX. with other input to this AND as MB(1). Line 8 from bottom. Change 3-to-1 to 4-to-1 Line 6 from bottom. 14-bit should be 5-bit. Figure 10-5. Change 3 to 4 on the S input. Figure 10-6. Place an input 3 on the top right of MUX A and add an input from the arrow to the right above MUX B to this new input. Figure 10-7. Place an input 3 on the top right of MUX A and add an input from the arrow to the right above MUX B to this new input. Figure 10-8. Field MS should be four bits, bits 26 through 23. Bottom line. Below, add the line: ANDing RWE with the signal otherwise driving RW on the register file, we cause

LOGIC AND COMPUTER DESIGN FUNDMENTALS

Last Updated: 6/12/00

Page 530 (Added 12/7/99). Page 530 (Changed 12/7/99). Page 531.

Figure 10-10(a). Change OPCODE[5:4] to OPCODE[5:3] Figure 10-10(b). Below OPCODE[5:3] change 3 to 2 Top line. Above the top line, add the two lines: with the value stored in the C status bit and enables update of the PSR. The Cin replacement is needed for the ADDC and SUBB instructions. So that information Line 9. Change Section 8-9 to Section 8-11 Table 10-10. Replace table entries as follows: In row 1IM and column Register Transfer Description, replace PLA with ROM In the six rows 1RGI1, 1DR1, 1ID2, 1IDI3, 1RL2, and 1RLI3, and column MA, replace 0 with 3 In the six rows 1RGI1, 1DR1, 1ID2, 1IDI3, 1RL2, and 1RLI3, and column FS/NA, replace 1 with 0

Page 531. Page 535 (Added 6/12/00).

Page 536 (Added 6/12/00).

Table 10-11. Replace table entries as follows: In the two rows 2RD1 and 2DRS1 and column MA, replace 0 with 3 In the two rows 2RD1 and 2DRS1and column FS/NA, replace 1 with 0

Page 539 (Added 12/7/99).


SHR0 SHR1 SHR2 SHR3 SHR4 SHR5 SHR6 R9 SD

Table 10-14. Replace last six lines by:


0 0 3 0 0 3 2 0 0 0 0 0 0 1 0 0 0 0 0 1 4 09 09 6 0F 09 6 0F 0D 0 00 0F 00 00 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 00 SHR6 11 06 SHR3 00 0 F 0 0 F 0 D

R9 R9 (Set MSTS) z:CAR SHR6 DD 0 || DD ( 15:1 ) R9 R9 1 z: CAR SHR3 DD DD, CAR WB0 ( ROM )

Page 541 (Added 6/12/00). Page 544. Page 546. Page 546. Page 550. Page 557.

Table 10-16. In row BNZ1 and column DSA/MS, replace 0E with 00. Table 10-19. For the last four rows, change PC + se IM to PC + 1 + se IM Line12. Change Section 8-9 to Section 8-11. Lines 15 and 18. Change Figure 8-30 to Figure 8-34. Line 5 from bottom. Change Figure 8-19 to Figure 8-23. Figure 10-19. The buses into 0 and 1 on MUX D should to be interchanged. PC -1 into MUX A is not connected to Bus D. The gap between Bus B and the right input to the Adder should be closed. Problem 10-18. Delete , after R10.

Page 573 (Added 6/12/00).

LOGIC AND COMPUTER DESIGN FUNDAMENTALS

Last Updated: 6/12/00

Chapter 11: Printing 1


Page 591. Figure 11-10. Connections missing between components. Should be:
Computer Root Hub

Monitor Hub

Printer Hub

Keyboard Hub Hub

Scanner

Mouse

Joystick Microphone Speaker Speaker

Page 611.

Problem 11-8. c and d should be a and b respectively.

Chapter 11: Printing 2


Page 611. Problem 11-8. Change c and d to a and b respectively.

Chapter 12: Printing 1 and Printing 2


Page 641 (Added 6/12/00). Page 642 (Added 6/12/00). Problem 12-15. Line 4. Change given to give Problem 12-17. Line 1. Change Five to Four Problem 12-17. Line 4. Change Five to Four

If You Find Additional Errors


Please mail additional errors found or comments to: kime@engr.wisc.edu Thanks very much to the faculty and students sending in corrections to the first and second editions! CRK

LOGIC AND COMPUTER DESIGN FUNDMENTALS

Das könnte Ihnen auch gefallen