Вс ноя 11, 2018 20:32:12
Вс ноя 11, 2018 20:52:13
Вс ноя 11, 2018 21:50:08
А где логика в сие действие ?alex38779 писал(а):При сдвиге байта на 16
Ср ноя 21, 2018 07:25:13
Чт ноя 22, 2018 06:34:19
Чт ноя 22, 2018 07:58:56
Чт ноя 22, 2018 08:30:31
Можно уточнить про загрузчик в хвосте памяти?
Как он получает управление, где этот вектор сброса?
Вт дек 18, 2018 01:11:03
Вт дек 18, 2018 05:28:29
Ср дек 19, 2018 17:35:04
Пт мар 01, 2019 07:43:34
Вс мар 10, 2019 13:30:32
Вс мар 10, 2019 13:49:06
Лично я вопрос не понял. При изменении АА на С2? Кто будет ссылаться на адрес?SarCity писал(а):На какой адрес будет ссылаться при значении AA, C2 ?
Вс мар 10, 2019 13:51:51
Вс мар 10, 2019 13:53:37
Думаю не знает. Судя по листингу - дизассемблер.ПростоНуб писал(а):Что происходит в данной подпрограмме?
Вс мар 10, 2019 14:00:16
Вс мар 10, 2019 14:16:07
Вс мар 10, 2019 14:20:11
SarCity писал(а):Что происходит в callf $19301 я не знаю, да и данном случае это, я думаю, не важно.
ld A, #$AA
ld $983,A
callf $19301
Вс мар 10, 2019 14:29:41
0x19301: 88 push A cycles=1
0x19302: a0 30 sub A, #$30 cycles=1
0x19304: a1 0c cp A, #$0c cycles=1
0x19306: 24 1c jrnc $19324 (offset=28) cycles=1-2
0x19308: 8d 01 a9 fe callf $1a9fe cycles=5
0x1930c: 01 rrwa X, A cycles=1
0x1930d: 46 rrc A cycles=1
0x1930e: 01 rrwa X, A cycles=1
0x1930f: 4a dec A cycles=1
0x19310: 01 rrwa X, A cycles=1
0x19311: 4e swap A cycles=1
0x19312: 01 rrwa X, A cycles=1
0x19313: 52 01 sub SP, #$01 cycles=1
0x19315: 56 rrcw X cycles=2
0x19316: 01 rrwa X, A cycles=1
0x19317: 5a decw X cycles=1
0x19318: 01 rrwa X, A cycles=1
0x19319: 5e swapw X cycles=1
0x1931a: 01 rrwa X, A cycles=1
0x1931b: 62 div X, A cycles=2-17
0x1931c: 01 rrwa X, A cycles=1
0x1931d: 66 01 rrc ($01,X) cycles=1
0x1931f: 6a 01 dec ($01,X) cycles=1
0x19321: 6e 01 swap ($01,X) cycles=1
0x19323: 72 a0 ??? cycles=?
Вс мар 10, 2019 14:42:19
SarCity писал(а):далее уже *0x20+0x95C1=адрес
986 адрес, по которому запишется значения регистровой пары Х.SarCity писал(а):ldw $986,X
попрограмма не вся. Но судя по всему значение А не изменяет. Возможно результат ее работы в XH.SarCity писал(а):Вот что находится в 0x19301.