Twist this assembly code, but this time a program asks the user to write anything and the written text/string must be saved in the file created in the this code.
Twist this assembly code, but this time a
GIVEN CODE:
.model small
.stack 60h
.data
filepath db "UC",0
filepath2 db "USC\USCMain",0
filepath3 db "USC\USCTalamban",0
filepath4 db "USC\USCSouth",0
filepath5 db "USC\USCNorth",0
;for uc ban
filepath6 db "USC\USCSouth\BSECE ",0
filepath7 db "USC\USCSouth\BSCPE",0
create db "USC\USCSouth\BSCPE\Cruz.doc",0
handle dw ?
data db "My Name is Cruz, Juan"
data_size=$-offset data
.code
mov ax,@data
mov ds,ax
mov ah,39h
lea dx, filepath
int 21h
mov ah,39h
lea dx, filepath2
int 21h
mov ah,39h
lea dx, filepath3
int 21h
mov ah,39h
lea dx, filepath4
int 21h
mov ah,39h
lea dx, filepath5
int 21h
mov ah,39h
lea dx, filepath6
int 21h
mov ah,39h
lea dx, filepath7
int 21h
mov ah, 3ch
mov cx, 0
mov dx, offset create
mov ah, 3ch
int 21h
mov handle, ax
mov bx, handle
mov dx, offset data
mov cx, data_size
mov ah, 40h
int 21h
mov ah,4ch
int 21h
end
Step by step
Solved in 2 steps