Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write programs and execute each instruction (single-step) and fill in contents in the table. Verify that your program works as documented in the table using
Write programs and execute each instruction (single-step) and fill in contents in the table. Verify that your program works as documented in the table using the ET3400 trainer. Use this table format for all programs. 1. Use extended addressing mode to write a program to be entered as hexadecimal values on the 6800 MPU based E-3400 trainer that adds three decimal numbers (11,4,8) stored in consecutive memory locations starting at address 0x0040. The final result of the addition should also be stored in memory location 0x0050. 2. Use indexed addressing mode to write a program to be entered as hexadecimal values on the 6800MPU based E-3400 trainer that subtracts from decimal number 100 the following three decimal numbers (3,19,21) stored in consecutive memory locations starting at address 00020. The final result of the addition should also be stored in memory location 00025. 3. Write a program incorporating relative addressing mode, to be entered as hexadecimal values on the 6800MPU based E-3400 trainer, that multiplies three decimal numbers (6,9,4) stored in consecutive memory locations starting at address 030. Use the repetitive addition method to perform multiplication, and the final result should be stored in memory location 035
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started