-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: Sebastian Biały <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: CP/M i 64kB
Date: Wed, 27 Feb 2019 19:11:53 +0100
Organization: ATMAN - ATM S.A.
Lines: 76
Message-ID: <q56jt7$7e8$1@node2.news.atman.pl>
References: <q4ufna$jiq$1@node2.news.atman.pl>
<c...@g...com>
<q510b8$3a3$1@node1.news.atman.pl> <q51hnt$kgc$1@node1.news.atman.pl>
<q51irv$lji$1@node1.news.atman.pl>
<5c751d95$0$484$65785112@news.neostrada.pl>
<q53sh9$sta$1@node1.news.atman.pl>
<7409391785$20190226184734@squadack.com>
<q53v5o$vi6$1@node1.news.atman.pl>
<7088299527$20190226200906@squadack.com>
<q5450n$5hv$1@node1.news.atman.pl>
<5c759e46$0$514$65785112@news.neostrada.pl>
NNTP-Posting-Host: 176.115.87.187
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1551291112 7624 176.115.87.187 (27 Feb 2019 18:11:52
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 27 Feb 2019 18:11:52 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
Thunderbird/60.5.2
In-Reply-To: <5c759e46$0$514$65785112@news.neostrada.pl>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.misc.elektronika:741321
[ ukryj 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
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają