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

User Tag List

Страница 6 из 156 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 1552

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

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

    По умолчанию

    Не, ошибся, MACO нету. LINK есть.

    ---------- Post added at 18:28 ---------- Previous post was at 18:28 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    Он у меня наругался на все строчки исходника с ошибкой I.
    Может потому что я только файл MACRO записал на диск, а другие из данного пака не писал.
    Так сами строчки-то где? Я их не вижу и гадать не могу.
    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. #52
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,563
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,771
    Поблагодарили
    685 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Не, ошибся, MACO нету. LINK есть.

    ---------- Post added at 18:28 ---------- Previous post was at 18:28 ----------



    Так сами строчки-то где? Я их не вижу и гадать не могу.
    Вообще на все строчки в программе. А их там 700 штук. Предыдущая версия MACRO компилировала. Попробую посмотреть, что за версия.

    ---------- Post added at 15:31 ---------- Previous post was at 15:30 ----------

    Предыдущая, которая работает, но не понимает ^X, версия V05.03b

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Вообще на все строчки в программе. А их там 700 штук. Предыдущая версия MACRO компилировала. Попробую посмотреть, что за версия.
    Так достаточно сделать тестовый файл с парой строчек и посмотреть

    Вот к примеру:

    Код:
    .MAIN.	MACRO V05.06  Thursday 21-Apr-11 18:31  Page 1
    
    
          1	000000	012700 	052652 			MOV	#^X55AA,R0
          2		000001 				.END
    .MAIN.	MACRO V05.06  Thursday 21-Apr-11 18:31  Page 1-1
    Symbol table
    
    
    
    . ABS.	000000    000	(RW,I,GBL,ABS,OVR)
          	000004    001	(RW,I,LCL,REL,CON)
    Errors detected:  0
    
    *** Assembler statistics
    
    
    Work  file  reads: 0
    Work  file writes: 0
    Size of work file: 28 Words  ( 1 Pages)
    Size of core pool: 22016 Words  ( 86 Pages)
    Operating  system: RT-11
    
    Elapsed time: 00:00:00.15
    DK:TEST,DK:TEST=DK:TEST


    ---------- Post added at 18:38 ---------- Previous post was at 18:32 ----------

    Ну собственно понятно, ошибка I это как раз левые символы. Классический компилер 8 бит не понимает.

    ---------- Post added at 18:39 ---------- Previous post was at 18:38 ----------

    А про ругань на ^X - я так примера и не увидел - просто для интереса
    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. #54
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,563
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,771
    Поблагодарили
    685 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Так достаточно сделать тестовый файл с парой строчек и посмотреть
    Исходник из 2-х строчек:
    Код:
    		MOV	#^X55AA,R0
    		.END
    Результат работы MACRO:
    Код:
    EQ                   .END#^X55AA,R0
    ?MACRO-E-Errors detected: 1

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

    По умолчанию

    Э-э...
    Ошибка E - нету .END, и на листинге в ошибке именно это и наблюдается. Чем редактировалось?
    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. #56
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А вылечить - нет проблем - у меня есть исходники последнего - могу выложить если не лень покопаться :)
    Отлично !

    Меняю на исходники редактора Edik ( их уже нет даже у автора :)
    Последний раз редактировалось Patron; 04.03.2012 в 13:31.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Отлично !

    Меняю на исходники редактора Edik ( их уж нет даже у автора
    Ну я ужен посмотрел - MACRO там все-таки нету. Есть LINK, KED, K52, а MACRO где-то зажилен
    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. #58
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,563
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,771
    Поблагодарили
    685 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Э-э...
    Ошибка E - нету .END, и на листинге в ошибке именно это и наблюдается. Чем редактировалось?
    Редактировалось обычным Aditor'ом на PC. Посмотрел, после .END не стоит 0D/0A. Добавил.

    Теперь твоя версия MACRO компилирует.
    Однако ругается на мой большой исходник. Возможно это из-за русских буковков в комментариях.
    А моя версия MACRO 05.03b вот что пишет:
    Код:
    AQ         2 000000  012767 000000 000000G        MOV   #^X55AA,R0
    Получается, если выбирать из двух зол - отсутствие комментов на русском, или непонимание шестнадцатиричных цифр - выберу второе)

  9. #59
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Ну я ужен посмотрел - MACRO там все-таки нету.
    Об том и речь.

    Придётся дизассемблировать, а с оверлейными программами это довольно проблематично.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Об том и речь.

    Придётся дизассемблировать, а с оверлейными программами это довольно проблематично.
    Дизассемблировать не проблематично, разбирать муторно

    Вот, приложил исходники какие на src kit есть.
    Была идея как-то SL переделать для поддержки VT52 (в нем в теории даже строчки для этого есть) - он много мощнее советского (не путать с DECовским однострочным SL), но уж больно уродливый исходник - сразу видно Mentecовский
    Последний раз редактировалось form; 07.06.2014 в 18:34.
    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 из 156 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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