3. can you show me the screen shot of the out put please .JUst the screen shot INCLUDE Irvine32.inc .data loopcount DWORD ? foreground DWORD ? background DWORD ? .code main PROC mov ecx,16 ; Outer loop count L1: mov loopcount,ecx mov foreground,ecx dec foreground ; Foreground initial value = 15 decrements by 1 each time loop repeats mov ecx,16 ; Inner loop count L2: mov background,ecx dec background ; Background initial value = 15 decrements by 1 each time loop repeats mov eax,background ; Set EAX = background shl eax,4 ; Shift left, equivalent to multiplying EAX by 16 add eax,foreground ; Add foreground to EAX call settextcolor mov al,"X" ; Set AL to character to be written to screen call writechar ; Write the character in AL to screen loop L2 call crlf ; Advances cursor to beginning of next line mov ecx,loopcount loop L1 exit main ENDP END main

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter10: Object-oriented Programming
Section: Chapter Questions
Problem 1FTB
icon
Related questions
Question

3. can you show me the screen shot of the out put please .JUst the screen shot

INCLUDE Irvine32.inc

.data
loopcount DWORD ?
foreground DWORD ?
background DWORD ?

.code
main PROC
mov ecx,16 ; Outer loop count

L1:

mov loopcount,ecx
mov foreground,ecx
dec foreground ; Foreground initial value = 15 decrements by 1 each time loop repeats
mov ecx,16 ; Inner loop count


L2:

mov background,ecx
dec background ; Background initial value = 15 decrements by 1 each time loop repeats

mov eax,background ; Set EAX = background
shl eax,4 ; Shift left, equivalent to multiplying EAX by 16
add eax,foreground ; Add foreground to EAX

call settextcolor

mov al,"X" ; Set AL to character to be written to screen
call writechar ; Write the character in AL to screen
loop L2
call crlf ; Advances cursor to beginning of next line
mov ecx,loopcount
loop L1

exit
main ENDP
END main

 

 

Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Linux
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
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage