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
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