Question: Use direct addressing in all these programs. Execute them on the pep 8 simulator, and submit your pepo file. 1 . Write a machine -

Use direct addressing in all these programs. Execute them on the pep8 simulator, and submit your pepo file.
1. Write a machine-language program to add the three numbers 2,3, and 6 and output the sum on the output device.
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.
3. Write a machine-language program to input a number, divide it by 4, and output the result on the output device.
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.
Note: you do not need to check that they are alphabetic characters, just assume they are. ALSO, these are characters, meaning they take one byte of memory and when you load them into the accumulator you need to Load Byte, and when you store to memory you need to Store Byte.
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. written in hex code similar to to the code i Hsve made for num 1
310012
C10012
1C
1C
710012
E10014
390014
00
0002
FF FD
0006
0000
zz

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!