主题:"如何在汇编语言环境下打开打定的文件"...........顶啊!!同志们!
如何在汇编语言环境下打开打定的文件,被打开的文件中的内容将显示
在debug环境下,-u,-u,-g,可见被打开的内容;试一下吧!!
data segment
file db 'c:\program\aa.txt' , 0
buf db 256 dup(0)
handle dw ?
data ends
code segment
assume cs:code , ds:data
start:
mov ax , data
mov ds , ax
mov dx , offset file
mov al , 0
mov ah , 3dh
int 21h
mov handle , ax
mov bx , ax
mov cx , 255
mov dx , offset buf
mov ah , 3fh
int 21h
mov bx , ax
mov buf[bx] , '$'
mov dx , offset buf
mov ah , 9
int 21h
mov bx , handle
mov ah , 3eh
int 21h
mov ah , 4ch
int 21h
code ends
end start
[em12][em12][em12][em12][em12][em12]
在debug环境下,-u,-u,-g,可见被打开的内容;试一下吧!!
data segment
file db 'c:\program\aa.txt' , 0
buf db 256 dup(0)
handle dw ?
data ends
code segment
assume cs:code , ds:data
start:
mov ax , data
mov ds , ax
mov dx , offset file
mov al , 0
mov ah , 3dh
int 21h
mov handle , ax
mov bx , ax
mov cx , 255
mov dx , offset buf
mov ah , 3fh
int 21h
mov bx , ax
mov buf[bx] , '$'
mov dx , offset buf
mov ah , 9
int 21h
mov bx , handle
mov ah , 3eh
int 21h
mov ah , 4ch
int 21h
code ends
end start
[em12][em12][em12][em12][em12][em12]