🪟ASM1 - Windows
Task1:

include \masm32\include\masm32rt.inc
.data
prompt db "Hello Kinabler", 0
.code
start:
push offset prompt
call StdOut
end start
Task2:

include \masm32\include\masm32rt.inc
.data
prompt1 db "Input anythings here: ", 0
string db 32 dup(?)
prompt2 db "Your Strings inputed: ", 0
.code
start:
push offset prompt1
call StdOut
push 32
push offset string
call StdIn
push offset prompt2
call StdOut
push offset string
call StdOut
end start
Task3:

include \masm32\include\masm32rt.inc
.data
msg1 db "Enter a strings to convert: ", 0
buffer db 32 dup(?)
msg2 db "Your String entered: ", 0
.code
start:
push offset msg1
call StdOut
push 32
push offset buffer
call StdIn
push 32
push offset buffer
call CharUpperBuffA
push offset msg2
call StdOut
push offset buffer
call StdOut
end start
Function CharUpperBuffA
use to convert Lower case --> Upper Case
CharLowerBuffA use to convert Upper case --> Lower case
Task4:

Last updated