Exam Assembly Language
Exam study guideAssembly Language 8085:The best way to review for this part is to1. Review the powerpoints2. Review the HW assignments on assembly language————————————————————————————————–Hello I have an exam on 11/20/2020 today, it is an two hour long and I need someone to help me with it.I’ve attached all the documents you will need to study the materials.I expect you to be here one hour before the exam so I can know you are here,my grades in this exam should be good so GOOD WORK ONLY!!answers should be with full steps not just the final answer,
Please refer to slides and primer board lessons
LXI H,XX00H ;Set up HL as a data pointer
LXI D,0000H ;set up D as a byte counter and E as a Carry register
NEXT: ADD M ;Add byte
JNC SKIP ;If the result has no carry, do not increment Carry register
SKIP: DCR D ;Update byte counter
JNZ NEXT ;Go to the next byte
MOV M,A ;Save the result
Please refer to slides and Primer boards lessons
DSPLAY: XRA A
Assembly Language Stack and Subroutines
1. Read the following program and answer the questions given below:
1 LXI SP, 0400H
2 LXI B, 2055H
3 LXI H, 22FFH
4 LXI D, 2090H
5 PUSH H
6 PUSH B
7 MOV A, L
20 POP H
a. What is stored in the stack pointer register after the execution of Line 1?
b. What is the memory location of the stack where the first byte is stored?
c. What is stored in memory location 03FEH when line 5 (PUSH H) is executed?
d. After the execution of line 6 (PUSH B), what is the address in the stack pointer
register, and what is stored in stack memory location 03FDH?
e. Specify the contents of register pair HL after the execution of line 20 (POP H).
2. Write a program to add the two Hex numbers 7A and 46 and to store the sum at
memory location XX98H and the flag status at location xx97H
3. Write a program to meet the following specifications:
a. Initialize the stack pointer register at XX99H
b. Clear the memory locations starting from XX90H to XX9FH
c. Load register pairs, B, D, and H with data 0237H, 1242H, and 4087H, respectively
d. Push the contents of the register pairs B, D, and H on the stack
e. Execute the program and verify the memory locations from XX90H to XX9FH
4. The following program has a subroutine located at location 2060H. Read the program
and answer the questions given at the end of the program
2000 LXI SP, 20CDH
2003 LXI H, 0008H
2006 MVI B, 0fH
2008 CALL 2060H
200B OUT 01H
2060 PUSH H
2061 PUSH B
MVI B, 05H
LXI H, count
a. When the execution of the CALL instruction located at 2008H-200AH is
completed, list the contents stored at 20CCH and 20CBH, the contents of the
program counter and the contents of the stack pointer register
b. List the stack locations and their contents after the execution of the instructions
PUSH H and PUSH B in the subroutine
c. List the contents of the stack pointer register after the execution of the PUSH B
located at 2061H
d. List the contents of the stack pointer register after the execution of the RET
Are you busy and do not have time to handle your assignment? Are you scared that your paper will not make the grade? Do you have responsibilities that may hinder you from turning in your assignment on time? Are you tired and can barely handle your assignment? Are your grades inconsistent?
Whichever your reason may is, it is valid! You can get professional academic help from our service at affordable rates. We have a team of professional academic writers who can handle all your assignments.
Our essay writers are graduates with diplomas, bachelor, masters, Ph.D., and doctorate degrees in various subjects. The minimum requirement to be an essay writer with our essay writing service is to have a college diploma. When assigning your order, we match the paper subject with the area of specialization of the writer.
We value our customers and so we ensure that what we do is 100% original..
With us you are guaranteed of quality work done by our qualified experts.Your information and everything that you do with us is kept completely confidential.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.Read more
The Product ordered is guaranteed to be original. Orders are checked by the most advanced anti-plagiarism software in the market to assure that the Product is 100% original. The Company has a zero tolerance policy for plagiarism.Read more
The Free Revision policy is a courtesy service that the Company provides to help ensure Customer’s total satisfaction with the completed Order. To receive free revision the Company requires that the Customer provide the request within fourteen (14) days from the first completion date and within a period of thirty (30) days for dissertations.Read more
The Company is committed to protect the privacy of the Customer and it will never resell or share any of Customer’s personal information, including credit card data, with any third party. All the online transactions are processed through the secure and reliable online payment systems.Read more
By placing an order with us, you agree to the service we provide. We will endear to do all that it takes to deliver a comprehensive paper as per your requirements. We also count on your cooperation to ensure that we deliver on this mandate.Read more