Курсовая работа: Ассемблер и программирование

11. Блок-схема к заданию 6


12. ASM 6

mes macro str

mov ah,9

lea dx,str

int 21h

endm

dseg segment

ten dw 10

filename db 8 dup(0)

dta db 2ch dup(' '),0,10,13,'$'

error db 10,13,'File not found',10,13,'$'

exit db 10,13,'Press any key........$'

inp db 'Input filename:',10,13,'$'

out1 db 10,13,10,13,'Size file in DTA:',10,13,10,13,'$'

out2 db 'FILE_NAME - $'

out3 db 'FILE_SIZE - $'

out4 db ' bytes',10,13,'$'

dseg ends

cseg segment

assume cs:cseg, ds:dseg

start: mov ax,dseg

mov ds,ax

mes inp

mov ah,1ah

lea dx,dta

int 21h

xor si,si

К-во Просмотров: 983
Бесплатно скачать Курсовая работа: Ассемблер и программирование