Криста (компьютер)

Криста (компьютер)

«ПК Криста» — 8-разрядный микрокомпьютер, частично совместимый с «Радио-86РК».

ПК «КРИСТА» выпускался на заводе РИП в г. Муром Владимирской области.[1] Как и «Радио-86РК», компьютер был сделан на наборе БИС К580.

Содержание

Технические характеристики

  • Разрядностъ процессора 8 бит (Микропроцессор: КР580ВМ80А)
  • Ёмкостъ оперативного запоминающего устройства 32 кБаит
  • ПЗУ Монитора (BIOS) — 2 кБаит
  • Режим отображения: монохромный, 25 строк на экране по 64 символа в строке, знакогенератор содержит символы псевдографики, что позволяет имитировать графический режим 128 × 50 точек
  • Языки программирования: Бейсик, Ассемблер
  • Компютер питается от сети переменного тока напряжением 220 В частотой 50 Гц. Мощностъ, потребляемая от сети, не более 20 Вт. Колебания напряжения сети не должны перевышатъ от номиналъного значения от +10 до −15 %
  • Блок питания: Напряжения +5В 1,2А, +12В 60мА (на контакт 28 процессора и для генератора тактовых импульсов), −5В 1мА (на контакт 11 процессора и для усилителья магнитофона)
  • Компютер предназначен для работы при следующиь климатических условиях: Температура окрожающего воздуха от +5 до +40 град. C; Атмосферное давление от 630 до 800 мм ртутного столба (84-104 кПа); Относителъная влажностъ окружающего воздуха от 40 до 80 % при 25 град. C;
  • Масса компютера без упаковки не более 2,6 кг
  • Масса блока питания не более 1,5 кг
  • Масса блока высокочастотного 0,12 кг
  • Габаритные размеры компютера без упаковки 430x240x75 мм
  • Габаритные размеры блока питания без упаковки 230x110x85 мм
  • Габаритные размеры блока высокочастотного 110x44x33 мм
  • Устройство вывода: бытовой телевизор через видеовход либо в антенный вход через отдельный блок модулятора
  • Клавиатура: 68 клавиш (матрица из 8×8 клавиш, и «Сброс» (Reset), «Рег» (Shift), «УС» (Ctrl), «Рус Лат»), клавиша «F1» не используется, не соеден.
  • Внешняя память: бытовой кассетный магнитофон
  • Порты: «Параллельный интерфейс», «Магнитофон», «Внутренний интерфейс», «Световое перо»[2]

Программное обеспечение

Кассета

В поставку компьютера были включен кассета MK 60-7 лентой типа МЭК-2 «CrO2 chromdioxid IEC II» с программами:

1 сторона

  • 1. Графический редактор. (A, 7000)
  • 2. Интерпретатор языка Бейсик. (A, 0)
  • 3. Тест компютера. (Б, Т)
  • 4. Игра «Морской бой». (Б, M)
  • 5. Игра «Орегонская тропа». (Б, O)
  • 6. Игра «Королевство Эйфория». (Б, K)
  • 7. Игра «Крестики-Нолики». (A, 100)
  • 8. Игра «Цирк». (A, 100)
  • 9. Игра «Рикошет». (A, 100)
  • 10. Игра «Удав». (A, 6F00)

2 сторона

  • 1. Редактор текста. (A, 100)
  • 2. Транслятор с Ассемблера. (A, 0)
  • 3. Музыкальный салон. (A, 6000)
  • 4. Игра «Быстрый счет». (A, O) + RUN
  • 5. Язык Бейсик. Урок 1. (Б, U)
  • 6. Язык Бейсик. Урок 2. (Б, U)
  • 7. Язык Бейсик. Урок 3. (Б, U)
  • 8. Язык Бейсик. Урок 4. (Б, U)
  • 9. Язык Бейсик. Урок 5. (Б, U)
  • 10. Язык Бейсик. Урок 6. (Б, U)
  • 11. Язык Бейсик. Урок 7. (Б, U)
  • 12. Язык Бейсик. Урок 8. (Б, U)
  • 13. Англо-Русский словарь. (Б, S)

Системные подпрограммы монитора

В состав «Монитора» (BIOS) входит ряд системных (встроенных) подпрограмм, которые могут бытъ исполъзованы программистами в своих программах.

  • 1. Подпрограмма ввода символа с клавиатуры. Адрес вызова F803h

