PC-01 Lviv
http://pc01.lviv.ua/forum/

Среда разработки "PC Lviv Studio" (Windows)
http://pc01.lviv.ua/forum/viewtopic.php?f=20&t=21
Page 4 of 4

Author:  liberation [ 22 May 2012, 14:48 ]
Post subject: 

Quote:
Тем не менее, пока еще дизассемблер меня не подводил, и все куски кода распозновал нормально....
Я сделал это! Вручную дизассемблировал обсуждаемый фрагмент кода. Сразу оговорюсь, что результат привожу в "псевдокоде", поскольку уже не помню мнемоник ни К580, ни Z80. Но понять, что Студия глючит все-таки можно: :wink:
Code:
0000: 21 AAE8   : LD HL, AAE8
0003: E5        : PUSH HL
0004: 21 6400   : LD HL, 6400
0007: 11 B400   : LD DE, B400
000A: 01 0053   : LD BC, 0053
000D: 0A        : LD A, (BC)
000E: 03        : INC BC
000F: B7        : OR A, A
0010: C2 0022   : JP NZ, 0022
0013: 0A        : LD A, (BC)
0014: 77        : LD (HL), A
0015: 03        : INC BC
0016: 23        : INC HL
0017: CD E425   : CALL E425
001A: D0        : RET NC
001B: 0A        : LD A, (BC)
001C: FE FF     : CP A, FF
001E: C2 0013   : JP NZ, 0013
0021: 03        : INC BC
0022: 0A        : LD A, (BC)
0023: 32 BE57   : LD (BE57), A
0026: 03        : INC BC
0027: 0A        : LD A, (BC)
0028: 03        : INC BC
0029: 32 BE58   : LD (BE58), A
002C: 3A BE58   : LD A, (BE58)
002F: 77        : LD (HL), A
0030: 23        : INC HL
0031: CD E425   : CALL E425
0034: D0        : RET NC
0035: 3A BE57   : LD A, (BE57)
0038: FE 01     : CP A, 1
003A: CA 0044   : JP Z, 0044
003D: 3D        : DEC A
003E: 32 BE57   : LD (BE57), A
0041: C3 002C   : JP 002C
0044: A0        : LD A, (BC)
0045: B7        : OR A, A
0046: C2 0022   : JP NZ, 0022
0049: 03        : INC BC
004A: CD E425   : CALL E425
004D: D0        : RET NC
004E: C3 0013   : JP 0013

Author:  Zelya [ 22 May 2012, 16:14 ]
Post subject: 

liberation

Файл в студию!
Важно знать начало файла и начало исполняемого кода.

Author:  liberation [ 22 May 2012, 16:50 ]
Post subject: 

Quote:
Важно знать начало файла и начало исполняемого кода.
Файл я уже высылал. Буквально триста лет тому назад, в Скайп, поищите в архивах. А что касается цитаты, то посмотрите эту реплику, там начало и файла и исполняемого кода нарисованы в натуральную величину. :D

Author:  Zelya [ 23 May 2012, 21:28 ]
Post subject: 

Буду посмотреть

Author:  gtament [ 20 Sep 2012, 17:44 ]
Post subject:  Re: Среда разработки "PC Lviv Studio" (Windows)

Где получить найсвежайшую версию?

Author:  Zelya [ 21 Sep 2012, 10:19 ]
Post subject:  Re: Среда разработки "PC Lviv Studio" (Windows)

В случае возвращения в Скайп ;)

Author:  orest [ 10 Dec 2013, 13:08 ]
Post subject:  Re: Среда разработки "PC Lviv Studio" (Windows)

subj?

зібрався ото написати шото, асемблер навіть виучив для такого діла, а сабжа то й нема! чойто :?:

перекладаю:
- Шо ж робиться, людоньки? Хто потер Львів Студію в інтернетах?

Author:  Zelya [ 10 Dec 2013, 13:22 ]
Post subject:  Re: Среда разработки "PC Lviv Studio" (Windows)

orest
Да, мой грешок :(. Старую вытер, а новую не залил. Попробую исправиться, как только от богомерзкого Мака избавлюсь.

Author:  liberation [ 10 Dec 2013, 19:34 ]
Post subject:  Re: Среда разработки "PC Lviv Studio" (Windows)

Quote:
Попробую исправиться, как только от богомерзкого Мака избавлюсь.
Инсайдерская информация: это будет не скоро. :wink:

orest
Поэтому рекомендую поработать с эмулятором Марата, заодно и дополнительное тестирование проведете (у Вас ведь вроде бы FreeBSD?). Пока вроде бы все основные багофичи с ассемблером удалось окостылить. Совместите, так сказать, приятное с полезным.

Author:  orest [ 11 Dec 2013, 12:10 ]
Post subject:  Re: Среда разработки "PC Lviv Studio" (Windows)

Quote:
Quote:
Попробую исправиться, как только от богомерзкого Мака избавлюсь.
Инсайдерская информация: это будет не скоро. :wink:

orest
Поэтому рекомендую поработать с эмулятором Марата, заодно и дополнительное тестирование проведете (у Вас ведь вроде бы FreeBSD?). Пока вроде бы все основные багофичи с ассемблером удалось окостылить. Совместите, так сказать, приятное с полезным.
Попробую, дякую. Для такої справи в мене лінукс з уайном є.

Page 4 of 4 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/