БК-0010 с плоской клавиатурой: вычислительная часть помещалась в одном корпусе под клавишами. Фото: Andshel · Оригинал и автор · CC BY-SA 3.0.
Чтобы представить советский домашний компьютер, не обязательно начинать с большого системного блока. «Электроника БК-0010» помещала вычислительную часть под собственной клавиатурой. К ней подключали экран и устройства, необходимые для работы с программами.
Рядом мог стоять домашний телевизор и кассетный магнитофон. Такая связка заметно отличается от привычного сегодняшнего ноутбука: изображение, клавиатура, хранение и звук распределены между несколькими предметами.
БК — семейство машин со своими особенностями. Оно не было уменьшенным IBM PC под знакомым DOS. У него другая процессорная основа, собственная система команд и программы, написанные для этой среды.
У исходного БК-0010 использовалась плёночная клавиатура с плоскими клавишами. Надписи и зоны нажатия находятся почти в одной поверхности. Такая конструкция сразу выделяет компьютер среди привычных механических клавиатур.
У БК-0010-01 появились отдельные клавиши с более привычным нажатием. Различие хорошо видно на фотографиях, поэтому индекс «-01» не стоит терять в подписи. Даже общее название БК не означает один и тот же корпус и одинаковые ощущения от набора.
Служебные клавиши помогали управлять режимами, редактированием и запуском. Для пользователя они были частью конкретной машины. Сочетания от современного Windows-компьютера сюда автоматически не переносились.

В основе машины — микропроцессор К1801ВМ1, относящийся к 16-разрядной системе. Разрядность описывает устройство обработки данных и команд, но сама по себе не говорит, что компьютер быстрее любой 8-разрядной машины при любой задаче.
Вычислительный процессор работает вместе с памятью, устройствами ввода-вывода и программой. Чтобы получить действие на экране, он выполняет команды и меняет нужные данные. Даже простой вывод строки требует согласованной работы нескольких узлов.
На плате можно увидеть микросхемы и соединения, которые в закрытом корпусе превращаются в один понятный прибор. Клавиатура сверху не означает, что компьютер состоит только из кнопок.


Объём оперативной памяти у этих БК — 32 КБ. Часть пространства занимает экранная память: данные, по которым формируется изображение. Поэтому число в характеристике нельзя считать целиком свободным местом для текста программы и её переменных.
Постоянная память хранит системные компоненты и предусмотренное программное окружение. При включении компьютер получает основу для работы, не загружая всё сначала с магнитофона. Состав встроенных языков и дополнительных блоков зависит от исполнения.
У раннего варианта известен ФОКАЛ, у БК-0010-01 — Бейсик; заводская документация описывает и дополнительные блоки. Указание конкретной версии помогает понять, что увидит человек после включения. Одна фотография корпуса не отвечает на все вопросы о его программном оснащении.

В документации предусмотрен вывод на телевизионные устройства. В монохромном режиме можно адресовать до 512×256 точек, в цветном — 256×256. Возможности зависят и от режима, и от подключённого экрана.
Цветной режим использует небольшой набор цветов. Это заставляет программу выбирать простые формы и выразительные сочетания. Больше пикселей или цветов нельзя получить одним желанием владельца: их предел связан с организацией видеоданных.
Для текста разрешение тоже важно. Нужно разместить знаки так, чтобы их можно было читать на телевизоре. Поэтому описание машины указывает не только точки, но и форматы строк и символов.

Магнитофон подключали к предусмотренным входам и выходам. Компьютер превращал данные в записываемый сигнал, а при загрузке восстанавливал их из воспроизведения. На обычной кассете могла находиться программа, а не песня.
Поэтому требовались подходящие уровень, состояние записи и подключение. Пауза, повреждение ленты или неудачно настроенное воспроизведение способны нарушить чтение. Надпись на вкладыше помогала понять, где искать нужный фрагмент.
Дискета и дисковод у части сохранившихся комплектов связаны с дополнительными контроллерами и доработками. Их нельзя считать обязательной исходной частью каждого БК. Домашняя кассета была важным вариантом хранения именно потому, что магнитофон уже встречался в быту.
Встроенный язык давал возможность написать свою небольшую программу. Вводили команды, проверяли результат и исправляли строку, если вычисление или изображение получались не такими. Экран постепенно переставал быть только местом просмотра.
Игры и домашние эксперименты использовали ограниченные память, графику и способы загрузки. По сегодняшним меркам это скромный комплект, но его возможностей хватало, чтобы связать нажатие клавиши с рассчитанным действием.
Телевизор, клавиатура и кассета становились рабочей системой. Человек уже не просто выбирал передачу: он мог задать машине последовательность команд и увидеть результат на том же домашнем экране.