Documentos de Académico
Documentos de Profesional
Documentos de Cultura
.code mov ax,@data mov ds,ax ;abre el archivo de entrada mov ax,716Ch mov bx,0 mov cx,0 mov dx,1 mov si,OFFSET archent int 21h jc terminar mov manejadorEnt,ax ;lee el archivo de entrada mov ah,3Fh mov bx,manejadorEnt mov cx,TamBuf mov dx,OFFSET bufer int 21h jc terminar mov bytesLeidos,ax ;muestra el bufer mov ah,40h mov bx,1 mov cx,bytesLeidos mov dx,OFFSET bufer int 21h jc terminar ;cierra el archivo mov ah,3Eh mov bx,manejadorEnt int 21h jc terminar ;crea el archivo de salida mov ax,716Ch mov bx,1 mov cx,0 mov dx,12h mov si,OFFSET archsal int 21h jc terminar mov manejadorSal,ax ;abrir o crear extencion ;modo = slo lectura ;atributo normal ;accin: abrir ;trmina si hay error
;lee archivo o dispositivo ;manejador del archivo ;mximo de bytes a leer ;apuntador al bfer ;trmina si hay error
;escribe en archivo o dispositivo ;manejador de salida de consola ;nmero de bytes ;apuntador al bfer ;trmina si hay error ;funcin: cerrar archivo ;manejador de archivo de entrada
;crear o abrir extencin ;modo = slo escritura ;atributo normal ;accin: crear/truncar ;trmina si hay error ;guardar el manejador
;escribe bufer en nuevo archivo mov ah,40h mov bx,manejadorSal mov cx,bytesLeidos mov dx,OFFSET bufer int 21h jc terminar ;cierra el archivo mov ah,3Eh mov bx,manejadorSal int 21h terminar: mov ah,4ch int 21h end
;escribe en archivo o dispositivo ;manejador de archivo de salida ;nmero de bytes ;apuntador al bfer ;trmina si hay error ;funcin: cerrar archivo ;manejador de archivo de salida