MikeOS

Blue Jay

Ostatnia aktualizacja: 16 września 2023, 12:53

Strona domowa: bluejay.xtreemhost.com
Dokumentacja:
Forum:
Pochodzenie: nieznane
Pulpit: CLI
Architektura: i386
Bazuje na: MikeOS
Użytkownik: Zaawansowany
Wikipedia:
Distrowatch:
ArchiveOS: Blue Jay
Nośnik: Live CD
Instalacja:
Ostatnia stabilna wersja|wydana: 0.50 | 2012.10.01

Blue Jay to bardzo mały system operacyjny, napisany w asemblerze i oparty na MikeOS i MikeBASIC, który został przeniesiony przez Neville’a Watkina.

Wiele programów Blue Jay jest napisanych w 16-bitowym języku asemblera trybu rzeczywistego. Ponieważ Blue Jay i jego programy żyją w pojedynczym segmencie pamięci 64K, nie musisz zajmować się rejestrami segmentowymi.

Programy Blue Jay są ładowane 100h (dla zgodności z systemem DOS) w segmencie i mają maksymalny rozmiar 32 KB.

W Blue Jay dostępnych jest wiele wywołań systemowych do kontrolowania ekranu, pobierania danych wejściowych, manipulowania ciągami, ładowania/zapisywania plików i nie tylko. Wszystkie parametry wywołań systemowych Blue Jay są przekazywane w rejestrach, a nie na stosie.

Aby pisać programy Blue Jay, potrzebujesz:
– NASM – Potężny, darmowy i otwarty asembler
– bj.inc – systemowe wektory wywołań opisane powyżej
– Sposób na dodawanie programów na dyskietkę

Założycielem projektu jest Robert Looney.

 
Wiadomości:

 

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.