8bit Projects For Everyone


Czy jest   dla  

System operacyjny CPM22QED

CPM22QED to system operacyjny dla komputerów z procesorem Z80, zgodny z CP/M 2.2 i częściowo z CP/M Plus. CPM22QED ma wersje dla kilku różnych sprzętów i jest w pełni zgodny na nich. Obsługuje również dyski twarde i partycje IDEDOS.

Wydania 0.xx są przeznaczone dla komputerów z 64kB RAM, a gdy 1.xx dla komputerów z większą ilością pamięci, gdzie również obsługiwane są dyski twarde.

Obsługiwane sprzęty

  • SAM - MGT Sam Coupé,
  • TMX - Timex FDD 3/3000 z Timex 2048/2068 jako terminal,
  • YTF - Timex FDD upgraded with YABUS.TF(3), terminal jak w TMX,
  • SVI - Spectravideo 738 X'Press (SVI),
  • UPB - Timex 2068 z dodatkową pamięcią i interfejsem dyskowym,
  • MB2 - ZX Spectrum 128kB z MB-02,
  • SCO - ZX Scorpion - na ukończeniu,
  • PL3 - ZX Spectrum +3 - w planach,
  • CPC - Amstrad CPC 6128 - w planach.

Własności systemu

  • 60160 bajtów (58.75kB) pamięci przeznaczonej na programy (wydania 1.xx),
  • uruchamianie systemu tylko z jednej dyskietki (wersje SAM i TMX),
  • system zapisany jako zwykły plik,
  • poprawiona obsługa dysków:
    • tabele XDPB, jak w Amstrad CP/M Plus,
    • jeden lub dwa napędy dysków elastycznych (a 4 w TMX),
    • możliwość definiowania formatów dyskietek programem QMOUNT.COM,
    • dyskietki mog± mieć sektory o wielkości od 256B do 1kB,
    • automatyczne rozpoznawanie formatu dyskietki (SAM, TMX),
    • ramdysk w wersjach 1.xx - napęd M: (oraz N: w SAM - do 4MB),
    • obsługa dysku twardego w wersjach 1.xx (MB2, SAM, UPB),
    • struktury IDEDOS dla partycji dysku twardego,
    • tabele dyskowe (DPH, DPB, CHK, ALV) alokowane dynamicznie w oparciu o rozmiary określone w tabeli DPB (zarówno dla dyskietek jak i dysków twardych)
  • specjalnie zaprojektowane formaty dyskietek:
    • uniemożliwiają przypadkowe zapisanie ich w innych systemach (np. MSXDOS),
    • wykorzystujące lepiej pojemność dysku (210, 420, 410, 820 i 1640kB),
    • bez ścieżek zarezerwowanych na system,
    • z możliwością uruchomienia kilku komputerów z tej samej dyskietki (np. SVI i SAM),
  • konsola tekstowa:
    • 24 wiersze, 80 kolumn,
    • 224 definiowalne znaki o matrycy 6×8 (3×8 dla ZX Spectrum),
    • ramki semigraficzne zgodne z CP/M Plus,
    • polskie litery w standardzie AmigaPL, poza tym znaki ISO-8859-1,
    • rozpoznawane kody sterujące terminali VT-52, Heath H89, Zenith z-19,
    • przygotowanie do wprowadzenia 8 niezależnych strumieni wyświetlania,
    • przygotowanie do obsługi okien tekstowych,
    • bufor klawiatury (32 znaki),
    • możliwość zdefiniowania 6*58=348 klawiszy,
  • wspólne programy:
    • QFORMAT.COM - do formatowania dyskietek,
    • QMOUNT.COM - do zmiany definicji formatu dyskietki,
    • QSYS.COM - do zapisania w bootsektorze położenia pliku z systemem,
  • ulepszone moduły systemu:
    • ZCPR1 zamiast CCP - dodatkowe i ulepszone komendy,
    • SUPERDOS zamiast BDOS - precyzyjniejsza informacja o błędach,
    • przechowywanie modułów dynamicznych (CCP i BDOS) w dodatkowej pamięci,
    • wspólny dla wszystkich wersji kod obsługi terminala,
    • wspólny dla wszystkich wersji kod obsługi dysków,
    • ustandardyzowane moduły obsługi napędów z niskiego poziomu (DSKHNDLR).


Powiedz innym:

Pliki do pobrania

keyb.zip 2.9kB (2004-11-11 00:03)
Keyboard definitions. Description and current files.

Linki do innych stron

http://zxvgs.yarek.com/pl-cpm22.html
[pl] Ogólna charakterystyka systemu CP/M 2.2.



Zobacz również

CPM22QED for Sam Coupé
Zgodny z CP/M 2.2 system operacyjny dla Sam Coupé. Obsługuje Atom, YAMOD.IDE8255 i YAMOD.ATBUS.
CPM22QED for Spectravideo 738 X'Press (S
Zgodny z CP/M 2.2 system operacyjny dla Spectravideo 738 X'Press.
CPM22QED TMX
Zgodny z CP/M 2.2 system operacyjny dla Timex FDD.
CPM22QED UPB
Zgodny z CP/M 2.2 system operacyjny dla Timex 2068, rozbudowanym o dodatkowy RAM i interfejs dyskowy. Obsługuje YAMOD.IDE8255 oraz YAMOD.ATBUS.

E-mail:

Hasło:



Przypomnieć hasło?

Rejestracja?
CP/M
CPM22QED
CPC
FutureOS
ParaDOS
SymbOS
CPM22QED
MB02
SAM Coupé
Spectravideo
Timex 2068
Timex FDD
YABUS.TF(3)
Filesystem
IDEDOS
Memdisk
MGT
BDOS
Master DOS
Timex
TOS A.2
TOS A.4
ZX Spectrum
Doors
ResiDOS
ZXVGS
ZXVGS
FlashD0
MB02
PL3MEM
Pentagon
TI-of-TTL
Unipolbrit
Warajevo
ZXATASP

Jeśli widzisz błąd na tej stronie, opisz tutaj:

© 2009-12-28 21:50 Jarek Adamski, http://8bit.yarek.pl