{"id":5455,"date":"2026-04-27T22:14:50","date_gmt":"2026-04-27T20:14:50","guid":{"rendered":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/?p=5455"},"modified":"2026-04-27T22:29:19","modified_gmt":"2026-04-27T20:29:19","slug":"one-rom-praxisbeispiel-junior-computer","status":"publish","type":"post","link":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/one-rom-praxisbeispiel-junior-computer\/","title":{"rendered":"One ROM \u2013 Praxisbeispiel: Junior Computer"},"content":{"rendered":"<h1 data-section-id=\"fdt7l6\" data-start=\"295\" data-end=\"359\">One ROM \u2013 Praxis: Junior Computer mit RAM- und ROM-Erweiterung<\/h1>\n<p data-start=\"361\" data-end=\"481\">Dieses Praxisbeispiel stammt von einem Forumsmitglied (\u201e<a href=\"https:\/\/forum.classic-computing.de\/index.php?user\/4912-obbi\/\" target=\"_blank\" rel=\"noopener\"><strong>obbi<\/strong><\/a>\u201c) und geht deutlich \u00fcber einen einfachen ROM-Ersatz hinaus:<\/p>\n<p data-start=\"483\" data-end=\"597\">\ud83d\udc49 Ziel war es, einen Elektor Junior Computer gleichzeitig mit zus\u00e4tzlichem RAM <strong data-start=\"563\" data-end=\"570\">und<\/strong> einem One ROM aufzur\u00fcsten.<\/p>\n<hr data-start=\"599\" data-end=\"602\" \/>\n<h2 data-section-id=\"1xbt6lv\" data-start=\"604\" data-end=\"654\">Ausgangssituation: Erweiterung wie in den 80ern<\/h2>\n<p><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1055.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5459\" src=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1055-300x200.jpg\" alt=\"\" width=\"300\" height=\"200\" srcset=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1055-300x200.jpg 300w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1055-768x511.jpg 768w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1055.jpg 801w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5460\" src=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056-300x163.jpg\" alt=\"\" width=\"300\" height=\"163\" srcset=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056-300x163.jpg 300w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056-1024x556.jpg 1024w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056-768x417.jpg 768w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056-1536x834.jpg 1536w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1056.jpg 1571w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<div class=\"no-scrollbar flex min-h-36 flex-nowrap gap-0.5 overflow-auto sm:gap-1 sm:overflow-hidden xl:min-h-44 mt-1 mb-5 not-first:mt-4\">\n<div class=\"border-token-border-default relative w-32 shrink-0 overflow-hidden rounded-xl border-[0.5px] md:shrink max-h-64 sm:w-[calc((100%-0.5rem)\/3)] rounded-s-xl\"><\/div>\n<\/div>\n<p data-start=\"698\" data-end=\"752\">Der Junior Computer war von Anfang an modular gedacht:<\/p>\n<ul data-start=\"754\" data-end=\"865\">\n<li data-section-id=\"ad8tiw\" data-start=\"754\" data-end=\"786\">Erweiterungen \u00fcber Systembus<\/li>\n<li data-section-id=\"uxd2ls\" data-start=\"787\" data-end=\"819\">RAM- und ROM-Karten optional<\/li>\n<li data-section-id=\"g37it0\" data-start=\"820\" data-end=\"865\">Aufr\u00fcstung oft <strong data-start=\"837\" data-end=\"853\">schrittweise<\/strong> (Kosten!)<\/li>\n<\/ul>\n<p data-start=\"867\" data-end=\"881\">Damals \u00fcblich:<\/p>\n<ul data-start=\"883\" data-end=\"954\">\n<li data-section-id=\"p39f1q\" data-start=\"883\" data-end=\"928\">kleine SRAM-Bausteine (z. B. 6116 \u2192 2 kB)<\/li>\n<li data-section-id=\"11ouu5p\" data-start=\"929\" data-end=\"954\">EPROMs der 27xx-Serie<\/li>\n<\/ul>\n<p data-start=\"956\" data-end=\"995\">\ud83d\udc49 Gro\u00dfe Speicher waren schlicht teuer.<\/p>\n<hr data-start=\"997\" data-end=\"1000\" \/>\n<h2 data-section-id=\"c7vlhs\" data-start=\"1002\" data-end=\"1021\">Der erste Ansatz<\/h2>\n<p data-start=\"1023\" data-end=\"1080\">Bereits vor dem One ROM hatte obbi sein System erweitert:<\/p>\n<ul data-start=\"1082\" data-end=\"1179\">\n<li data-section-id=\"pweto3\" data-start=\"1082\" data-end=\"1122\">Einsatz eines <strong data-start=\"1098\" data-end=\"1120\">62256 (32 kB SRAM)<\/strong><\/li>\n<li data-section-id=\"5wwwq2\" data-start=\"1123\" data-end=\"1179\">Zusammenlegen von <strong data-start=\"1143\" data-end=\"1154\">TM + PM<\/strong> in ein einzelnes EPROM<\/li>\n<\/ul>\n<p data-start=\"1181\" data-end=\"1214\">\ud83d\udc49 Dadurch wurde ein Sockel frei.<\/p>\n<p data-start=\"1216\" data-end=\"1225\">Die Idee:<\/p>\n<ul data-start=\"1227\" data-end=\"1296\">\n<li data-section-id=\"ojf75r\" data-start=\"1227\" data-end=\"1263\">diesen Sockel mit One ROM nutzen<\/li>\n<li data-section-id=\"dsbwei\" data-start=\"1264\" data-end=\"1296\">zus\u00e4tzlich RAM bereitstellen<\/li>\n<\/ul>\n<hr data-start=\"1298\" data-end=\"1301\" \/>\n<h2 data-section-id=\"d0yep1\" data-start=\"1303\" data-end=\"1339\">Problem: RAM und ROM gleichzeitig<\/h2>\n<p data-start=\"1341\" data-end=\"1380\">Hier kam die erste wichtige Erkenntnis:<\/p>\n<p data-start=\"1382\" data-end=\"1482\">\ud83d\udc49 <strong data-start=\"1385\" data-end=\"1482\">(Aktuell) kann One ROM nicht gleichzeitig RAM und ROM in beliebiger Kombination bereitstellen<\/strong><\/p>\n<p data-start=\"1484\" data-end=\"1495\">Zus\u00e4tzlich:<\/p>\n<ul data-start=\"1497\" data-end=\"1584\">\n<li data-section-id=\"16mwp9p\" data-start=\"1497\" data-end=\"1537\">nur begrenzte SRAM-Emulation m\u00f6glich<\/li>\n<li data-section-id=\"1knge3e\" data-start=\"1538\" data-end=\"1584\">nicht ausreichend f\u00fcr das gew\u00fcnschte Setup<\/li>\n<\/ul>\n<hr data-start=\"1586\" data-end=\"1589\" \/>\n<h2 data-section-id=\"11xc9o0\" data-start=\"1591\" data-end=\"1608\">Neue Strategie<\/h2>\n<p data-start=\"1610\" data-end=\"1644\">Statt alles \u00fcber One ROM zu l\u00f6sen:<\/p>\n<h3 data-section-id=\"7coggf\" data-start=\"1646\" data-end=\"1655\">Plan:<\/h3>\n<ol data-start=\"1657\" data-end=\"1736\">\n<li data-section-id=\"1ahutwr\" data-start=\"1657\" data-end=\"1692\"><strong data-start=\"1660\" data-end=\"1682\">32 kB SRAM (62256)<\/strong> separat<\/li>\n<li data-section-id=\"10gtuin\" data-start=\"1693\" data-end=\"1736\"><strong data-start=\"1696\" data-end=\"1734\">One ROM f\u00fcr TM + PM + weiteres ROM<\/strong><\/li>\n<\/ol>\n<p data-start=\"1738\" data-end=\"1753\">Adressbereiche:<\/p>\n<ul data-start=\"1755\" data-end=\"1808\">\n<li data-section-id=\"7j2k0y\" data-start=\"1755\" data-end=\"1781\">RAM: <code data-start=\"1762\" data-end=\"1779\">0x2000 \u2013 0x9FFF<\/code><\/li>\n<li data-section-id=\"pngl6q\" data-start=\"1782\" data-end=\"1808\">ROM: <code data-start=\"1789\" data-end=\"1806\">0xA000 \u2013 0xDFFF<\/code><\/li>\n<\/ul>\n<p data-start=\"1810\" data-end=\"1842\">\ud83d\udc49 Klassische Speicheraufteilung<\/p>\n<hr data-start=\"1844\" data-end=\"1847\" \/>\n<h2 data-section-id=\"1fe5lh\" data-start=\"1849\" data-end=\"1902\">Die eigentliche Herausforderung: Adressdekodierung<\/h2>\n<p data-start=\"1904\" data-end=\"1942\">Hier wird es spannend \u2013 und lehrreich.<\/p>\n<h3 data-section-id=\"2p2m5v\" data-start=\"1944\" data-end=\"1962\">Ausgangspunkt:<\/h3>\n<p data-start=\"1964\" data-end=\"1980\">Adressleitungen:<\/p>\n<ul data-start=\"1981\" data-end=\"1998\">\n<li data-section-id=\"7sl8y2\" data-start=\"1981\" data-end=\"1998\">A15, A14, A13<\/li>\n<\/ul>\n<p data-start=\"2000\" data-end=\"2005\">Ziel:<\/p>\n<ul data-start=\"2006\" data-end=\"2052\">\n<li data-section-id=\"1rfze0z\" data-start=\"2006\" data-end=\"2052\">Auswahl von:\n<ul data-start=\"2023\" data-end=\"2052\">\n<li data-section-id=\"oqa85u\" data-start=\"2023\" data-end=\"2032\">Board<\/li>\n<li data-section-id=\"17a0h06\" data-start=\"2035\" data-end=\"2042\">RAM<\/li>\n<li data-section-id=\"179z0wo\" data-start=\"2045\" data-end=\"2052\">ROM<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr data-start=\"2054\" data-end=\"2057\" \/>\n<h2 data-section-id=\"1qsjwjh\" data-start=\"2059\" data-end=\"2078\">Wahrheitstabelle<\/h2>\n<p data-start=\"2080\" data-end=\"2149\">Die urspr\u00fcngliche Tabelle beschreibt, welcher Bereich wann aktiv ist.<\/p>\n<p data-start=\"2151\" data-end=\"2163\">Das Problem:<\/p>\n<p data-start=\"2165\" data-end=\"2226\">\ud83d\udc49 Die direkte Umsetzung ist komplex<br data-start=\"2201\" data-end=\"2204\" \/>\u2192 viele Gatter n\u00f6tig<\/p>\n<hr data-start=\"2228\" data-end=\"2231\" \/>\n<h2 data-section-id=\"10uqf2z\" data-start=\"2233\" data-end=\"2267\">Vereinfachung durch Kompromisse<\/h2>\n<p data-start=\"2269\" data-end=\"2346\">Um die Logik handhabbar zu machen, wurden bewusst Vereinfachungen akzeptiert:<\/p>\n<ul data-start=\"2348\" data-end=\"2491\">\n<li data-section-id=\"1b3623f\" data-start=\"2348\" data-end=\"2395\">Reset-Vektor nicht zwingend im Original-ROM<\/li>\n<li data-section-id=\"bo56sa\" data-start=\"2396\" data-end=\"2425\">etwas \u201eVerschnitt\u201c im RAM<\/li>\n<li data-section-id=\"gdch22\" data-start=\"2426\" data-end=\"2464\">Spiegelungen im Adressraum erlaubt<\/li>\n<li data-section-id=\"jve9b4\" data-start=\"2465\" data-end=\"2491\">weniger parallele ROMs<\/li>\n<\/ul>\n<p data-start=\"2493\" data-end=\"2576\">\ud83d\udc49 Klassischer Trade-off:<br data-start=\"2518\" data-end=\"2521\" \/><strong data-start=\"2521\" data-end=\"2576\">einfachere Hardware vs. perfekte Speicheraufteilung<\/strong><\/p>\n<hr data-start=\"2578\" data-end=\"2581\" \/>\n<h2 data-section-id=\"1n8hzh7\" data-start=\"2583\" data-end=\"2620\">Ergebnis: Stark vereinfachte Logik<\/h2>\n<p><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1057.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5461\" src=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1057-300x172.jpg\" alt=\"\" width=\"300\" height=\"172\" srcset=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1057-300x172.jpg 300w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1057-1024x586.jpg 1024w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1057-768x439.jpg 768w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1057.jpg 1257w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<div class=\"no-scrollbar flex min-h-36 flex-nowrap gap-0.5 overflow-auto sm:gap-1 sm:overflow-hidden xl:min-h-44 mt-1 mb-5 not-first:mt-4\">\n<div class=\"border-token-border-default relative w-32 shrink-0 overflow-hidden rounded-xl border-[0.5px] md:shrink max-h-64 sm:w-[calc((100%-0.5rem)\/3)] rounded-s-xl\">\n<div class=\"group\/search-image @container\/search-image relative rounded-[inherit] h-full w-full\"><span style=\"font-size: 16px;\">Mit Hilfe eines Minimierungstools ergab sich:<\/span><\/div>\n<\/div>\n<\/div>\n<p data-start=\"2711\" data-end=\"2733\">\ud83d\udc49 nur noch notwendig:<\/p>\n<ul data-start=\"2735\" data-end=\"2768\">\n<li data-section-id=\"1mwq0e6\" data-start=\"2735\" data-end=\"2749\">3 Inverter<\/li>\n<li data-section-id=\"zb03aq\" data-start=\"2750\" data-end=\"2759\">1 AND<\/li>\n<li data-section-id=\"dzh42s\" data-start=\"2760\" data-end=\"2768\">1 OR<\/li>\n<\/ul>\n<hr data-start=\"2770\" data-end=\"2773\" \/>\n<h2 data-section-id=\"5xmrpk\" data-start=\"2775\" data-end=\"2807\">Trick: Alles mit NAND-Gattern<\/h2>\n<p data-start=\"2809\" data-end=\"2812\">Da:<\/p>\n<p data-start=\"2814\" data-end=\"2843\">\ud83d\udc49 NAND = universelles Gatter<\/p>\n<p data-start=\"2845\" data-end=\"2876\">kann man das OR ersetzen durch:<\/p>\n<ul data-start=\"2878\" data-end=\"2902\">\n<li data-section-id=\"1eycgjf\" data-start=\"2878\" data-end=\"2902\">Kombination aus NAND<\/li>\n<\/ul>\n<p data-start=\"2904\" data-end=\"2913\">Ergebnis:<\/p>\n<p data-start=\"2915\" data-end=\"2965\">\ud83d\udc49 ca. <strong data-start=\"2922\" data-end=\"2953\">6 NAND-Gatter (\u2248 1,5\u00d7 7400)<\/strong> reichen aus<\/p>\n<hr data-start=\"2967\" data-end=\"2970\" \/>\n<h2 data-section-id=\"1q6r33\" data-start=\"2972\" data-end=\"2993\">Alternative L\u00f6sung<\/h2>\n<p data-start=\"2995\" data-end=\"3011\">Sp\u00e4ter fiel auf:<\/p>\n<p data-start=\"3013\" data-end=\"3077\">\ud83d\udc49 Ein 74145 w\u00e4re ebenfalls geeignet gewesen<br data-start=\"3057\" data-end=\"3060\" \/>(Open Collector!)<\/p>\n<p data-start=\"3079\" data-end=\"3134\">\ud83d\udc49 aber:<br data-start=\"3087\" data-end=\"3090\" \/>Die diskrete L\u00f6sung wurde trotzdem umgesetzt<\/p>\n<hr data-start=\"3136\" data-end=\"3139\" \/>\n<h2 data-section-id=\"d6bu8p\" data-start=\"3141\" data-end=\"3153\">Umsetzung<\/h2>\n<p><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1054.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5456\" src=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1054-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1054-225x300.jpg 225w, https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2026\/04\/img_1054.jpg 738w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n<div class=\"no-scrollbar flex min-h-36 flex-nowrap gap-0.5 overflow-auto sm:gap-1 sm:overflow-hidden xl:min-h-44 mt-1 mb-5 not-first:mt-4\">\n<div class=\"border-token-border-default relative w-32 shrink-0 overflow-hidden rounded-xl border-[0.5px] md:shrink max-h-64 sm:w-[calc((100%-0.5rem)\/3)] rounded-s-xl\">\n<div class=\"group\/search-image @container\/search-image relative rounded-[inherit] h-full w-full\"><span style=\"font-size: 16px;\">Ergebnis:<\/span><\/div>\n<\/div>\n<\/div>\n<ul data-start=\"3208\" data-end=\"3325\">\n<li data-section-id=\"1qcd297\" data-start=\"3208\" data-end=\"3255\">zus\u00e4tzliche Logik auf kleiner Zusatzplatine<\/li>\n<li data-section-id=\"19visjw\" data-start=\"3256\" data-end=\"3290\">Kombination aus SRAM + One ROM<\/li>\n<li data-section-id=\"1j5ctn4\" data-start=\"3291\" data-end=\"3325\">saubere Integration ins System<\/li>\n<\/ul>\n<hr data-start=\"3327\" data-end=\"3330\" \/>\n<h2 data-section-id=\"1votmod\" data-start=\"3332\" data-end=\"3372\">Besonderheit: 27xx vs. 23xx ROM-Typen<\/h2>\n<p data-start=\"3374\" data-end=\"3395\">Ein weiteres Problem:<\/p>\n<ul data-start=\"3397\" data-end=\"3470\">\n<li data-section-id=\"2voc7c\" data-start=\"3397\" data-end=\"3432\">Junior erwartet <strong data-start=\"3415\" data-end=\"3430\">27xx EPROMs<\/strong><\/li>\n<li data-section-id=\"124rcks\" data-start=\"3433\" data-end=\"3470\">One ROM Multi-Sets \u2192 <strong data-start=\"3456\" data-end=\"3470\">23xx Typen<\/strong><\/li>\n<\/ul>\n<p data-start=\"3472\" data-end=\"3482\">\ud83d\udc49 L\u00f6sung:<\/p>\n<ul data-start=\"3484\" data-end=\"3548\">\n<li data-section-id=\"tu4gke\" data-start=\"3484\" data-end=\"3521\">Sockel per Drahtbr\u00fccken angepasst<\/li>\n<li data-section-id=\"1t8lcwn\" data-start=\"3522\" data-end=\"3548\">vollst\u00e4ndig r\u00fcckbaubar<\/li>\n<\/ul>\n<hr data-start=\"3550\" data-end=\"3553\" \/>\n<h2 data-section-id=\"15jbyh4\" data-start=\"3555\" data-end=\"3581\">Konfiguration (One ROM)<\/h2>\n<pre>{\r\n    \"$schema\": \"https:\/\/images.onerom.org\/configs\/schema.json\",\r\n    \"version\": 1,\r\n    \"description\": \"Mandatory description about this config\",\r\n    \"detail\": \"Extra detail about ths configuration\",\r\n    \"notes\": \"Notes that appear after the list of sets\",\r\n    \"rom_sets\": \r\n    [\r\n        {\r\n            \"type\": \"multi\",\r\n            \"description\": \"Junior TMPM\",\r\n            \"roms\": [\r\n\t\t\t{   \t   \"file\": \"C:\/Users\/oblaenan\/Desktop\/Junior\/Software\/junior monitor roms\/pmtmx2.BIN\",\r\n              \t\t\t   \"description\": \"TM, PM und PME\",\r\n                  \t\t   \"type\": \"2364\",\r\n          \t\t           \"cs1\": \"active_low\"\r\n\t\t\t},\r\n\t\t\t{          \"file\": \"C:\/Users\/oblaenan\/Desktop\/Junior\/Software\/junior monitor roms\/Elektor_Junior_ROMx8.bin\",\r\n\t\t     \t\t   \"description\": \"Aux + Vektors\",\r\n\t\t     \t\t   \"type\": \"2364\",\r\n\t\t     \t\t   \"cs1\": \"active_low\"\r\n\t\t\t}\r\n                  ]\r\n        }\r\n    ]\r\n}<\/pre>\n<p data-start=\"3925\" data-end=\"3936\">\ud83d\udc49 aktuell:<\/p>\n<ul data-start=\"3938\" data-end=\"3969\">\n<li data-section-id=\"1nkj0h2\" data-start=\"3938\" data-end=\"3950\">2\u00d7 TM\/PM<\/li>\n<li data-section-id=\"j56era\" data-start=\"3951\" data-end=\"3969\">8\u00d7 Monitor-ROM<\/li>\n<\/ul>\n<hr data-start=\"3971\" data-end=\"3974\" \/>\n<h2 data-section-id=\"1em7xgm\" data-start=\"3976\" data-end=\"3987\">Ergebnis<\/h2>\n<p data-start=\"3989\" data-end=\"4016\">\ud83d\udc49 <strong data-start=\"3992\" data-end=\"4016\">Mission accomplished<\/strong><\/p>\n<p data-start=\"4018\" data-end=\"4035\">Das System l\u00e4uft:<\/p>\n<ul data-start=\"4037\" data-end=\"4130\">\n<li data-section-id=\"1kdf713\" data-start=\"4037\" data-end=\"4075\">One ROM liefert TM\/PM + Zusatz-ROM<\/li>\n<li data-section-id=\"whclq8\" data-start=\"4076\" data-end=\"4100\">32 kB SRAM verf\u00fcgbar<\/li>\n<li data-section-id=\"v4kxp9\" data-start=\"4101\" data-end=\"4130\">stabile Adressdekodierung<\/li>\n<\/ul>\n<hr data-start=\"4132\" data-end=\"4135\" \/>\n<h2 data-section-id=\"x8o1ad\" data-start=\"4137\" data-end=\"4145\">Fazit<\/h2>\n<p data-start=\"4147\" data-end=\"4179\">Dieses Projekt zeigt sehr sch\u00f6n:<\/p>\n<p data-start=\"4181\" data-end=\"4224\">\ud83d\udc49 One ROM ist nicht nur \u201eEPROM ersetzen\u201c<\/p>\n<p data-start=\"4226\" data-end=\"4272\">sondern kann Teil eines gr\u00f6\u00dferen Systems sein:<\/p>\n<ul data-start=\"4274\" data-end=\"4363\">\n<li data-section-id=\"1fje6jn\" data-start=\"4274\" data-end=\"4301\">in Kombination mit SRAM<\/li>\n<li data-section-id=\"1duwptn\" data-start=\"4302\" data-end=\"4329\">mit eigener Adresslogik<\/li>\n<li data-section-id=\"1tbsjyi\" data-start=\"4330\" data-end=\"4363\">mit durchdachten Kompromissen<\/li>\n<\/ul>\n<hr data-start=\"4365\" data-end=\"4368\" \/>\n<h2 data-section-id=\"crg8ns\" data-start=\"4370\" data-end=\"4395\">Pers\u00f6nlicher Kommentar<\/h2>\n<p data-start=\"4397\" data-end=\"4426\">Ein besonders sch\u00f6ner Aspekt:<\/p>\n<blockquote data-start=\"4428\" data-end=\"4469\">\n<p data-start=\"4430\" data-end=\"4469\">Der Junior l\u00e4dt zum Experimentieren ein<\/p>\n<\/blockquote>\n<p data-start=\"4471\" data-end=\"4506\">Und genau das zeigt dieses Projekt:<\/p>\n<ul data-start=\"4508\" data-end=\"4570\">\n<li data-section-id=\"zc5zqt\" data-start=\"4508\" data-end=\"4524\">ausprobieren<\/li>\n<li data-section-id=\"eltz4c\" data-start=\"4525\" data-end=\"4541\">vereinfachen<\/li>\n<li data-section-id=\"1y69sl5\" data-start=\"4542\" data-end=\"4556\">neu denken<\/li>\n<li data-section-id=\"1jztc08\" data-start=\"4557\" data-end=\"4570\">verstehen<\/li>\n<\/ul>\n<p data-start=\"4572\" data-end=\"4604\">\ud83d\udc49 Genau im Sinne des Originals.<br \/>\nPS: <a href=\"https:\/\/forum.classic-computing.de\/forum\/index.php?thread\/39548-ram-rom-erweiterung-eines-junior-computers\/&amp;postID=611507#post611507\" target=\"_blank\" rel=\"noopener\">Hier der Link zum Original-Thread<\/a>.<\/p>\n<hr data-start=\"4606\" data-end=\"4609\" \/>\n<h2 data-section-id=\"p7qrot\" data-start=\"4611\" data-end=\"4622\">Ausblick<\/h2>\n<p data-start=\"4624\" data-end=\"4647\">M\u00f6gliche Erweiterungen:<\/p>\n<ul data-start=\"4649\" data-end=\"4741\">\n<li data-section-id=\"n6gbjv\" data-start=\"4649\" data-end=\"4682\">komplexere Speicheraufteilung<\/li>\n<li data-section-id=\"1kktmz9\" data-start=\"4683\" data-end=\"4720\">alternative Dekoder (74138\/74145)<\/li>\n<li data-section-id=\"55u3u\" data-start=\"4721\" data-end=\"4741\">gr\u00f6\u00dfere ROM-Sets<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>One ROM \u2013 Praxis: Junior Computer mit RAM- und ROM-Erweiterung Dieses Praxisbeispiel stammt von einem Forumsmitglied (\u201eobbi\u201c) und geht deutlich \u00fcber einen einfachen ROM-Ersatz hinaus: \ud83d\udc49 Ziel war es, einen Elektor Junior Computer gleichzeitig mit zus\u00e4tzlichem RAM und einem One &hellip; <a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/one-rom-praxisbeispiel-junior-computer\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[344],"tags":[340],"class_list":["post-5455","post","type-post","status-publish","format-standard","hentry","category-one-rom","tag-one-rom"],"_links":{"self":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts\/5455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/comments?post=5455"}],"version-history":[{"count":5,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts\/5455\/revisions"}],"predecessor-version":[{"id":5464,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts\/5455\/revisions\/5464"}],"wp:attachment":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/media?parent=5455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/categories?post=5455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/tags?post=5455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}