CS401 Quiz With Solution 2023

CS401 Quiz With Solution 2023


1. Which of the following jumps is taken if the last arithmetic operation did not change the sign unexpectedly?

   - Answer: JNE and JNZ


2. In Far jump, the segment address is stored in ________________.

   - Answer: CS


3. How jmp is different from jnz?

   - Answer: jmp is an unconditional jump, however jnz is a conditional jump


4. A value 0500 is stored in memory. If we transfer this value to a general-purpose register, then it will be shown as:

   - Answer: 500


5. Which of the following are the basic bitwise logical operations?

   - Answer: AND, OR, XOR, and NOT


6. The number of _______ in a cell is called the cell width.

   - Answer: Bits


7. Which of the following directive is used to reserve an eight bits space in memory?

   - Answer: db


8. Suppose, the current value of IP is 0x0129, and the relative address is 0x0012. What will be the new value of IP?

   - Answer: 0x013B


9. IAPX88 stands for ____________________.

   - Answer: Intel Advanced Processor Extensions 88


10. Which of following is an illegal assembly instruction?

    - Answer: mov [num1], [num2]