Socialistický klon Motoroly [ Was: Ublížená deska ]

Pavel Troller patrol na sinus.cz
Čtvrtek Říjen 3 18:51:09 CEST 2013


> Jaroslav Buchta píše v Čt 03. 10. 2013 v 17:24 +0200:
> > No kdyz o tom premyslim, ja pro jednu takovou aplikaci pouzival sileny
> > prekladac Pascalu bezici na CP/M, docela slozite se to linkovalo,
> > jinak luxus - byl nebo nebyl na to tehdy bezne dostupny prekladac C ?
> > Mozna jsem jen C jeste neumel ;-) 
> > Dne 3.10.2013 17:12, Jirka MWW napsal(a):
> 
> 	Na CP/M byl beznejsi Pascal - klasika od Borlandu Turbo Paskal, na
> Sinclairovi HiSoft Pascal. Ten co mas asi na mysli mohl byt FEL Pascal,
> ten umel preklad primo do strojaku. Turbo a HiSoft byly blizsi spis
> dnesni Jave. Cast veci meli v P-kodu a ten interpretovali.
> 	Jo to byla doba, to jsme byli mladi a meli cas i napsani tech
> prekladacu. (Ja toho FEL Pascalu, kluci vedle tuningovali zas ten
> HiSoft...) O C na Z80 nebylo prilis slyset.To spis Basic, Forth, Cobol,
> i kdyz i to C bylo - napr. SmallC
> 
> 	Radek (benedikt2hw.cz)
> 
Zdravím,
  již na Sinclaira Spectrum existovalo Hisoft C, ale nikdy jsem s ním nic
nezkompiloval, buď jsme měli vadnou kopii, nebo jsme to neuměli. Ale je
jisté, že tehdy z příručky opsané hello.c šlo i zkompilovat bez chyby, ale
po spuštění výsledného "bináru" (rozuměj: obrazu zanechaného v paměti např.
příkazem RANDOMIZE USR 60000) nastal vždy čistý reset. No tak jsme do toho
koukli debuggerem (Hisoft MONS3 nebo něco našeho vlastního) a vida, po
průchodu čímsi, co bychom dnes asi nazvali crt.o - tj. nějaký rutinní 
startup code - se ve zkompilovaném kódu skvěla instrukce JP 0 :-). Tak jsme
se tím už dále nezabývali a stejně jsme brzy přešli na prostředí CP/M, kde
jak již řečeno bylo, byl např. Turbo Packal, ale já měl vždy nejradši
makroasembler M80 s linkerem L80. Vidíte, v této době jsem byl velký 
obdivovatel produktů Microsoftu a měl jsem díky těmto nástrojům (+ ještě
fortran F80 a basic B80) tu firmu velmi rád :-). A jak to dnes skončilo :-(.
A jako textový editor jsme používali Vedit, který měl poměrně blízko k vi,
což je možná jeden z důvodů, proč jej (dnes vim) používám dosud.

Zdraví Pavel
  


Další informace o konferenci Hw-list