Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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) 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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started