После возврата из подпрограммы код введенного символа находится в регистре «А» микропроцессора.

  • 2. Подпрограмма ввода байта с магнитофона. Адрес вызова F806h

После возврата из подпрограммы введенный байт находится в регистре «А» микропроцессора.

  • 3. Подпрограмма вывода символа на экран дисплея. Адрес вызова F809h

Перед вызовом этой подпрограммы необходимо поместитъ код выводимового символа в регистр «C» микропроцессора.

  • 4. Подпрограмма записи байта на магнитофон. Адрес вызова F80Ch

Перед вызовом этой подпрограммы необходимо поместитъ выводимый байт в регистр «C» микропроцессора.

  • 5. Подпрограмма проверки состояния клавиатуры. Адрес вызова F812h

После возврата из данной подпрограммы в регистре «А» микропроцессора будет содержатся 00h — если клавиша не нажата, или FFh — если клавиша нажата.

  • 6. Подпрограмма вывода на экран содержимого регистра «А» микорпроцессора в шестнадцатиричном виде. Адрес вызова F815h

Содержимое регистра «А» микропроцессора выводится на экран дисплея в виде двух шестнадцатиричных цифр.

  • 7. Подпрограмма вывода сообщения на экран дисплея. Адрес вызова F818h

Данная подпрограмма позволяет выводит на экран дисплея любые тексты, хранящиеся в памяти в виде последователъности кодов символов. Признаком конца текста служит код 00h, встретившийся в последователъности кодов символов. Перед вызовом подпрограммы в регистровую пару HL записывают началъный адрес последователъности кодов символов.

Коды ключевых слов языка Бейсик (Бейсик баиткоды)

Вместо того, чтобы хранитъ в памятъ коды всех символов исходного текста программы, можно закодироватъ каждое ключевое слово всего одним баитом. Это вполне возможно, так как из 256 возможных двоичных кодов, которые можно записатъ в одну ячейку памяти, для кодирование алфабитно-цифровых символов исполъзуется толъко 128.

Двоичные коды, у которых старший бит равен 1, и исполъзованы для кодирования ключевых слов языка Бейсик.

