Spectrofon #21
04 декабря 1996
  Железо  
  Profi  

Система - большой материал по портам компьютера PROFI.

<b>Система</b> - большой материал по портам компьютера PROFI.




   По  многочисленным  пpосьбам  читателей
сегодня мы публикуем  матеpиал  по  поpтам
компьютеpа "ПРОФИ".


        ОПИСАНИЕ ПОРТОВ КОМПЬЮТЕРА
        ══════════════════════════
          PROFI,PROFI+,PROFI 2+
          ═════════════════════

 Основная периферия в длинной  адресации
        для PROFI,PROFI+,PROFI 2+
 ────────────────────────────────────────

   Длинная адресация действительна во всех
режимах работы PROFI,PROFI 2+

/w  - означает, что порт доступен по запи-
си; /r - означает, что  порт  доступен  по
чтению;

C0                 ╔═════════════════════╗
                 ║ CPM=0/1 & ROM14=0/1 ║
     ╒═══════════╩════════════════════╩══════════╤══════╕
     │ часы  "AS" ( номер регистра )          /w FFFF │
     ├───────────────────────────────────────────┼──────┤
     │ порт  CMR1 ( D0-D7 смотри ниже )       /w DFFD │
     ├───────────────────────────────────────────┼──────┤
     │ музукальный сопроцессор ( даные )         BFFD │
     ├───────────────────────────────────────────┼──────┤
     │ музыкальный сопроцессор (номер регистра)  FFFD │
     ├───────────────────────────────────────────┼──────┤
     │ часы  "DS" ( данные )                     FFEF │
     ├───────────────────────────────────────────┼──────┤
     │ свободные адреса  A8-A12                  **** │
     ├───────────────────────────────────────────┼──────┤
     │ порт  CMR0 ( D0-D5 смотри ниже )       /w 7FFD │
     ├───────────────────────────────────────────┼──────┤
     │ по остальным адресам обращение запрещено  .... │
     └───────────────────────────────────────────┴──────┘
B0
   Примечание: назначение портов CMR0,CMR1
будут описаны ниже;



B0 Основная периферия в короткой  адресации
        для PROFI,PROFI+,PROFI 2+
 ────────────────────────────────────────
 (основная адресация для режима SINCLAIR)
C0
                  ╔════════════════════╗
                  ║ CPM=0 & ROM14=0    ║
      ╒═══════════╩════════════════════╩═════════╤════╕
      │ порт "FF"/r                часы  "AS" /w FF │
      ├──────────────────────────────────────────┼────┤
      │ клавиатура D0-D4(D5)/r;бордюр  D0-D2  /w │    │
      │ чтение МГ    D6/w;     запись МГ D3   /wFE │
      │                        BEEPер    D4   /w │    │
      ├──────────────────────────────────────────┼────┤
      │ смотри "регистры муз.сопр."              *FD │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 FB │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 F7 │
      ├──────────────────────────────────────────┼────┤
      │                часы  "DS"                DF │
      ├──────────────────────────────────────────┼────┤
      │ ВГ93 (trdos=1) ; ВВ55 (trdos=0) - рус    7F │
      └──────────────────────────────────────────┴────┘

C0     ┌───────────────────────────────────────────┬────┐
     │ ВГ93 (trdos=1) ; ВВ55 (trdos=0) - порт C  5F │
     ├───────────────────────────────────────────┼────┤
     │ ВГ93 (trdos=1) ; ВВ55 (trdos=0) - порт B  3F │
     ├───────────────────────────────────────────┼────┤
     │ ВГ93 (trdos=1) ; ВВ55 (trdos=0) - порт A  1F │
     ├───────────────────────────────────────────┼────┤
     │**RQ ВГ93(trdos=1);см.порт "FF"(trdos=0)/w FF │
     ├───────────────────────────────────────────┼────┤
     │ по остальным адресам обращение запрещено  .. │
     └───────────────────────────────────────────┴────┘

B0
Примечание:

1) назначение регистров ВГ93 совпадает с
   написанными ниже в таблице;

2) назначение портов FE, FF (  системный
   регистр RQ ВГ93 ) будет описано ниже.





B0Основная периферия  в  короткой адресации
─────────────────────────────────────────
  для компьютеров PROFI,PROFI+,PROFI 2+
  ─────────────────────────────────────
