../

Lecture 3

Question

  • What is the use of thumb2 instructions?
  • what are the twelve instructions used in the book
  • What are the different ways in which the second operand to a binary operation may not be register?
  • Describe how you would denote the memory locations in constant on the ROM, ROM address, stack, ROM, IO?
  • What does =Count describe?
  • What are the different addressing modes
  • When you declare a variable in the .AREA DATA region where will it be stored?
  • What instruction is used to call a subroutine?
  • What instruction is used to return from a subroutine?