User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 1842

Тема: Эмулятор ДВК

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Кто, собственно, мешает сделать сколько угодно?
    Мешает ( как и в большинстве устройств PDP11 ) передача номера блока одним словом.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Мешает ( как и в большинстве устройств PDP11 ) передача номера блока одним словом.
    Не мешает. Позже отпишу вариант...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  4. #3

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Мешает ( как и в большинстве устройств PDP11 ) передача номера блока одним словом.
    У большинства устройств нет номера блока, есть C-H-R. А передача номера блока одним словом - особенность RT-11 и только.

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

    Кстати, что-то DW медленно работает. Что, эмулируется реальное время перемещения головок? Так у того же ST225 головки летают весьма шустро...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  5. #4

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    У большинства устройств нет номера блока, есть C-H-R. А передача номера блока одним словом - особенность RT-11 и только.
    Это особенность абсолютно всех систем. Ни в одной из них в I/O запросе не передаются параметры диска (специальные запросы драйвера если они есть не в счет). Это задача драйвера разобраться с геометриями и выставить параметры. Но если устройство с самого начала ориентировано на блоки, то почему бы и нет? И одного слова достаточно чтобы работать скажем с 32 битными размерами блока. Уже есть мысль как упграднуть в очередной раз HD на эту тему не теряя совместимости. Может чуть похже представлю идею (в ней кроме размера блока есть еще кое-что) на рассмотрения. Пока в E11 отлажу ее.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  6. #5

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Это особенность абсолютно всех систем. Ни в одной из них в I/O запросе не передаются параметры диска (специальные запросы драйвера если они есть не в счет). Это задача драйвера разобраться с геометриями и выставить параметры.
    Естественно, драйвер получает номер блока, а не C-H-R, превратить этот номер блока в C-H-R, как раз, первая задача драйвера. Но кто сказал, что номер блока должен быть СЛОВОМ?!. В ДИАМСе номер блока - двойное слово. Не помню точно, кажется один или два самых старших бита урезаны под что-то еще, но остальные 30 или 31 бит и есть номер блока.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  7. #6

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Но кто сказал, что номер блока должен быть СЛОВОМ?!.
    Никто не сказал и никто не говорил, что одного слова контроллера недостаточно, чтобы передать 32 бит.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #7

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Никто не сказал
    Вот-вот.

    Цитата Сообщение от form Посмотреть сообщение
    никто не говорил, что одного слова контроллера недостаточно, чтобы передать 32 бит.
    В смысле HDDA, да? Запросто. Если ввести команду CS.HiB, по которой принимать старшие разряды номера блока. А для совместимости сбрасывать их по команде CS.BLK. Выдали только младшие 16 бит - обращаемся к младшим 32 М, выдали сначала младшие, затем старшие - имеем полный 32-битовый адрес.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #8

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    В смысле HDDA, да? Запросто.
    Уже все продумано. Отпишусь позже.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  10. #9

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Кстати, что-то DW медленно работает. Что, эмулируется реальное время перемещения головок? Так у того же ST225 головки летают весьма шустро...
    Моя ошибка - почему-то включение быстрого позиционирования для дисков > 5Мб было отключено.

    При быстром позиционировании один шаг происходит за 1 мс, при медленном - за 3 мс.

  11. #10

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сильно подозреваю, что то-то похожее есть и в RSX-11, иначе как ПРОС поймет 64-М винчестер?
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 20
    Последнее: 03.09.2024, 13:24
  2. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 13:41
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 18:53

Ваши права

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