-
Data: 2019-02-27 19:11:53
Temat: Re: CP/M i 64kB
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 26/02/2019 21:13, J.F. wrote:
> ROM to nie wszystko.
> Dyski musial by miec.
Może mieć romdysk. Fizyczny nie jest niezbędny. Któryś z CP/Mów miał
"dyskietkę" w postaci pamieci ROM, niestety nie pamietam juz co to było.
> A przeciez mial byc tani komputer.
> Pamieci przydaloby sie wiecej niz 16kB ..
ZX miał tylko CPU i prymitywną architekturę. Nie był CP/M choć ludzie
CP/Ma przerabiali przemieszczając pamięć w inne miejsca i rekompilując
niektóre programy. Stąd na ZX pojawiło się kilka "profesjonalnych"
programów z nikąd.
>> Całkiem sporo licząć *prawie* kompatybilność DOSa w dół z kodem
>> *źródłowym* w ameblerze 8080 i Z80 po automatycznej i prostackiej
>> translacji z dokładnością do większości wywołań "systemowych" :D
> Ale gdzie tu masz ZX Spectrum ?
Nigdzie, ZX to tylko taki jaskrawy przykład z czego wziął się dos i cała
reszta "profesjonalnej" informatyki. Z komputerów kompatybilnych z 8080.
> Kompatybilnosc kodu zrodlowego 8080 i 8088 byla taka sobie.
Wystarczająca do tego aby w mgnieniu oka na DOSa wysypało się masa softu
wprost wytarganego z CP/M czy to dzięki zgodzie autora czy z pomocą
disassemblerów.
> Translacja binariow zadna ..
Nikomu na niej jakoś super nie zależało.
> I jeszcze niuans - w asemblerze 8086 mogles napisac
> MOV BX, 1000
> MOV AL, BL
> ADD AL, 5
> itp.
>
> W Z80 bylo podobnie, tylko ze LD zamiast MOV.
>
> A w 8080 ?
> LXI B, 1000
> MOV AL,BL
> ADI 5
>
> - co chwila inna instrukcja
To bez znaczenia dla translatora, to tylko inny dialekt. Chodzi o
poważne podobieństa między 8080 a 8086 które pozwalały przenosić kod
źródłowy prawie automatycznie.
>> profesjonalnego DOSa 1.0. Troche siara jak na profesjonalny sprzet, nie?
> Ale na msdos, czy na CPM ?
> I czemu siara ?
Profesjonalny DOS ma korzenie w 8 bitach a sam pradował w 8 i pół
bitach. Zabawkowe komputery jak Amiga w tamtych czasach (1985) miały
soft pisany w 32 bitach. Siara.
>> Tak żeby mieć korzenie w 8 bitowym złomie do grania z okolic TRS-80.
> To przytocz jeszcze przyklad Atari 800, i ... MSX to sie nazywalo ?
Atari to jednak inny procesor, 6502. MSX faktycznie bliższy.
> Ale o co chodzi z tym duchem Spectrum ?
O to że współczesne komputery mają korzenie w żałosnym 8080 a najbliższe
co w latach 80 znalazłeś w PL na biurku to był ZX Spectrum.
> Juz sama cena pierwszych IBM PC mowila, ze to profesjonalny sprzet, a
> nie zabawka dla dzieci :-)
Często słyszałem ten argument. Do dzisiaj uważam że świadczy o głupocie.
Obecnie mniej więcej to samo słyszę od Applowców używających swoich
absurdalnie drogich maszyn do oglądania facebooka i dicking around ;)
Następne wpisy z tego wątku
- 27.02.19 19:23 Sebastian Biały
- 27.02.19 19:30 Sebastian Biały
- 27.02.19 19:33 Sebastian Biały
- 27.02.19 19:38 Sebastian Biały
- 27.02.19 19:47 Sebastian Biały
- 27.02.19 19:51 Sebastian Biały
- 27.02.19 19:52 J.F.
- 27.02.19 19:56 Sebastian Biały
- 27.02.19 19:56 s...@g...com
- 27.02.19 20:33 J.F.
- 27.02.19 20:40 J.F.
- 27.02.19 20:50 J.F.
- 27.02.19 21:21 J.F.
- 27.02.19 22:22 Sebastian Biały
- 27.02.19 22:39 Sebastian Biały
Najnowsze wątki z tej grupy
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
Najnowsze wątki
- 2025-01-06 Jeździ, skręca, hamuje
- 2025-01-06 Białystok => System Architect (Java background) <=
- 2025-01-06 Gliwice => Specjalista ds. public relations <=
- 2025-01-06 Białystok => Solution Architect (Java background) <=
- 2025-01-06 Zielona GĂłra => Konsultant WdroĹźeniowy Comarch XL/Optima (KsiÄgowoĹ
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg