1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Zinaida [17]
4 years ago
9

The code below uses the Space macro which simply displays the number of blank spaces specified by its argument. What is the firs

t number printed to the screen after this code executes? (ignore the .0000 from Canvas)main PROC push 4 push 10 call rcrsn exitmain ENDPrcrsn PROC push ebp mov ebp,esp mov eax,[ebp + 12] mov ebx,[ebp + 8] cmp eax,ebx jl recurse jmp quitrecurse: inc eax push eax push ebx call rcrsn mov eax,[ebp + 12] call WriteDec Space 2quit: pop ebp ret 8rcrsn ENDP
Computers and Technology
1 answer:
IceJOKER [234]4 years ago
6 0

Answer:

Code explained below

Explanation:

Include Irvine32.inc

INCLUDE Macros.inc               ;Include macros for space

.code

main proc

  push 4                   ;Push 4 to the stack

push 10                   ;Push 10 to the stack

  call rcrsn                   ;call the function  

  exit

  ;invoke ExitProcess,0           ;After return from the function

                      ;call exit function

  main ENDP               ;end the main

  rcrsn PROC               ;define the function

      push ebp               ;push the ebp into stack

      mov ebp,esp           ;set ebp as frame pointer

      mov eax,[ebp + 12]       ;This is for second parameter

      mov ebx,[ebp + 8]       ;This is for first parameter

      cmp eax,ebx           ;compare the registers

      jl recurse           ;jump to another function  

      jmp quit               ;call quit

      recurse:               ;Implement another function  

      inc eax               ;increment count value

      push eax               ;push the eax value into stack

      push ebx               ;push ebx into stack

      call rcrsn           ;call above function

      mov eax,[ebp + 12]       ;This is for second parameter

      call WriteDec           ;write the value on the screen

      mWritespace 2           ;Space macro print 2 spaces

                      ;pause the screen

      quit:               ;Implement quit function

      pop ebp               ;pop the pointer value from the stack

      ret 8               ;clean up the stack

 

  rcrsn ENDP          

end main

You might be interested in
An electronic device that can accept data as input, process it according to a program, store it, and produce information as outp
anzhelika [568]
The correct answer would be a Computer
6 0
3 years ago
To complete this assignment you will:
german

<u>Answer:</u>

<em>Digital audio </em>

<u>Explanation:</u>

A transducer is a devices which converts energy in one form to another. A speaker is one type of transducer which converts electrical energy into mechanical energy.

<em>Lossless audio:</em> It is a compressed audio format where it stores the audio occupying lesser space without losing any data and can be stored in the digital medium.

<em>Analogy audio:</em> Recording audios in original sounds. Before coming into digital world, records are recorded on the magnetic tape.

<em>Digital audio:</em> Converting audio in 0’s and 1’s which the computer understands.

5 0
3 years ago
You want to drive traffic to a new landing page for a campaign, and want a web address that's short, easy to remember, trackable
Akimi4 [234]

Hootsuite supports you with vanity URLs.

1. vanity URLs

<u>Explanation:</u>

Since the website webpage is landing on campaign, heavy network traffic is expected. Better to have multiple URL methods but it will not solve the purpose of heavy of network access of webpage or web site. Better to use vanity URLS methods to use heavy network traffic.

Vanity URLS means is customizable redirecting or rerouting by branding links or customized URL link. These type of vanity URLS by choosing hosting service and customize link been created. So end user can use link.

6 0
3 years ago
Software and technology that allow people to work together on a task are known as
exis [7]

Collaborative software or groupware.

5 0
3 years ago
Read 2 more answers
Select the things you can do when working with rows in columns in a spreadsheet:
pantera1 [17]

Answer:

no uttar hai hai hai hai hai uara ke sook na mane yara मर aa

5 0
3 years ago
Other questions:
  • When should you check to see that fuel lines, connections, and fuel vents are in good condition?
    7·1 answer
  • Identify four basic data manipulations performed on a relational database using sql
    7·1 answer
  • In which section of a document would you include image acknowledgments for the images used ?
    8·2 answers
  • Clicking on the Spelling &amp; Grammar button is one way to correct a spelling error in Word. Please select the best answer from
    7·2 answers
  • A student builds a model of an ATP molecule out of some scraps she finds at home. She uses a block of wood for the bulk of the m
    5·1 answer
  • You are an ISP. For the Address Block 195.200.0.0/16 a. If you have 320 Customers that need 128 addresses/customer - will there
    6·1 answer
  • Susan uploads her newly created files on the web server using FTP. What should she ensure while uploading to prevent other users
    9·2 answers
  • A computer connected to the internet that ask for data is a
    15·1 answer
  • How to install specific version of create-react-app so.
    10·1 answer
  • It is the responsibility of a manager to understand the company’s IT architecture and corresponding infrastructure so that the
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!