Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.27 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.27 KB

Système d'exploitage

Notes du travail fait durant chaque séance

TP 0

  1. Savoir comment utiliser SVN
  2. Lecture de code, recherche de fonctions (...)
  3. Débogage gdb
  4. Utilisation de Valgrind
  5. Utiliser les -d etc pour l'affichage des DEBUG Annexe .tags Compilation de NACHOS et test du bon fonctionnement du programme.

TP 1

En cours, Partie V Action V.2 , faire la fonction copyStringFromMachine, trouver où le mettre. Il faut avoir accès à une machine pour utiliser la fonction readMem, il faut donc je pense utiliser un fichier où on a accès à machine facilement.

Actuellement, prototype de copyStringFromMachine déclaré dans progtest.cc (temporairement)

Tips

Modifier la variable NumPhysPages dans le fichier machine.h si il y a besoin de plus de mémoire.

TODO a faire

Faire le git ignore pour pouvoir ignorer dans les push et commit futures les fichiers executables et les fichiers objets précompilés

Comment marche une console : Fonctionnement asynchrone, comme le matériel que l'on peut trouver dans un écran. On lui envoie un caractère, il fait ses affaires, puis il nous renvoit un résultat comme quoi il a envoyé le caractère, et qu'il est prêt à en envoyer un autre. Ne pas envoyer plusieurs caractères en même temps