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

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!