e. te the complete assembler directive to achieve the followings: Write the complete directive Action Declare byte memory variable VAR1 and initialize it to hex 7A Declare 16-bit memory variable...
e. te the complete assembler directive to achieve the followings: Write the complete directive Action Declare byte memory variable VAR1 and initialize it to hex 7A Declare 16-bit memory variable VAR1 and initialize it to hex 7A6D Declare array ARRAY1 which contains 100 bytes Set the assembler to begin at address hex 2000 HCS12 branch instructions: h. Action Write the corresponding instruction Branch if Greater Than or Cqual Branch if Greater Than Branch if Less Than or Equal Branch if Higher or Same Branch if Higher Branch if Lower Branch if Lower or Same i. Write the appropriate HCS12 instruction: Action Write the corresponding instruction Put the content of register A onto the stack Get an element off the stack and put it in register B Branch to a subroutine Return from subroutine Return from interrupt
e. te the complete assembler directive to achieve the followings: Write the complete directive Action Declare byte memory variable VAR1 and initialize it to hex 7A Declare 16-bit memory variable VAR1 and initialize it to hex 7A6D Declare array ARRAY1 which contains 100 bytes Set the assembler to begin at address hex 2000 HCS12 branch instructions: h. Action Write the corresponding instruction Branch if Greater Than or Cqual Branch if Greater Than Branch if Less Than or Equal Branch if Higher or Same Branch if Higher Branch if Lower Branch if Lower or Same i. Write the appropriate HCS12 instruction: Action Write the corresponding instruction Put the content of register A onto the stack Get an element off the stack and put it in register B Branch to a subroutine Return from subroutine Return from interrupt