Question: 1. [2 pts] What is the functionality of an Assembler ? (ref. Ch 3.3) 2. [2 pts] Explain the difference between big endian and little

1. [2 pts] What is the functionality of an Assembler? (ref. Ch 3.3)

2. [2 pts] Explain the difference between big endian and little endian. Also, look up the origins of this term on the Web.

3. [1pt] How is a source file different from a listing file?

4. [1pt] How are data labels and code labels different?

5. [1pt] (True/False): A hexadecimal literal may be written as 0x3A.

6. [1pt] (True/False): Assembly language directives execute at runtime.

7. [1pt] (True/False): Assembly language directives can be written in any combination of uppercase and lowercase letters.

8. [1pt] Name the four basic parts of an assembly language instruction.

9. [1pt] (True/False): MOV is an example of an instruction mnemonic.

10. [1pt] (True/False): A code label is followed by a colon (:), but a data label does not end with a colon.

11. [1pt] Show an example of a block comment.

12. [1pt] (True/False): An Object file is produced by the Linker.

13. [1pt] (True/False): A Listing file is produced by the Assembler.

14. [1pt] (True/False): A link library is added to a program just before producing an Executable file.

15. [1pt] Which data directive creates a 32-bit signed integer variable?

16. [1pt] What does a DUP operator do?

17. [1pt] Give a brief description of the BCD data format.

18. [1pt] What is this operator denoted by $ called and what is its functionality? (ref Ch 3.5.1 - 3.5.2)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!