C0
                  ╔════════════════════╗
                  ║ CPM=1 & ROM14=0    ║
      ╒═══════════╩════════════════════╩═════════╤════╕
      │ порт "FF"/r;                часы "AS" /w FF │
      ├──────────────────────────────────────────┼────┤
      │ клавиатура D0-D4(D5)/r;бордюр  D0-D2  /w │    │
      │ чтение МГ    D6/r;     запись МГ D3   /w FE │
      │                        BEEPер    D4   /w │    │
      ├──────────────────────────────────────────┼────┤
      │ смотри "регистры муз.сопр."              *FD │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 FB │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 F7 │
      ├──────────────────────────────────────────┼────┤
      │                часы  "DS"                DF │
      ├──────────────────────────────────────────┼────┤
      │ регистры ВГ93  - регистр данных          7F │
      └──────────────────────────────────────────┴────┘

C0      ┌──────────────────────────────────────────┬────┐
      │ регистры ВГ93  - регистр сектора         5F │
      ├──────────────────────────────────────────┼────┤
      │ регистры ВГ93  - регистр дорожки         3F │
      ├──────────────────────────────────────────┼────┤
      │ регистр команд /w ,состояния /r  ВГ93    1F │
      ├──────────────────────────────────────────┼────┤
      │     **RQ ВГ93  - системный регистр       BF │
      ├──────────────────────────────────────────┼────┤
      │ по остальным адресам обращение запрещено .. │
      └──────────────────────────────────────────┴────┘
B0Примечание: назначение портов FE,системно-
го регистра см.ниже;

Расширенная периферия в короткой адресации
──────────────────────────────────────────
      только для компьютера PROFI 2+
      ══════════════════════════════

   Все порты, выбирающиеся по длинным  ад-
ресам работают и при  включенной  короткой
адресации (напр. порты CMR0,CMR1  могут  в
этом режиме выбираться и по коротким и  по
длинным адресам).

C0                  ╔════════════════════╗
                  ║ CPM=1 & ROM14=1    ║
      ╒═══════════╩════════════════════╩═════════╤════╕
      │        часы  "AS" - номер регистра    /w FF │
      ╞══════════════════════════════════════════╪════╡
      │ клавиатура D0-D4(D5)/r;бордюр  D0-D2  /w │    │
      │ чтение МГ    D6     /r;запись МГ D3   /w FE │
      │                        BEEPир    D4   /w │    │
      ├──────────────────────────────────────────┼────┤
      │ смотри "регистры муз.сопр."              *FD │
      ╞══════════════════════════════════════════╪════╡
      │ модем "condor"            (внеш.адр)     FB │
      ├──────────────────────────────────────────┼────┤
      │ таймер           ВИ53/2   (внеш.адр)     F7 │
      ├──────────────────────────────────────────┼────┤
      │ порт  рус        ВВ51     (COM1)         F3 │
      ├──────────────────────────────────────────┼────┤
      │ порт  рус        ВИ53/1   (COM1)         EF │
      ├──────────────────────────────────────────┼────┤
      │ порт винчестера  IDE                     EB │
      ├──────────────────────────────────────────┼────┤
      │ порт  рус        ВВ55                    E7 │
      └──────────────────────────────────────────┴────┘


C0      ┌──────────────────────────────────────────┬────┐
      │ регистр данных   ВГ93                    E3 │
      ╞══════════════════════════════════════════╪════╡
      │ часы  "AS"       (неосновной адрес)  /w  DF │
      ├──────────────────────────────────────────┼────┤
      │ модем "condor"            (внеш.адр)     DB │
      ├──────────────────────────────────────────┼────┤
      │ таймер           ВИ53/2   (внеш.адр)     D7 │
      ├──────────────────────────────────────────┼────┤
      │ регистр данных   ВВ51     (COM1)         D3 │
      ├──────────────────────────────────────────┼────┤
      │ регистр канала 2 ВИ53/1   (COM1)         CF │
      ├──────────────────────────────────────────┼────┤
      │ порт винчестера  IDE                     CB │
      ├──────────────────────────────────────────┼────┤
      │ порт             ВВ55     ( порт C )     C7 │
      ├──────────────────────────────────────────┼────┤
      │ регистр сектора  ВГ93                    C3 │
      ╞══════════════════════════════════════════╪════╡
      │        часы  "DS"                        BF │
      ├──────────────────────────────────────────┼────┤
      │ модем "condor"            (внеш.адр)     BB │
      └──────────────────────────────────────────┴────┘


C0      ┌──────────────────────────────────────────┬────┐
      │ таймер           ВИ53/2   (внеш.адр)     B7 │
      ├──────────────────────────────────────────┼────┤
      │ регистр управления контроллером          B3 │
      ├──────────────────────────────────────────┼────┤
      │ регистр канала 1 ВИ53/1   (COM1)         AF │
      ├──────────────────────────────────────────┼────┤
      │ порт винчестера  IDE                     AB │
      ├──────────────────────────────────────────┼────┤
      │ порт             ВВ55     ( порт B )     A7 │
      ├──────────────────────────────────────────┼────┤
      │ регистр дорожки  ВГ93                    A3 │
      ╞══════════════════════════════════════════╪════╡
      │         часы  "DS" (неосновной адрес)    9F │
      ├──────────────────────────────────────────┼────┤
      │ модем "condor"            (внеш.адр)     9B │
      ├──────────────────────────────────────────┼────┤
      │ таймер           ВИ53/2   (внеш.адр)     97 │
      ├──────────────────────────────────────────┼────┤
      │ аналогично B3             (COM1)         93 │
      ├──────────────────────────────────────────┼────┤
      │ регистр канала 0 ВИ53/1   (COM1)         8F │
      └──────────────────────────────────────────┴────┘


C0      ┌──────────────────────────────────────────┬────┐
      │ порт винчестера  IDE                     8B │
      ├──────────────────────────────────────────┼────┤
      │ порт             ВВ55     ( порт A )     87 │
      ├──────────────────────────────────────────┼────┤
      │ регистр команд   ВГ93                    83 │
      ╞══════════════════════════════════════════╪════╡
      │ свободно                                 7F │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 7B │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 77 │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 6F │
      ├──────────────────────────────────────────┼────┤
      │ свободно                                 5F │
      ├──────────────────────────────────────────┼────┤
      │ системный регистр **RQ93                 3F │
      ╞══════════════════════════════════════════╪════╡
      │ по остальным адресам обращение запрещено .. │
      └──────────────────────────────────────────┴────┘
B0ПРИМЕЧАНИЕ: (COM1) означает,что данный ад-
рес относится к COM-порту.



Другие статьи номера:

Дебют - "Dark Scepetre" - представитель жанра RPG. В игре изумительная графика, крупные, тщательно прорисованные спрайты героев, превосходные звуковые эффекты, великое многообразие команд, удобный интерфейс.

Обзор - Новые игры на рынках Москвы: Square Head, Sex Xonix, Dr.Mario, Crack Down, RAM, Satan 2, Shadow Dancer, Mountain Bike Simulator, 10 Fingers, Trivial Pursuit, Space Gun,

С миру по биту - небольшой скандальчик с участием KSA, письмо на тему портов компьюутера Profi.

С миру по биту - письма читателей на тему игр.

С миру по биту - "ELITE: Великая тайна великой игры?" откpовения бывшего пилота, ушедшего на заслуженный отдых.

С миру по биту - аналитическая статья на тему игр "Я вас раньше нигде не видел?" (о плагиате).

Зеркало - интервью с Майком Сингльтоном, автором таких известных игр, как "Lords of Midnight", "Doomdark Revenge", "War in the middle earth", "Dark Scepetre" и др.

Премьера - музыкальный проигрыватель Intertia Player, игра Last Hero of the Light Force, системки Supercatalog и Text-Designer, игра DUNE 2.

Система - большой материал по портам компьютера PROFI.

Конструктор - монументальная статья по универсальному контроллеру периферии SMUC.

Мастерская - новый раздел специально для тех, кто любит рисовать. Раздел о художниках и для художников. Представлено несколько работ.

Тайники - Специальный раздел для любителей "вечностей". Разговор пойдет о тайнах и секретах игр. Маленькие хитрости, POKES, пароли и секретные коды.

Горячий привет - В гостях у журнала Sinclair User - сэр Клайв Синклер. Разговор с К.Синклером о Спектруме и вокруг него.

Реклама - каталог програмного обеспечения и обяьвления.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Презентация - новый графический редактор 3Color Studio.
Обзор - обзор свежих релизов: Lord of Chaos, F-19 Stealth Fighter, Carrier Command, The Simpsons, Gauntlet 3, The Addams Family, Wild West Seymour, Sly Spy, Paris To Dakar, Duck Out, Johangir Khan World Championchip Squash, The Amazing Adventures of Robin Hood.
Правила игры - Оглавление, Wizard - что это такое, как начать, оформление ответа.
X-Files - Воздействие НЛО на технику.
Новости - Послe долгой и нaпряжeнной пeрвой чeтвeрти 2006 годa я выпустил-тaки Зй номeр SRS, нa дaнный момeнт это глaвнaя новость от мeня :)

В этот день...   13 ноября