Modifications

Sauter à la navigation Sauter à la recherche
Ligne 91 : Ligne 91 :  
* [http://www.8bitkits.com/ 8bitkits.com]
 
* [http://www.8bitkits.com/ 8bitkits.com]
   −
== Ch 4: x86 Breadboard computer ==
+
== Ch 4: Programmation Assembleur Z80 ==
 +
todo
 +
 
 +
== Ch 5: projets avancés ==
 +
A partir d'ici, il y a deux projets vraiment très intéressant mais d'un niveau nettement supérieur.
 +
 
 +
Pour moi, ils sont tout deux sur le même piédestal. Ils présentent tout deux un intérêt majeur dans leur domaine respectif.
 +
* x86 breadboard computer de Saldor
 +
* Z80 Retro de John's basement
 +
 
 +
=== Ch 5.1: x86 Breadboard computer ===
    
<div style="margin: 15px 0; background: rgba(204,14,14,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #CCC;" >Là il faut s'accrocher mais cela vaut le coup!  
 
<div style="margin: 15px 0; background: rgba(204,14,14,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #CCC;" >Là il faut s'accrocher mais cela vaut le coup!  
Ligne 97 : Ligne 107 :  
A ne pas aborder sans connaissances préalable!</div>
 
A ne pas aborder sans connaissances préalable!</div>
   −
Le monde x86 est celui qui à succédé à la première génération d'ordinateur 8 bits familiaux. L'aventure commence avec le 8086 et 8088 (PC XT) ayant fait une timide percée, c'est le 80286, 80386 et 80486 qui aurons surtout fait une percée dans l'informatique domestique.
+
Le monde x86 est celui qui à succédé à la première génération d'ordinateur 8 bits familiaux. Après mon commodore 128 et mon Amiga 500, je suis passez sous x86 comme beaucoup d'entre-nous. J'utilise toujours du X86 même si c'est Linux. Difficile donc d'ignorer cette partie de notre histoire.
 +
 
 +
L'aventure commence avec le 8086 et 8088 (PC XT) ayant fait une timide percée, c'est le 80286, 80386 et 80486 qui aurons surtout fait une percée dans l'informatique domestique.
    
Quoi qu'il en soit, n'importe quel x86 ne fonctionne pas vraiment différemment d'un 8086/8088 et ce que l'on apprend avec un 8086/8088 (qui tient encore sur un breadboard) sera toujours d'application avec les processeurs suivants.
 
Quoi qu'il en soit, n'importe quel x86 ne fonctionne pas vraiment différemment d'un 8086/8088 et ce que l'on apprend avec un 8086/8088 (qui tient encore sur un breadboard) sera toujours d'application avec les processeurs suivants.
   −
[[Fichier:x86-breaboard-computer.png]]
+
[[Fichier:x86-breaboard-computer.png|960px]]
 
   
 
   
 +
Ecrire un programme pour x86 (en assembleur ''off-course'') demande nettement plus de préparation que pour les autres ordinateurs 8bit présentés ci-avant (ou Z80). On passe aussi à 16 bits.
 +
 +
C'est en cela que les vidéos de Slador sont vraiment intéressantes. Elles sont détaillées et contiennent assez d'informations pour pourvoir les suivre à condition d'avoir un minimum .
 +
 +
Au moment de l'écriture de ces lignes (juin 2022), j'attends la 7ième vidéos avec impatiente mais Saldor m'a informé qu'elle demande beaucoup de préparatifs.
 +
 +
Que découvre ton dans ces vidéos:
 +
* Créer un premier programme 16-bit pour un Intel x86
 +
* Memory Map (carte mémoire) et interruptions
 +
* Plus d'interruptions et afficheur LCD
 +
* Conventions d'appels et exécution pas-à-pas
 +
* Contrôleur d'interruption et timers (partie 6)
   −
Nous avons
+
=== Ch 5.1: Z80 Retro ===
 +
xxx
29 837

modifications

Menu de navigation