Важная информация

User Tag List

Страница 33 из 36 ПерваяПервая ... 2930313233343536 ПоследняяПоследняя
Показано с 321 по 330 из 359

Тема: Апогей-БК01 и Апогей-БК01Ц: Обсуждение

  1. #321
    Member
    Регистрация
    29.05.2010
    Адрес
    Москва
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я заметил, что такие программы были. Только я среди них не видел не одной, которая давала бы более-менее удовлетворительный результат.

  2. #322
    Member
    Регистрация
    26.09.2009
    Адрес
    Москва
    Сообщений
    73
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    эта фраза из мульта, а не песни

  3. #323
    Member
    Регистрация
    29.05.2010
    Адрес
    Москва
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Никто и не утверждает, что эта фраза из песни.

  4. #324
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А много ли программ к Апогею используют псевдографику? Вопрос вызван тем, что я решил создать комп с переключаемой конфигурацией Радио-86РК/Апогей 01Ц и с программно переключаемым турбированием и с выбором процессора. Турбировать ВМ80 до 3.5 Мгц проблемотично, да и три напряжения питания не устраивает. Отсюда и выбор процессора получается Z80/ВМ85. Отсюда и вопрос - А10 знакогенератора в Апогее переключается выходом INTE, программно это EI/DI. Придется не на шутку репу морщить как выйти из этой ситуации. А если программ использующих псевдографику нет, то и проблемы нет.

  5. Этот пользователь поблагодарил Vladimir_S за это полезное сообщение:

    cy6 (21.10.2023)

  6. #325
    Member
    Регистрация
    29.05.2010
    Адрес
    Москва
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    А много ли программ к Апогею используют псевдографику? Вопрос вызван тем, что я решил создать комп с переключаемой конфигурацией Радио-86РК/Апогей 01Ц и с программно переключаемым турбированием и с выбором процессора. Турбировать ВМ80 до 3.5 Мгц проблемотично, да и три напряжения питания не устраивает. Отсюда и выбор процессора получается Z80/ВМ85. Отсюда и вопрос - А10 знакогенератора в Апогее переключается выходом INTE, программно это EI/DI. Придется не на шутку репу морщить как выйти из этой ситуации. А если программ использующих псевдографику нет, то и проблемы нет.
    Vladimir_S, рекоммендую посмотреть Вам вот это видео:
    https://www.youtube.com/watch?v=ApQvnpixwdA
    В игре Гонки и в графическом Бейсике точно используется псевдографика из дополнительного знакогенератора.

  7. #326
    Member
    Регистрация
    29.05.2010
    Адрес
    Москва
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кто-нибудь может мне сказать, как будет работать команда OUT на Апогее? Причина вопроса вот в чём: шина адреса ВМ80 16-битная, а адрес порта в команде OUT 8-битный. Какие именно 8 бит возьмутся из команды OUT? Какие значения при этом будут принимать оставшиеся 8 бит шины адреса?

  8. #327
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    58 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftCat Посмотреть сообщение
    Кто-нибудь может мне сказать, как будет работать команда OUT на Апогее? Причина вопроса вот в чём: шина адреса ВМ80 16-битная, а адрес порта в команде OUT 8-битный. Какие именно 8 бит возьмутся из команды OUT? Какие значения при этом будут принимать оставшиеся 8 бит шины адреса?
    Номер порта выдаётся и на старшие и на младшие 8 бит шины адреса. Это не у Апогея так, а вообще у всех процессоров Intel 8080 / КР580ВМ80.
    Команда OUT d8 будет работать так. Например если d8 равно #F8, то при выполнении команды на шине адреса будет #F8F8.

  9. #328
    Member
    Регистрация
    29.05.2010
    Адрес
    Москва
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Номер порта выдаётся и на старшие и на младшие 8 бит шины адреса. Это не у Апогея так, а вообще у всех процессоров Intel 8080 / КР580ВМ80.
    Команда OUT d8 будет работать так. Например если d8 равно #F8, то при выполнении команды на шине адреса будет #F8F8.
    SegaBoy, спасибо Вам большое! А про это где-нибудь написано? У Апогея таймер ВИ53 имеет адреса: EC00H -- ECFFH. Если я дам команду OUT 0ECH, то это будет аналогично STA 0ECECH? Но, поскольку у ВИ53 на адрес отведено всего два бита, то получается, что это будет аналогично STA 0EC00H. Но тогда через OUT не получится обратиться к двум другим каналам и к управляющему слову (байту) таймера ВИ53?

  10. #329
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    58 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftCat Посмотреть сообщение
    ... А про это где-нибудь написано? ...
    Например, в Intel 8080 Microcomputer Systems User's Manual на странице 2-20 и в MSC-80/85 Family User's Manual на странице 4-20 (ссылки приводить не буду, оба мануала легко ищутся в гугле). Там пояснения к таблице с предыдущих страниц. Комментарий 18 относится к циклу М3 и такту Т1 команд IN и OUT. Цитирую: "18. I/O sub-cycle: the I/O port's 8-bit select code is duplicated on address lines 0-7 (A0-7) and 8-15 (A8-15)."

    Цитата Сообщение от SoftCat Посмотреть сообщение
    ... Если я дам команду OUT 0ECH, то это будет аналогично STA 0ECECH? Но, поскольку у ВИ53 на адрес отведено всего два бита, то получается, что это будет аналогично STA 0EC00H. Но тогда через OUT не получится обратиться к двум другим каналам и к управляющему слову (байту) таймера ВИ53?
    Да, всё верно.

  11. #330
    Member
    Регистрация
    29.05.2010
    Адрес
    Москва
    Сообщений
    103
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Например, в Intel 8080 Microcomputer Systems User's Manual на странице 2-20 и в MSC-80/85 Family User's Manual на странице 4-20 (ссылки приводить не буду, оба мануала легко ищутся в гугле). Там пояснения к таблице с предыдущих страниц. Комментарий 18 относится к циклу М3 и такту Т1 команд IN и OUT. Цитирую: "18. I/O sub-cycle: the I/O port's 8-bit select code is duplicated on address lines 0-7 (A0-7) and 8-15 (A8-15)."
    Спасибо!

    - - - Добавлено - - -

    SegaBoy, а в чём смысл такого дублирования 8-битного адреса? Вообще, по-хорошему, порты не должны отображаться на то же адресное пространство, что и ОЗУ. Вы не подскажете, как такое отображение обычно предотвращается? Ну то есть, чтобы доступ к портам был только через IN и OUT.

Страница 33 из 36 ПерваяПервая ... 2930313233343536 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ПК-6128Ц: Обсуждение
    от falanger в разделе Вектор
    Ответов: 313
    Последнее: 29.02.2024, 21:03
  2. Альфа-БК: Обсуждение
    от Def191 в разделе Радио-86РК
    Ответов: 22
    Последнее: 14.12.2021, 18:42
  3. ЮТ-88: Обсуждение
    от Zoidberg в разделе ЮТ-88
    Ответов: 316
    Последнее: 11.04.2021, 18:54
  4. Обсуждение музыки от
    от Mike в разделе Музыка
    Ответов: 51
    Последнее: 20.02.2008, 22:57
  5. Корпус от Апогей БК01Ц
    от Mick в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 13.12.2007, 12:16

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •