MS-DOS
chamadas de sistema
pequeno auxlio de um sistema operacional
DOS
BIOS
1
Servios de entrada (INT 16H) Servios de sada (INT 21H)
2
Servios de arquivo (INT 21H) Servios de arquivo (INT 21H)
AH = 3EH : Fecha arquivo (previamente aberto) AH = 3CH : Cria (se no existe) / trunca arquivo (se
BX = file handler j existe)
CX = atributo (0: normal, 2:invisvel, 4:sistema, 6:sistema e
Retorno: invisvel)
DS:DX = ponteiro para nome do arquivo, em especificao
Se CF=0, sucesso
ASCIIZ (nome e caminho completo, terminados por um byte
Se CF=1, AX: cdigo de erro em zero
06: handler invlido
Retorno:
Se CF=0, AX: file handler
Se CF=1, AX: cdigo de erro
04: no h mais handlers disponveis
03: caminho no encontrado
05: acesso negado