{"id":22621,"date":"2025-11-06T09:46:36","date_gmt":"2025-11-06T14:46:36","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=22621"},"modified":"2025-11-21T14:20:46","modified_gmt":"2025-11-21T19:20:46","slug":"vin133","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/","title":{"rendered":"DEC Rainbow 100"},"content":{"rendered":"<h2>DEC Rainbow 100<\/h2>\n<p>[Vin133]<\/p>\n<p>The DEC Rainbow 100 was a versatile dual-processor vintage computer featuring both Intel 8088 and Zilog Z80 CPUs, enabling it to run multiple operating systems and bridge legacy and emerging software platforms. Its importance lies in exemplifying how manufacturers addressed the market uncertainty of the early 1980s by supporting both leading processor architectures, making it significant in computing history despite not achieving mass-market dominance. It remains an important artifact for university collections illustrating early personal computing&#8217;s diverse landscape.<a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-scaled.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-large wp-image-22674\" src=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-400x300.jpg\" alt=\"DEC Raindow 100\" width=\"400\" height=\"300\" srcset=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-400x300.jpg 400w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-240x180.jpg 240w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-160x120.jpg 160w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-768x577.jpg 768w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-1536x1153.jpg 1536w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-2048x1538.jpg 2048w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-800x600.jpg 800w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251104_203028797-360x270.jpg 360w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><\/p>\n<ul>\n<li><strong>Manufacturer<\/strong>: Digital Equipment Corporation (DEC)<\/li>\n<li><strong>Type<\/strong>: Desktop<\/li>\n<li><strong>Release Date<\/strong>: 1982<\/li>\n<li><strong>Cost at release<\/strong>: CAD ~$18,000 (adjusted for inflation)<\/li>\n<li><strong>Cost with peripherals<\/strong>: CAD ~$36,000 (adjusted for inflation)<\/li>\n<li><strong>MIPS<\/strong>: 0.33 (330KIPS) for the Intel 8088 \/ 0.14 (140 KIPS) for the Z80<\/li>\n<\/ul>\n<h3>Hardware Specifications<\/h3>\n<ul>\n<li><strong>CPU<\/strong>: Dual CPUs \u2014 Intel 8088 at 4.77 MHz and Zilog Z80 at 4 MHz<\/li>\n<li><strong>Memory<\/strong>: Typically 64 KB to 128 KB RAM (expandable)<\/li>\n<li><strong>Storage<\/strong>: Supported 5.25-inch floppy drives and optional hard drives<\/li>\n<li><strong>Display<\/strong>: Monochrome or color CRT monitor options; 8-bit graphics capability<\/li>\n<li><strong>Keyboard<\/strong>: Full-sized mechanical keyboard integrated with the system<\/li>\n<li><strong>Expansion<\/strong>: Internal slots for additional peripherals and memory<\/li>\n<li><strong>I\/O Ports<\/strong>: Parallel and serial ports for printers, modems, and terminals<\/li>\n<li><strong>Weight<\/strong>: Approximately 30 pounds (13.6 kg)<\/li>\n<\/ul>\n<h3>Operating System &amp; Programming Languages<\/h3>\n<ul>\n<li><strong>OS. <\/strong>The DEC Rainbow 100 supported multiple operating systems due to its dual-processor architecture. It could run:\n<ul>\n<li>MS-DOS on the Intel 8088 processor<\/li>\n<li>CP\/M and CP\/M-86 on the Zilog Z80 and 8088 processors, respectively<\/li>\n<\/ul>\n<\/li>\n<li><strong>Programming Languages<\/strong>:\n<ul>\n<li>Assembly language specific to the Intel 8088 and Zilog Z80 processors<\/li>\n<li>High-level languages common on these platforms such as BASIC, FORTRAN, and Pascal, depending on the operating system and software available<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Notables<\/h3>\n<ul>\n<li>It was one of the first PCs to use a dual-processor design (Intel 8088 &amp; Zilog Z80), reflecting market uncertainty over dominant CPU architectures in the early 1980s.<\/li>\n<li>The Rainbow&#8217;s support for multiple operating systems (MS-DOS, CP\/M, CP\/M-86) made it a versatile but complex machine bridging legacy and emerging software environments.<\/li>\n<li>Although it never achieved mainstream success due to partial IBM PC incompatibility and high cost, it sold about 183,000 units and became a niche favourite in business and university research settings.<\/li>\n<li>Nicknamed sometimes as \u201cDEC\u2019s triple-boot machine,\u201d the Rainbow was notable for its ability to &#8220;boot&#8221; into different OS environments.<\/li>\n<li>It holds a unique place in computing history as an example of transitional PC design aiming to unify incompatible software platforms before the IBM PC standard prevailed.<\/li>\n<li>DEC\u2019s advertisements highlighted the Rainbow\u2019s flexibility and powerful multi-processing capabilities but struggled against the rising dominance of IBM-compatible PCs.<\/li>\n<\/ul>\n<p><strong>Donated by<\/strong>: Dr. Arlen Michaels<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DEC Rainbow 100 [Vin133] The DEC Rainbow 100 was a versatile dual-processor vintage computer featuring both Intel 8088 and Zilog Z80 CPUs, enabling it to run multiple operating systems and bridge legacy and emerging software platforms. Its importance lies in exemplifying how manufacturers addressed the market uncertainty of the early 1980s by supporting both leading [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":19704,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DEC Rainbow 100 - School of Computer Science<\/title>\n<meta name=\"description\" content=\"DEC Rainbow 100 The DEC Rainbow 100 was a versatile dual-processor vintage computer featuring both Intel 8088 and Zilog Z80 CPUs, enabling it to run\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/\",\"url\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/\",\"name\":\"DEC Rainbow 100 - School of Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/scs\/#website\"},\"datePublished\":\"2025-11-06T14:46:36+00:00\",\"dateModified\":\"2025-11-21T19:20:46+00:00\",\"description\":\"DEC Rainbow 100 The DEC Rainbow 100 was a versatile dual-processor vintage computer featuring both Intel 8088 and Zilog Z80 CPUs, enabling it to run\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/scs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vintage Computing\",\"item\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Vintage Computing Collection\",\"item\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"DEC Rainbow 100\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/scs\/#website\",\"url\":\"https:\/\/carleton.ca\/scs\/\",\"name\":\"School of Computer Science\",\"description\":\"Carleton University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/scs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DEC Rainbow 100 - School of Computer Science","description":"DEC Rainbow 100 The DEC Rainbow 100 was a versatile dual-processor vintage computer featuring both Intel 8088 and Zilog Z80 CPUs, enabling it to run","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:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/","url":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/","name":"DEC Rainbow 100 - School of Computer Science","isPartOf":{"@id":"https:\/\/carleton.ca\/scs\/#website"},"datePublished":"2025-11-06T14:46:36+00:00","dateModified":"2025-11-21T19:20:46+00:00","description":"DEC Rainbow 100 The DEC Rainbow 100 was a versatile dual-processor vintage computer featuring both Intel 8088 and Zilog Z80 CPUs, enabling it to run","breadcrumb":{"@id":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin133\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/scs\/"},{"@type":"ListItem","position":2,"name":"Vintage Computing","item":"https:\/\/carleton.ca\/scs\/vintage-computing\/"},{"@type":"ListItem","position":3,"name":"Vintage Computing Collection","item":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/"},{"@type":"ListItem","position":4,"name":"DEC Rainbow 100"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/scs\/#website","url":"https:\/\/carleton.ca\/scs\/","name":"School of Computer Science","description":"Carleton University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/scs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"banner_image_type":"none","banner_button":"no"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/22621"}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=22621"}],"version-history":[{"count":4,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/22621\/revisions"}],"predecessor-version":[{"id":22835,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/22621\/revisions\/22835"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/19704"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=22621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}