Types of Instructions (Data Movement, Arithmetic, Control) MCQs

50
Score: 0
Attempted: 0/50
Subscribe
1. : What is the primary purpose of data movement instructions?



2. : Which of the following is an example of a data movement instruction?



3. : Which type of instruction performs calculations like addition or subtraction?



4. : What is the function of control instructions in a program?



5. : Which of the following is a common control instruction?



6. : In most architectures, the LOAD instruction is classified as a:



7. : The SUB instruction is used to:



8. : Which of the following instructions is used to control conditional program execution?



9. : What is the role of the JMP instruction?



10. : The MOV instruction typically performs which of the following actions?



11. : Which of the following instructions would you use to branch to a specific part of a program based on a condition?



12. : The INC instruction is used to:



13. : The instruction JNZ performs which operation?



14. : What is the purpose of the AND instruction?



15. : Which instruction is typically used to move data from memory to a register?



16. : In which category does the CALL instruction fall?



17. : The instruction CMP is used to:



18. : What does the HLT instruction do in a program?



19. : Which of the following is a control transfer instruction?



20. : The DEC instruction is used to:



21. : What is the purpose of the XOR instruction?



22. : Which instruction moves a constant value into a register?



23. : Which of the following instructions branches program control to a different location based on a flag condition?



24. : Which instruction adds two register values and stores the result in one of the registers?



25. : Which of the following instructions is used to decrement the value in a register?



26. : What is the primary purpose of arithmetic instructions like MUL and DIV?



27. : The JMP instruction performs which of the following?



28. : Which instruction performs a division operation?



29. : Which of the following is an example of a control flow instruction?



30. : Which instruction is used to move data from a register to memory?



31. : The NOP instruction is used to:



32. : What does the RET instruction do in a subroutine?



33. : The OR instruction is used to:



34. : Which of the following instructions causes a jump to a subroutine?



35. : The SHL instruction performs which operation?



36. : Which instruction is used to compare the contents of two registers without modifying them?



37. : What is the primary function of the TEST instruction?



38. : Which instruction moves data from one register to another?



39. : The JE (Jump if Equal) instruction does what?



40. : Which instruction would you use to multiply two numbers?



41. : The NEG instruction is used to:



42. : What does the POP instruction do?



43. : Which instruction performs addition on two operands?



44. : Which instruction loads data from the stack to a register?



45. : The DIV instruction performs which function?



46. : The JNZ instruction transfers control if:



47. : The ADC instruction does what?



48. : The CMP instruction is typically followed by which instruction?



49. : The SHR instruction performs which operation?



50. : The XCHG instruction is used to:



 

Read More Computer Architecture MCQs

  1. SET 1: Computer Architecture MCQs
  2. SET 2: Computer Architecture MCQs
  3. SET 3: Computer Architecture MCQs
  4. SET 4: Computer Architecture MCQs
  5. SET 5: Computer Architecture MCQs
  6. SET 6: Computer Architecture MCQs
  7. SET 7: Computer Architecture MCQs
  8. SET 8: Computer Architecture MCQs
  9. SET 9: Computer Architecture MCQs

 

Contents Copyrights Reserved By T4Tutorials