Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

memory location instruction 0 OUT O 1 INC 2 JC 1 3 JMP 3 ASSUME THE NSC HAS A NE

ID: 1924477 • Letter: M

Question

memory location instruction

0                                                       OUT O

1                                                        INC

2                                                         JC 1

3                                                         JMP 3



ASSUME THE NSC HAS A NEW INSTRUCTION CALLED INC (OPCODE = "11") THAT INCREMENTS THE CONTENT OF THE OUT REGISTER; THE INC INSTRUCTION DATA FIELD IS UNUSED. ALSO ASSUME THAT THE LOC INPUT IINPUT IS TIED TO THE COMPLIMENT OF THE DOUT[3] BIT (LOCK = ~DOUT3). HOW MANY CLOCK CYCLES DOES IT TAKES TO REACH LOCATION 3?

Text book

MICROCONTROLLERS FROM ASSEMBLY LANGUAGE TO C USING THE PIC24 FAMILY CHAPTER 2 #8 QUESTION

Explanation / Answer

memory location instruction 0 OUT O 1 INC 2 JC 1 3 JMP 3 ASSUME THE NSC HAS A NEW INSTRUCTION CALLED INC (OPCODE = "11") THAT INCREMENTS THE CONTENT OF THE OUT REGISTER; THE INC INSTRUCTION DATA FIELD IS UNUSED. ALSO ASSUME THAT THE LOC INPUT IINPUT IS TIED TO THE COMPLIMENT OF THE DOUT[3] BIT (LOCK = ~DOUT3). HOW MANY CLOCK CYCLES DOES IT TAKES TO REACH LOCATION 3?