Question: QUESTION 2 [20 MARKS] (a) The Control Unit in CPU maintains TWO (2) registers. List and explain the function of each register. [3 marks] (b)
QUESTION 2 [20 MARKS] (a) The Control Unit in CPU maintains TWO (2) registers. List and explain the function of each register.
[3 marks]
(b) Compare the TWO (2) memory modules of PIC18 in terms of memory technology and its features.
[5 marks]
(c) Why is the data memory of PIC18 divided into banks? Explain using an instruction format as an example.
[4 marks]
EEEB373, Semester 1, 2018/2019
Page 5 of 11
(d) Explain the concept of pipelining and how the architecture of PIC18 supports pipelining.
[4 marks]
(e) Illustrate and explain how an indirect addressing mode works using MOVF f,d,a as an example. You may choose your own file register address.
[4 marks]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
