Register word stores a word str set a memory address

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ode. Register-load a word (LDR). Register-word stores a word (STR). Set a memory address into a register (ADR). Address is of 12 bits. [Alternative for 16 bits address setting in a register is using any register or r15 in an arithmetic operation]. 2008 Chapter-2 L13: "Embedded Systems - " , Raj Kamal, Publs.: McGraw-Hill Education 4 Word transfer between registers: Move (MOV). Move after Negating (MVR). 2008 Chapter-2 L13: "Embedded Systems - " , Raj Kamal, Publs.: McGraw-Hill Education 5 Load or move or store instruction conditionally implementation Conditions─ signed number LT, GT , LE, EQ, NE (not equal), VS (overflow), VC (no overflow), GE Conditions─ unsigned number HI (higher), LS (lower), PL (plus, nor Negative), MI (minus), CC (carry bit reset), and CS (carry bit set). Example: MOVLT r3, #10. Immediate operand 10 to r3 provided a previous instruction for comparison showed the first source as less than the second. 2008 Chapter-2 L13: "Embedded Systems - " , Raj Kamal, Publs.: McGraw-Hill Education 6 Bit Transfer or Manipula...
View Full Document

This note was uploaded on 07/24/2013 for the course ECON 101 taught by Professor Kool during the Winter '12 term at Canadian University of Dubai.

Ask a homework question - tutors are online