Archives

Software Design & Engineering Chapter 1 The microcomputer requires a table or equation

Software Design & Engineering Chapter 1 The microcomputer requires a table or equation

Problem Solutions – Chapter 1 1 CHAPTER 1 1-1. (a) (3) 100 mph (b) The microcomputer requires a table or equation for converting from rotations/second to miles/hour. The pulses produced by the rotating disk must be counted over a known […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 10 Fields not specified above have fixed values

Software Design & Engineering Chapter 10 Fields not specified above have fixed values

Problem Solutions – Chapter 10 1 CHAPTER 10 © 2016 Pearson Education, Inc. 10–1. a) Maximum frequency = 1/pipe stage delay = 1/0.8 ns = 1.25 GHz. 10-2.* a) The latency time = 0.5 ns × 8 = 4.0 ns. […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 11 If each address line is used for a different 

Software Design & Engineering Chapter 11 If each address line is used for a different 

Problem Solutions – Chapter 11 CHAPTER 11 © 2016 Pearson Education, Inc. 11-1* Heads × (cylinders/Head) × (sectors/cylinder) × (1 cylinder/track) × (bytes/sector) a) 1 × 1023 × 63 × 512 = 32,224.5 Kbytes (K = 1024) b) 4 × […]

5 Pages | March 28, 2023
Software Design & Engineering Chapter 12 The use of write-allocate with a write through

Software Design & Engineering Chapter 12 The use of write-allocate with a write through

Problem Solutions – Chapter 12 CHAPTER 12 © 2016 Pearson Education, Inc. 12-1. Binary a b c 54 0010 1 01 00 M M M 58 0010 1 10 00 M M M 104 1000 0 01 00 M M […]

6 Pages | March 28, 2023
Software Design & Engineering Chapter 2 Define all elements of the algebra as four 

Software Design & Engineering Chapter 2 Define all elements of the algebra as four 

Problem Solutions – Chapter 2 CHAPTER 2 © 2016 Pearson Education, Inc. 2-1.* a) XYZ X Y Z   Verification of DeMorgan’s Theorem X Y Z XYZ XYZ X Y Z 0 0 0 0 1 1 0 0 […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 3 These are the three equations for the outputs

Software Design & Engineering Chapter 3 These are the three equations for the outputs

Problem Solutions – Chapter 3 3-38. 3-39. IA6 IA5 IA4 IA3 IA2 IA1 IA0 S1 S2 1 2 3 4 5 6 7 A1 A2 YA IA7 S0 DECODER 0 A0 IB1 IB0 © 2016 Pearson Education, Inc., Hoboken, NJ. […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 3 This is the same function as the carry for the full

Software Design & Engineering Chapter 3 This is the same function as the carry for the full

Problem Solutions – Chapter 3 1 CHAPTER 3 © 2016 Pearson Education, Inc. 3-1. Place a 1 in each K-map cell where 2 or more inputs are equal to 1. 3-2.* A B D 11 1 1 1 1F = […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 4 Flip-flop A should have its set input S connected

Software Design & Engineering Chapter 4 Flip-flop A should have its set input S connected

Problem Solutions – Chapter 4 1 CHAPTER 4 4-1. 4-2. 4-3. 4-4. © 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may […]

14 Pages | March 28, 2023
Software Design & Engineering Chapter 4 Implementing the state-machine diagram from

Software Design & Engineering Chapter 4 Implementing the state-machine diagram from

Problem Solutions – Chapter 4 21 4-36. Implementing the state-machine diagram from 4-35 using a one-hot state assignment: 4-37. © 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved. This material is protected under all copyright laws as they currently […]

13 Pages | March 28, 2023
Software Design & Engineering Chapter 5 K maps And Are Required Orm The Solution

Software Design & Engineering Chapter 5 K maps And Are Required Orm The Solution

Problem Solutions – Chapter 5 1 CHAPTER 5 © 2016 Pearson Education, Inc. 5-1.* a) F (A B)CD 5-2. a) 3-input NAND gate A B C F C F D A B C F B C F D +V A […]

6 Pages | March 28, 2023
Software Design & Engineering Chapter 6 Does not indicate whether a borrow occurs

Software Design & Engineering Chapter 6 Does not indicate whether a borrow occurs

Problem Solutions – Chapter 6 1 CHAPTER 6 © 2016 Pearson Education, Inc. 6-1. (a) R1 + 2’s complement of R2 = 2n + R1 – R2. If R1  R2, the result is  2n. The 2n gives C […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 6 The behavior of this diagram is the same as 

Software Design & Engineering Chapter 6 The behavior of this diagram is the same as 

Problem Solutions – Chapter 6 12 6-43.* Present state Input Next state Output A B C A B C STA 1 1 0 0 0 0 W W 1 0 0 1 0 0 A D AW BXY C  […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 7 Uses both the positive and negative

Software Design & Engineering Chapter 7 Uses both the positive and negative

Problem Solutions – Chapter 7 CHAPTER 7 © 2016 Pearson Education, Inc. 7-1.* a) A 16, D 8 b) A 19, D 32 c) A 26, D 64 d) A 31, D 1 7-2. a) 10 2 10 2 b) […]

2 Pages | March 28, 2023
Software Design & Engineering Chapter 8 Which selects the value on the A input to the Function

Software Design & Engineering Chapter 8 Which selects the value on the A input to the Function

Problem Solutions – Chapter 8 1 CHAPTER 8 8-1.  2 log 64 6 lines/mux or decoder 8-2.* 8 CC  87 V C C         7 6 5 4 3 2 1 […]

9 Pages | March 28, 2023
Software Design & Engineering Chapter 9 The number is negative because the branch

Software Design & Engineering Chapter 9 The number is negative because the branch

Problem Solutions – Chapter 9 1 CHAPTER 9 9-1. LD R4, D LD R5, E ADD R1, R1, R2 SUB R1, R1, R3 SUB R4, R4, R5 MUL R1, R1, R4 ST X, R1 MOV T2, D SUB T2, E […]

7 Pages | March 28, 2023