Can i get the answer to these questions in detail explaining how you go to the solution
1.Convert to/from Hex (0)
2.Octal Binary Unsigned/ 2’s complement
3.Understand how to shift and rotate.
4.Understand the relationship between shifting and multiplication/division
5.Be able to recognize and use the following gates: AND OR NOT NAND NOR XOR
6.Understand how a half adder works Given a logical statement ((A OR B) AND NOT(C OR A)) show the gates.
7.What is the difference between an instruction and a directive?
8.This is assembly language.:
If you have the C statements int A[10,12],mydata
A[3,5]=mynumber (you are on a 32 bit machine, ints are 32 bit) convert that to assembly
9.Given the following: BL sub and MOV LR,PC B sub are they equivalent?
10.is B loop equivalent to LDR R1,=loop MOV PC,R1
11.Assembly language prob ends here.
12.Are there reasons to use one of the constructions over the other?
13. If I have a register that contains 0x12345678 and I want to write 0x34 to memory location 0x2000.0003 how would you do that? Can you do it only by using one other register to hold the destination address?
14. Explain how floating point representation works, in words that actually explain it, not that it is used to represent fractional values
15. If mydata is a 32 bit address how can you have a 16 bit instruction: LDR R1,=mydata
16. Be able to write a for/while loop in assembly
17.Be able to copy a block of memory from one location to another
Get Answers For Free
Most questions answered within 1 hours.