Question
1. Write a machine-language program to add the three numbers 2, 3, and 6 and output the sum on the output device. Write it in
1. Write a machine-language program to add the three numbers 2, 3, and 6 and output the sum on the output device. Write it in a format suitable for the loader and execute it on the Pep/8 simulator.
Note that one of the numbers you are asked to add is negative.
IT IS WRONG if you put a positive number in memory and then subtract it. Put the NEGATIVE number in memory and add.
2. Write a machine-language program to input a number, multiply it by 2, and output the result on the output device. Write it in a format suitable for the loader and execute it on the Pep/8 simulator.
3. Write a machine-language program to input a number, divide it by 4, and output the result on the output device. Write it in a format suitable for the loader and execute it on the Pep/8 simulator.
Note: you will get integer division, so 3 divided by 4 is 0, and 5 divided by 4 is 1.
4. Write a machine-language program to input 4 upper case characters, convert them to lower case, and output the result on the output device. Write it in a format suitable for the loader and execute it on the Pep/8 simulator.
Note: you do not need to check that they are alphabetic characters, just assume they are.
upload the pepo files separately- you don't need to zip the 3 files, nor do you need to zip the individual pepo files (it isn't like NetBeans, its just one file for each question).
#1 correctly putting -3 into memory
#1, Correctly adding the numbers and outputting the result
#2. Correct program
#3. Correct program
#4. Correct program
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