Шест. Дес. Слово
80 128 CLS
81 129 FOR
82 130 NEXT
83 131 DATA
84 132 INPUT
85 133 DIM
86 134 READ
87 135 CUR
88 136 GOTO
89 137 RUN
8A 138 IF
8B 139 RESTORE
8C 140 GOSUB
8D 141 RETURN
8E 142 REM
8F 143 STOP
90 144 OUT (Не используется)
91 145 ON
92 146 PLOT
93 147 LINE
94 148 POKE
95 149 PRINT
96 150 DEF
97 151 CONT
98 152 LIST
99 153 CLEAR
9A 154 MLOAD
9B 155 MSAVE
9C 156 NEW
9D 157 TAB (
9E 158 TO
9F 159 SPC (
A0 160 FN
A1 161 THEN
A2 162 NOT
A3 163 STEP
A4 164 +
A5 165 -
A6 166 *
A7 167 /
A8 168 ^
A9 169 AND
AA 170 OR
AB 171 >
AC 172 =
AD 173 <
AE 174 SGN
AF 175 INT
B0 176 ABS
B1 177 USR
B2 178 FRE
B3 179 INP (Не используется)
B4 180 POS
B5 181 SQR
B6 182 RND
B7 183 LOG
B8 184 EXP
B9 185 COS
BA 186 SIN
BB 187 TAN
BC 188 ATN
BD 189 PEEK
BE 190 LEN
BF 191 STR$
C0 192 VAL
C1 193 ASC
C2 194 CHR$
C3 195 LEFT$
C4 196 RIGHT$
C5 197 MID$

Отличия от Радио-86РК

Несмотря на заявленную программную совместимость с Радио-86РК, ПК Криста имеет ряд аппаратных и программных отличий, из-за которых прямое использование ПО от Радио-86РК становится не всегда возможным, требуется адаптация:

  • Внутренние устройства имеют другие адреса.
  • Знакогенератор имеет вдвое больший размер, добавлен кириллический шрифт с прописными и строчными буквами (одновременное использование символов из двух наборов невозможно).
  • Добавлен таймер КР580ВИ53 для генерации звука и других целей.
  • Скорость и формат ввода-вывода на магнитную ленту отличается.
  • Программа встроенного Монитора изменена с учётом вышеперечисленных отличий. Также в ней отсутствуют некоторые функции ввода-вывода, имевшиеся в РК.

Распределение памяти

Адрес Устройства

F800h — FFFFh

ПЗУ Монитора / Прямой доступ (DMA) к видеопамяти

Е000h — F7FFh

Не используется

D800h — DFFFh

Регистры таймера ВИ53

D000h — D7FFh

Регистры видеоконтроллера ВГ75

C800h — CFFFh

Регистры контроллера параллелъного интерфейса ВВ55

C000h — C7FFh

Регистры контроллера клавиатуры

8000h — BFFFh

Областъ адресов кассеты ПЗУ

76D0h — 7FFFh

Экранная областъ ОЗУ (Видеопамятъ)

7600h — 76CFh

Рабочие ячейки монитора
до 75FFh ОЗУ
Областъ стека
Областъ рабочих ячеек Бейсика
Программы на Бейсике
от 0000h Интерпретатор языка Бейсик

Примечания

  1. «Криста» на сайте «Музей истории отечественных компьютеров»
  2. pchistory.ru/desktop/pevm-personalnye-evm/pk-krista

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Криста (компьютер)" в других словарях:

  • Веста (компьютер) — Компьютер Веста ПК8000 ПК8000 («Сура», «Веста», «Хобби») советский 8 разрядный бытовой персональный компьютер. Изначально «Сура» разрабатывалась на Пензенском заводе Вычислительных Электронных Машин («ВЭМ», в настоящее время ПО «ЭВТ»). Прототипом …   Википедия

  • Партнер (компьютер) — Партнёр 01.01 Тип Домашний компьютер Выпущен 1987 Выпускался по Процессор КР580ВМ80А Память ОЗУ 64 КБ, ПЗУ 16 KБ ОС «Партнёр 01.01»  советский 8 разрядный дом …   Википедия

  • Лик (компьютер) — Специалист (компьютер) Тип Домашний компьютер Выпущен 1987 Выпускался по Процессор КР580ИК80А либо КР580ВМ80А Память ОЗУ 32/48 КБ, ПЗУ 2 12 КБ ОС Монитор …   Википедия

  • Эрик (компьютер) — Специалист (компьютер) Тип Домашний компьютер Выпущен 1987 Выпускался по Процессор КР580ИК80А либо КР580ВМ80А Память ОЗУ 32/48 КБ, ПЗУ 2 12 КБ ОС Монитор …   Википедия

  • ATM Turbo (компьютер) — ATM Turbo серия 8 разрядных бытовых компьютеров. Первая модель серии создавалась как один из многочисленных отечественных клонов ZX Spectrum, имеющий ряд своих особенностей. Из за этих особенностей, которые получили развитие в последующих моделях …   Википедия

  • Игровой компьютер Символ — Игровой компьютер «Символ»  советский 8 разрядный бытовой компьютер, клон ZX Spectrum. Производился на «Пензенском радиозаводе» в Пензе небольшими партиями с начала 1990 х годов и примерно до 1995 года. Имел 4 пятиконтактных выхода: KEMPSTON… …   Википедия

  • Спектр-001 (компьютер) — У этого термина существуют и другие значения, см. Спектр (значения). Компьютер Спектр 001 Запрос «Спектр 001» перенаправляется сюда; см. также …   Википедия

  • Стрела (компьютер) — «Стрела» советская ЭВМ первого поколения. Разработана в СКБ 245 (с 1986 г. это НИИ «Аргон»), г. Москва. Главный конструктор Юрий Яковлевич Базилевский. В числе помощников был Борис Рамеев, генеральный конструктор ЭВМ серии Урал. Разработка… …   Википедия

  • М-20 (компьютер) — M 20  советская ламповая электронная вычислительная машина. Разработана в Институте точной механики и вычислительной техники (ИТМиВТ) и СКБ 245 под руководством С. А. Лебедева. Заместители главного конструктора  М. К. Сулим и М. Р. Шура Бура,… …   Википедия

  • Веста ПК8000 — Компьютер Веста ПК8000 ПК8000 («Сура», «Веста», «Хобби») советский 8 разрядный бытовой персональный компьютер. Изначально «Сура» разрабатывалась на Пензенском заводе Вычислительных Электронных Машин («ВЭМ», в настоящее время ПО «ЭВТ»). Прототипом …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»