Question: PLEASE HELP ASAAAAP PLEASE 17. There are several tasks associated with the definition of a variable. Circle all of the tasks that apply. (4 pts)

PLEASE HELP ASAAAAP PLEASE
17. There are several tasks associated with the definition of a variable. Circle all of the tasks that apply. (4 pts) a. The assembler uses the name to equate the variable with a value b. The assembler creates a link between the name and its offset in the data segment c. The processor uses the variable's name in all of the instructions using the variable d. The assembler creates a stack equal to the value given in the stack directive e. The variable's initial value is pushed onto the stack f. The variable's value is initially set to the value as given in the name definition g. The assembler reserves space in the data segment to store the variable 18. The MUL and DIV instructions are a little bit different that the other arithmetic instructions. (8 pts) a. What are the valid operands for these instructions? b. What is the destination operand(s) of the MUL instruction for the given source operand sizes? Byte: Word: Double word: c. What is the destination operand(s) of the DIV instruction for the given source operand sizes? Byte: Word: Double word
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
