Commodore PET

Commodore PET
Un PET 2001.
Fabricant
Commodore International
Présentation
Voir et modifier les données sur Wikidata
Date de sortie
1977
Date de retrait
1982
Fonctions
Type
Ordinateur personnel
Unités vendues
219 000 exemplaires
Entrées
1 × IEEE-488
Audio
Bipeur (optionnel)
Écran
- Définition : 40 × 25 ou 80 × 25 caractères
- Résolution : 320 × 200 ou 640 × 200
- Taille : de 9 à 12 pouces
Caractéristiques
Processeur
MOS 6502 à 1 MHz
Mémoire
de 4 à 96 Ko
Stockage
Cassette, disquette 5,25 pouces
Système d'exploitation
Commodore BASIC 1.0 - 4.0
PrécédentKIM-1CBM-II
VIC-20
Suivant

modifier - modifier le code - modifier WikidataDocumentation du modèle

Le Commodore PET 2001 (PET étant l'acronyme de Personal Electronic Transactor) est un ordinateur personnel commercialisé en 1977 par Commodore International.

Héritier du KIM-1 de MOS Technology, il est monobloc avec une unité centrale basée sur un processeur 6502 cadencé à 1 MHz, une RAM de 4 ou 8 Kio, un écran monochrome (blanc, puis vert)[1] de 40 colonnes par 25 lignes, une unité de stockage sur cassette audio et un clavier d'ordinateur QWERTY de 73 touches, dont un pavé numérique.

Le PET a été présenté pour la première fois à la foire de Hanovre en . Les premiers exemplaires ont été livrés en [2].

Programmation

Circuit électronique du PET.
PET signifie « Personal Electronic Transactor » (jeu de mots avec « pet », mot anglais qui signifie « animal de compagnie »).

Le langage résident est un BASIC interprété, situé en ROM, qui comprend les fonctions de base. Les noms des variables peuvent être exprimés sur deux caractères.

Il est également possible de programmer directement en langage machine avec la technique suivante :

  • écrire à la main le programme en assembleur, en prévoyant les adresses d'implantation ;
  • traduire, à la main également les instructions de l'assembleur (et les adresses), en hexadécimal puis en décimal ;
  • écrire un programme en BASIC du type suivant :
 10 for i=1 to nbre de data
 20 read A
 30 poke adresse de début d'implantation+i-1, A
 40 next
 50 data xx, xx,xx,xx, xx,xx,xx

(ce programme implante le programme en langage machine) ;

  • le sauvegarder ;
  • lancer enfin le programme BASIC en espérant que tout se passe comme prévu : les programmes débogueurs n'existent pas encore à l'époque.

Du point de vue de l'affichage, l'écran permet d'afficher 25 lignes de 40 caractères. Il n'y a pas de fonction graphique native. Si le programmeur désire afficher un caractère à un emplacement spécifique, il lui faut passer par la mémoire écran située en 32768 : ainsi, pour afficher un @ sur la 5 ligne en 20e colonne, la commande est « poke 32768+(5-1)*40+(20-1),64 ».

À l'époque

En France son prix d'achat vers 1980 était d'environ 5 000 francs soit environ un mois et demi de SMIC. Ses principaux concurrents étaient alors le TRS-80 de Tandy RadioShack et l'Apple II.

Voir aussi

Liens externes

  • « Commodore PET 2001 computer », sur oldcomputers.net (consulté le )
  • « Commodore PET serie 2001 », sur silicium.org (consulté le )

Notes et références

  1. (en)[1] Commodore History Part 1- The PET, sur The 8-bit guy Youtube channel (consulté le 10 avril 2020)
  2. (en) On The Edge, The Spectacular Rise and Fall of Commodore, Brian Bagnall, Variant Press, (ISBN 0-9738649-0-7).
  • icône décorative Portail de l’informatique