Size: a a a

Chaos Constructions Demo/Retro

2020 July 19

n

n0_0p in Chaos Constructions Demo/Retro
Хмм. Надо подумать.. визикалк все равно с 6502 кажись пришел..
источник

n

n0_0p in Chaos Constructions Demo/Retro
to be translated using tools like Digital Research's XLT86, a program written by Gary Kildall in 1981, which translated .ASM source code for the Intel 8080 processor into .A86 source code for the Intel 8086. Using global data flow analysis on 8080 register usage, the translator would also optimize the output for code size and take care of calling conventions, so that CP/M-80 and MP/M-80 programs could be ported to the CP/M-86 and MP/M-86 platforms automatically
источник

n

n0_0p in Chaos Constructions Demo/Retro
made it easier to port popular CP/M software like WordStar and dBase.
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
Using global data flow analysis on 8080 register usage, the translator would also optimize the output такая вот хрень с любого на любой проц работает
источник

n

n0_0p in Chaos Constructions Demo/Retro
Это уже про ms-dos который в значительной степени совместим с cp/m
источник

n

n0_0p in Chaos Constructions Demo/Retro
Δαρθ Βέιδερ
Using global data flow analysis on 8080 register usage, the translator would also optimize the output такая вот хрень с любого на любой проц работает
Но особенно хорошо когда процессор изначально с учетом трансляции проектировался
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
ну и потом, речь то о том что переводили влоб якобы изза совместимости (нет) 86 с 80
источник

n

n0_0p in Chaos Constructions Demo/Retro
n0_0p
made it easier to port popular CP/M software like WordStar and dBase.
Ну вот тебе спортированный софт, как ты заказывал.
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
и еще о том, где значимые результаты тпкого перевода
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
какие известные софты?
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
n0_0p
Ну вот тебе спортированный софт, как ты заказывал.
где?
источник

n

n0_0p in Chaos Constructions Demo/Retro
Повторяю, это общеизвестный факт что 8086 делался для source level compatibility с 8080
источник

n

n0_0p in Chaos Constructions Demo/Retro
Dbase и wordstar
источник

n

n0_0p in Chaos Constructions Demo/Retro
Если тебе топовый текстовый редактор и субд - мало..
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
n0_0p
Но особенно хорошо когда процессор изначально с учетом трансляции проектировался
пара примеров
ld a,[bc], ld a,[de]
вариант 86?
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
n0_0p
Повторяю, это общеизвестный факт что 8086 делался для source level compatibility с 8080
это общеизвестное высказывание а не факт
источник

ΔΒ

Δαρθ Βέιδερ... in Chaos Constructions Demo/Retro
n0_0p
Dbase и wordstar
пруфы есть?
источник

AV

Artem Vasilev in Chaos Constructions Demo/Retro
а ваш z80 умеет в base + index? 😂
источник

AV

Artem Vasilev in Chaos Constructions Demo/Retro
а на x86 спокойно делаем mov al, [bx + si/di + imm8/16]
источник

AV

Artem Vasilev in Chaos Constructions Demo/Retro
плюс удобная работа с кадром стека через bp
источник