L'Amiga 500
L'A500, aussi connu sous le nom Amiga 500, était le premier modèle d'entrée de gamme de la gamme Amiga 16 bits de Commodore International. Sortie en 1987, en même temps que le modèle haut de gamme Amiga 2000, en concurrence directe avec l'Atari 520ST.
Descriptionl'A500 utilisait le processeur Motorola 68000, cadencé à 7,14 MHz (PAL) ou 7,09 MHz (NTSC).
En standard, la mémoire était de 512 ko, cependant, une grande partie des utilisateurs l'avaient augmentée à son maximum de 1 Mo de ChipRam. Des possiblités d'extensions de mémoire supérieures étaient offertes par la ram dite FastRam.La puce Agnus, dans un premier temps capable d'adresser uniquement 512ko de ChipRam, puis Fat Agnus gérait la mémoire vive.
La puce Denise gérait l'affichage, avec des modes d'écran allant de 320x200 pixels à 640x512 pixels. Généralement, 32 couleurs (ou 64 « demi-tons ») étaient disponibles ; cependant un mode « HAM-6 » de 4096 couleurs (12 bits), consommant beaucoup de mémoire pouvait être utilisé a de faibles résolutions. En 640*512, seules quatre couleurs pouvaient être affichées en même temps.
La puce Paula, gérait le son sur quatre voies. Ces voies étant cependant accessibles par DMA, et il ne fallut pas longtemps aux programmeurs pour surpasser ces limites, et n'utiliser que des échantillons lus directement en mémoire par Paula pour la musique.
Un lecteur de disquette standard double face/simple densité de 3.5" était livré, plusieurs pouvaient être connectés en externe, en série. Le lecteur avait la particularité d'être complètement pilotable. en effet l'Amiga pouvait formater des disquettes de façon complètement libre, le format de base des disquettes sous AmigaDOS étant de 880 ko, illisible sur PC. Via un logiciel comme Crossdos, il était possible cependant de lire des disquettes double face/simple densité provenant d'un PC, et formatées par ce même PC.
Deux ports DB-9 pour joysticks, souris, et crayon optique étaient inclus. un port série RS-232 standard de 25 broches et un port parallèle Centronics de 25 broches. L'A500 avait une prise Péritel RVB pour la connexion TV, plus une prise composite PAL (en noir et blanc cependant).
Spécifications techniquesMotorola 68000 (microprocesseur 32 bits CISC avec 16 registres sans MMU pour la protection mémoire et la mémoire virtuelle)
système d'exploitation par défaut : AmigaOS 1.2 ou 1.3 (ayant un noyau multitâche préemptif 32-bit) suivant la révision
512 Ko de Chip RAM par default (mémoire sonore, graphique et logicielle étant dans les mêmes espaces mémoires)
limite haute de 16 Mo de mémoires, due aux limitations du MC68000 (adressage mémoire sur 24-bit)
chipset OCS
sortie TV 50 Hz (PAL) et 60 Hz (NTSC) par défaut suivant les versions. Mode 50/60Hz basculant logiciellement dans les révisions suivante
filtre passe bas audio basculable logiciellement (la diode de l'alimentation baissant d'intensité quand le filtre est éteint)
partage IRQ (comme le bus PCI)
le système d'IRQ avait 7 niveaux de priorité d'interruptions
pas de limite dans le nombre d'interruptions
périphériques géré par Autoconfig, très similaire à l'ACPI. Les périphériques n'étaient pas comptés ou nommés, il donnait juste la taille et les adresses.