Question: Microprocessor basics Q1) Write assembly instructions to perform the following: 1- Move immediate data 0xAC into GPR Register R18 2- Move the content of GPR
Q1) Write assembly instructions to perform the following: 1- Move immediate data 0xAC into GPR Register R18 2- Move the content of GPR R18 to GPR R4 3- Move the content of GPR R4 to memory location 0x016C 4- Move the content of memory location 0x016C to GPR R5 5- Move the content of GPR R5 to I/O memory location 025 6- Move the content of I/O memory location 0x25 to GPR R0 Q2) What is the total size of the program in Bytes? Q3) How many cycles in total will be required to execute the program? Q4) If the CPU clock frequency is 100MHz, calculate the time taken to execute the program
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
