Question
1 Create a procedure thatll print the characters of a string in a delayed fashion, such that the delay time between printing each character will
1 Create a procedure thatll print the characters of a string in a delayed fashion, such
that the delay time between printing each character will be 50ms, and that it shows a
small animation of printing to the console. Make sure that the input for the procedure is
the same as the inputs for the WriteString and the name for the procedure is
WriteStringAnimated.
2 - Create a procedure that generates a random string of length L, containing all capital
letters. Youll request from the user the length L by displaying a prompt message, and at
the end display an output message containing the random string. You should replace the
call for WriteString for WriteStringAnimated, and as always remember to restore the
register values when returning to the main procedure.
You can expect your code to look like this:
include Irvine32.inc
.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO, dwExitCode:DWORD
.data promptForTheSize BYTE "Enter the size of the string: ", 0
outputMessage BYTE "The random string is: ", 0
.code
main PROC
call RandomString
call Crlf
call WaitMsg
INVOKE ExitProcess,0
main ENDP
WriteStringAnimated PROC
; Complete the implementation for this procedure
WriteStringAnimated ENDP
RandomString PROC
; Complete the implementation for this procedure
RandomString ENDP
END main
-------------------------------------
Feel free to modify the code if required. (Java )
Check the end of the recorded video to see the sample output
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started