{"id":503182,"date":"2026-11-14T08:59:17","date_gmt":"2026-11-14T05:59:17","guid":{"rendered":"https:\/\/savepearlharbor.com\/?p=503182"},"modified":"2026-11-14T08:59:17","modified_gmt":"2026-11-14T05:59:17","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=503182","title":{"rendered":"The dramatic story and features of the Corvette computer"},"content":{"rendered":"<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>By 1987, it might have seemed possible to replicate the American success story in the field of PCs on the other side of the world, in the USSR.  Just as a few enterprising young people in the USA had managed to create a major factor in the American and even global economy with their homemade <a href=\"https:\/\/en.wikipedia.org\/wiki\/Apple_I\" rel=\"noopener nofollow\">Apple<\/a> computer, so a group of talented young physicists in the USSR was close to achieving the same result on a more modest yet still significant scale within the USSR and associated countries.<\/p>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/fd\/af\/cf\/fdafcf731707ab50f14e49dc618bfad7.jpg\" alt=\"An unsuccessful attempt to replicate the success of the \u201capple\u201d\" title=\"An unsuccessful attempt to replicate the success of the \u201capple\u201d\" width=\"1560\" height=\"728\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/fd\/af\/cf\/fdafcf731707ab50f14e49dc618bfad7.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/fd\/af\/cf\/fdafcf731707ab50f14e49dc618bfad7.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>An unsuccessful attempt to replicate the success of the \u201capple\u201d<\/figcaption><\/div>\n<\/figure>\n<p>I first encountered this computer around 1988.  At that time, a software development group was working on this PC at Moscow State University (MSU), and I happened to get in touch with a few of the people involved.  However, I wasn\u2019t particularly interested, as I was already heavily involved with <a href=\"https:\/\/en.wikipedia.org\/wiki\/Amstrad\" rel=\"noopener nofollow\">Amstrad<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Amstrad_CPC\" rel=\"noopener nofollow\">CPC<\/a>\/<a href=\"https:\/\/en.wikipedia.org\/wiki\/Amstrad_PCW\" rel=\"noopener nofollow\">PCW<\/a> computers and didn\u2019t have time for anything else.  Moreover, a powerful trend in the information field was carrying many people, including me, and against this backdrop, Soviet PC developments were perceived as outdated and rapidly fading.  At the time, I was absolutely convinced of the superiority of my Amstrads over the Corvettes.  There was indeed a difference, but it wasn\u2019t all that significant, and the Corvettes had advantages in some important details.  But this became clear much later.<\/p>\n<p>In 1991, the topic of Corvettes in the latest Kvant-8 (Quant-8) modification came up for me again, but this time more intensively, through the university\u2019s Center for Scientific and Technical Creativity of Youth.  The Center had received a batch of these Kvants and was trying to find a use for them. That\u2019s what I worked on for several months.  Everything was changing very quickly back then.  I had already assembled my first <a href=\"https:\/\/en.wikipedia.org\/wiki\/IBM%5C%5C_Personal%5C%5C_Computer%5C%5C_AT\" rel=\"noopener nofollow\">IBM PC AT<\/a>-compatible computer myself, and I associated all my prospects with it: 80286@12 MHz + SVGA card + 2 MB RAM \u2013 much better than any Corvette configuration.  Unfortunately, it seems that no one took a photo of the Kvant-8 in its full configuration with a colour monitor, printer and system unit with two disk drives.<\/p>\n<p>Decades later, I became interested in the history of PCs \u2013 machines that had such a profound impact on my generation and those that followed.  I discovered many unusual and impressive details.  I even managed to write some code.<\/p>\n<p>So, it all began in the early 1980s in a laboratory at Moscow State University, where young nuclear physicists first encountered a PC.  It was a computer from the Tandy TRS\u201180 series, which was the world\u2019s first mass-produced PC.  This technology was extremely impressive at the time!  However, for reasons that are difficult to comprehend, both then and now, it was extremely challenging to purchase computing equipment abroad at that time.  Petrodollars were spent on other things, such as, for example tapes for home tape recorders.  It was easier to try to invent your own computer.  That\u2019s what Nikolai Roy, Alexander Skurikhin and Oleg Shcherbakov set out to do.  This approach was a global trend at the time.  Original PCs were being manufactured almost everywhere back then \u2013 even in countries such as Brazil, Hungary, Sweden, Yugoslavia, Norway, the GDR, Czechoslovakia, &#8230;  Countries such as Japan, France and Italy also produced their own original PCs in fairly large quantities.<\/p>\n<p>The development was completed by 1985, and the relevant publication appeared the following year.  The new system immediately received significant support.  An influential academic, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Evgeny%5C%5C_Velikhov\" rel=\"noopener nofollow\">Yevgeny Velikhov<\/a>, championed it.  The plan was to begin mass production of Corvettes in 1987, primarily for schools, with many enterprises involved simultaneously.  This was the first time that the production of a single computer model on such a scale had been planned in the USSR.<\/p>\n<p>Academician Velikhov\u2019s interest was no coincidence.  As early as 1984, he visited the United Kingdom with Mikhail Gorbachev, who would later become General Secretary. There, the Soviet delegation was presented with a hundred ZX Spectrums, which were introduced to several Moscow schools.  However, it quickly became clear that the computer was not suitable for schools.  In 1985, a large-scale competition was held to select the best foreign computer for Soviet schools, and the Yamaha YIS MSX-2 computer was chosen \u2013 a device that left many fond memories.  It was then that the topic of the Corvette arose.  This may have impacted the significant reduction in Yamaha\u2019s procurement volumes.  Conversely, some elements of the MSX standard were incorporated into the Corvette system.<\/p>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/0f\/a4\/9c\/0fa49c226575f604bc8e272d50a00f13.jpg\" alt=\"U.S. President Reagan and Academician Velikhov, the world\u2019s leading figure in peaceful thermonuclear fusion\" title=\"U.S. President Reagan and Academician Velikhov, the world\u2019s leading figure in peaceful thermonuclear fusion\" width=\"1044\" height=\"677\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/0f\/a4\/9c\/0fa49c226575f604bc8e272d50a00f13.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/0f\/a4\/9c\/0fa49c226575f604bc8e272d50a00f13.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>U.S. President Reagan and Academician Velikhov, the world\u2019s leading figure in peaceful thermonuclear fusion<\/figcaption><\/div>\n<\/figure>\n<p>However, throughout 1987, only a little over 1,000 units were produced\u00a0\u2013\u00a0roughly 10\u202f% of the planned output.  This failure stemmed from a variety of causes, the primary one being the industrial sector\u2019s general lack of readiness for the mass production of such equipment.  Yet, other issues \u2013 bordering on the political \u2013 also arose.  With inexplicable persistence, efforts were shifted away from the Corvette computer toward the <a href=\"https:\/\/en.wikipedia.org\/wiki\/UKNC\" rel=\"noopener nofollow\">UKNC<\/a> \u2013 a machine that was, at the time, far from finished.  The circumstances surrounding the latter are highly peculiar, bordering on the conspiratorial.  Specifically, after an initial, failed attempt to push through a non-functional prototype of the UKNC, Academician Andrei Ershov \u2013 a figure of immense international standing who had spent years championing the introduction of computing technology into Soviet schools \u2013 was brought in.  At the time, Ershov appeared to have been quite ill; he may well have fallen victim to some form of scheme \u2013 or, as it is colloquially termed, a \u201csiphon\u201d (the siphoning off of state funds).  Ershov adopted a rather unusual stance, arguing that \u201cthe good is the enemy of the best\u201d \u2013 suggesting that while the Corvette and the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Electronika_BK\" rel=\"noopener nofollow\">BK<\/a> were fine, it was time to move further forward.  Leveraging his immense authority, he pushed for the official approval of the still-unfinished UKNC.  Consequently, significant production capacity originally earmarked for the Corvette was first held back and subsequently reassigned to the UKNC.  The Ministry of the Electronics Industry was openly sabotaging production!  There was also opposition to the Corvette from smaller, localized groups; for instance, chemists at MSU preferred their own, simpler computer, while a number of factories opted to implement their own in-house designs.  It is fair to assume that the sheer volume of infighting surrounding the transition to mass production proved to be an insurmountable burden for the young physicists involved.  In some instances, a harsh and uncompromising policy made itself clearly felt; for example, due to the disastrous Armenian-Azerbaijani conflict, a large plant in Baku \u2013 built specifically for the production of the Corvette \u2013 was never able to begin operations.  Media coverage of the Corvette was mixed: outlets affiliated with the Communist party supported it, while the emerging \u201cnew wave\u201d of media \u2013 which was just beginning to take shape at the time \u2013 viewed it with a degree of wariness.  The December 1989 issue of the Radio magazine featured an article with the sonorous title: \u201cIs the Corvette Heading for a Shipwreck?\u201d<\/p>\n<div class=\"floating-image\">\n<figure class=\"float full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/48\/12\/5a\/48125a7584a8ee102e4870b3c02f89aa.jpg\" alt=\"Academician Ershov, the author of the phrase \u201cprogramming is the second literacy\u201d and one of the creators of the first Soviet electronic computer\" title=\"Academician Ershov, the author of the phrase \u201cprogramming is the second literacy\u201d and one of the creators of the first Soviet electronic computer\" width=\"1518\" height=\"2000\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/48\/12\/5a\/48125a7584a8ee102e4870b3c02f89aa.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/48\/12\/5a\/48125a7584a8ee102e4870b3c02f89aa.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>Academician Ershov, the author of the phrase \u201cprogramming is the second literacy\u201d and one of the creators of the first Soviet electronic computer<\/figcaption><\/div>\n<\/figure>\n<p>By 1991, an estimated 100,000 Corvette computers had been produced.  Subsequently, manufacturing plants began shifting toward cloning the ZX Spectrum, a process that often involved repurposing the casings and other components originally intended for the Corvette.  This abrupt abandonment is somewhat puzzling, given that schools were willing to purchase Corvette units \u2013 whereas, as previously noted, the Speccy was largely unsuitable for an educational environment.  Furthermore, the Corvette could have been utilized in an office setting, while the Spectrum could not.  Abroad, computers in the same class as the Corvette remained in use within small businesses as late as the early 2000s.  Several other models \u2013 such as the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Specialist_(computer)\" rel=\"noopener nofollow\">Specialist<\/a>, BK and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Vector-06C\" rel=\"noopener nofollow\">Vector-06C<\/a> \u2013 also remained in production for some time; at that period, there was a severe shortage of computers, and the market did not reach saturation until the end of the 1990s, thanks to massive imports and the widespread cloning of the ZX Spectrum.  A few factories continued to produce the Corvette until 1992; specifically, the aforementioned Kvant-8 models were manufactured in Nizhny Novgorod.  In Brest (Belarus), according to some reports, the production of Corvette computers continued until 1994.<\/p>\n<\/div>\n<p>Very few Corvettes ever reached the open market.  The price was also quite high \u2013 upwards of 800 rubles for the base configuration \u2013 though this was entirely in line with such advanced equipment.  Interestingly, a small number of Corvette units even made their way to Poland, where one of the first emulators for this PC was developed.<\/p>\n<p>The Corvette utilized a clone of the Intel 8080 processor \u2013 a technology the Soviet industry had mastered as early as the mid-1970s.  Unfortunately, this promising start was followed by a period of stagnation, typical of the era.  For reasons that remain unclear, it was not until 1990 that Soviet industry managed to produce clones of more advanced, 8080-compatible processors, such as the 8085 and the Z80.  The 8080 required more cumbersome and costly support circuitry than its successors; however, at identical clock speeds, its performance was only marginally lower \u2013 by about 10\u201320% \u2013 than that of the Z80 or 8085. Consequently, Soviet computers based on the 8080 clone were comparable in performance to foreign systems built around the Z80.  In the Corvette, the 8080 operated at a clock frequency of 2.5 MHz, which represented its true, effective speed.  In many other personal computers, a portion of the clock cycles was consumed by the video controller or dynamic memory management circuitry; for instance, machines like the Amstrad, Vector, or MSX lost roughly 20% of their cycles in this manner, while in the BK, Atari 800, or Commodore +4, such losses could amount to a third or more of the total cycles.  Ultimately, the Corvette\u2019s performance was only about 30% lower than that of the Amstrad or MSX systems.  At the same time, the Corvette outperformed the relatively expensive Commodore 128 (1985) \u2013 when running in Z80 mode \u2013 as well as the original Tandy prototype (1977) upon which it was based.  Furthermore, the Corvette was faster than any other Soviet 8-bit computer.  It is also worth noting that the Corvette employed a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Programmable_logic_array\" rel=\"noopener nofollow\">PLA<\/a> \u2013 a significant innovation at the time that substantially reduced production costs.<\/p>\n<p>The Corvette\u2019s main strength was its advanced video system.  Here it was superior to most computers in its class in some of the most important characteristics.  It\u2019s even very interesting, why did physicists even need such powerful graphics?!  The original model that served as inspiration \u2013 the Tandy TRS-80 computer \u2013 had very primitive graphics: 128&#215;48 monochrome, achieved via pseudo-graphics.<\/p>\n<p>Unlike most computers with advanced graphics capabilities, which employed multiple video modes, the Corvette features only a single video mode that combines both text and graphics. I am not aware of any other system that possessed such a unique characteristic.<\/p>\n<p>The Corvette\u2019s graphics system is planar and consists of three planes.  Each plane comprises 16 KB of video memory, which is used to generate a 512\u00d7256 raster.  This results in 8 colors with a relatively high pixel count.  For comparison, the MSX-2 (1986) was limited to 512\u00d7212.  The Corvette\u2019s palette features 16 vibrant colors \u2013 clearly superior to those found on the Commodore 64 or Speccy machines.<\/p>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/1c\/74\/a3\/1c74a3c1b0a1aecc2b0826a36013fe28.png\" alt=\"Here is such a palette\" title=\"Here is such a palette\" width=\"800\" height=\"600\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/1c\/74\/a3\/1c74a3c1b0a1aecc2b0826a36013fe28.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/1c\/74\/a3\/1c74a3c1b0a1aecc2b0826a36013fe28.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>Here is such a palette<\/figcaption><\/div>\n<\/figure>\n<p>The text is the fourth plane, implemented through 9216 bits which is 1024 times 9 bits of static RAM.  It supports either 64&#215;16 or 32&#215;16 display modes.  The character generator resides in ROM and cannot be relocated to RAM; consequently, the 256-character set is hardwired into the ROM\u2019s contents.  The system supports two such character sets, with the ninth bit serving as a toggle to invert the characters.  Overall, the implementation of the text mode raises several questions.  Why only 16 rows, rather than 32, 25, or at least 24?  Why use static RAM specifically?  Why is there no option to load a character generator into RAM?  Perhaps, instead of a second, largely redundant character set, it would have been better to allocate 4 KB of RAM for a programmable font.  It is worth noting, however, that the text displays with excellent clarity\u2014even on a standard tv \u2013 thanks in part to a large 8&#215;16 character matrix.  Interestingly, in terms of the number of characters displayed on its 32&#215;16 text screen, the Corvette is roughly comparable to the Commodore VIC-20 (1981), the first computer to sell over a million units.  In fact, the text modes are identical to those found on the Tandy TRS-80, with the sole addition of support for inverse video.  Sixty-four monochrome characters per line represent the natural limit of what a consumer tv set can display.  The subsequent shift toward standards of 40 and 80 characters per line likely stemmed from a management decision to categorize computers into \u201cconsumer\u201d and \u201cprofessional\u201d segments.<\/p>\n<p>The strangest thing about the Corvette\u2019s graphics architecture is that it supports four 48 KB banks of video memory, totaling 192 KB \u2013 a clear case of excess.  Two banks would have been sufficient to implement double buffering, a highly useful feature.  Given that memory was quite expensive at the time, most computers were equipped with only a single bank; in fact, there wasn\u2019t even an option to install just two!  Furthermore, unlike the MSX standard \u2013 where video memory can be used to store sprites and fonts \u2013 the Corvette lacks hardware sprites and cannot store fonts in its RAM, which further underscores how redundant such a large amount of video memory was.  For comparison, the Commodore 128 came with 16 KB of video memory, expandable to 64 KB by swapping out chips.  MSX2 systems typically featured 128 KB of video memory, though some models had only 64 KB.  Both the Commodore and MSX2 included dedicated hardware for managing video memory \u2013 such as a \u201cblitter\u201d for rapid memory-block copying \u2013 whereas the Corvette is extremely sluggish when it comes to copying data within its video memory.  Though the Corvette could utilize hardware acceleration for copying text with inverted characters which is a rather unique feature.  Meanwhile, MSX1 systems were limited to a mere 16 KB of video memory.<\/p>\n<p>In the Kvant-8, the system fonts were radically altered for some reason, rendering most software designed for other Corvette models incompatible or only partially compatible with it.  In typical Corvette models, one of the character generators provides symbols in the KOI-8 encoding, while the other uses what is known as the \u201cmain standard encoding\u201d which, despite its name, was actually used very rarely.  In the Kvant-8, the \u201cmain\u201d-encoded font was moved to the slot previously occupied by KOI-8, while the secondary character generator was assigned an \u201calternative standard\u201d encoded font \u2013 the version most widely used on IBM PC-compatible machines in the USSR at the time.  Working with texts that include Cyrillic characters requires a font in the appropriate encoding.  However, changing the encoding can cause issues even in the absence of Cyrillic text, due to differences in how pseudographic characters are encoded.<\/p>\n<p>The coolest feature of the Corvette\u2019s video system is its hardware-accelerated graphics capabilities \u2013 features not even found in many higher-end computers of the time.  On the Corvette, a single assembly-language command can write data to all three video memory planes simultaneously.  In effect, writing one byte updates three bytes in video memory, allowing for the setting of anywhere from 1 to 8 pixels at once!  Even the Amiga lacked such capabilities; they only appeared in professional-grade graphics cards, such as those with the EGA standard.<\/p>\n<p>Another element of hardware video acceleration in the Corvette is a perhaps unique capability: the ability to rapidly compare the colors of eight pixels against a specified color, which allows for the quick filling of selected areas on the screen.  In such fill operations, the Corvette delivered record-breaking performance \u2013 by some accounts, even outperforming the early PC ATs!<\/p>\n<p>It is also possible to work with video memory in a more direct manner by accessing individual planes.  This method is somewhat slow, as writing a byte to a specific plane typically requires two steps \u2013 this is because zeros and ones must be written separately.  Nevertheless, for certain types of graphics, working with just one or two planes can be faster.  Furthermore, this access method allows for writing bits to multiple planes simultaneously.  Incidentally, it is also possible to read from several planes at once, though this is generally of little use.  Moreover, if one or two planes are reserved for non-graphical purposes, then plane-based access is the only viable option.<\/p>\n<p>On the Corvette, there is no way to quickly read the color of a pixel.  Such a task requires accessing each color plane one by one.  This, among other things, slows down the copying of video memory blocks.  Interestingly, there is an unused bit in the system registers; it is possible that this bit was intended to be used for accelerated color reading.<\/p>\n<p>The conversion of video memory content into on-screen colors takes place via a special lookup table, in which each possible 4-bit combination is mapped to one of 16 colors.  Beyond providing flexible color control, this mechanism allows certain memory planes \u2013 or even portions thereof \u2013 to be used for non-graphical purposes, such as simple data storage.  By employing an inverted space character, one can obtain an additional 8 colors within 8&#215;16-pixel cells, supplementing the 8 primary colors selected for graphics.  Furthermore, the use of pseudo-graphics enables operation with even smaller, subdivided cells.  A unique feature of the Corvet\u2019s text mode is the ability to apply per-pixel coloring to text characters \u2013 a capability unmatched by any other computer!<\/p>\n<p>There is no hardware support for scrolling; however, if at least one additional bank of video memory is available, it is possible to create high-quality scrolling effects using double buffering.  The Corvette is capable of synchronizing processor operations with the frame scan \u2013 a feature not found on many other computers.<\/p>\n<p>The processor accesses video memory by allocating a 16 KB window within the processor address space.  For text, this window has a specific size of 1 KB.  The starting address of these windows can vary, depending on the <a href=\"https:\/\/litwr2.github.io\/corvette\/memory-layouts.html\" rel=\"noopener nofollow\">memory configuration<\/a>; in total, several dozen such configurations are supported.  The windows can also be allocated for ROM, I\/O ports, the keyboard, and system registers.<\/p>\n<p>The strangest aspect of the Corvette\u2019s architecture is its failure to utilize the processor\u2019s I\/O port address space.  Perhaps the goal was to ensure maximum compatibility with the TRS-80 \u2013 though the TRS-80 does, in fact, make use of ports.  The Corvette requires an additional integrated circuit to handle I\/O ports, and it seems they decided to save money by omitting it.  This is particularly curious, given that the architecture includes several clear extravagances \u2013 one would think a proper mechanism for I\/O port access could have been accommodated as well.  And it is reasonable to assume that the port support could be implemented via the PLA, without an additional chip.  To the best of my knowledge, there were no other well-known computers based on 8080-compatible processors that eschewed the use of I\/O ports.<\/p>\n<p>Because the Corvette uses the processor\u2019s main address space to access ports, the addresses of system and other ports change whenever the memory configuration is altered \u2013 a truly unique characteristic.  While the resulting programming inconveniences are generally manageable \u2013 since a program typically employs no more than two memory configurations \u2013 they are nonetheless bound to be annoying.<\/p>\n<p>System registers are write-only; they cannot be read. Consequently, the system must maintain copies of them if their values \u200b\u200bneed to be used. This arrangement was quite typical across a wide variety of systems.<\/p>\n<p>The keyboard on the Corvette computers was of fairly high quality, featuring function keys and a separate block of additional keys.  In the Kvant-8, it was slightly improved, with a few new keys added.<\/p>\n<p>The Corvette could be connected to virtually any standard industrial-grade peripheral, such as disk drives, printers, modems, a mouse, and so on.  The standard capacity for a Corvette floppy disk was 800 KB; the system utilized inexpensive double-sided, double-density disks.  Up to four disk drives could be connected\u2014much like on an IBM PC.  The Corvette could be hooked up to a color or monochrome monitor, or even a standard home television set; however, no color signal is transmitted to the latter.  Since the vast majority of monitors bundled with the computer were monochrome, very few users ever actually experienced the vibrant colors the machine was capable of producing.  At that time, and not just in the USSR, color monitors were considered something of a luxury.  Some models even featured what might be considered an excess of hardware: two serial interfaces, supporting both RS-232 and a current loop.<\/p>\n<p>The Corvette has an interrupt controller chip, which allows you to fully work with various system components that generate interrupts. In particular, by using timed interrupts, music can be generated naturally.  On some home computers \u2013 the BK0010, for instance \u2013 things are not so great in this regard.<\/p>\n<p>Due to a shortage of disk drives, school-based Corvette computers were networked together, allowing students to load applications onto their diskless machines from the teacher\u2019s computer, which was equipped with one or two disk drives.  Data transfer speeds of up to 19,500 baud were supported.  The teacher\u2019s computer could also be connected to a printer.  The teacher\u2019s unit, featuring a full complement of ports, was designated as the PK8020, while the student units were designated as the PK8010.<\/p>\n<p>It was possible to connect a consumer-grade tape recorder, but that was clearly not intended for schools \u2013 even though the first classroom computer systems did include tape recorders!  As for the Corvette computers, they never really managed to establish themselves as mass home computers.<\/p>\n<p>In terms of hardware, the sound was exactly the same as on the IBM PC.  What is surprising, however, is that the frequency for the timer chip used for sound synthesis on the Corvette is even higher than on the PC \u2013 2 MHz, compared to just over 1 MHz on the latter.  Furthermore, unlike the IBM PC, the Corvette offers the option to output sound to an external speaker, rather than relying solely on an internal beeper.<\/p>\n<p>The Corvette came standard with 24 KB of ROM: 8 KB for the system and 16 KB for BASIC.  Theoretically, the Corvette supports up to 96 KB of ROM, but I am not aware of any practical instances where additional ROM was actually used.  The subject of extra ROM is not even mentioned in the documentation; it seems the developers simply never got around to it.  There are three known versions of the system system ROM \u2013 1.1, 2.0, and 3.0 \u2013 with the latter used exclusively on the Kvant-8; it was essentially a modified version of 1.1 that added support for an improved keyboard.  Versions 1.1 and 3.0 contained a bug \u2013 or rather, an incomplete implementation \u2013 that made it impossible to properly work with wide (32&#215;16) text characters.  Interestingly, users had discovered a workaround for handling these characters; when they encountered a fixed version of the system where their tricks no longer worked, they actually assumed the corrected ROM was the one that was buggy!  An additional 8 KB of ROM was dedicated to fonts.  The 64 KB of RAM was already insufficient by 1989, yet no schemes for adding extra memory were ever developed.<\/p>\n<p>Corvette computers were produced in various versions.  In addition to the Kvant-8, there were other \u201cbrands\u201d such as Kontur, Neyva, Orbita, Eleks-1, and so on.  The differences lay in the system ROM and, more frequently, in the character generators.  Furthermore, later models featured a slight adjustment to the vertical refresh rate.<\/p>\n<p>The primary operating system for the Corvette is CP\/M 2.2, which allows for the use of thousands of excellent software programs created for this system \u2013 a system that was highly popular at the time.  Hundreds of programs were developed specifically for the Corvette and its graphics capabilities, some of which stood out for their impressive features.<\/p>\n<p>Instead of CP\/M, one could use MicroDOS \u2013 an operating system developed in the USSR.  In essence, it was a single-bank version of CP\/M 3.0 (also known as CP\/M+), incorporating some elements borrowed from RT-11 along with a few unique, albeit minor, features.  CP\/M+ predated MicroDOS by two years and was, on the whole, a better system.  Why, then, waste resources developing what was effectively a clone?  Just another case of siphoning off funds?  It would likely have been far more useful to port MSX-DOS instead\u2026<\/p>\n<p>Video memory can be used as a RAM disk.  However, no one ever attempted to leverage this memory to create something like a dual-bank CP\/M+ system for the Corvette.  That said, the video memory planes within the addressable window can function as standard RAM \u2013 albeit with certain write restrictions mentioned afore \u2013 providing the processor with up to 48 KB, or even 192 KB, of additional RAM.  Incidentally, this isn\u2019t possible on an MSX, where the processor can only use video memory as data.  And if one lets their imagination run wild, one could even envision using video memory as a form of limitedly protected storage \u2013 for instance, to house critical code for an advanced operating system!<\/p>\n<p>In the absence of a disk drive, one can work using ROM BASIC and a tape recorder.  The BASIC for the Corvette followed MSX specifications and was of very high quality.  Since the ROM BASIC does not support disk drives at all, a disk-based version exists for use with CP\/M.  However, unlike MSX BASIC, the editor in the Corvette is not full-screen but line-oriented; furthermore, it employs commands from the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Vi%5C%5C_(text%5C%5C_editor)\" rel=\"noopener nofollow\">VI editor<\/a> \u2013 a tool that remains highly popular to this day.<\/p>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/b0\/52\/49\/b05249960f4750370061ea6fb3ed21e0.png\" alt=\"Text and graphics on the same screen: the circle does not alter the characters it intersects \u2013 something that wouldn\u2019t be possible on a BK, Yamaha, or Amstrad\" title=\"Text and graphics on the same screen: the circle does not alter the characters it intersects \u2013 something that wouldn\u2019t be possible on a BK, Yamaha, or Amstrad\" width=\"800\" height=\"600\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/b0\/52\/49\/b05249960f4750370061ea6fb3ed21e0.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/b0\/52\/49\/b05249960f4750370061ea6fb3ed21e0.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>Text and graphics on the same screen: the circle does not alter the characters it intersects \u2013 something that wouldn\u2019t be possible on a BK, Yamaha, or Amstrad<\/figcaption><\/div>\n<\/figure>\n<p>Among the application programs for the Corvette, the integrated environment Express Pascal stands out in particular.  It is, in effect, a functional replica of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Turbo%5C%5C_Pascal\" rel=\"noopener nofollow\">Turbo Pascal<\/a> 4 environment.  While Turbo Pascal 3 was highly popular for both CP\/M-based computers and the IBM PC, version 4 was released exclusively for the IBM PC.  Furthermore, Turbo Pascal 3 required a Z80 processor on CP\/M machines, making it impossible to use on the Corvette.  Consequently, Express Pascal provided the Corvette with development tools on par with those of the IBM PC\u2014capabilities unavailable to other CP\/M systems!  Regrettably, the project was never fully completed; support for modules was never finished, and several other notable shortcomings remained.  It is therefore unclear how a 1992 article could claim full compatibility with Turbo Pascal 4.  In 1991, I had the opportunity to correspond with the author of this remarkable Pascal implementation.<\/p>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/ee\/da\/69\/eeda691a1d8f1d60f739a52c717bfa6d.png\" alt=\"Express Pascal Integrated Development Environment\" title=\"Express Pascal Integrated Development Environment\" width=\"800\" height=\"600\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/ee\/da\/69\/eeda691a1d8f1d60f739a52c717bfa6d.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/ee\/da\/69\/eeda691a1d8f1d60f739a52c717bfa6d.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>Express Pascal Integrated Development Environment<\/figcaption><\/div>\n<\/figure>\n<p>According to the documentation for the first classroom computer systems, the very advanced <a href=\"https:\/\/en.wikipedia.org\/wiki\/Rapira\" rel=\"noopener nofollow\">Rapier<\/a> programming language was ported to the Corvette, comparable in capabilities to the first versions of the now super-popular Python.  It can be said that the Rapier language is still the highest-level programming tool available for 8-bit computers.  However, there is some mystery here: there is no this Rapier in the known software archives\u2026<\/p>\n<p>Games for the Corvette are notable for their striking, vivid colors.  The vast majority of these games are ports from other platforms, and as a result, they do not fully utilize the advanced graphical capabilities of this computer.  As an example, here is a <a href=\"https:\/\/litwr2.github.io\/corvette\/ti\/ti.html\" rel=\"noopener nofollow\">link<\/a> to screenshots of the game <a href=\"https:\/\/en.wikipedia.org\/wiki\/Treasure%5C%5C_Island%5C%5C_(1984%5C%5C_video%5C%5C_game)\" rel=\"noopener nofollow\">Treasure Island<\/a>, which was ported \u2013 this was very unusually \u2013 from the Commodore +4.  It would be very interesting to learn how that came about.  Incidentally, the versions of this game for the Spectrum and even the Commodore 64 contain bugs that make it impossible to achieve the maximum score\u2026  In total, there are over a hundred high-quality games available for the Corvette.<\/p>\n<p>Due to a very small fan base, very little software appeared after 1992, especially when compared to the BK or even the Vector.  That said, high-quality programs do occasionally appear; about five years ago, the well-known game <a href=\"https:\/\/en.wikipedia.org\/wiki\/Saboteur_(1985_video_game)\" rel=\"noopener nofollow\">Saboteur<\/a> was ported to the platform, and later, an early version of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Prince%5C%5C_of%5C%5C_Persia%5C%5C_(1989%5C%5C_video%5C%5C_game)\" rel=\"noopener nofollow\">Prince of Persia<\/a> emerged.  It is quite possible that, in the coming years, AI-based systems might handle some of this porting work themselves, and to a high standard. For the same reason mentioned earlier, there are no major, highly active online hubs dedicated to the Corvette \u2013 though there is a section on the zx-pk forum, various groups on Telegram and VK, and a few long-abandoned websites created by individual enthusiasts.  There is virtually no demoscene to speak of.  It is also a pity that the Corvette is still missing from the collection at the Yandex Museum of Living Computers in Moscow\u2026<\/p>\n<p>I don\u2019t know of any special cross-development tools for the Corvette. The support in the <a href=\"https:\/\/github.com\/z88dk\/z88dk\/wiki\/Platform---Corvette\" rel=\"noopener nofollow\">z88dk<\/a> project is very minimalistic, worse than that of many other systems from the USSR.<\/p>\n<p>There have been some interesting hardware innovations made.  In particular, support for using an SD card instead of disk drives, which have become very inconvenient.  It is also impressive that the 8080 processor was successfully replaced with a Z80 and overclocked to 5 and even 10 MHz!  Presumably, if one were to add the appropriate ROM to such a system and configure everything correctly, it would become possible to run software for the TRS-80 \u2013 of which there is quite a lot.  Unfortunately, it never proved possible to properly integrate the AY-3 sound chip, even though this had long since been accomplished for the BK, the Vector, and the Spectrum\u2026<\/p>\n<p>There are about a dozen emulators available for the Corvette.  The best among them are Bashkiriya-2000 and emu80.  There is also an online emulator.<\/p>\n<p>It is interesting to note that the Apple II played a major role in the United States as a computer for schools, and the Corvette could, in theory, have played a similar role in the USSR.  However, the young physicists behind it chose to remain physicists rather than promote their invention.  In 1989 \u2013 a critical year for the Corvette \u2013 its developers somehow ended up in the United States, when they should have been preparing a radical modernization of the system.  It is both surprising and strange that the developers of the Corvette have remained silent about the history of their computer to this day.  Their last article dates back to 1992, and it contains nothing more than a description of the hardware.<\/p>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/d0\/c0\/1c\/d0c01c4856b778a2ff9dfff4ee96d1f9.jpg\" alt=\"Apple II, 1977\" title=\"Apple II, 1977\" width=\"1071\" height=\"1095\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/d0\/c0\/1c\/d0c01c4856b778a2ff9dfff4ee96d1f9.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/d0\/c0\/1c\/d0c01c4856b778a2ff9dfff4ee96d1f9.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>Apple II, 1977<\/figcaption><\/div>\n<\/figure>\n<p>Perhaps it is more accurate to compare the Corvette to a product from the company Acorn \u2013 the British BBC Micro \u2013 as the support it received from government organizations is comparable to the backing the Soviet computer was granted.  Acorn was a small company that, beyond successfully establishing its machine as the primary computer for schools, also managed to secure a place for its design in the mass-market home computer segment \u2013 even if it didn\u2019t lead the field.  And while Acorn\u2019s commercial success was far more modest than Apple\u2019s achievements, the company also managed to create the early iterations of what has become the most popular processor of the modern era: the ARM!  They accomplished something that neither the large American corporations nor the powerful national economies of countries like the USSR, West Germany, or Japan had the vision or the nerve to attempt!<\/p>\n<div class=\"floating-image\">\n<figure class=\"float \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/11\/a8\/a7\/11a8a742e6dc7148c18a4422ce39c423.png\" alt=\"BBC Micro, 1983, there is fast network support and even 4 ADCs for physics experiments\" title=\"BBC Micro, 1983, there is fast network support and even 4 ADCs for physics experiments\" width=\"500\" height=\"375\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/11\/a8\/a7\/11a8a742e6dc7148c18a4422ce39c423.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/11\/a8\/a7\/11a8a742e6dc7148c18a4422ce39c423.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>BBC Micro, 1983, there is fast network support and even 4 ADCs for physics experiments<\/figcaption><\/div>\n<\/figure>\n<p>From the late 1970s to the late 1980s, dozens of countries produced their own computers for use in schools, with varying degrees of success.  The USSR, however, was arguably the leader in developing mutually incompatible hardware for this purpose: the Corvette, the BK, and the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Agat_(computer)\" rel=\"noopener nofollow\">Agat<\/a> were entirely incompatible with one another \u2013 and later, more than a dozen other models were added to this collection.  In a sense, it was an \u201canti-MSX\u201d project.  With the MSX standard, several nations (the United States, Japan, and the Netherlands) established a common technical specification, allowing various companies to manufacture millions of compatible computers.  The USSR did the exact opposite: anyone with the particular idea pushed their own design, which \u2013 at best \u2013 would see a production run of only tens of thousands of units.  And this occurred within a centralized, planned economy!  By 1991, the industrial sector had finally gained enough momentum to begin mass-producing computers in the necessary quantities \u2013 but then the entire economy was sacrificed for the sake of yet another political agenda.  Thus, the dramatic saga of the Corvette is merely a small fragment of a much larger historical drama.<\/p>\n<p>Well, that\u2019s about all I\u2019ve managed to write.  I\u2019m sure there are people who know the Corvette better than I do, so I would welcome any additions, clarifications, or comments.   Thanks for reading.<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/extt\/12\/05\/2e\/12052ef2d9edd8e5ab6ca4f2e96ad672.png\" alt=\"Corvette with disk drives and a monochrome monitor, 1989\" title=\"Corvette with disk drives and a monochrome monitor, 1989\" width=\"500\" height=\"564\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/extt\/12\/05\/2e\/12052ef2d9edd8e5ab6ca4f2e96ad672.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/extt\/12\/05\/2e\/12052ef2d9edd8e5ab6ca4f2e96ad672.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>Corvette with disk drives and a monochrome monitor, 1989<\/figcaption><\/div>\n<\/figure>\n<\/div>\n<\/div>\n<p>\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/1107756\/\">https:\/\/habr.com\/ru\/articles\/1107756\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By 1987, it might have seemed possible to replicate the American success story in the field of PCs on the other side of the world, in the USSR.  Just as a few enterprising young people in the USA had managed to create a major factor in the American and even global economy with their homemade Apple computer, so a group of talented young physicists in the USSR was close to achieving the same result on a more modest yet still significant scale within the USSR and associated countries.An unsuccessful attempt to replicate the success of the \u201capple\u201dI first encountered this computer around 1988.  At that time, a software development group was working on this PC at Moscow State University (MSU), and I happened to get in touch with a few of the people involved.  However, I wasn\u2019t particularly interested, as I was already heavily involved with Amstrad CPC\/PCW computers and didn\u2019t have time for anything else.  Moreover, a powerful trend in the information field was carrying many people, including me, and against this backdrop, Soviet PC developments were perceived as outdated and rapidly fading.  At the time, I was absolutely convinced of the superiority of my Amstrads over the Corvettes.  There was indeed a difference, but it wasn\u2019t all that significant, and the Corvettes had advantages in some important details.  But this became clear much later.In 1991, the topic of Corvettes in the latest Kvant-8 (Quant-8) modification came up for me again, but this time more intensively, through the university\u2019s Center for Scientific and Technical Creativity of Youth.  The Center had received a batch of these Kvants and was trying to find a use for them. That\u2019s what I worked on for several months.  Everything was changing very quickly back then.  I had already assembled my first IBM PC AT-compatible computer myself, and I associated all my prospects with it: 80286@12 MHz + SVGA card + 2 MB RAM \u2013 much better than any Corvette configuration.  Unfortunately, it seems that no one took a photo of the Kvant-8 in its full configuration with a colour monitor, printer and system unit with two disk drives.Decades later, I became interested in the history of PCs \u2013 machines that had such a profound impact on my generation and those that followed.  I discovered many unusual and impressive details.  I even managed to write some code.So, it all began in the early 1980s in a laboratory at Moscow State University, where young nuclear physicists first encountered a PC.  It was a computer from the Tandy TRS\u201180 series, which was the world\u2019s first mass-produced PC.  This technology was extremely impressive at the time!  However, for reasons that are difficult to comprehend, both then and now, it was extremely challenging to purchase computing equipment abroad at that time.  Petrodollars were spent on other things, such as, for example tapes for home tape recorders.  It was easier to try to invent your own computer.  That\u2019s what Nikolai Roy, Alexander Skurikhin and Oleg Shcherbakov set out to do.  This approach was a global trend at the time.  Original PCs were being manufactured almost everywhere back then \u2013 even in countries such as Brazil, Hungary, Sweden, Yugoslavia, Norway, the GDR, Czechoslovakia, &#8230;  Countries such as Japan, France and Italy also produced their own original PCs in fairly large quantities.The development was completed by 1985, and the relevant publication appeared the following year.  The new system immediately received significant support.  An influential academic, Yevgeny Velikhov, championed it.  The plan was to begin mass production of Corvettes in 1987, primarily for schools, with many enterprises involved simultaneously.  This was the first time that the production of a single computer model on such a scale had been planned in the USSR.Academician Velikhov\u2019s interest was no coincidence.  As early as 1984, he visited the United Kingdom with Mikhail Gorbachev, who would later become General Secretary. There, the Soviet delegation was presented with a hundred ZX Spectrums, which were introduced to several Moscow schools.  However, it quickly became clear that the computer was not suitable for schools.  In 1985, a large-scale competition was held to select the best foreign computer for Soviet schools, and the Yamaha YIS MSX-2 computer was chosen \u2013 a device that left many fond memories.  It was then that the topic of the Corvette arose.  This may have impacted the significant reduction in Yamaha\u2019s procurement volumes.  Conversely, some elements of the MSX standard were incorporated into the Corvette system.U.S. President Reagan and Academician Velikhov, the world\u2019s leading figure in peaceful thermonuclear fusionHowever, throughout 1987, only a little over 1,000 units were produced\u00a0\u2013\u00a0roughly 10\u202f% of the planned output.  This failure stemmed from a variety of causes, the primary one being the industrial sector\u2019s general lack of readiness for the mass production of such equipment.  Yet, other issues \u2013 bordering on the political \u2013 also arose.  With inexplicable persistence, efforts were shifted away from the Corvette computer toward the UKNC \u2013 a machine that was, at the time, far from finished.  The circumstances surrounding the latter are highly peculiar, bordering on the conspiratorial.  Specifically, after an initial, failed attempt to push through a non-functional prototype of the UKNC, Academician Andrei Ershov \u2013 a figure of immense international standing who had spent years championing the introduction of computing technology into Soviet schools \u2013 was brought in.  At the time, Ershov appeared to have been quite ill; he may well have fallen victim to some form of scheme \u2013 or, as it is colloquially termed, a \u201csiphon\u201d (the siphoning off of state funds).  Ershov adopted a rather unusual stance, arguing that \u201cthe good is the enemy of the best\u201d \u2013 suggesting that while the Corvette and the BK were fine, it was time to move further forward.  Leveraging his immense authority, he pushed for the official approval of the still-unfinished UKNC.  Consequently, significant production capacity originally earmarked for the Corvette was first held back and subsequently reassigned to the UKNC.  The Ministry of the Electronics Industry was openly sabotaging production!  There was also opposition to the Corvette from smaller, localized groups; for instance, chemists at MSU preferred their own, simpler computer, while a number of factories opted to implement their own in-house designs.  It is fair to assume that the sheer volume of infighting surrounding the transition to mass production proved to be an insurmountable burden for the young physicists involved.  In some instances, a harsh and uncompromising policy made itself clearly felt; for example, due to the disastrous Armenian-Azerbaijani conflict, a large plant in Baku \u2013 built specifically for the production of the Corvette \u2013 was never able to begin operations.  Media coverage of the Corvette was mixed: outlets affiliated with the Communist party supported it, while the emerging \u201cnew wave\u201d of media \u2013 which was just beginning to take shape at the time \u2013 viewed it with a degree of wariness.  The December 1989 issue of the Radio magazine featured an article with the sonorous title: \u201cIs the Corvette Heading for a Shipwreck?\u201dAcademician Ershov, the author of the phrase \u201cprogramming is the second literacy\u201d and one of the creators of the first Soviet electronic computerBy 1991, an estimated 100,000 Corvette computers had been produced.  Subsequently, manufacturing plants began shifting toward cloning the ZX Spectrum, a process that often involved repurposing the casings and other components originally intended for the Corvette.  This abrupt abandonment is somewhat puzzling, given that schools were willing to purchase Corvette units \u2013 whereas, as previously noted, the Speccy was largely unsuitable for an educational environment.  Furthermore, the Corvette could have been utilized in an office setting, while the Spectrum could not.  Abroad, computers in the same class as the Corvette remained in use within small businesses as late as the early 2000s.  Several other models \u2013 such as the Specialist, BK and Vector-06C \u2013 also remained in production for some time; at that period, there was a severe shortage of computers, and the market did not reach saturation until the end of the 1990s, thanks to massive imports and the widespread cloning of the ZX Spectrum.  A few factories continued to produce the Corvette until 1992; specifically, the aforementioned Kvant-8 models were manufactured in Nizhny Novgorod.  In Brest (Belarus), according to some reports, the production of Corvette computers continued until 1994.Very few Corvettes ever reached the open market.  The price was also quite high \u2013 upwards of 800 rubles for the base configuration \u2013 though this was entirely in line with such advanced equipment.  Interestingly, a small number of Corvette units even made their way to Poland, where one of the first emulators for this PC was developed.The Corvette utilized a clone of the Intel 8080 processor \u2013 a technology the Soviet industry had mastered as early as the mid-1970s.  Unfortunately, this promising start was followed by a period of stagnation, typical of the era.  For reasons that remain unclear, it was not until 1990 that Soviet industry managed to produce clones of more advanced, 8080-compatible processors, such as the 8085 and the Z80.  The 8080 required more cumbersome and costly support circuitry than its successors; however, at identical clock speeds, its performance was only marginally lower \u2013 by about 10\u201320% \u2013 than that of the Z80 or 8085. Consequently, Soviet computers based on the 8080 clone were comparable in performance to foreign systems built around the Z80.  In the Corvette, the 8080 operated at a clock frequency of 2.5 MHz, which represented its true, effective speed.  In many other personal computers, a portion of the clock cycles was consumed by the video controller or dynamic memory&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-503182","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/503182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=503182"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/503182\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=503182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=503182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=503182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}