Question: Lab 1 Familiarization with the 68HC11 development board and programming environment. Assemble and debug a program. Describe the column formatting requirements for a 68HC11 assembly
Lab 1 Familiarization with the 68HC11 development board and programming environment. Assemble and debug a program.
- Describe the column formatting requirements for a 68HC11 assembly language program.
- What are assembler directives? Explain what the following assembler directives achieve: (a) ORG, (b) EQU, (c) RMB, (d) BSZ, (e) FCB, (f) FCC, (g) FILL
- Draw a flowchart and then write and test a program to add the contents of memory locations $2500, $2501, and $2502, and save the result in $2503. If you are using the simulator, subtract $2000 from these locations, (i.e. $0500, $0501, etc.)
- Write a program to add two packed BCD numbers stored in $2500 and $2501 respectively and store the result in $2502. If you are using the simulator, subtract $2000 from these locations, (i.e. $0500, $0501, etc.) (Hint: Review the DAA instruction and use it to ensure correct results)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
