Tarea

Páginas: 3 (540 palabras) Publicado: 9 de enero de 2013
Universidad
Tecnológica
de México

Lenguaje ensamblador
Practica 7
Manejo de archivos
Alumnos: Juan Pablo González Soria
Alexis Serrano Castillo
Fernando Hernández Alvares
Fecha derealización: 3 de Diciembre de 2012
Fecha de entrega: 3 de Diciembre de 2012

TÍTULO: Interrupciones DOS de acceso a archivos.
OBJETIVO: Identificar y aplicar los servicios del DOS (interrupción 21h)dedicados al manejo
de archivos.
INTRODUCCIÓN.
A continuación se describen las funciones DOS para manejo de archivos.
Función 3Ch : Crear/Abrir un Archivo
Registro
Contenido.
AH
CX
DX
AX
C(bandera)

3Ch : Función
Entrada , Atributo, poner 00 para atributos normales.
Entrada: ASCIIZ del nombre de la trayectoria y nombre del archivo.
Ubicación y nombre.
Salida: Asa (handle) para elarchivo (es un identificador)
Salida: Indica estado de error o normal.

Función 3Dh : Abrir un Archivo
Registro
Contenido.
AH
AL
DX
AX
C (bandera)

3Dh : Función
Entrada , Modo (00 )opciones lectura escritura,escritura, solo lectura.
Entrada: ASCIIZ del nombre de la trayectoria y nombre del archivo.
Salida: Asa (handle) para el archivo
Salida: Indica estado de error o normal.Función 3Eh : Cierra un Archivo
Registro
Contenido.
AH
BX

3Eh : Función
Entrada: Asa (handle) para el archivo

Función 3Fh : Leer un Archivo
Registro
Contenido.
AH
3Fh : Función
BXEntrada: Asa (handle) para el archivo
CX
Entrada , Número de bytes a leer.
DX
Entrada: Dirección del buffer a donde se colocarán los datos.
AX
Salida: Número de bytes leídos. Valor que regresa despuésde interrupcion
C (bandera)
Salida: Indica estado de error o normal.
Función 40h : Escritura en un Archivo
Registro
Contenido.
AH
BX
CX
DX
AX
C (bandera)

40h : Función
Entrada: Asa(handle) para el archivo
Entrada , Número de bytes a escribir.
Entrada: Dirección del buffer de donde se leeran los datos.
Salida: Número de bytes escritos.
Salida: Indica estado de error o normal....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS