CompareTable — различия между версиями

Материал из MK90.ORG wiki
Перейти к:навигация, поиск
(Архитектура Радио-86РК)
(Архитектура Радио-86РК)
Строка 10: Строка 10:
 
Один из источников несовместимости ПО были отличные друг от друга карты распередления памяти.
 
Один из источников несовместимости ПО были отличные друг от друга карты распередления памяти.
  
{|  
+
{| class="wikitable"
 
|+ Адресное пространство  
 
|+ Адресное пространство  
! Функция
+
!Функция
! Микросхема
+
!Микросхема
! Радио-86РК
+
!Радио-86РК 16K
! Микроша
+
!Радио-86РК 32K
! Апогей БК-01Ц
+
!Микроша
 +
!Апогей БК-01Ц
 
|-
 
|-
 
| ОЗУ
 
| ОЗУ
 
|  
 
|  
 
| 0000..3FFF
 
| 0000..3FFF
 +
| 0000..7FFF
 
| 0000..7FFF
 
| 0000..7FFF
 
| ?
 
| ?
Строка 27: Строка 29:
 
| [[КР580ВВ55А]]  
 
| [[КР580ВВ55А]]  
 
| 8000..9FFF
 
| 8000..9FFF
| ?
+
| 8000..9FFF
 +
| C000..C7FF
 
| ?
 
| ?
 
|-
 
|-
| Пользователя
+
| Интерфейс
 
| [[КР580ВВ55А]]  
 
| [[КР580ВВ55А]]  
 
| A000..BFFF
 
| A000..BFFF
| ?
+
| A000..BFFF
 +
| C800..CFFF
 
| ?
 
| ?
 
|-
 
|-
Строка 39: Строка 43:
 
| [[КР580ВГ75]]  
 
| [[КР580ВГ75]]  
 
| C000..DFFF
 
| C000..DFFF
| ?
+
| C000..DFFF
 +
| D000..D7FF
 
| ?
 
| ?
 
|-
 
|-
Строка 45: Строка 50:
 
| [[КР580ВТ57]]  
 
| [[КР580ВТ57]]  
 
| E000..EFFF
 
| E000..EFFF
| ?
+
| E000..EFFF
 +
| F800..FFFF
 
| ?
 
| ?
 
|-
 
|-
 
| Таймер
 
| Таймер
 
| [[КР580ВИ53]]  
 
| [[КР580ВИ53]]  
| -  
+
| -
| ?
+
| -
 +
| D800..D8FF
 
| ?
 
| ?
 
|-
 
|-
 
|}
 
|}

Версия 13:41, 20 марта 2017

Советские персональные компьютеры на процссоре КР580ВМ80А можно условно разделить на две категории:

  • Архитектура Радио-86РК, с контроллером дисплея на i8275 (КР580ВГ75), который в "связке" с контроллером DMA i8257 (ПДП КР580ВТ57) прерывал работу ЦП для вывода на экран;
  • Другие архитектуры.

Архитектура Радио-86РК

Управляющие регистры СБИС отображаются в адресное пространство компьютера, сокращая доступный размер ОЗУ/ПЗУ. Считалось, что памяти и так достаточно, а отказ от использования адресного пространства портов ввода-вывода упрощает схемотехническое решение компьютера (дешифрация адреса, выделение признака обращения к портам из слова состояния ЦП).

Один из источников несовместимости ПО были отличные друг от друга карты распередления памяти.

Адресное пространство
Функция Микросхема Радио-86РК 16K Радио-86РК 32K Микроша Апогей БК-01Ц
ОЗУ 0000..3FFF 0000..7FFF 0000..7FFF ?
Клавиатура КР580ВВ55А 8000..9FFF 8000..9FFF C000..C7FF ?
Интерфейс КР580ВВ55А A000..BFFF A000..BFFF C800..CFFF ?
Дисплей КР580ВГ75 C000..DFFF C000..DFFF D000..D7FF ?
ПДП КР580ВТ57 E000..EFFF E000..EFFF F800..FFFF ?
Таймер КР580ВИ53 - - D800..D8FF ?