Answered step by step
Verified Expert Solution
Question
1 Approved Answer
(a) (b) Draw the block diagram representing the Harvard computer architecture, showing proper labels of different blocks and bus interconnections. [5 Marks] Most PIC18
(a) (b) Draw the block diagram representing the Harvard computer architecture, showing proper labels of different blocks and bus interconnections. [5 Marks] Most PIC18 MCUs provide data memory of up to a size of 4 KB (kilobytes). (i) How many bits are required to address the entire content of the 4 KB of the data memory? (ii) [2 marks] Most instructions in PIC18 use 8 bits to identify the address of the file register in data memory. Is this approach sufficient to address the entire data memory of 4 KB? If no, how does PIC18 solve this shortfall? [3 Marks] (iii) If the data memory size is expanded to 8 KB, how many bits are now required to address the entire data memory? How would this affect the current method used by PIC18 instructions that implement the 8-bit file register addressing? How can PIC18 solve this issue? [2 marks]
Step by Step Solution
★★★★★
3.42 Rating (146 Votes )
There are 3 Steps involved in it
Step: 1
a Harvard Architecture Block Diagram CPU Control ALU Registers v Instruction Memory v Data Memory v IO v Bus System Control Address Data Labels CPU Central Processing Unit performs processing and cont...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