Z80<>8080

Системный софт

Postby g0blinish » Wed, 30.12.2015 10:53:52

В рамках осиливания 8080 и regexp написал для себя такую приблуду - конвертер исходного текста из z80 в 8080 и наоборот.
Attachments
z808080.zip
(89.48 KiB) Downloaded 601 times
z808080.png
z808080.png (8.14 KiB) Viewed 19743 times
Last edited by g0blinish on Thu, 25.02.2016 07:31:10, edited 3 times in total.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Wed, 30.12.2015 11:03:35

LDIR конвертит?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Wed, 30.12.2015 11:05:44

TS-Labs wrote:LDIR конвертит?


а оно есть в 8080?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby psb » Wed, 30.12.2015 12:33:17

была же на рексе конвертилка недавно?
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby g0blinish » Wed, 30.12.2015 12:44:55

psb wrote:была же на рексе конвертилка недавно?

экой ты невменятельный:

I8080 TO Z80 SOURCE TRANSLATOR
http://zx-pk.ru/showthread.php?t=25883
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby psb » Wed, 30.12.2015 13:05:19

черт. ну ок, значит теперь есть полный комплект:)
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby TS-Labs » Wed, 30.12.2015 13:21:00

g0blinish wrote:а оно есть в 8080?

Так непонятно откуда куда конвертилка.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Wed, 30.12.2015 13:30:45

TS-Labs wrote:Так непонятно откуда куда конвертилка


дай я угодаю - эээ....мммммм.... из исходников?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby psb » Wed, 30.12.2015 13:41:08

TS-Labs wrote:LDIR конвертит?

ладно лдир. как быть с jr? а так конеш все эмулить можно.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby g0blinish » Wed, 30.12.2015 14:06:44

мне думается вы слишком заморачиваетесь и не видите цели и назначения тулзы.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Wed, 30.12.2015 14:15:20

g0blinish wrote:из исходников?

Я сначала подумал, что из сорцов. Но спасибо что объяснил.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Wed, 30.12.2015 14:26:44

TS-Labs wrote:Я сначала подумал, что из сорцов. Но спасибо что объяснил.


оговорился, написал - "из текста". На скриншоте итак ясно.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Wed, 30.12.2015 14:48:25

for (int i = 1; i; i++)
Лицерука();

Из з80 в 8080 или наоборот?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Wed, 30.12.2015 14:51:06

TS-Labs wrote:for (int i = 1; i; i++)
Лицерука();

Из з80 в 8080 или наоборот?


ошибочка в программе:
Code: Select all
zanuda=1;
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby g0blinish » Fri, 01.01.2016 10:34:39

шит, полевые испытания нашли багу:
or e меняется на ori e

залил пофикшенную
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby g0blinish » Thu, 25.02.2016 07:32:32

Пара фиксов: выравнивание строк убрано, из-за этого выходило невесть пойми что.
Исправлены косяки с add a,(hl) и jnc

спасибо amixgris за багрепорт.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01


Return to Utilities

Who is online

Users browsing this forum: No registered users and 0 guests

cron

x