Elektronika BK

Electronika BK 是由当时领先的苏联微型计算机设计团队 NPO 科学中心开发的一系列 16 位 PDP-11 兼容的苏联家用计算机。它还负责更强大的 UKNC 和 DVK micros。第一的…

Elektronika BK

硬件参数

名称 Elektronika BK
发布日期 January 1, 1984
开发商 NPO Scientific Center
制造商 NPO Scientific Center
最大控制器 1
CPU K1801VM1, 3MHz – 4.6MHz (Depending on the Model)
Memory 32KB
Graphics K1801VP1-037 VDC
Sound General Instrument AY-3-8910
Display 512 x 256
Media Cassette Tape, Floppy

软件

BK 系列本质上是一个准系统,没有外围设备或编程工具。发布时唯一可用的软件,除了只读存储器(ROM)固件,是一个附带的磁带,其中包含几个编程示例(用于BASIC和FOCAL语言)和几个测试。ROM 固件包括一个用于输入机器代码、BASIC 和 FOCAL 解释器的简单程序。

虽然BK在某种程度上兼容更大更贵的DVK专业机型微机和SM EVM系列等工业小型机,但它的内存为32 KiB,其中程序员一般只有16 KiB(扩展内存模式支持28 KiB,但有限制)视频输出到屏幕的四分之一),通常无法直接使用功能更强大的机器的软件。DVK成为流行的BK软件开发平台,大部分DVK软件都可以直接使用,内存容量扩展至128KiB。

Homebrew开发人员迅速填补了这一领域,从 DVK 和UKNC移植了几个编程工具。这导致了自制软件的爆炸式增长,从文本编辑器和数据库到操作系统和视频游戏。大多数 BK 所有者将内置 RAM 扩展至至少 64 KiB,这使得软件移植更容易,并且由于这些升级通常包括软盘驱动器控制器,因此创建磁盘操作系统的个人在 BK 场景中成为一项竞技运动。游戏和演示社区也蓬勃发展,因为其糟糕的图形被强大的 CPU 所抵消。其中一个操作系统是ANDOS,尽管该计算机正式附带了 OS BK-11,即RT-11的修改版。

硬件

该机基于16位单片机K1801VM1 CPU,主频一般为3MHz。它与Digital Equipment Corporation的 LSI-11 系列兼容,但缺少扩展指令集(EIS) 和进一步的指令集扩展。制造商还密切复制了 PDP-11 的内部架构。每个型号都有一个空闲的卡槽,它在电气上与Q-Bus兼容,但在机械上不兼容。第一个版本具有 32 KiB 板载 DRAM,其中一半是视频内存。在后来的型号中扩展到 128 KiB,视频内存扩展到两个 16 KiB 页面。

所有型号的视频输出均由K1801VP1-037 VDC提供,这是一款相当简陋的芯片。它是一个标准的 600门阵列或非提交逻辑阵列(ULA),带有一个 VDC 程序,允许两种图形视频模式,高分辨率(512×256,单色)和低分辨率(256×256,4 色) ,并支持硬件垂直滚动。后来的型号有 16 个硬连线 4 色组,可从 64 个调色板中选择。它不支持文本模式,但通过BIOS模拟两种例程:32×25 和 64×25。一些操作系统(如 ANDOS)在显示从 IBM PC 导入的文档时,通过更密集地放置字符,设法以 80×25 模式输出文本。输出通过两个独立的 5 针DIN 连接器用于单色电视或彩色电视/显示器。所有型号的声音最初都是通过一个简单的可编程计数器连接到板载压电扬声器。通用仪器 AY-3-8910是一种受欢迎的售后附加产品。

所有型号还有一个 16 位通用并行端口,带有单独的输入和输出总线,用于连接打印机等外围设备(Eastern Bloc打印机使用不兼容的IFSP ( ИРПР ) 接口而不是IEEE 1284 (Centronics) 端口,因此 Centronics 打印机需要一个适配器)、鼠标或Covox 数模转换器(DAC) 用于声音输出,以及用于数据存储的录音机端口。后来的型号包括制造商提供的软盘驱动器默认情况下,控制器(可以插入 Q-Bus 插槽)。它可用于早期型号作为售后零件,但自制型号(通常也扩展原始 BK 的 16 KiB 内存)更受欢迎。

TIPS:本文部分中文内容由Google翻译提供

声明:本站仅提供存储服务。部分图文来源于网络,版权归原作者所有,不代表本立场或观点。如有侵权,请联系删除。

作者:8242566@qq.com,本文链接:https://www.vibaike.net/article/153995.html

(0)
8242566@qq.com8242566@qq.com

相关推荐