User Tag List

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

Тема: SjASMPlus от z00m

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

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

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    для лучшего понимания

    Код:
    var1        db      0x34
    var2        dw      0x5678
    var3        db      0xAB
    var4        dw      0xCDEF
    лучше бы сделать

    Код:
    var_34        db      0x34
    var_5678      dw      0x5678
    var_AB        db      0xAB
    var_CDEF      dw      0xCDEF



    Код:
            ; legit ones
                stop                ; implicit 0
                stop    0
                stop    0xE0

    а что за stop e0 ? о_О
    генерируещее 10 E0

    сейчас в одном описании попался просто вариант $10 для stop o_O

    у stop та же ошибка что и у halt ?

    где про это написано?

    в http://www.pastraiser.com/cpu/gamebo...y_opcodes.html тоже упоминается вариант 10
    Instruction STOP has according to manuals opcode 10 00 and thus is 2 bytes long. Anyhow it seems there is no reason for it so some assemblers code it simply as one byte instruction 10.
    - - - Добавлено - - -

    проверил
    как такое трактуется в IDA
    Код:
    		ld	a, b
    ; ---------------------------------------------------------------------------
    		db $10		;short stop
    ; ---------------------------------------------------------------------------
    		ld	a, c
    		ld	a, d
    		ld	a, b
    ; ---------------------------------------------------------------------------
    		stop		;stop
    ; ---------------------------------------------------------------------------
    		ld	a, c
    		ld	a, d
    		ld	a, b
    ; ---------------------------------------------------------------------------
    		db $10		;stop E0
    		ld	[$FF79], a
    ; ---------------------------------------------------------------------------
    		ld	a, d
    		ld	a, b
    ; ---------------------------------------------------------------------------
    		halt		;halt
    ; ---------------------------------------------------------------------------
    		ld	a, c
    		ld	a, d
    		ld	a, b
    ; ---------------------------------------------------------------------------
    		halt		;halt : nop
    		nop
    ; ---------------------------------------------------------------------------
    		ld	a, c
    		ld	a, d
    ida дает
    Command "MakeCode" failed




    и как в bgb

    Код:
    ROM1:4000 78               ld   a,b
    ROM1:4001 10 79            <corrupted stop>	;short stop
    ROM1:4003 7A               ld   a,d
    
    ROM1:4004 78               ld   a,b
    ROM1:4005 10 00            stop			;stop
    ROM1:4007 79               ld   a,c
    ROM1:4008 7A               ld   a,d
    
    ROM1:4009 78               ld   a,b
    ROM1:400A 10 E0            <corrupted stop>	;stop E0
    ROM1:400C 79               ld   a,c
    ROM1:400D 7A               ld   a,d
    
    ROM1:400E 78               ld   a,b
    ROM1:400F 76               halt 		;halt
    ROM1:4010 79               ld   a,c
    ROM1:4011 7A               ld   a,d
    
    ROM1:4012 78               ld   a,b
    ROM1:4013 76               halt 		;halt : nop
    ROM1:4014 00               nop  
    ROM1:4015 79               ld   a,c
    ROM1:4016 7A               ld   a,d
    Последний раз редактировалось NEO SPECTRUMAN; 30.09.2019 в 21:19.

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

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

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

Похожие темы

  1. SjASMPlus Z80 кросс ассемблер
    от Aprisobal в разделе Программирование
    Ответов: 1663
    Последнее: 19.06.2021, 01:36
  2. Исходники TR-DOS для SjASMPlus
    от Keeper в разделе Программирование
    Ответов: 20
    Последнее: 11.02.2011, 11:57
  3. Запуск STS из .sna, сгенерированного sjasmplus.
    от siril в разделе Программирование
    Ответов: 7
    Последнее: 11.10.2010, 21:33
  4. Breakpoints в связке Sjasmplus+UnrealSpeccy
    от Kurles в разделе Программирование
    Ответов: 19
    Последнее: 26.01.2009, 12:36
  5. Disturbed COverMAnia ( music disk with z00m music collection)
    от kyv в разделе Музыка
    Ответов: 10
    Последнее: 27.03.2008, 10:01

Ваши права

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