User Tag List

Показано с 1 по 10 из 305

Тема: DisAsm-11

Древовидный режим

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

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,527
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    716
    Поблагодарили
    598 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    327

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

    325

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

    256

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

    125

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

    86

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

    64

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

    18

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

    15
    К сожалению, эти 15 ошибок - ошибки класса Z, то есть инструкции, про которые MACRO-11 предупреждает, что они могу выполняться по разному на разных моделях PDP-11 - то есть это и не ошибки, а больше предупреждения...

    Код:
    .MACR ZKDJV2
    Z  1449 004540  000120                          JMP     (R0)+
    Z  1461 004562  000121                          JMP     (R1)+
    Z  1469 004576  000122                          JMP     (R2)+
    Z  1492 004652  000123                          JMP     (R3)+
    Z  1500 004666  000124                          JMP     (R4)+
    Z  1508 004704  000125                          JMP     (R5)+
    Z  1527 004742  000126                          JMP     (SP)+
    Z  1539 004766  000127  001127                  JMP     #1127
    Z  2997 011626  000121                          JMP     (R1)+
    Z  3227 012470  000127  000401                  JMP     #401
    Z  3355 013046  004421                          JSR     R4, (R1)+
    Z  3524 013532  004427  000240                  JSR     R4, #240
    Z  6120 023704  030252                          BIT     R2, @-(R2)
    Z  7302 027676  010222                          MOV     R2, (R2)+
    Z  9332 037242  020252                          CMP     R2, @-(R2)
    ?MACRO-E-Errors detected:  15
    DK:ZKDJV2=DK:ZKDJV2
    
    .
    Итак, код полученный из дизасма после добавления нескольких строк вначале
    Код:
    	.TITLE	TEST
    
    .NLIST
    	.INCLUDE	/KXX:ASCII.MAC/
    	.INCLUDE	/KXX:HWDF.MAC/
    .LIST
    
    	.ASECT
    	.=0
    и в конце
    Код:
    	.END
    прошёл трансляцию MACRO-11, ну наверное можно считать - без ошибок с точки зрения MACRO-11 С точки зрения MACRO-11 - потому как есть предполагаемые метки, которых нет на их местах... О причинах догадываюсь, попробую поправить. Да, и надо поставить .DSABL GBL, так как это - всё таки ошибки - пусть и MACRO-11 так считает

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

    Так что...

    48

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

    26

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

    21

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

    Ха, а это выползла другая ошибка, команда PDP-11, про которую забыл

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

    Ну, правда, и предыдущая - в паре мест...

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

    17
    Последний раз редактировалось Hunta; 02.03.2021 в 18:18.

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

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

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

Похожие темы

  1. Disasm with Sts 7.5...
    от Stl75 в разделе Софт
    Ответов: 3
    Последнее: 25.06.2018, 11:28

Ваши права

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