binhjuventus
Junior Member level 3
- Joined
- Nov 26, 2005
- Messages
- 28
- Helped
- 2
- Reputation
- 4
- Reaction score
- 0
- Trophy points
- 1,281
- Location
- Vietnam
- Activity points
- 1,475
I'm reading a book on MSP430
1. There's a phrase I do not understand:
2. R2 and R3 act as a constant generators, what are the roles of constant generator? We can generate a constant by using an instruction like ADD or MOV?
3. What is bootstrap loader?
I'm beginner so maybe these questions are trivial to you but It would be very kind of you to clarify these to me.
Thanks in advance!
1. There's a phrase I do not understand:
Why does Program Counter (PC) increment by 2 not by 1?The Program Counter is located in R0. Since individual memory location addresses are 8-bit, but all instructions are 16 bit, the PC is constrained to even numbers (i.e. the LSB of the PC is always zero).
2. R2 and R3 act as a constant generators, what are the roles of constant generator? We can generate a constant by using an instruction like ADD or MOV?
3. What is bootstrap loader?
I'm beginner so maybe these questions are trivial to you but It would be very kind of you to clarify these to me.
Thanks in advance!