BK-0010 Nostalgia page

Bk-0010 pictogram by V.Dikonov


This page is dedicated to two very popular Soviet home microcomputers of the 1980's and most of the 1990's: Elektronika BK-0010 and BK-0011M that had, unlike most home microcomputers in the USSR, not an 8-bit CPU, but a 16-bit CPU with the PDP LSI-11 instruction set. At the time of its debut it was several orders of magnitude cheaper than an IBM PC or its Western clone.


Here are the main features of BK-0010:

BK-0011 has clock speed of 4 MHz, had 128 Kb of RAM (still, the memory area above 0140000 was reserved for ROM), two frame buffer pages, switchable color palettes (out of 16 predefined sets of 4 colors), real-time clock interrupt, had ODT, better BASIC, and was able to run an RT-11 class OS.  The early BK-0010 model had a few hardware bugs and was soon replaced with BK-0011M.  A "HowTo" existed describing how to convert BK-0011 to BK-0011M by replacing a few chips.

Thanks to the available QBUS connector and a parallel port, a multitude of peripherals have been adapted or developed to be used with BK-0010 and BK-0011M: printers, mice, joystics, Covox, sound synthesizers, floppy and IDE controllers.



For a very long time it was believed that BK-0010, unlike most home microcomputers, had no Western counterpart or prototype. Lately I've learned that BK-0010 looks very much like a trimmed Terak 8510/a. I am adapting my BK-0010/11 emulator to emulate Terak as well, using whatever documentation is available on BitSavers.  Boot ROM contents are needed to do it right.

A fairly new snapshot of the emulator is here.  There is no Terak emulation yet, and it definitely is not a distribution. It uses SDL for graphics and native Linux audio for sound and synchronisation, therefore it only compiles and links under Linux. To compile, you will need the SDL development package.


If you have anything to send to me (clean Terak floppy images and Terak ROM images are particularly welcome), please write (do not forget to remove q's & x's). Thank you.


Useful links (in Russian only):


¿ Leonid A. Broukhis, 2004

This page has been accessed955 times.