Win3x.Org

Windows & DOS Community

Question sur le processeur Z80

Règles du forum

Pour tout sujet impliquant un système d'exploitation daté de 2000 à nos jours, merci de le publier dans la section intitulée « Informatique moderne ».

Répondre   Page 1 sur 2  [ 20 messages ]
Aller sur la page 1 2 »
Auteur Message
INDEPTEKNO
Sujet du message : Question sur le processeur Z80
Publié : 16 févr. 2018 21:39
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 761
Inscription : 04 déc. 2007 16:51
PC Rétro : COMPAQ PRESARIO 486SX25
 
Bonsoir,

parmi nos membre, il y en a qui connaissent sûrement le fameux processeur Z80 qui était à l'origine fait par ZILOG et qui équipait beaucoup d'ordinateurs comme les fameux ordinateurs avec le lecteur de cassettes dans les années 80.

Moi-même j'en avais eu un que j'adorais : un MSX Philips VG8000 première génération. À l'époque la rom était dans des slots mémoire, et il y avait juste le Basic comme système d'exploitation.
Ma question concerne le fameux processeur Z80 : est il un processeur à part entière comme les Intel 8086 ou 8088 ? Et de temps en temps je me rends sur des site d'électronique et il est encore vendu même si c'est plus Zilog qui les fabrique. Est ce que ces processeurs qui son vendu en 2018 sont-ils les mêmes que les Zilog Z80 ? D'ailleurs le Zilog Z80 était assez performant, c'est là dessus que j'ai appris le langage assembleur !

Merci

_________________

Fan des Vieux PC et Vieux Système d'exploitation et Vieux logiciel.

« Là où règne le désespoir, j’apporte l’espoir. Là où règne la tristesse, j’apporte la joie. Permet-moi de consoler plutôt que d’être consolée, de comprendre plutôt que d’être comprise, d’aimer, plutôt que d’être aimée. Car, donner c’est recevoir, c’est en pardonnant que nous sommes pardonnés, c’est en mourant que nous naissons à la vie éternelle. »


Haut
Profil Citer
Deksor
Sujet du message : Re: Question sur le processeur Z80
Publié : 16 févr. 2018 21:59
Modérateur
Avatar de l’utilisateur
En ligne
 
Messages : 3881
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Non, c'est un faux processeur :mrred:

Bien évidemment que c'est un processeur ;) A la différence que le Z80 est un CPU 8 bits tandis que les 8088/8086 sont des processeurs 16 bits. De plus, ils ne partagent pas le même jeu d'instruction. L'assembleur Z80 est d'ailleurs beaucoup plus agréable à utiliser que l'assembleur pour les 8086/8088 (bien qu'il y ait plus d'instructions sur x86, comme la multiplication ou la division !), il a fallu attendre le 386 pour que ça s'améliore ...

Normalement les Z80 vendus en 2018 sont toujours bien des Z80 (éventuellement gravés plus finement et allant plus vite), ou à la rigueur des clones utilisant exactement le même jeu d'instruction.

Moi j'ai un Amstrad CPC 464, une bonne machine ! Dommage que personne n'ait pris soin de s'attarder à voir ce que cette machine avait dans le ventre à l'époque, on peut faire des trucs impressionnants avec pourtant : http://www.youtube.com/watch?v=YJosZfm560Q

