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

User Tag List

Страница 123 из 454 ПерваяПервая ... 119120121122123124125126127 ... ПоследняяПоследняя
Показано с 1,221 по 1,230 из 4535

Тема: ДВК (и всё, что с ними связано)

  1. #1221
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,602
    Спасибо Благодарностей отдано 
    1,242
    Спасибо Благодарностей получено 
    1,807
    Поблагодарили
    695 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Кстати, на счет управляющих кодов. В описании КЦГД сказано, что ESC X X - это загрузка в память КЦГД программы. Тогда как на практике оказалось, что эта последовательность не из двух X, а только из одного, т.е. ESC X.

  2. #1222
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    При обработке клавиши <ЗАБОЙ> на экран выдается последовательность <010><040><010> - шаг назад, пробел, шаг назад.
    Вот теперь вспомнил, что когда-то перед началом урока информатики обходил все терминалы 15ИЭ и выставлял им VT52 режим дабы MU/BASIC нормально работал - видимо как раз из-за этого
    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

  3. #1223
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Кстати, на счет управляющих кодов. В описании КЦГД сказано, что ESC X X - это загрузка в память КЦГД программы. Тогда как на практике оказалось, что эта последовательность не из двух X, а только из одного, т.е. ESC X.
    На практике после <ESC>X следует еще один символ, который пропускается. Ведь выкладывал дизассемблированный вариант 181-ой. Вот кусок кода:
    Код:
    ; П/п исполнения Esc-последовательности ESC X (загрузка ПО)
    100716$:MTPS	#340		; Запретить прерывания
    	MOV	#177400,4444	; При приеме символа оставлять 8 бит
    	CALL	102270$		; Пропустить дополнительный "X"
    	MOV	#100764$,-(SP)	; Адрес возврата на закачку в ОЗУ
    	CALL	@PC		; Принять слово (объем данных) в R1
    	MOV	R1,R2		; R2 = объем данных
    	CALL	102270$		; Принять мл.часть слова (объем/адрес)
    	MOV	R0,R1		; R1 = мл.часть слова
    	CALL	102270$		; Принять ст.часть слова (объем/адрес)
    	SWAB	R0		; Перенести в старший байт
    	BIS	R0,R1		; R1 = слово (объем/данные)
    	RETURN
    ; П/п приема и перекачки кода в ОЗУ при исполнении ESC X
    100764$:MOV	R1,R3		; R3 = адрес запуска
    100766$:CALL	102270$		; Принять очередной символ в R0
    	MOVB	R0,(R1)+	; Поместить байт в ОЗУ
    	SOB	R2,100766$	; Цикл по объему данных
    	JMP	@R3		; Переход на п/п пользователя

  4. #1224
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,602
    Спасибо Благодарностей отдано 
    1,242
    Спасибо Благодарностей получено 
    1,807
    Поблагодарили
    695 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    На практике после <ESC>X следует еще один символ, который пропускается. Ведь выкладывал дизассемблированный вариант 181-ой.
    То-то я смотрю, в игре LANDD передается ESC X <0>. А это оказывается они просто пропустили второй икс, как незначащий. Интересно, зачем последовательность сделана из двух иксов, и еще интересней, зачем второй не считается?

  5. #1225
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    То-то я смотрю, в игре LANDD передается ESC X <0>. А это оказывается они просто пропустили второй икс, как незначащий. Интересно, зачем последовательность сделана из двух иксов, и еще интересней, зачем второй не считается?
    Мне тоже интересно. По идее надо проверить что второй X является именно иксом, что не ошиблись последовательностью и хотим загрузить программу в КЦГД. А так случайно подали <ESC>X, далее пошла всякая белиберда - и в итоге запортили ОЗУ в КЦГД, а если загрузка пошла на место ПЗУ, то вообще TRAP4.

  6. #1226
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,602
    Спасибо Благодарностей отдано 
    1,242
    Спасибо Благодарностей получено 
    1,807
    Поблагодарили
    695 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    A КЦГД у кого-нить есть? Фотки посмотреть бы в работе.

  7. #1227
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    A КЦГД у кого-нить есть? Фотки посмотреть бы в работе.
    У Sergei Frolov есть в ДВК-3М и Квант-4.
    http://www.leningrad.su/museum/show_big.php?n=1007
    http://www.leningrad.su/museum/show_big.php?n=1010

  8. #1228
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,602
    Спасибо Благодарностей отдано 
    1,242
    Спасибо Благодарностей получено 
    1,807
    Поблагодарили
    695 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Это я видел.
    Кстати, никто не знает, что там за тест цветной на картинке?

    А у наших форумчан КЦГД нету? Это дефицит?

  9. #1229
    Veteran
    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,213
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это я видел.
    Кстати, никто не знает, что там за тест цветной на картинке?

    А у наших форумчан КЦГД нету? Это дефицит?
    А какая-то программа на винче была, я не помню уже.
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  10. #1230
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,602
    Спасибо Благодарностей отдано 
    1,242
    Спасибо Благодарностей получено 
    1,807
    Поблагодарили
    695 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergei Frolov Посмотреть сообщение
    А какая-то программа на винче была, я не помню уже.
    А образ винчестера есть?

Страница 123 из 454 ПерваяПервая ... 119120121122123124125126127 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

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