Question

1) Draw a flow chart and an assemble program to Note: the reader is serial a. Open a save box b. Press the number 96357 on th

its microprocessors help please

Im sorry but thats the picture i can provide and all i cam say is that its microprocessors with ARM assembly lamguage..

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Answer :- 2)a) A directive directs the assembler to perform certain actions during assembly phase. It does not have opcode and hence doe not take memory. It also tells the assembler about program and data arrangement in memory.

Answer :- 2)b) In ARM and other processors, the word "endianness" tells about the data alignment in the memory. It is of two types-
1. Little endianess :- In this, the LSB of data is kept at starting address of the memory.
2. Big endianess :- In this, the MSB of data is kept at starting address of the memory.

It means, a 32-bit data as 0x12345678 at memory address 0xABCDE0, then-
In little endian, the LSB of data i.e. 0x78 is kept at 0xABCDE0 and next byte 0x56 at 0xABCDE1 and so on.
In big endian, the MSB of data i.e. 0x12 is kept at 0xABCDE0 and next byte 0x34 at 0xABCDE1 and so on.

Answer :- 2)c) An addressing mode tells us about the way the processor access data from the registers and memory. In ARM, we have several addressing modes as-

Immediate Mode
Index Mode
Indirect Mode
Absolute (Direct) Mode
Register Mode
Displacement Mode
Autoincrement /Autodecrement Mode

Answer :- 2)d) A Program Status Register (PSR), gives the status of the last instruction executed. This contains following bits of flag-

N Negative Set if result is negative
Z Zero Set if result is zero
C Carry Set if carry occurs
O Overflow Set if overflow occurs
I IRQ Interrupt disable
F FIQ Fast Interrupt disable

Answer :- 3) The register values have been shown below-

ter the next questions. 3) What are final register results af Note: Each question is independent does not affect the result o

Add a comment
Know the answer?
Add Answer to:
its microprocessors help please Im sorry but thats the picture i can provide and all i cam say is that its microprocessors with ARM assembly lamguage.. 1) Draw a flow chart and an assemble program...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT