User Tag List

Страница 28 из 157 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя
Показано с 271 по 280 из 1564

Тема: Программирование на УКНЦ как?

  1. #271

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

    По умолчанию

    Уже как-то просил, но все забили...
    Запустите кто-нибудь на чем есть: ДВК, УКНЦ...
    Интересно все-таки сравнить
    Вложения Вложения
    • Тип файла: rar featdsk.rar (271.1 Кб, Просмотров: 536)
    • Тип файла: rar feat.rar (262 байт, Просмотров: 514)
    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

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

  3. #272

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Какое же это исключение если почти все (или вообще все) процессоры себя именно так ведут?
    А какие процессоры. В PDP-шных процессорах расширение знака есть только для MOVB и MFPS. Про них вроде и ведем речь. Для байтовых команд изменяется только младший байт, старший не трогается, вполне нормально. Жаль только нельзя работать так со старшим байтом в регистрах.

  4. #273

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А какие процессоры. В PDP-шных процессорах расширение знака есть только для MOVB и MFPS. Про них вроде и ведем речь. Для байтовых команд изменяется только младший байт, старший не трогается, вполне нормально. Жаль только нельзя работать так со старшим байтом в регистрах.
    Совершенно верно - про них и говорим и я говорю, что это правило: именно так эти команды работают на всех известных мне процессорах. Есключение было бы если бы так оно работало на УКНЦ, а на других не расширяло. Остальные команды не должны трогать и это вроде даже документировано.

    места под метод адресации не хватит работать со старшим байтом регистра
    а делать кособокую срань как в интеле когда на байт сошел с дорожки и вообще вся картина поменялась, а не пара команд - бе

    ---------- Post added at 04:14 ---------- Previous post was at 04:00 ----------

    Кстати об эмуляторе УКНЦ... Подумал тут: это единственный известный мне нашинский эмулятор который правильно работает с VT52 ESC последовательностями. В силу того, что собственно VT52 не эмулирует сам по себе ))
    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

  5. #274

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Уже как-то просил, но все забили...
    Запустите кто-нибудь на чем есть: ДВК, УКНЦ...
    Интересно все-таки сравнить
    Оно конечно в эмуляторе, но ему (эмулятору то есть) можно верить. Процессор 1801ВМ2.
    NOASH31
    NODESTFIRST
    JMP4
    NOJMPPLUS2
    NOODD
    NOSWABV
    NOUNDOAUTO

  6. #275

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Оно конечно в эмуляторе, но ему (эмулятору то есть) можно верить. Процессор 1801ВМ2.
    NOASH31
    NODESTFIRST
    JMP4
    NOJMPPLUS2
    NOODD
    NOSWABV
    NOUNDOAUTO
    Ну на эмуляторе-то я уже запустил - тут проблем нет

    У меня на KDJ11BF так:

    Код:
    NOASH31
    DESTFIRST
    NOJMP4
    NOJMPPLUS2
    ODD
    NOSWABV
    NOUNDOAUTO
    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

  7. #276

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Кстати об эмуляторе УКНЦ... Подумал тут: это единственный известный мне нашинский эмулятор который правильно работает с VT52 ESC последовательностями. В силу того, что собственно VT52 не эмулирует сам по себе ))
    Естественно VT-52 эмулируется программой в СПЗУ, но не все то гладко. ESC A, ESC B, ESC C и ESC D - если курсор уперся в край экрана, то он должен так там и остаться, а в УКНЦ при необходимости делается скроллинг, т.е. ESC A работает как ESC I, а ESC B, как LF. Нет псевдографики, холдскрина. Хотя все это поправимо с помощью загружаемых модулей, благо сделать свою функцию обработки Esc-последовательности труда не представляет. На диске sysimage есть пример - ESCFG, реализует ESC F и ESC G, псевдографика правда взята с КЦГД.

  8. #277

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Естественно VT-52 эмулируется программой в СПЗУ, но не все то гладко. ESC A, ESC B, ESC C и ESC D - если курсор уперся в край экрана, то он должен так там и остаться, а в УКНЦ при необходимости делается скроллинг, т.е. ESC A работает как ESC I, а ESC B, как LF. Нет псевдографики, холдскрина. Хотя все это поправимо с помощью загружаемых модулей, благо сделать свою функцию обработки Esc-последовательности труда не представляет. На диске sysimage есть пример - ESCFG, реализует ESC F и ESC G, псевдографика правда взята с КЦГД.
    Ну в УКНЦ это уже к самому УКНЦ относится и в любом случае почти незаметно разницы. В K52 вот видно только отсутствие графики.
    На советских же эмуляторах PDP-11 сколько мне их не попадалось в K52 работать в принципе невозможно было
    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

  9. #278

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Ну в УКНЦ это уже к самому УКНЦ относится и в любом случае почти незаметно разницы. В K52 вот видно только отсутствие графики.
    На советских же эмуляторах PDP-11 сколько мне их не попадалось в K52 работать в принципе невозможно было
    А чем же так все плохо? Ведь реализовать для минимума надо BS, LF, CR, ESC =, ESC >, ESC A, ESC B, ESC C, ESC D, ESC H, ESC I, ESC J, ESC K и ESC Y.

    Сложности возникнут с ДКЛ-клавиатурой только.

  10. #279

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А чем же так все плохо? Ведь реализовать для минимума надо BS, LF, CR, ESC =, ESC >, ESC A, ESC B, ESC C, ESC D, ESC H, ESC I, ESC J, ESC K и ESC Y.

    Сложности возникнут с ДКЛ-клавиатурой только.
    Тем, что советские программеры (или может это один и тот же?) считают, что <ESC>J - это стирание экрана
    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

  11. #280

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Тем, что советские программеры (или может это один и тот же?) считают, что <ESC>J - это стирание экрана
    Ну естественно, обычно же употребляется <ESC>H<ESC>J.

Страница 28 из 157 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20
  2. Программирование Altera и JTAG
    от Mikka_A в разделе Несортированное железо
    Ответов: 7
    Последнее: 18.01.2008, 09:07
  3. Программирование и софтмейк на NES
    от Splinter в разделе Nintendo
    Ответов: 7
    Последнее: 30.06.2006, 04:31

Ваши права

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