{"id":490,"date":"2023-03-01T15:43:16","date_gmt":"2023-03-01T13:43:16","guid":{"rendered":"https:\/\/mo5.com\/micral\/?p=490"},"modified":"2023-03-02T09:00:37","modified_gmt":"2023-03-02T07:00:37","slug":"les-cartes-electroniques-du-micral-n-de-lassociation-mo5","status":"publish","type":"post","link":"https:\/\/mo5.com\/en\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/","title":{"rendered":"Analysis of the Micral N electronic boards"},"content":{"rendered":"<div id=\"pl-490\"  class=\"panel-layout\" ><div id=\"pg-490-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-490-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-490-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child widgetopts-SO\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<p><em>By Philippe Dubois, Chairman.<\/em><\/p>\n<p>For this fourth article, we're going to take out the main electronic cards in our Micral N to start referencing them and understanding how they work, and then we're going to dump (copy) its ROMs in a later article. In our example there are obviously several RAM cards, one or two ROM cards, a CPU card and several as yet unidentified I\/O cards.<\/p>\n<p>We began by extracting the cards one by one, noting the location of each one. At the time of the operation, we still had no idea of how the cards worked, how they linked together and how they communicated. Rigour is the order of the day!<\/p>\n<p><div style=\"width: 1608px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mo5.com\/micral\/wp-content\/uploads\/2022\/08\/IMG_20210405_152928.jpg\" alt=\"Une carte ROM (m\u00e9moire morte) du Micral N de l'association MO5\" width=\"1598\" height=\"556\" \/><p class=\"wp-caption-text\">A Micral N ROM card from the MO5 association<\/p><\/div><\/p>\n<p>The first card looks interesting. It contains 8 ROMs, or rather EPROMS, recognisable by their small glass window. A ROM is a pre-programmed read-only memory, and the EPROM version can be reprogrammed as required after erasing the contents using ultra-violet light. According to Sylvain Glaize's analysis of the original Micral N documentation, there's a good chance that this card contains the machine's monitor. In other words, a set of functions that can be used to analyse what the Micral N is doing or what state it is in at any given moment. <em>t<\/em>.<\/p>\n<p>The C1702 EPROMs used were the first to be made available and marketed by Intel in 1971.<\/p>\n<p>Wikipedia page on the subject: <a href=\"https:\/\/en.wikipedia.org\/wiki\/EPROM\">https:\/\/en.wikipedia.org\/wiki\/EPROM<\/a>.<\/p>\n<p>You can also find documentation at this link: <a href=\"https:\/\/deramp.com\/downloads\/intel\/C1702A.pdf\">https:\/\/deramp.com\/downloads\/intel\/C1702A.pdf<\/a><\/p>\n<p>But it's with some horror that we realise that their protective glass windows, which should be blocked after programming, are not! We'll come back to this later.<\/p>\n<p><div style=\"width: 1608px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mo5.com\/micral\/wp-content\/uploads\/2022\/08\/IMG_20210405_152856.jpg\" alt=\"Une carte buffer de 8x256 octets pour une interface externe\" width=\"1598\" height=\"556\" \/><p class=\"wp-caption-text\">An 8x256 byte buffer card for an external interface<\/p><\/div><\/p>\n<p>The second card we're releasing is already more mysterious. Firstly, this one has two connection combs, on the right and left of the photo, which means that it's probably dedicated to communicating with the outside world. Then, if we look at the central gold chips, we find that the reference is to fast 8-byte SRAMs, MOSTEK 4007P, whose characteristics are as follows: <a href=\"https:\/\/usermanual.wiki\/m\/2e9cf053101b15e2614373eb73015dc3a8b2b99ed6fba070707ae34d0ec2a4b7.pdf\">https:\/\/usermanual.wiki.pdf<\/a><\/p>\n<p>This may be a card used as a buffer to allow the microprocessor to handle data input\/output faster than it can process it. This is a well-known mechanism in computing, also known as a FIFO (First In, First Out) queue or LIFO (Last In, First Out) stack.<\/p>\n<p><div style=\"width: 1608px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mo5.com\/micral\/wp-content\/uploads\/2022\/08\/IMG_20210405_155640.jpg\" alt=\"Une carte avec 2 Ko de RAM et une ROM de boot (le bootloader de la machine) de 256 octets\" width=\"1598\" height=\"556\" \/><p class=\"wp-caption-text\">A card with 2 KB of RAM and a 256-byte boot ROM (the machine's bootloader)<\/p><\/div><\/p>\n<p>This third card is one of the easiest to understand. We are looking at a card with 2 KB of RAM (32 x 128 bytes in SRAM 2102) and support for a 256-byte EPROM chip which, according to our analysis, should contain the machine's bootloader code. In other words, the piece of code to be executed by the microprocessor as soon as the computer starts up. In the following article, we'll look at the dump, i.e. the archiving of its contents, which is very important for understanding how our Micral N works!<\/p>\n<p><div style=\"width: 1608px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mo5.com\/micral\/wp-content\/uploads\/2022\/08\/IMG_20210405_153231.jpg\" alt=\"La carte CPU de notre Micral N, avec son Intel 8008 en bas, une minuscule puce dor\u00e9e\" width=\"1598\" height=\"556\" \/><p class=\"wp-caption-text\">The CPU board of our Micral N, with its Intel 8008 at the bottom, a tiny gold chip<\/p><\/div><\/p>\n<p>At last, here it is, the electronic board of our Micral N featuring the sacrosanct Intel 8008, the world's first 8-bit microprocessor. It's that tiny gold chip at the bottom of the card. No, you're not dreaming! It operates at around 500 kHz and the yellow dimmer blocks in the top right-hand corner allow you to adjust the frequency of the 'RC' oscillator (Resistor+Capacitor): there's no clock quartz like on a modern computer.<\/p>\n<p>This microprocessor, a distant ancestor of the Intel x86 processors to come, takes up very little space because its outputs are multiplexed, meaning that the same pins can be used as inputs and outputs, either for addresses (on 14 bits) or for data on 8 bits.<\/p>\n<p>You can find out more about this antediluvian microprocessor at this link: <a href=\"https:\/\/petsd.net\/8008.php\">https:\/\/petsd.net\/8008.php<\/a><\/p>\n<p><div style=\"width: 1608px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mo5.com\/micral\/wp-content\/uploads\/2022\/08\/IMG_20210405_133720.jpg\" alt=\"Une carte RAM classique de 2 Kilo octets\" width=\"1598\" height=\"556\" \/><p class=\"wp-caption-text\">A standard 2 Kilobyte RAM card<\/p><\/div><\/p>\n<p>Here's a simpler card that simply corresponds to the equivalent of a RAM strip, in this case 2 KB of RAM made up of 16 128-byte SRAM chips.<\/p>\n<p><div style=\"width: 1608px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mo5.com\/micral\/wp-content\/uploads\/2022\/08\/IMG_20210405_133231.jpg\" alt=\"2 Ko de ROM sur ces 8 puces de 256 octets contiennent le moniteur du Micral N\" width=\"1598\" height=\"556\" \/><p class=\"wp-caption-text\">2 KB of ROM on these 8 chips of 256 bytes contain the Micral N monitor.<\/p><\/div><\/p>\n<p>Let's go back to the card with the multiple EPROMs probably containing the monitor. The monitor on our Micral N is very important, as it will undoubtedly contain functions that will enable us, as in the old days, to debug the programs that we will inject into the machine once it is up and running.<\/p>\n<p>This monitor is activated via the Micral N's front panel, by stopping execution of the programme in progress and asking the Micral to 'jump' (JMP instruction) to a particular address, that of the monitor. The monitor then takes over and waits for instructions from the operator via the machine's serial interface.<\/p>\n<p>The next step will be to check that the contents of these ROMs are still readable. This will be the subject of the next article.<\/p>\n<p>See you soon, and don't forget to take part in the campaign to support our work! <a href=\"https:\/\/micral.mo5.com\">https:\/\/micral.mo5.com<\/a><\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Par Philippe Dubois, Pr\u00e9sident. Pour ce quatri\u00e8me article, nous allons sortir les principales cartes \u00e9lectroniques de notre Micral N afin de commencer \u00e0 les r\u00e9f\u00e9rencer et \u00e0 en comprendre le fonctionnement, puis nous allons r\u00e9aliser le dump (la copie) de ses m\u00e9moires mortes (ROMs) dans un prochain article. Il y a visiblement dans notre exemplaire plusieurs cartes de m\u00e9moire vive, une ou deux cartes de m\u00e9moire morte, une carte CPU et plusieurs cartes d&#8217;entr\u00e9es\/sorties pour l&#8217;instant encore non identifi\u00e9es. Tout d&#8217;abord nous avons commenc\u00e9 \u00e0 extraire les cartes une par une, en notant pour chacune l&#8217;emplacement. Au moment de l&#8217;op\u00e9ration, nous n&#8217;avons encore aucune id\u00e9e du fonctionnement de celles-ci, de la mani\u00e8re dont elles s\u2019encha\u00eenent et communiquent. La rigueur est de mise ! Une premi\u00e8re carte nous semble int\u00e9ressante. Elle contient 8 ROMs, ou plut\u00f4t EPROMS, reconnaissables \u00e0 leur petite fen\u00eatre en verre. Une ROM, c&#8217;est une m\u00e9moire morte, pr\u00e9-programm\u00e9e, et la version EPROMs peut-\u00eatre reprogramm\u00e9e au besoin apr\u00e8s effacement du contenu aux ultra-violets. D&#8217;apr\u00e8s l&#8217;analyse faite par Sylvain Glaize de la documentation d&#8217;origine du Micral N, il y a des chances que cette carte contienne le moniteur de la machine. C&#8217;est-\u00e0-dire un ensemble de fonctions qui permet d&#8217;analyser ce que fait ou dans quel \u00e9tat est le Micral N \u00e0 l&#8217;instant t. Concernant les EPROMs utilis\u00e9es, des C1702, il s&#8217;agit des premi\u00e8res productions disponibles et mises sur le march\u00e9 en 1971 par Intel. La page Wikipedia sur le sujet : https:\/\/en.wikipedia.org\/wiki\/EPROM. Vous pouvez \u00e9galement trouver de la documentation sur ce lien : https:\/\/deramp.com\/downloads\/intel\/C1702A.pdf Mais c&#8217;est avec un certain effroi que nous r\u00e9alisons que leurs fen\u00eatres de protection en verre, qui devraient \u00eatre obstru\u00e9es apr\u00e8s programmation, ne le sont pas ! Nous reviendrons l\u00e0-dessus plus tard. La seconde carte que nous sortons est d\u00e9j\u00e0 plus myst\u00e9rieuse. Premi\u00e8rement, celle-ci est dot\u00e9e de deux peignes de connexion, \u00e0 droite et \u00e0 gauche sur la photo, ce qui signifie qu&#8217;elle est probablement d\u00e9di\u00e9e \u00e0 communiquer avec l&#8217;ext\u00e9rieur. Ensuite, en s&#8217;attardant sur les puces dor\u00e9es centrales, nous trouvons pour r\u00e9f\u00e9rence des SRAM rapides de 8 octets, des MOSTEK 4007P dont voici les caract\u00e9ristiques : https:\/\/usermanual.wiki.pdf Il s&#8217;agit peut-\u00eatre d&#8217;une carte servant de buffer pour permettre au micro-processeur de g\u00e9rer des entr\u00e9es\/sorties de donn\u00e9es plus rapides qu&#8217;il ne peut les traiter. Il s&#8217;agit d&#8217;un m\u00e9canisme bien connu en informatique qui prend aussi la d\u00e9nomination de file FIFO (First In, First Out) ou de pile LIFO (Last In, First Out). Cette troisi\u00e8me carte fait partie des plus faciles \u00e0 comprendre. Nous sommes en face d&#8217;une carte comportant 2 Ko de m\u00e9moire vive (32 x 128 octets en SRAM 2102) ainsi que le support d&#8217;une puce d&#8217;EPROM de 256 octets qui doit renfermer d&#8217;apr\u00e8s notre analyse le code d&#8217;amor\u00e7age (bootloader) de la machine. C&#8217;est-\u00e0-dire le bout de code \u00e0 ex\u00e9cuter par le micro-processeur d\u00e8s que l&#8217;ordinateur d\u00e9marre. Nous vous donnons rendez-vous dans l&#8217;article suivant pour ce qui concerne son dump, c&#8217;est-\u00e0-dire l&#8217;archivage de son contenu, tr\u00e8s important pour comprendre comment fonctionne notre Micral N ! Enfin la voici, la carte \u00e9lectronique de notre Micral N comportant le sacro-saint Intel 8008, le premier micro-processeur 8 bits du monde. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":20216,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1496,1485],"tags":[],"class_list":["post-490","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","category-micral"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Analyse des cartes \u00e9lectroniques du Micral N - MO5.COM<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mo5.com\/en\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Analyse des cartes \u00e9lectroniques du Micral N - MO5.COM\" \/>\n<meta property=\"og:description\" content=\"Par Philippe Dubois, Pr\u00e9sident. Pour ce quatri\u00e8me article, nous allons sortir les principales cartes \u00e9lectroniques de notre Micral N afin de commencer \u00e0 les r\u00e9f\u00e9rencer et \u00e0 en comprendre le fonctionnement, puis nous allons r\u00e9aliser le dump (la copie) de ses m\u00e9moires mortes (ROMs) dans un prochain article. Il y a visiblement dans notre exemplaire plusieurs cartes de m\u00e9moire vive, une ou deux cartes de m\u00e9moire morte, une carte CPU et plusieurs cartes d&#039;entr\u00e9es\/sorties pour l&#039;instant encore non identifi\u00e9es. Tout d&#039;abord nous avons commenc\u00e9 \u00e0 extraire les cartes une par une, en notant pour chacune l&#039;emplacement. Au moment de l&#039;op\u00e9ration, nous n&#039;avons encore aucune id\u00e9e du fonctionnement de celles-ci, de la mani\u00e8re dont elles s\u2019encha\u00eenent et communiquent. La rigueur est de mise ! Une premi\u00e8re carte nous semble int\u00e9ressante. Elle contient 8 ROMs, ou plut\u00f4t EPROMS, reconnaissables \u00e0 leur petite fen\u00eatre en verre. Une ROM, c&#039;est une m\u00e9moire morte, pr\u00e9-programm\u00e9e, et la version EPROMs peut-\u00eatre reprogramm\u00e9e au besoin apr\u00e8s effacement du contenu aux ultra-violets. D&#039;apr\u00e8s l&#039;analyse faite par Sylvain Glaize de la documentation d&#039;origine du Micral N, il y a des chances que cette carte contienne le moniteur de la machine. C&#039;est-\u00e0-dire un ensemble de fonctions qui permet d&#039;analyser ce que fait ou dans quel \u00e9tat est le Micral N \u00e0 l&#039;instant t. Concernant les EPROMs utilis\u00e9es, des C1702, il s&#039;agit des premi\u00e8res productions disponibles et mises sur le march\u00e9 en 1971 par Intel. La page Wikipedia sur le sujet : https:\/\/en.wikipedia.org\/wiki\/EPROM. Vous pouvez \u00e9galement trouver de la documentation sur ce lien : https:\/\/deramp.com\/downloads\/intel\/C1702A.pdf Mais c&#039;est avec un certain effroi que nous r\u00e9alisons que leurs fen\u00eatres de protection en verre, qui devraient \u00eatre obstru\u00e9es apr\u00e8s programmation, ne le sont pas ! Nous reviendrons l\u00e0-dessus plus tard. La seconde carte que nous sortons est d\u00e9j\u00e0 plus myst\u00e9rieuse. Premi\u00e8rement, celle-ci est dot\u00e9e de deux peignes de connexion, \u00e0 droite et \u00e0 gauche sur la photo, ce qui signifie qu&#039;elle est probablement d\u00e9di\u00e9e \u00e0 communiquer avec l&#039;ext\u00e9rieur. Ensuite, en s&#039;attardant sur les puces dor\u00e9es centrales, nous trouvons pour r\u00e9f\u00e9rence des SRAM rapides de 8 octets, des MOSTEK 4007P dont voici les caract\u00e9ristiques : https:\/\/usermanual.wiki.pdf Il s&#039;agit peut-\u00eatre d&#039;une carte servant de buffer pour permettre au micro-processeur de g\u00e9rer des entr\u00e9es\/sorties de donn\u00e9es plus rapides qu&#039;il ne peut les traiter. Il s&#039;agit d&#039;un m\u00e9canisme bien connu en informatique qui prend aussi la d\u00e9nomination de file FIFO (First In, First Out) ou de pile LIFO (Last In, First Out). Cette troisi\u00e8me carte fait partie des plus faciles \u00e0 comprendre. Nous sommes en face d&#039;une carte comportant 2 Ko de m\u00e9moire vive (32 x 128 octets en SRAM 2102) ainsi que le support d&#039;une puce d&#039;EPROM de 256 octets qui doit renfermer d&#039;apr\u00e8s notre analyse le code d&#039;amor\u00e7age (bootloader) de la machine. C&#039;est-\u00e0-dire le bout de code \u00e0 ex\u00e9cuter par le micro-processeur d\u00e8s que l&#039;ordinateur d\u00e9marre. Nous vous donnons rendez-vous dans l&#039;article suivant pour ce qui concerne son dump, c&#039;est-\u00e0-dire l&#039;archivage de son contenu, tr\u00e8s important pour comprendre comment fonctionne notre Micral N ! Enfin la voici, la carte \u00e9lectronique de notre Micral N comportant le sacro-saint Intel 8008, le premier micro-processeur 8 bits du monde. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mo5.com\/en\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/\" \/>\n<meta property=\"og:site_name\" content=\"MO5.COM\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Association-MO5COM\/9540357570\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-01T13:43:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-02T07:00:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mo5.com\/wp-content\/uploads\/2023\/03\/IMG_20210405_153231.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"753\" \/>\n\t<meta property=\"og:image:height\" content=\"525\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Philippe Dubois\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@assomo5\" \/>\n<meta name=\"twitter:site\" content=\"@assomo5\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Philippe Dubois\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/\"},\"author\":{\"name\":\"Philippe Dubois\",\"@id\":\"https:\\\/\\\/mo5.com\\\/#\\\/schema\\\/person\\\/c389d0a47ac596b1fd688078cc054924\"},\"headline\":\"Analyse des cartes \u00e9lectroniques du Micral N\",\"datePublished\":\"2023-03-01T13:43:16+00:00\",\"dateModified\":\"2023-03-02T07:00:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/\"},\"wordCount\":1038,\"publisher\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mo5.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/IMG_20210405_153231.jpg\",\"articleSection\":[\"G\u00e9n\u00e9ral\",\"Micral\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/\",\"url\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/\",\"name\":\"Analyse des cartes \u00e9lectroniques du Micral N - MO5.COM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mo5.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/IMG_20210405_153231.jpg\",\"datePublished\":\"2023-03-01T13:43:16+00:00\",\"dateModified\":\"2023-03-02T07:00:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mo5.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/IMG_20210405_153231.jpg\",\"contentUrl\":\"https:\\\/\\\/mo5.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/IMG_20210405_153231.jpg\",\"width\":753,\"height\":525,\"caption\":\"IMG 20210405 153231\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mo5.com\\\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/mo5.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analyse des cartes \u00e9lectroniques du Micral N\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mo5.com\\\/#website\",\"url\":\"https:\\\/\\\/mo5.com\\\/\",\"name\":\"MO5.COM\",\"description\":\"Pr\u00e9server, explorer, rejouer\",\"publisher\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mo5.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mo5.com\\\/#organization\",\"name\":\"Association MO5.COM\",\"url\":\"https:\\\/\\\/mo5.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/mo5.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mo5.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Logo_MO5_A_Colo_Texte_Bleu-e1697059504554.png\",\"contentUrl\":\"https:\\\/\\\/mo5.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Logo_MO5_A_Colo_Texte_Bleu-e1697059504554.png\",\"width\":2094,\"height\":559,\"caption\":\"Association MO5.COM\"},\"image\":{\"@id\":\"https:\\\/\\\/mo5.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Association-MO5COM\\\/9540357570\",\"https:\\\/\\\/x.com\\\/assomo5\",\"http:\\\/\\\/www.instagram.com\\\/assomo5\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCRncMsBo89C9u_8gpWnsOVw\\\/featured\",\"https:\\\/\\\/bsky.app\\\/profile\\\/assomo5.bsky.social\",\"https:\\\/\\\/twitch.tv\\\/mo5assoretro\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mo5.com\\\/#\\\/schema\\\/person\\\/c389d0a47ac596b1fd688078cc054924\",\"name\":\"Philippe Dubois\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3a534a9c352e6ed7f37634e003a6f697bae2d2c12f8a8ff7030738791af9c1ac?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3a534a9c352e6ed7f37634e003a6f697bae2d2c12f8a8ff7030738791af9c1ac?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3a534a9c352e6ed7f37634e003a6f697bae2d2c12f8a8ff7030738791af9c1ac?s=96&d=mm&r=g\",\"caption\":\"Philippe Dubois\"},\"url\":\"https:\\\/\\\/mo5.com\\\/en\\\/author\\\/prez\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Analysis of Micral N electronic boards - MO5.COM","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mo5.com\/en\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/","og_locale":"en_GB","og_type":"article","og_title":"Analyse des cartes \u00e9lectroniques du Micral N - MO5.COM","og_description":"Par Philippe Dubois, Pr\u00e9sident. Pour ce quatri\u00e8me article, nous allons sortir les principales cartes \u00e9lectroniques de notre Micral N afin de commencer \u00e0 les r\u00e9f\u00e9rencer et \u00e0 en comprendre le fonctionnement, puis nous allons r\u00e9aliser le dump (la copie) de ses m\u00e9moires mortes (ROMs) dans un prochain article. Il y a visiblement dans notre exemplaire plusieurs cartes de m\u00e9moire vive, une ou deux cartes de m\u00e9moire morte, une carte CPU et plusieurs cartes d'entr\u00e9es\/sorties pour l'instant encore non identifi\u00e9es. Tout d'abord nous avons commenc\u00e9 \u00e0 extraire les cartes une par une, en notant pour chacune l'emplacement. Au moment de l'op\u00e9ration, nous n'avons encore aucune id\u00e9e du fonctionnement de celles-ci, de la mani\u00e8re dont elles s\u2019encha\u00eenent et communiquent. La rigueur est de mise ! Une premi\u00e8re carte nous semble int\u00e9ressante. Elle contient 8 ROMs, ou plut\u00f4t EPROMS, reconnaissables \u00e0 leur petite fen\u00eatre en verre. Une ROM, c'est une m\u00e9moire morte, pr\u00e9-programm\u00e9e, et la version EPROMs peut-\u00eatre reprogramm\u00e9e au besoin apr\u00e8s effacement du contenu aux ultra-violets. D'apr\u00e8s l'analyse faite par Sylvain Glaize de la documentation d'origine du Micral N, il y a des chances que cette carte contienne le moniteur de la machine. C'est-\u00e0-dire un ensemble de fonctions qui permet d'analyser ce que fait ou dans quel \u00e9tat est le Micral N \u00e0 l'instant t. Concernant les EPROMs utilis\u00e9es, des C1702, il s'agit des premi\u00e8res productions disponibles et mises sur le march\u00e9 en 1971 par Intel. La page Wikipedia sur le sujet : https:\/\/en.wikipedia.org\/wiki\/EPROM. Vous pouvez \u00e9galement trouver de la documentation sur ce lien : https:\/\/deramp.com\/downloads\/intel\/C1702A.pdf Mais c'est avec un certain effroi que nous r\u00e9alisons que leurs fen\u00eatres de protection en verre, qui devraient \u00eatre obstru\u00e9es apr\u00e8s programmation, ne le sont pas ! Nous reviendrons l\u00e0-dessus plus tard. La seconde carte que nous sortons est d\u00e9j\u00e0 plus myst\u00e9rieuse. Premi\u00e8rement, celle-ci est dot\u00e9e de deux peignes de connexion, \u00e0 droite et \u00e0 gauche sur la photo, ce qui signifie qu'elle est probablement d\u00e9di\u00e9e \u00e0 communiquer avec l'ext\u00e9rieur. Ensuite, en s'attardant sur les puces dor\u00e9es centrales, nous trouvons pour r\u00e9f\u00e9rence des SRAM rapides de 8 octets, des MOSTEK 4007P dont voici les caract\u00e9ristiques : https:\/\/usermanual.wiki.pdf Il s'agit peut-\u00eatre d'une carte servant de buffer pour permettre au micro-processeur de g\u00e9rer des entr\u00e9es\/sorties de donn\u00e9es plus rapides qu'il ne peut les traiter. Il s'agit d'un m\u00e9canisme bien connu en informatique qui prend aussi la d\u00e9nomination de file FIFO (First In, First Out) ou de pile LIFO (Last In, First Out). Cette troisi\u00e8me carte fait partie des plus faciles \u00e0 comprendre. Nous sommes en face d'une carte comportant 2 Ko de m\u00e9moire vive (32 x 128 octets en SRAM 2102) ainsi que le support d'une puce d'EPROM de 256 octets qui doit renfermer d'apr\u00e8s notre analyse le code d'amor\u00e7age (bootloader) de la machine. C'est-\u00e0-dire le bout de code \u00e0 ex\u00e9cuter par le micro-processeur d\u00e8s que l'ordinateur d\u00e9marre. Nous vous donnons rendez-vous dans l'article suivant pour ce qui concerne son dump, c'est-\u00e0-dire l'archivage de son contenu, tr\u00e8s important pour comprendre comment fonctionne notre Micral N ! Enfin la voici, la carte \u00e9lectronique de notre Micral N comportant le sacro-saint Intel 8008, le premier micro-processeur 8 bits du monde. [&hellip;]","og_url":"https:\/\/mo5.com\/en\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/","og_site_name":"MO5.COM","article_publisher":"https:\/\/www.facebook.com\/pages\/Association-MO5COM\/9540357570","article_published_time":"2023-03-01T13:43:16+00:00","article_modified_time":"2023-03-02T07:00:37+00:00","og_image":[{"width":753,"height":525,"url":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/03\/IMG_20210405_153231.jpg","type":"image\/jpeg"}],"author":"Philippe Dubois","twitter_card":"summary_large_image","twitter_creator":"@assomo5","twitter_site":"@assomo5","twitter_misc":{"Written by":"Philippe Dubois","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#article","isPartOf":{"@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/"},"author":{"name":"Philippe Dubois","@id":"https:\/\/mo5.com\/#\/schema\/person\/c389d0a47ac596b1fd688078cc054924"},"headline":"Analyse des cartes \u00e9lectroniques du Micral N","datePublished":"2023-03-01T13:43:16+00:00","dateModified":"2023-03-02T07:00:37+00:00","mainEntityOfPage":{"@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/"},"wordCount":1038,"publisher":{"@id":"https:\/\/mo5.com\/#organization"},"image":{"@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#primaryimage"},"thumbnailUrl":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/03\/IMG_20210405_153231.jpg","articleSection":["G\u00e9n\u00e9ral","Micral"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/","url":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/","name":"Analysis of Micral N electronic boards - MO5.COM","isPartOf":{"@id":"https:\/\/mo5.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#primaryimage"},"image":{"@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#primaryimage"},"thumbnailUrl":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/03\/IMG_20210405_153231.jpg","datePublished":"2023-03-01T13:43:16+00:00","dateModified":"2023-03-02T07:00:37+00:00","breadcrumb":{"@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#primaryimage","url":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/03\/IMG_20210405_153231.jpg","contentUrl":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/03\/IMG_20210405_153231.jpg","width":753,"height":525,"caption":"IMG 20210405 153231"},{"@type":"BreadcrumbList","@id":"https:\/\/mo5.com\/les-cartes-electroniques-du-micral-n-de-lassociation-mo5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/mo5.com\/"},{"@type":"ListItem","position":2,"name":"Analyse des cartes \u00e9lectroniques du Micral N"}]},{"@type":"WebSite","@id":"https:\/\/mo5.com\/#website","url":"https:\/\/mo5.com\/","name":"MO5.COM","description":"Preserve, explore, replay","publisher":{"@id":"https:\/\/mo5.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mo5.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/mo5.com\/#organization","name":"MO5.COM Association","url":"https:\/\/mo5.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/mo5.com\/#\/schema\/logo\/image\/","url":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/10\/Logo_MO5_A_Colo_Texte_Bleu-e1697059504554.png","contentUrl":"https:\/\/mo5.com\/wp-content\/uploads\/2023\/10\/Logo_MO5_A_Colo_Texte_Bleu-e1697059504554.png","width":2094,"height":559,"caption":"Association MO5.COM"},"image":{"@id":"https:\/\/mo5.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Association-MO5COM\/9540357570","https:\/\/x.com\/assomo5","http:\/\/www.instagram.com\/assomo5","https:\/\/www.youtube.com\/channel\/UCRncMsBo89C9u_8gpWnsOVw\/featured","https:\/\/bsky.app\/profile\/assomo5.bsky.social","https:\/\/twitch.tv\/mo5assoretro"]},{"@type":"Person","@id":"https:\/\/mo5.com\/#\/schema\/person\/c389d0a47ac596b1fd688078cc054924","name":"Philippe Dubois","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/3a534a9c352e6ed7f37634e003a6f697bae2d2c12f8a8ff7030738791af9c1ac?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3a534a9c352e6ed7f37634e003a6f697bae2d2c12f8a8ff7030738791af9c1ac?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a534a9c352e6ed7f37634e003a6f697bae2d2c12f8a8ff7030738791af9c1ac?s=96&d=mm&r=g","caption":"Philippe Dubois"},"url":"https:\/\/mo5.com\/en\/author\/prez\/"}]}},"_links":{"self":[{"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/posts\/490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/comments?post=490"}],"version-history":[{"count":0,"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/posts\/490\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/media\/20216"}],"wp:attachment":[{"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/media?parent=490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/categories?post=490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mo5.com\/en\/wp-json\/wp\/v2\/tags?post=490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}