Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

.Please Modify the following code and change the following A) To B): A) The following code is asking to write 3 letters for example (Ali)

.Please Modify the following code and change the following A) To B):
A) The following code is asking to write 3 letters for example (Ali) when the cursor is blinking letter will be entered after the other.
B) When you enter the first letter the cursor will move forward asking for the second letter
, So the previous letters should be cleared from the screen and showed again by make delay to prove that they cleared and appeared again using (count3 dw 0ffffh ;delay) as in data segment and then ask user for the next letter.
Please write ;comment for the instructions that you add in assembly code.
code is below :-
.MODEL SMALL
.STACK 64
.DATA
letter db ?
count1 db 3
count2 db 0
tt db 0 ;number of characters
count3 dw 0ffffh ;delay
.CODE
MAIN: mov ax,@DATA
mov ds,ax
;clearing the screen
MOV AX,0600H ;scroll the entire page
MOV BH,07 ;normal attribute
MOV CX,0000 ;row and column of the top left
MOV DX,184FH ;row and column of the bottom right
INT 10H ;invoke interrupt 10H
;setting the cursor to the center of the screen
MOV AH,02 ;set cursor option
MOV BH,00 ;page 0
MOV DL,39 ;center column position
MOV DH,12 ;center row position
INT 10H ;invoke interrupt 10H
NEXT:
mov cl,0
mov si,offset letter
mov ah,01h
int 21h ;
mov [si],bl
inc si
inc cl
back:mov ah,02h ;printing letter
mov di,offset letter
mov dl,[di]
int 21h
inc di
dec cl
jnz back
dec count1
jnz NEXT
mov ah,4ch
int 21h
END MAIN
;hint how to use delay
;dec count3 ;decrement delay
;jnz next
;inc letter ;next letter
;dec count1;decrement number of characters
;mov count3,0ffffh
;jnz next

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

What is Centrifugation?

Answered: 1 week ago

Question

To find integral of ?a 2 - x 2

Answered: 1 week ago

Question

To find integral of e 3x sin4x

Answered: 1 week ago

Question

To find the integral of 3x/(x - 1)(x - 2)(x - 3)

Answered: 1 week ago

Question

What are Fatty acids?

Answered: 1 week ago