Question: 1. [5] Textbook, Ch. 1, Exercise 1. The programming counter (PC) points to the memory address of the next instruction(s) that the processor load from

 1. [5] Textbook, Ch. 1, Exercise 1. The programming counter (PC)

1. [5] Textbook, Ch. 1, Exercise 1. The programming counter (PC) points to the memory address of the next instruction(s) that the processor load from memory. a) How does the PC change after fetching a 32-bit instruction? b) How does the PC change after executing a 16-bit instruction? Hint: The PC stores the byte address of the instruction. 2. [10] Textbook Ch. 1, Exercise 6. What are the advantages and disadvantages of Von Neumann architecture and Harvard architecture? 3. [10] Textbook Ch. 1, Exercise 10. Cortex-M0+ is the most energy-efficient processor in the Cortex-M family. Suppose a Cortex-M0+ processor takes 100uA (microamps) in the active mode, and 48uA in the sleep mode. If the application puts the processor 50% of the time in the active mode and 50% in the sleep mode, and two button cell batteries power the processor with a total capacity of 600mAh, how long can the batteries last? Use a rule of thumb that Battery Life = Battery Capacity in mA per hour / Load Current in mA0.70

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!