Pour comprendre comment les programmes DAI sont
enregistrés sur cassette, veuillez parcourir les liens suivant. |
Format des fichiers cassette audio |
Le but de cette page est d'expliquer en détail, la
structure d'un fichier cassette audio DAI. |
Format des signaux |
Cette page explique la forme des signaux représentant
les différents bits gérés par le DAI. Il s'agit des bits de header, de données
(0 ou 1) ou de trailer. |
Programme de lecture du header |
Organigramme détaillé + code assembleur commenté vous
permettront de comprendre comment le DAI s'y prend pour reconnaître le leader
sur cassette audio. Cette analyse m'a permis d'écrire un programme Windows
permettant de lire une cassette audio préalablement enregistrée sous forme de
fichier WAVE. |
Interface cassette/DAI |
Cette page montre les relations entre les prises
cassette, les entrées sorties magnétocassette ainsi que les ports
d'entrée/sortie du DAI. |
Programme de lecture de BYTE |
Ce programme commente le programme en assembleur
permettant de lire un bit. En lisant ce programme, on comprend que le DAI n'a
que faire du respect strict des formats de signaux 0 et 1. Il différencie un 1
d'un zéro en comparant la durée des niveaux hauts des bits. Si le premier niveau
haut a une durée inférieure au deuxième niveau haut, alors c'est un 0, sinon
c'est un 1. |
Format d'un programme DAI |
Cette page explique comment est constitué le fichier binaire représentant un programme en assembleur. |
Comment le DAI calcule t-il les checksums ? |
Cette page explique comment est calculé le checkum d'un programme DAI. |