Ordinateurs insolites de Jack Eisenmann


Le titre s'est avéré dans l'esprit de "Technique - Jeunesse", et c'est tout à fait vrai. «Le plus étrange est le mieux» - cet auteur est guidé par cette règle lors du développement de ses ordinateurs électroniques et relais. Même le menu de son site est un émulateur JavaScript d'un ordinateur abstrait DUO Navigator, contrôlé par quatre touches. L'émulation peut être interrompue et supprimée, réinitialiser, modifier le code et voir ce qui se passe. Avant cela, il y avait un autre menu, peu pratique, nécessitant que le doigt (ou la souris) indique les coordonnées polaires de la section, puis la sous-section, etc. Les 16 autres ordinateurs (pour le moment) de la série DUO ne sont pas abstraits, mais en réalité fabriqués, très différents les uns des autres. Beaucoup d'entre eux peuvent également être vérifiés en action sans se répéter à l'aide d'émulateurs JavaScript.

Par exemple, dans un ordinateur DUO Mega , le multitâche est assuré par le multitraitement. Il utilise 16 microcontrôleurs. L'un des cœurs, appelé gestionnaire, répartit les tâches entre les autres, appelé traitement. Tous peuvent accéder à 32 Ko de RAM statique partagés. Voici également un semblant de splitvt. La machine est si inhabituelle que même l'utilisation d'une solution prête à l'emploi comme terminal - MicroVGA - ne la rend pas un peu moins artisanale.



DUO Adept est une machine basée sur TTL avec un système de commande spécialement développé pour cela. Il possède une entrée clavier PS / 2 et une sortie vidéo composite.



Une instruction unique qui peut être exécutée avec divers arguments consiste en un ensemble de commandes d'ordinateur DUO Compact . 64 kilo-octets de son espace d'adressage sont répartis entre la ROM, la RAM statique et les ports d'E / S. D'autres développeurs utilisent des ROM d'un volume plus important dans de telles machines pour stocker, en plus des programmes, des tables de vérité. Ici, il était possible de s'en passer.



Les ordinateurs relais sont représentés par deux modèles de complexité variable: DUO Professional incomplet avec seulement huit relais (à proprement parler, ce n'est pas un ordinateur, mais enregistre et ALU simplifié dans sa forme pure) et un DUO Premium plutôt grand.





L'ordinateur portable DUO , à première vue, ne se démarque pas: le clavier, le microcontrôleur et l'écran. Cela ne se fait pas seulement par les paresseux aujourd'hui, et les paresseux font deux morceaux par jour. Il s'avère que le langage d'entrée est inhabituel: ce n'est pas RYMK, ni BASIC, ni Fort et pas Brainwave, mais développé à partir de zéro DPCL (DUO Portable Command Language). Le programme utilisateur peut interagir non seulement avec le clavier et l'écran, mais également avec dix-sept ports d'E / S. D'autres machines à microcontrôleurs du même auteur sont également programmées dans des langages personnalisés.

Source: https://habr.com/ru/post/fr411737/


All Articles