Write an 80x86 Intel assembly language program: Declare two integer arrays and initialize the firs one with 7, 6, 5, 4 and 3. Initialize the second one with 3, 6, 9, 10, 15 Declare the third arrav of the same size but do

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section10.3: Pointer Arithmetic
Problem 5E
icon
Related questions
Question
80x86 Intel Assembly language
Write an 80x86 Intel assembly language
program:
Declare two integer arrays and initialize the first
one with 7, 6, 5, 4 and 3. Initialize the second
one with 3, 6, 9, 10, 15
Declare the third array of the same size but do
not initialize.
Your program must initialize ESI and EDI to have
the addresses of the array1 and array2
respectively. Use EBX and place the address of
the third array in that register. Use these
registers to add the first element of the first
array to the first element of the second array
and place the result in the third array.
Updated the values of these registers so all of
them refer to the next location.
Transcribed Image Text:80x86 Intel Assembly language Write an 80x86 Intel assembly language program: Declare two integer arrays and initialize the first one with 7, 6, 5, 4 and 3. Initialize the second one with 3, 6, 9, 10, 15 Declare the third array of the same size but do not initialize. Your program must initialize ESI and EDI to have the addresses of the array1 and array2 respectively. Use EBX and place the address of the third array in that register. Use these registers to add the first element of the first array to the first element of the second array and place the result in the third array. Updated the values of these registers so all of them refer to the next location.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Properties of Different Architectures
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning