en DCB (in french
Ma collection
Modérateur : Politburo
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
salut xerxes,
en DCB (in french
) le saturn c'est une tuerie effectivement je connais peu de processeur disposant de ce type de registres (UN PROCESSEUR MATHEMATIQUE AVANT TOUT) et rien que pour cela ça vaut le coup de se pencher dessus. Passé ce premier contact l'assembleur saturn est très exclusif et difficilement transposable (le RPL non plus d'ailleur mais je prends beaucoup de plaisir avec et d'un abord plus simple).
en DCB (in french
- vistamatic
- Fonctionne à 300 bauds

- Messages : 119
- Inscription : 28 août 2007 11:18
- Localisation : Les Breuleux - Franches-Montagnes - Suisse
- Contact :
Parce que tu vois défiler le pointeur ? T'es à quoi... 0.00000000001Khz ?Paul Tergeist a écrit :Plus d'intérêt financier.charognard a écrit : s'investir dans l'assembleur saturn à notre époque n'a plus aucun interet.
Mais pour des passionnés comme nous, ça conserve son intérêt ...
... que ce soit du Z80, du 6502, etc...
Voir tous ces pointeurs parcourir les octets, faire des jump, appliquer
des opérateurs, des masques, s'arrêter sur des RTN et autres RET,
moi ça me fait toujours un petit pincement au coeur...
![]()
Paul - pincé du coeur depuis 1664
Sacré coquin depuis 1664, vas.
Gloire à toi Seigneur Jobs !
1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)
1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)
- kweeky
- Fonctionne à 2400 bauds

- Messages : 1640
- Inscription : 05 oct. 2007 19:46
- Localisation : Pas très loin de Bordeaux
Salut,
Tu ne crois pas si bien dire, Vistamatic !!!
S'il est vrai qu'à ne serait-ce qu'1 MHz, il devient (très) difficile de suivre le registre PC lorsqu'il se balade allègrement sur son programme, cela devient un jeu d'enfant lorsque la fréquence d'horloge est très faible, voire nulle... Ce qui était possible avec certains microprocesseurs, comme le 1802 de COSMAC.
Sur les indications d'un livre ("Un microprocesseur pas à pas", de Villard et Miaux, éditions ETSF), mon père avait construit une platine d'expérimentation à base de 1802, qui se programmait directement en binaire (mon père était un geek, à une époque où on ne connaissait pas ce mot
). Et on pouvait choisir, soit de brancher le µP sur un circuit horloge, soit de générer soit-même, à la main, en appuyant sur un poussoir, les cycles d'horloge. Et on voyait le programme se dérouler pas à pas...
Mon père avait monté le bouzin dans un joli boitier, et voici une photo de l'ensemble :

Malheureusement, la bête est mourrue, et je crois que c'est le µP qui a rendu l'âme. Si quelqu'un sait où je peux trouver un 1802 à l'heure actuelle
Il y avait ensuite eu un autre bouquin, des mêmes auteurs : "Système à microprocesseur", où on passait à des choses plus sérieuses : clavier et afficheurs hexa, vrai moniteur en ROM, interface K7 et possibilités d'extension accrue...
Si un jour tu as l'occasion, en broc ou chez le bouquiniste, de trouver ces bouquins, je te les conseille fortement. Le premier, notamment, contient les explications les plus limpides quant au fonctionnement d'un µP que j'ai jamais lues...
@+
Tu ne crois pas si bien dire, Vistamatic !!!
S'il est vrai qu'à ne serait-ce qu'1 MHz, il devient (très) difficile de suivre le registre PC lorsqu'il se balade allègrement sur son programme, cela devient un jeu d'enfant lorsque la fréquence d'horloge est très faible, voire nulle... Ce qui était possible avec certains microprocesseurs, comme le 1802 de COSMAC.
Sur les indications d'un livre ("Un microprocesseur pas à pas", de Villard et Miaux, éditions ETSF), mon père avait construit une platine d'expérimentation à base de 1802, qui se programmait directement en binaire (mon père était un geek, à une époque où on ne connaissait pas ce mot
Mon père avait monté le bouzin dans un joli boitier, et voici une photo de l'ensemble :
Malheureusement, la bête est mourrue, et je crois que c'est le µP qui a rendu l'âme. Si quelqu'un sait où je peux trouver un 1802 à l'heure actuelle
Il y avait ensuite eu un autre bouquin, des mêmes auteurs : "Système à microprocesseur", où on passait à des choses plus sérieuses : clavier et afficheurs hexa, vrai moniteur en ROM, interface K7 et possibilités d'extension accrue...
Si un jour tu as l'occasion, en broc ou chez le bouquiniste, de trouver ces bouquins, je te les conseille fortement. Le premier, notamment, contient les explications les plus limpides quant au fonctionnement d'un µP que j'ai jamais lues...
@+
- vistamatic
- Fonctionne à 300 bauds

- Messages : 119
- Inscription : 28 août 2007 11:18
- Localisation : Les Breuleux - Franches-Montagnes - Suisse
- Contact :
Sacré matos, merci kweeky !
Ton père avait des points communs avec le mien.
Il a sûrement quelques sasfépus d'ingénieur dans sa cave. D'ailleurs, depuis que j'ai quitté le domicile parental, il a transformé ma chambre en atelier et il a ressorti sa platine électronique et ses vu-mètres qui ont probablement mon âge.
Sa platine ressemble à ta photo, mais au lieu de manipuler des interrupteurs, tu branches des fils sur le tableau.
Ton père avait des points communs avec le mien.
Il a sûrement quelques sasfépus d'ingénieur dans sa cave. D'ailleurs, depuis que j'ai quitté le domicile parental, il a transformé ma chambre en atelier et il a ressorti sa platine électronique et ses vu-mètres qui ont probablement mon âge.
Sa platine ressemble à ta photo, mais au lieu de manipuler des interrupteurs, tu branches des fils sur le tableau.
Gloire à toi Seigneur Jobs !
1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)
1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)
- Paul Tergeist
- Fonctionne à 9600 bauds

- Messages : 2417
- Inscription : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Arf, avec un désassembleur en mode débug style TD tu peux voir tous lesvistamatic a écrit : Parce que tu vois défiler le pointeur ? T'es à quoi... 0.00000000001Khz ?![]()
registres changer au cours de l'execution.
(et en plus tu peux fixer la temporisation).
C'est également une fonctionnalité présente dans la plupart des émulateurs.
et toc !
(une de mes connaissances dit "et chlac" mais je trouve ça trop violent,
le "et toc" est bien plus urbain)
Paul - toqueur depuis 1664
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.
- vistamatic
- Fonctionne à 300 bauds

- Messages : 119
- Inscription : 28 août 2007 11:18
- Localisation : Les Breuleux - Franches-Montagnes - Suisse
- Contact :
- Paul Tergeist
- Fonctionne à 9600 bauds

- Messages : 2417
- Inscription : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
- Paul Tergeist
- Fonctionne à 9600 bauds

- Messages : 2417
- Inscription : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
- kweeky
- Fonctionne à 2400 bauds

- Messages : 1640
- Inscription : 05 oct. 2007 19:46
- Localisation : Pas très loin de Bordeaux
Re
[MODE Excuse moi pour le HS, Vistamatic ON]
1802 is not dead !!!
Mais pour le coup ça fait cher, surtout que c'est le prix de gros...
[MODE Excuse moi pour le HS, Vistamatic OFF]
@+
[MODE Excuse moi pour le HS, Vistamatic ON]
1802 is not dead !!!
Mais pour le coup ça fait cher, surtout que c'est le prix de gros...
[MODE Excuse moi pour le HS, Vistamatic OFF]
@+




