CC BY : Éric Schraff https://www.youtube.com/@Schraf
Dans les années 60 le grand public n'avait pas accès aux ordinateurs, bien trop chers et bien trop gros. Les laboratoires Bell ont eu l'idée d'inventer un ordinateur en carton (CARDIAC en 1968) permettant à tout un chacun de comprendre tranquillement le principe de ces énigmatiques machines. A signaler qu'en 1965 était sorti "The Little Man Computer (LMC)" également un modèle papier d'ordinateur.
Ces faux ordinateurs ont encore aujourd'hui un intérêt pédagogique, c'est ce que je me propose de démontrer dans cette vidéo.
Pour construire votre propre CARDIAC : https://www.instructables.com/CARDIAC-CARDboard-Illustrative-Aid-to-Computation-/
L'excellent simulateur en JavaScript : https://www.cs.drexel.edu/~bls96/museum/cardsim.html
Le manuel en anglais avec des illustrations amusantes : https://www.cs.drexel.edu/~bls96/museum/CARDIAC_manual.pdf
Fichier Excel contenant une version de l'ordinapoche + Syracuse : https://univangersfr-my.sharepoint.com/:x:/g/personal/eric_schrafstetter_univ-angers_fr1/EfWKVxgELsxIpp4ZEzeIHXsBH_x7oWAwSuZaN-29XuAwcw?e=Yfezux
Mode d'emploi de l'ordinapoche dans le Sciences & Vie d'avril 1981 : https://www.abandonware-magazines.org/affiche_mag.php?mag=85&num=3809&album=oui
LMC de 1965 : https://fr.wikipedia.org/wiki/Little_man_computer
Le "Z1", ordinateur programmable de 1938 : https://technikmuseum.berlin/en/exhibitions/permanent-exhibition/computers/
Ordinateur en bois avec cours et vidéo : https://human-processor.xyz/
Mes autres vidéos en relation avec celle-ci :
Découvrons et programmons - HP 9100 (1968) : https://youtu.be/8TvfVT6Lmi8
Initiation à l'assembleur 6502 sur KIM-1 et Commodore 64 : https://youtu.be/jTr_ckNhup8
Partie 1 / Assembleur sur Ti83/84+ / Initiation au Z80 : https://youtu.be/ToIZ9Mnu-vM
ZX81 - Initiation au langage machine (partie 1) : https://youtu.be/-IpDg3cqjoE
La plupart des images que j'ai utilisées proviennent de Wikipédia, à part l'Apple II : https://nationalmaglab.org
02:55 Récupérer des données
04:34 Cartes perforées, bandes, disquettes...
05:25 Décodage d'une instruction
06:39 Exécution d'une instruction
08:08 Simulateur en JavaScript
08:51 Unité Centrale de traitement
10:21 Architecture de Von Neumann
10:39 Programme mystère
17:21 Saut conditionnel
18:28 Exercice : Calculer 3n+1
21:38 Exercice : Nombre pair ?
26:05 Exercice : Diviser par 2
32:39 Conjecture de Syracuse