Lab 2 Addessing Modes and data

 

Lab2 – Addressing Modes and Data Movement Instructions

 

  • Determine the solution to problem 31, pg. 109.
  • Write the sequence of instructions for problem 49, pg. 155.
  • Include the solution and instructions of 1 and 2 in a Word document entitled “Lab2_StudentID”. Where your student id is substituted in the file name.

 

Upload file “Lab2_StudentID”.

format a lab report    using the template given as an example

 

i see it was made but wrong assignment ??? for same question go fish

 

Attachments: 

 

 

 

 

 

 

 

 

 

 

Name:

GID:

Lab 1:

Grantham University

Date:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Introduction:

Write one to two paragraphs about the Lab. Explain the following information for this lab:

  • What are the goals to achieve in the lab?
  • What are the expectations of the lab?
  • How will you be implementing this lab?
  • What will you try to measure?

 

Equipment/Components:

Listthe type of equipment or components that you will be using? Where will you find these components? How will you use these components in Multisim/VHDL? Explain any adjustments required such as tolerances.

 

Procedure: 

Briefly describe how you will approach the problem and try to solve the lab, describe and explain any techniques/rules/laws/principles you would use.  Outline each step of the process.

 

Circuit design:

Take a screenshot of the circuit/logic from Multisim/VHDL as asked in the lab assignment before you run the circuit and paste it here in your report.

 

Execution/Results:

Run the circuit in Multisim/VHDL and copy/paste the results from the simulationincluding any readings, plots or graphs.

Copy/Paste the screenshots for all the measurements required in the lab here. Be sure to add a title and explain what each of the screenshots represent.

 

Analysis:

Analyze the results obtained from Multisim/VHDL and compare those to your calculated results (if required).

 

 

Answer the following questions:

  • What did you discover/confirm?
  • Use tables and diagrams to record results.
  • Compare calculations with the measured values.
  • Analyze your results.

Explain if your simulation is correct or incorrect and why.  If the results are confirmed, then your measurements are correct. If they are not confirmed, explain what the problem is. You will need to discuss how to troubleshoot the circuit to achieve the correct results.

 

Conclusion:

Summarize the entire lab in 1 to 2 paragraphs with the results and analysis in mind.

Answer any questions asked in the lab assignment here.

Cite any sources that you may use in your report.

Lab 2  Addressing Modes and Data Movement Instructions

 

Pg 109

31) Suppose that DS = 1200H, BX = 0100H, and SI = 0250H.  Determine the address accessed

By each of the following instructions, assuming real mode operation:

  1. MOV [100H], DL
  2. MOV [SI + 100H], EAX
  3. MOV DL, [BX + 100H]

 

Pg 155

49) Develop a sequence of instructions that exchanges the contents of the AX with BX, ECX with EDX

And SI with DI.