CP/M 8-bit
Chci si zase vyzkoušet něco se Z80, tak jsem si objednal díly na ZETA SBC V2. Nemá s tím někdo zkušenost ? Teprve sháním součástky.
Už to skoro mám, jen kvůli 5 součástkám, které nemůžu koupit tady zas budu muset čekat měsíc na balík z číny. Aspoň zatím můžu přemýšlet mechanickém provedení a o case do čeho to dám.
A taky mám čas na nový přírůstek 5x86-133 PC104
Víno bylo dobrý, ale málo, ani jsem neotočil žádný čip.
CP/M se dá brát jako předchůdce MS-DOS. Programy v textovém ASCII režimu jsou hodně přenositelné mezi platformami. Je to založené natom že vstupní/výstupní procedury se volají jako funkce BIOS/MS-DOS. Takže když rozchodíš CP/M na CPC464. Program co napíšu bude chodit i u tebe i na ZX spectrum, SHARP MZ821 atp. Všude, kde je Z80 a rozjede se CP/M. Dá se to rozchodit i na 8080 tak třeba PMD85-3, ale musí se při překladu nastavit, aby nepoužíval rozšířené instrukce Z80.
A protože je pod CP/M Pascal chystám se to ověřit v praxi a napsat nějakou kravinu.
Otravné, ale fascinuje mě, že se někomu vyplatí se do podobným podvůdků pouštět :)
Ad CP/M - to o té přenositelnosti programů jsem nevěděl, pak to rozhodně dává smysl. Takže např. vše, co je zde, poběží na jakémkoliv počítači, který CP/M spustí, a zároveň existují CP/M programy, které jsou šité na míru danému hardware, tak?
Já jsem v tom taky beginer, teprve to začínám zkoumat. Zatím to chápu tak, že všechny počítače Z80 co mají CP/M a 64k RAM od adresy 0000h by měli mít kompatabilitu. Je to založený na tom, že uživatelský program se spouští od adresy 0 tak se nemusí přeadresovávat skoky a odkazy. Video RAM a rutiny na obsluhu HW jsou nahoře a volají se podobně jako služba BIOSu mají stejné místo volání pro různý HW.
Nejvíce uživatelů online: 351
Právě online:
9 Host(é)
Právě prohlíží tuto stránku:
1 Host(é)
Statistiky uživatelů:
Hosté: 14
Členové: 715
Moderátoři: 0
Administrátoři: 1
Statistiky fóra:
Skupiny: 5
Fóra: 24
Témata: 1446
Příspěvky: 24106
Nejnovější uživatelé:
Jaroslav Šembera, Michalzchvostoskoku, gjames, Martin Janočko, jakub crhák, retro, Vince Howerton, Standa, Libertarian771, Mastafos77, sleepingmouse, Fleet, SirKokiAdministrátoři: Sledge: 5658