Can someone help me answer this activity? I provided some sample codes below tha
ID: 3744331 • Letter: C
Question
Can someone help me answer this activity? I provided some sample codes below that you can use.
-Assembly language, computer organization.
.model small
.stack 0100h
.data
spc db, 0dh,0ah,"$"
msg A db "Input a big letter: ", "$"
msg B db "The letter of the Majuscule! ", "$"
msg C db " ---THANK YOU--- ", "$"
msg D db" Invalid Input EXITING! ", "$"
.code
code 1:
mov ax, @data
mov ds, ax
mov ax, 0600h
mov bh, 07h
mov cx, 0000h
mov dx, 1A4Fh
Int 10h
mov ah, 09h
lea dx, msgA
int 21h
mov ah, 01h
int 21h
mov al,bl
check 1:
cmp BL, 61H
JB errmrsg
mov ah, 09h
lea dx, spc
int 21h
mov ah, 09h
lea dx, msgB
int 21h
mov ah, 02h
mov dl, bl
int 21h
JMP end msg
errmsg:
mov ah, 09h
lea dv, spc
int 21h
mov ah, 09h
lea dv, msgD
int 21h
end msg:
mov ah, 09 h
lea dv, spc
int 21h
mov ah, 09h
lea dx, msgC
;return control to DOS
mov ax, 4c00h
int 21
end
m,dlerm3.am Star Cen I Are you a By In what ord ore you n the you sweet fodr or sour fad am biet? O sur
Explanation / Answer
model small
.stack 0100h
.data
spc db, 0dh,0ah,"$"
msg A db "Input a big letter: ", "$"
msg B db "The letter of the Majuscule! ", "$"
msg C db " ---THANK YOU--- ", "$"
msg D db" Invalid Input EXITING! ", "$"
.code
code 1:
mov ax, @data
mov ds, ax
mov ax, 0600h
mov bh, 07h
mov cx, 0000h
mov dx, 1A4Fh
Int 10h
mov ah, 09h
lea dx, msgA
int 21h
mov ah, 01h
int 21h
mov al,bl
check 1:
cmp BL, 61H
JB errmrsg
mov ah, 09h
lea dx, spc
int 21h
mov ah, 09h
lea dx, msgB
int 21h
mov ah, 02h
mov dl, bl
int 21h
JMP end msg
errmsg:
mov ah, 09h
lea dv, spc
int 21h
mov ah, 09h
lea dv, msgD
int 21h
end msg:
mov ah, 09 h
lea dv, spc
int 21h
mov ah, 09h
lea dx, msgC
;return control to DOS
mov ax, 4c00h
int 21
end
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.