Answered step by step
Verified Expert Solution
Question
1 Approved Answer
For the following assembly code give an explanation as well. Device is P18452 and deviceclock is 8 MHZ, it is done is mikroC. void main()
For the following assembly code give an explanation as well.
Device is P18452 and deviceclock is 8 MHZ, it is done is mikroC.
void main() { asm { MOVLW 4 MOVWF R1 MOVLW 3 N1: MOVWF R2 N2: DECF R2 BNZ N2 DECF R1 BNZ N1 NOP HERE: BRA HERE } }
1a. Modify the program such that R1= R2= 0.
1b. How many files are generated in your experiment 1 project? List them all. 1c. How many bytes of RAM and ROM are used? Justify. 1d. Calculate manually the execution time of the delay program when R1= R2= 0 and compare it with that shown in the last figure.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
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