Question: need help is Multiple choice please thank you 16. Which of the following can be used to link together assembled modules (object code / binary

need help is Multiple choice please thank you
16. Which of the following can be used to link together assembled modules (object code / binary files)? a) ld b) YASM c) C d) 8++ e) dwarf2 17. For the 80x86 architecture, which of the following are always true for hardware interrupts, but not true for software interrupts? a) generated by external devices under program control b) handled by an ISR c) accessible with the int instruction d) must preserve state of the machine e) during the ISR, further interrupts are disabled 18. Which of the following YASM instructions may alter the value stored in the register eax? c) and eax, 0 a) test eax, eax b) mov eax, 0 d) xor eax, 0 e) or eax, 1 19. The YASM instruction: 'add esp, 20, where esp is the extended stack pointer, is the same as how many pop instructions? a) 1 b)2 c)5 d) 20 e) this does not replicate a pop instruction 20. Which of the following are parameters passed when running a program under the C/C++ convention? a) the argument count (parameter count plus one) b) C/C++ Boolean (0/1) c) lines of code count d) pointer to an array of char e) pointer to the executable itself
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
