-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.
stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.new
s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "J.F." <j...@p...onet.pl>
Newsgroups: pl.misc.elektronika
References: <q4ufna$jiq$1@node2.news.atman.pl>
<d...@g...com>
In-Reply-To: <d...@g...com>
Subject: Re: CP/M i 64kB
Date: Mon, 25 Feb 2019 16:58:39 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Lines: 35
Message-ID: <5c7410fc$0$482$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.26.112.156
X-Trace: 1551110396 unt-rea-a-01.news.neostrada.pl 482 83.26.112.156:62898
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:741251
[ ukryj nagłówki ]Użytkownik drutkow1 napisał w wiadomości grup
dyskusyjnych:d8c40e28-cbd3-4427-9c46-9063cc426865@go
oglegroups.com...
>Ogólnie wymaganie jest jedno - żeby można było załadować komputerowi
>do pamięci 3 bajty pod adresem 0 - była to dokładnie instrukcja skoku
>do CP/M, czyli system call >- a parametry szły w rejestrach.
>To, do jakiego adresu był skok, ustalało się w czasie kompilacji dla
>danej maszyny - czy wręcz jej konfiguracji, bo np. dla zamontowanych
>32kB RAM trzeba było zrobić jedną kompilację, które też działałaby na
>64kB RAM, oczywiście pozwalając korzystać tylko z 32kB (a kompilacja
>dla 64kB RAM nie działałaby na 32kB).
>Więc wracając do tematu, komputer jakiś ROM musiał mieć, taki, który
>choć potrafiłby odczytać pierwszy sektor dyskietki pod jakiś adres i
>potem pod ten adres skoczyć.
Nie pamietam juz jak sie bootowal ... moze ROM musial BDOS przeczytac.
>Po skoku można już odłączyć ROM i w to miejsce załączyć RAM
Wrecz trzeba bylo.
Bo jak pisales - CPM wymagal od adresu 0 RAM, a 8080 na starcie - ROM.
Po starcie trzeba bylo przelaczyc.
>Jak miałeś FDD3000, to tak naprawdę CP/M działał na FDD3000 - to był
>cały komputer z Z80 (i to chyba 4MHz, nie 3,5MHz jak w spektrusiu),
>64kB RAM (choć tu być może >trzeba było uzupełnić, bo TOS działał już
>przy 16kB, jak w FDD3) i stacjami dyskietek - a spectrum robił tylko
>za terminal, uruchamiając program z ROMu podłączonego do >złącza
>krawędziowego...
I to bardzo kiepski terminal, bo tylko 32 znaki, zamiast 80.
Timex byl lepszy, bo jednak 64.
J.
Następne wpisy z tego wątku
- 25.02.19 17:00 Dariusz Dorochowicz
- 25.02.19 17:00 J.F.
- 25.02.19 18:04 J.F.
- 25.02.19 21:04 HF5BS
- 25.02.19 21:23 Sebastian Biały
- 26.02.19 12:04 J.F.
- 26.02.19 12:14 d...@w...pl
- 26.02.19 13:51 Queequeg
- 26.02.19 18:20 Sebastian Biały
- 26.02.19 18:47 RoMan Mandziejewicz
- 26.02.19 18:51 cezar
- 26.02.19 19:05 Sebastian Biały
- 26.02.19 19:10 Sebastian Biały
- 26.02.19 20:09 RoMan Mandziejewicz
- 26.02.19 20:45 Sebastian Biały
Najnowsze wątki z tej grupy
- 8080
- Portowanie CP/M
- radyjko
- Re: Basen i chłodzenie w w wentylacji mechanicznej
- Akumulatory VRLA
- ładowarka zmarła
- Podstawa bezpiecznikowa jako rozłącznik DC
- Napięcie akumulatora wyłączające UPS / jakie nowe akumulatory do UPS?
- nawigacja satelitarna
- SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
Najnowsze wątki
- 2024-07-13 256 świadków nie ma racji
- 2024-07-11 Tokarze CNC czyli ciężkie życie prototypiarza
- 2024-07-12 Zgody na przetwarzanie danych
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual: Installation Guide
- 2024-07-12 stare graty młode kozy
- 2024-07-11 8080
- 2024-07-13 Przyłącze dolne grzejnika
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual Overview
- 2024-07-12 Czym wykonać otwór fi 100 w betonie komórkowym?
- 2024-07-12 Warszawa => Senior Rust Software Engineer <=
- 2024-07-12 Warszawa => Business Unit Manager (Recruitment Business) <=
- 2024-07-12 Warszawa => Head of WMS Competence Center for IT&D Contract Logistics
- 2024-07-12 Warszawa => Head od WMS Competence Center dla IT&D (Blue Yonder) <=
- 2024-07-12 Kraków => Ruby Backend Developer <=
- 2024-07-12 Warszawa => UX/UI Designer <=