COSMAC ELF

Le COSMAC ELF était un sur ordinateur sur microprocesseur de RCA 1802 sur une série d'articles de construction en magazine populaire de l'électronique de en 1976 et 1977. Par les pages arrières des magazines de l'électronique, le Netronics et l'électronique de recherche de ont offert les kits à bas prix qui ont été basés sur cette conception. Le système était un PC très tôt . Il a été actionné sans ROM intégrées et des programmes ont été suivis directement avec l'aide de l'unité centrale de traitement DMA intégré par .

Il a comporté deux chiffres de l'affichage de Sept-segment de pour le rendement et un ensemble d'interrupteurs à bascule ou un clavier numérique hexadécimal pour l'entrée. La configuration basse a eu 256 bytes de RAM , mais les cartes d'expansion pourraient soulever cela à 4096 ou 32.

Il était tout comme le COSMAC VIP de RCA sans " 1861 de pdc ; Pixie" ; morceau visuel du , bien qu'un certain Elf ait eu les morceaux visuels installés.

Un circuit simple a employé le dispositif de DMA du 1802 pour permettre l'entrée des programmes et des données dans le RAM par le clavier hex. Dactylographiant à deux le des clefs hexadécimales de sur le clavier et le pressurage « je » verrouille écrirais un byte dans le RAM et le montrerais sur les paires du sortilège LED, puis avance DMA à l'opposé du prochain endroit. Typiquement, un petit chargeur de cassette ou programme de moniteur serait entré de cette façon pour permettre le chargement de plus grands programmes.

Un oscillateur à cristal de 3.58 mégahertz a été divisé vers le bas pour conduire le microprocesseur et un générateur visuel IC de « LUTIN » de RCA 1861 de compagnon. La sortie vidéo monochrome compatible de NTSC a pu être produite using des opérations de DMA intercalées avec les opcodes 1802 soigneusement disposés. La résolution maximum d'ici le 1861 était 64h par les Pixel 128v. En changeant le placement des instructions dans la sous-routine d'affichage visuel, des rangées de Pixel ont pu être répétées pour obtenir des résolutions inférieures, permettant à l'affichage visuel d'être employé même avec 256 bytes de RAM.

Un un-peu produit du microprocesseur, la ligne de Q, a pu être conduit par le logiciel aux bruits de produit par un haut-parleur joint ou aux programmes de sauvegarde dans le RAM à un magnétophone à cassettes. Les instructions de branchement dans l'ensemble 1802 d'instruction pourraient lire l'état de l'EF1 par les lignes de l'entrée EF4, qui ont été employées pour lire le bouton et les programmes de clavier numérique d'I du magnétophone à cassettes, avec l'entrée des périphériques tels qu'un crayon lumineux.

Une série de bulletins et de petits livrets a offert par Netronics et la recherche a contenu 1802 de langage machine et programmes CHIP-8, avec des schémas pour augmenter ELF et ajouter des périphériques, y compris un crayon lumineux.

Le BASIC minuscule, une version du BASIC offert par Tom Pittman, pourrait être employé pour écrire de petits programmes de BASIC sur ELF qui pourrait montrer par l'affichage de LUTIN ou le matériel de TV-Machine à écrire.

En août 2006, les écrous de et les volts de maganize, avec des trucs de temps disponible ont libéré un projet pour établir le " ; Cosmac Elf 2000, " ; basé sur ELF original, avec un certain plus nouveau et plus facile de trouver des composants.

Random links:Jeune banlieue noire, Pennsylvanie | John Isaac Moore | 1911) de HMS Engadine ( | Hameaux | Homme contre l'homme | DUENDE_DE_COSMAC