EXAMINING THE CY FLAG AND THE STACK
OBJECTIVES:
- To examine the flag bits of the PSW.
- To examine the stack.
ACTIVITY 1
Write and assemble a program to add the following data and then use the simulator to examine the CY flag.
92H, 23H, 66H, 87H, F5H
ACTIVITY 2
Write and assemble a program to load values into each of registers R0 - R4 and then push each of these registers onto the stack. Single-step the program, and examine the stack and the SP register after the execution of each instruction.
ACTIVITY 3
Write and assemble a program to:
(a) Set SP = 0D,
(b) Put a different value in each of RAM locations 0D, 0C, 0B, 0A, 09, and 08,
(c) POP each stack location into registers R0 - R4.
Use the simulator to single-step and examine the registers, the stack, and the stack pointer.
Attachment:- microcontrollers devices.rar