J'ai même créé un assembleur Z80 pour cette machine en basic en suivant un vieux livre, mais malheureusement il y a une erreur dans le code en basic quelque-part que je n'arrive pas à trouver :( Du coup j'ai un peu abandonné, sinon j'aurai bien aimé créer des choses avec cet ordinateur ^^

Peut-être une autre fois ? :D A la place j'apprends (difficilement) l'assembleur x86 en espérant un jour pouvoir faire quelques programmes sympathiques

_________________

Laptop hater


Haut
Profil Citer
INDEPTEKNO
Sujet du message : Re: Question sur le processeur Z80
Publié : 16 févr. 2018 22:24
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 761
Inscription : 04 déc. 2007 16:51
PC Rétro : COMPAQ PRESARIO 486SX25
 
Ben moi ces vieux ordinateurs je les adore, même si on peut pas les appeler des PC, il y a quand même quelques ressemblances avec le PC.

Il avait un basic, on pouvait y mettre une imprimante et lecteur de disquette 5"25. (il coutait très cher c'était en option à l'époque).

Et des jeux mythiques en cassette comme Snack un serpent qui devait manger des billes et il s’agrandissait, c'était un super jeu.

En parlant de lecteur de cassette, j'en ai encore un chez moi qu'il faut que je restaure avec le compteur et la prise din pour relier a ces ordinateurs.

Pour en revenir à ce processeur Z80, donc en 8 Bits comme tu le dit, ben c'était pas mal pour l'époque c'était une belle révolution, comparé à des ordinateurs qui étaient moins puissants et qui prenaient une pièce entière.

Pour te répondre Deksor moi en Assembleur X86 j'utilise celui de Borland, comme le BASM qui est intégré dans le turbo pascal, et le TASM qui est plus complet.

Je préfère l'Assembleur Borland par rapport à celui de chez Microsoft.

Et je te souhaite bon courage pour tes programme en assembleur, qui est un très bon langage et qui est le plus proche de la machine.

Ça ne vaut pas très cher un Z80 neuf de 2018, faut compter 40€ sur le site où je vais souvent.

Je préfère les petits sites d'électronique où on trouve que des bon vieux composants par rapport à des sites comme Conrad qui sont des usines à gaz.

_________________

Fan des Vieux PC et Vieux Système d'exploitation et Vieux logiciel.

« Là où règne le désespoir, j’apporte l’espoir. Là où règne la tristesse, j’apporte la joie. Permet-moi de consoler plutôt que d’être consolée, de comprendre plutôt que d’être comprise, d’aimer, plutôt que d’être aimée. Car, donner c’est recevoir, c’est en pardonnant que nous sommes pardonnés, c’est en mourant que nous naissons à la vie éternelle. »


Haut
Profil Citer
Deksor
Sujet du message : Re: Question sur le processeur Z80
Publié : 16 févr. 2018 22:42
Modérateur
Avatar de l’utilisateur
En ligne
 
Messages : 3881
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Merci !

par contre personnellement je trouve que 40€ ça fait quand même cher pour quelque-chose comme ça, on en trouve d'occasion pour un dixième de ce prix ...

Et il faut aussi se rappeler que de nos jours, des nano ordis tels que le Raspberry Pi zero se vendent à 5£ tout en étant à des années lumières devant niveau performances. Je ne crache absolument pas sur le Z80 ! mais vu son ancienneté, je pense que les coûts de production et de conception sont amortis depuis des lustres, donc il n'y a pas grand chose qui justifie un tel prix

_________________

Laptop hater


Haut
Profil Citer
babass
Sujet du message : Re: Question sur le processeur Z80
Publié : 16 févr. 2018 23:20
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 1527
Inscription : 06 sept. 2014 13:34
PC Rétro : 386SL25, 270Mo HDD, 8Mo RAM, Windows 95
 
Le fameux Zilog Z80... On le retrouve dans la Master System de Sega, ou même dans la première Game boy et même la color. Dans mon micro-ordinateur (Oric Atmos 48k) c'est un MOS Technology 6502, un concurrent plus ou moins direct. Assez drôle d'ailleurs, on avait essayé je crois c'était avec Deksor de lancer le même programme BASIC sur nos 2 machines pour voir que le Z80 à 4MHz était un poil plus rapide que mon MOS 6502 à 1MHz seulement :lol:


Haut
Profil Citer
INDEPTEKNO
Sujet du message : Re: Question sur le processeur Z80
Publié : 16 févr. 2018 23:52
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 761
Inscription : 04 déc. 2007 16:51
PC Rétro : COMPAQ PRESARIO 486SX25
 
Je me pose la question si quand j'étais au collège c'étaient pas des Z80 qui étaient dans les MO5 et TO7, bonne question !

_________________

Fan des Vieux PC et Vieux Système d'exploitation et Vieux logiciel.

« Là où règne le désespoir, j’apporte l’espoir. Là où règne la tristesse, j’apporte la joie. Permet-moi de consoler plutôt que d’être consolée, de comprendre plutôt que d’être comprise, d’aimer, plutôt que d’être aimée. Car, donner c’est recevoir, c’est en pardonnant que nous sommes pardonnés, c’est en mourant que nous naissons à la vie éternelle. »


Haut
Profil Citer
babass
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 00:00
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 1527
Inscription : 06 sept. 2014 13:34
PC Rétro : 386SL25, 270Mo HDD, 8Mo RAM, Windows 95
 
Et non dans ces 2 là c'est des Motorola 6809 à 1MHz. :)


Haut
Profil Citer
Deksor
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 00:11
Modérateur
Avatar de l’utilisateur
En ligne
 
Messages : 3881
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Je sais pas si le basic est réellement optimisé pour tourner à la pleine vitesse du CPU. De toute manière ce n'est pas un bon moyen de benchmarker, il faudrait plutôt que chacun on écrive un programme en assembleur pour ce genre de calcul et voir lequel va plus vite ^^

_________________

Laptop hater


Haut
Profil Citer
babass
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 11:49
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 1527
Inscription : 06 sept. 2014 13:34
PC Rétro : 386SL25, 270Mo HDD, 8Mo RAM, Windows 95
 
J'ai aucune base en assembleur et j'aurais jamais le temps de m'y mettre... Par contre si tu veux faire un programme pour mon Oric ne te gêne surtout pas :angel:
Je sais même pas comment on peut lancer un programme autre qu'en basic là dessus en plus.


Haut
Profil Citer
Spoutnik
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 11:51
Membre inscrit
Hors-ligne
 
Messages : 174
Inscription : 06 févr. 2011 11:40
PC Rétro : PBell MultiMedia Corner P166Mhz 64Mo Voodoo1 Win95
 
La différence de fréquence des Z80 et 6809 est négligeable concernant les vieux micro 8 bits, c'est la conception entière de la carte mère qu'il fallait voir.

Prenez un Sinclair Zx 81 comportant un Zilog Z80 cadencé à 3,5Mhz , c'est un veau à côté d'un Thomson Mo5 qui n'a "qu'un" petit Mhz. Il fallait aussi compter sur les maigres Ko de mémoire ram qu'il y avait à disposition pour être créatif et surtout.. optimiser chaque programme pour la machine sur laquelle il s'exécutait. Les jeux et cycles d'instructions y faisaient beaucoup également..

Programmer sur ce genre de machine aujourd'hui c'est quelque chose.. même si chronologiquement parlant ça "sert à rien" selon certains mais rien que pour comprendre comment ils devaient se débrouiller à l'époque ça vaut le coup :approve: .


Haut
Profil Citer
Deksor
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 13:34
Modérateur
Avatar de l’utilisateur
En ligne
 
Messages : 3881
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Je pense que l'oric et l'amstrad sont quand même mieux équipés que le Zx81 ^^

Tous deux ont une puce graphique, tandis que le Z80 du ZX81 doit dessiner l'image en étant synchro avec la TV, et tous deux ont plusieurs dizaines de Ko de RAM tandis que le ZX81 n'en avait que ... un seul ...

babass, l'assembleur pour CPU 8 bits n'est pas nécessairement très compliqué, tu arrives bien à coder en hexa pour 8085, l'assembleur sera déjà bien plus simple ^^ (ou alors je pense que tu peux coder aussi directement avec des commandes basic) suffit de trouver le livre qui va bien. Pour l'amstrad il faut écrire des octets à un endroit spécifique de la RAM et ensuite taper une commande pour lancer le mini programme en langage machine. Après pour les programmes plus complexes il faut faire autrement j'imagine sinon on peut pas en faire des très gros

_________________

Laptop hater


Haut
Profil Citer
gm86
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 14:35
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 541
Inscription : 01 sept. 2008 19:07
 
Un 6809 exécute ses instructions avec moins de cycles d'horloge qu'un Z80. La fréquence du processeur n'est en effet pas le seul critère de vitesse, son efficacité compte aussi.

Quant au prix actuel du Z80, je savais qu'il était plus élevé que celui du 80188. Mais pas autant !

_________________

C:\ONGRTLNS.W95


Haut
Profil Citer
INDEPTEKNO
Sujet du message : Re: Question sur le processeur Z80
Publié : 17 févr. 2018 22:32
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 761
Inscription : 04 déc. 2007 16:51
PC Rétro : COMPAQ PRESARIO 486SX25
 
En regardant vos commentaires, c'est un sujet très intéressent ces ordinateurs qui étaient équipés d'un processeur Zilog Z80 et autres concurrents.

Je trouve que ce processeur était une bonne chose pour apprendre le fonctionnement d'un ordinateur et le fonctionnement d'un processeur (et sa programmation en Basic et Assembleur).

Malgré qu'il fonctionnait en 8 bits et qu'il n'avait que 32 voire 64 Ko de ram, on pouvait faire pas mal de choses avec et qu'est-ce que l'on pouvait, s'amuser avec, mais pas que, je me rappelle que sur le dépliant de mon MSX on voyait des personnes dans un bureau en train de faire des tableaux et des graphiques en camembert avec, donc même dans le milieu professionnel on s'en servait.

C'étaient quand même des ordinateurs où on pouvait brancher des manettes, des lecteurs de cassettes, des lecteurs de disquettes, des cartouches de mémoire, des imprimantes et le fameux stylo optique.

Je me rappelle avoir ouvert mon MSX pour voir l'intérieur, et il n'y avait finalement pas grand chose, juste des résistances, des condensateurs, des diodes, un circuit, un processeur, des transistors et une alimentation, beaucoup moins de choses qu'un PC mais fascinant.

Mais comment considérer tout ces ordinateurs Oric, Amstrad, MO5, TO7, MSX et autres, faut pas oublier que c'étaient des ordinateurs grand public (malgré des options hors de prix) mais qui équipaient aussi des bureaux, des collèges et autre, pas comme les consoles de jeux et pas comme des PC, mais je les verrai plutôt comme une transition entre les vieux ordinateurs qui prenaient une pièce entière pour fonctionner et le PC que l'on a connu comme le PC XT.

_________________

Fan des Vieux PC et Vieux Système d'exploitation et Vieux logiciel.

« Là où règne le désespoir, j’apporte l’espoir. Là où règne la tristesse, j’apporte la joie. Permet-moi de consoler plutôt que d’être consolée, de comprendre plutôt que d’être comprise, d’aimer, plutôt que d’être aimée. Car, donner c’est recevoir, c’est en pardonnant que nous sommes pardonnés, c’est en mourant que nous naissons à la vie éternelle. »


Haut
Profil Citer
Deksor
Sujet du message : Re: Question sur le processeur Z80
Publié : 18 févr. 2018 00:45
Modérateur
Avatar de l’utilisateur
En ligne
 
Messages : 3881
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Les XT sont pourtant plus vieux que la plupart de ces ordinateurs ! Le premier XT va avoir 35 ans cette année. Et après pour ce qu'il y a sur une carte mère d'XT, c'est pas non plus très différent d'un ordinateur 8 bits ... à part que y'a plus de puces et que l'on vois que c'est fait pour être démonté ^^

Du temps des XT, pas de chipset, juste le CPU, la RAM et la ROM avec de la "glue logique" (en gros des puces qui font une seule et unique tâche), peut-être un ou deux contrôlleur et puis c'était tout. On retrouve le même genre de chose sur les ordinateurs 8 bits. Même les vieux 286 voire même les vieux 386 étaient encore comme ça, puis petit à petit on a commencé à tout centraliser dans quelques puces pour réduire les coûts.

C'est sûr qu'à l'époque ces ordis 8 bits coûtaient bien moins cher que les PCs, mais il devait y en avoir quand même pas mal dans les bureaux, car l'offre logicielle pour faire de la bureautique sur les PCs n'a rien à envier aux concurrents 8 bits ! Pour les jeux et la facilité de programmation c'est différent, ce pourquoi on a vu plus d'ordis 8 bits chez les particuliers et dans les écoles. Parce qu'il faut qu'on se le dise, même avec le bricolage pour avoir plus de couleurs sur du composite sur les cartes CGA, le CGA reste atroce et lent ... et le haut parleur PC fait mal aux oreilles :lol:

Aussi, comme à peu près tout le monde pouvait faire son PC, ça a aidé à le faire se répandre partout. Pour faire un Amstrad, seul amstrad pouvais le faire, pour faire un Atari, seul atari pouvais le faire ... Pour faire un PC, pas besoin de demander à IBM, c'était ouvert ... (ça a d'ailleurs posé problème dans les années 90 quand pcchips ont commencé à faire des escroqueries avec des cartes mères à la qualité et aux performances douteuses :lol:) et leur tentative de faire un "PC 2" (renommé en PS/2) n'a fait que confirmer que seule une machine à l'architecture libre pouvait triompher (même si ce n'est peut-être pas nécessairement la meilleure)

_________________

Laptop hater


Haut
Profil Citer
babass
Sujet du message : Re: Question sur le processeur Z80
Publié : 18 févr. 2018 13:21
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 1527
Inscription : 06 sept. 2014 13:34
PC Rétro : 386SL25, 270Mo HDD, 8Mo RAM, Windows 95
 
Deksor a écrit : *  17 févr. 2018 13:34
Pour l'amstrad il faut écrire des octets à un endroit spécifique de la RAM et ensuite taper une commande pour lancer le mini programme en langage machine. Après pour les programmes plus complexes il faut faire autrement j'imagine sinon on peut pas en faire des très gros
C'est ce qu'on faisait avec le 8085 on se plaçait à un endroit dans la RAM et on tapait les instructions en Hexa puis on se remettait au début je crois et on avait une commande pour lancer.
Quand j'aurai le temps (donc pas maintenant) j'essaierai de voir comment on peut faire ça avec mon Oric.


Haut
Profil Citer
Spoutnik
Sujet du message : Re: Question sur le processeur Z80
Publié : 18 févr. 2018 13:51
Membre inscrit
Hors-ligne
 
Messages : 174
Inscription : 06 févr. 2011 11:40
PC Rétro : PBell MultiMedia Corner P166Mhz 64Mo Voodoo1 Win95
 
Y'avait le Peek et le Poke pour toucher à la ram directement..


Haut
Profil Citer
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 2  [ 20 messages ]
Revenir à « Informatique des vieux systèmes » | Aller sur la page 1 2 »
Aller :