Deck 3: Assembly Language Fundamentals-assessment

Full screen (f)
exit full mode
Question
Identifiers are by default,case sensitive.
Use Space or
up arrow
down arrow
to flip the card.
Question
The following is a valid data definition statement:
helloStr SWORD -32768
Question
In the following statement,EAX is called the source operand:
mov EBX,EAX
Question
An object file is commonly read as input by the linker.
Question
The listing file is generated by the linker.
Question
The .DATA directive must always occur before the .CODE directive.
Question
A string literal must be enclosed in double quotes.
Question
The following is a valid data definition statement:
varX WORD 100h,65536
Question
A listing file contains a copy of the program's source code,with line numbers,the numeric address of each instruction,and a symbol table.Optionally,it may display the machine code bytes for the program.
Question
If the source code for an assembly language program is modified,you must run both the assembler and linker to update the program's executable code.
Question
An identifier in assembly language may only contain letters and digits.
Question
A code name must end with a colon (:).
Question
The SDWORD directive is used when defining signed 32-bit integers.
Question
The PROC directive marks both the beginning and ending of a procedure.
Question
The EQU directive permits a constant to be redefined at any point in a program.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/15
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 3: Assembly Language Fundamentals-assessment
1
Identifiers are by default,case sensitive.
False
2
The following is a valid data definition statement:
helloStr SWORD -32768
True
3
In the following statement,EAX is called the source operand:
mov EBX,EAX
True
4
An object file is commonly read as input by the linker.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
5
The listing file is generated by the linker.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
6
The .DATA directive must always occur before the .CODE directive.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
7
A string literal must be enclosed in double quotes.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
8
The following is a valid data definition statement:
varX WORD 100h,65536
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
9
A listing file contains a copy of the program's source code,with line numbers,the numeric address of each instruction,and a symbol table.Optionally,it may display the machine code bytes for the program.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
10
If the source code for an assembly language program is modified,you must run both the assembler and linker to update the program's executable code.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
11
An identifier in assembly language may only contain letters and digits.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
12
A code name must end with a colon (:).
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
13
The SDWORD directive is used when defining signed 32-bit integers.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
14
The PROC directive marks both the beginning and ending of a procedure.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
15
The EQU directive permits a constant to be redefined at any point in a program.
Unlock Deck
Unlock for access to all 15 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 15 flashcards in this deck.