Saturday, June 14, 2014

Leitura de Arquivo de um Disco.

Leitura de Arquivo de um Disco.


DOS File Allocation Table File Cluster Letter.txt 3+12 Report.txt 4 budget.wk1 5,6 Cluster address cluster track sector.

1 - Quando você utiliza os comandos ou as funções de menu para ver um arquivo chamado LETTER.TXT, seu programa passa o
comando e o nome do arquivo para o DOS.
2 - O DOS verifica a FAT para saber as informações do diretório em uso e descobrir se o arquivo LETTER.TXT se encontra
neste diretório. (Se não estiver, e se você não forneceu o caminho correto, o DOS informa ao programa que não foi capaz
de encontrar o arquivo, e o programa exibe na tela uma mensagem de erro.)
3 - Se o DOS encontrar o arquivo LETTER.TXT no diretório correto, ele também busca na FAT o endereço do primeiro cluster
que contém o início do arquivo com o endereço dos demais clusters utilizados para armazenar esse arquivo.

4 - O DOS fornece a informação do endereço ao BIOS, que transmite os comandos à controladora da unidade de disco. Esta
movimenta a cabeça de leitura/gravação para os clusters que contêm o arquivo, de forma que a leitura seja corretamente
feita do início para o fim do arquivo.

5 - A unidade envia os dados lidos no disco através do BIOS, que coloca os dados na RAM, para que possam ser utilizados
pelo programa.

Nota - Quando você pede ao seu programa ou ao DOS que apague um arquivo, os dados que compõem esse arquivo não são
realmente apagados. Em vez disso, o DOS reescreve as informações na FAT sobre os clusters desse arquivo para informar que
os clusters podem ser reutilizados por outros arquivos. Como os dados permanecem no disco até que os clusters sejam
reutilizados, muitas vezes você poderá recuperar os dados apagados acidentalmente.


No comments:

Post a Comment