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. Но понять, что Студия глючит все-таки можно:
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: Важно знать начало файла и начало исполняемого кода.
Файл я уже высылал. Буквально триста лет тому назад, в Скайп, поищите в архивах. А что касается цитаты, то посмотрите эту реплику, там начало и файла и исполняемого кода нарисованы в натуральную величину.
|
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: Попробую исправиться, как только от богомерзкого Мака избавлюсь.
Инсайдерская информация: это будет не скоро. orest Поэтому рекомендую поработать с эмулятором Марата, заодно и дополнительное тестирование проведете (у Вас ведь вроде бы FreeBSD?). Пока вроде бы все основные багофичи с ассемблером удалось окостылить. Совместите, так сказать, приятное с полезным. |
Author: | orest [ 11 Dec 2013, 12:10 ] |
Post subject: | Re: Среда разработки "PC Lviv Studio" (Windows) |
Quote: Quote: Попробую исправиться, как только от богомерзкого Мака избавлюсь.
Инсайдерская информация: это будет не скоро. orest Поэтому рекомендую поработать с эмулятором Марата, заодно и дополнительное тестирование проведете (у Вас ведь вроде бы FreeBSD?). Пока вроде бы все основные багофичи с ассемблером удалось окостылить. Совместите, так сказать, приятное с полезным. |
Page 4 of 4 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |