• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Atari TOS



    Podstrony: [1] [2] [3] 4 [5] [6] [7] [8]
    Przeczytaj także...
    Graficzny interfejs użytkownika, środowisko graficzne (ang. Graphical User Interface, GUI) – ogólne określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem, polegające na rysowaniu i obsługiwaniu widżetów.Jack Tramiel, właściwie Jacek Trzmiel (ur. 13 grudnia 1928 w Łodzi, zm. 8 kwietnia 2012 w Monte Sereno) – amerykański biznesmen polsko-żydowskiego pochodzenia, założyciel Commodore International, producenta m.in. komputerów Commodore 64 i Amiga, następnie właściciel Atari Corp., współtwórca komputera Atari ST.
    System plików[ | edytuj kod]

    TOS posiada własny system plików nazywany dzisiaj TOSfs. Jest on zbliżony do FAT na tyle, że systemy czytające FAT byłyby w stanie odczytać TOSfs.

    Nazwy plików obsługiwane są w systemie 8+3.

    Maksymalna obsługiwana wielkość systemu plików to:

  • dla TOSów 1.0 i 1.02 – 256 MB,
  • dla TOSów od 1.04 do 3.06 – 512 MB,
  • dla TOSów od 4.01 – 1 GB.
  • TOSy od 4.01 nieoficjalnie obsługują wielkość systemu plików do 2 GB, nie jest to jednak udokumentowane i nie wszystkie funkcje systemu operacyjnego obsługują tę wielkość.

    Atari, właść. Atari Inc. – przedsiębiorstwo branży informatycznej, swojego czasu znaczący uczestnik rynku komputerowego przemysłu rozrywkowego. Tworzyło automaty wideo, domowe konsole wideo i komputery osobiste.Renderowanie (od ang. rendering) – przedstawienie informacji zawartych w dokumencie elektronicznym w formie najbardziej właściwej dla danego środowiska (np. wizualnie, w tym na ekranie i w druku, czy dźwiękowo). Mechanizm odpowiedzialny w programie komputerowym za renderowanie nazywa się mechanizmem renderującym (ang. rendering engine, czasem silnik renderujący) lub rendererem (z ang.).

    Od wersji 1.04, TOS obsługuje system plików FAT12 na dyskietkach. Nie ogranicza się w tym jedynie do standardowych formatów 720 KB i 1,44 MB, lecz pozwala na dowolne ustawienie parametrów, co umożliwia lepsze wykorzystanie pojemności dyskietki.

    Istnieje możliwość rozszerzenia funkcji TOSu przez dodanie programów takich jak BIGDOS. Możliwe jest też formatowanie dysków w pełni zgodne z systemem FAT tak, że taki dysk rozpoznawany jest poprawnie przez systemy obsługujące FAT.

    Nazwy plików[ | edytuj kod]

    TOS standardowo rozpoznaje nazwy plików zakończone rozszerzeniami PRG, TOS i TTP jako programy wykonywalne (np. podczas wyszukiwania programów z katalogu AUTO do uruchomienia). GEM rozpoznaje pliki ACC jako pliki akcesoriów. Dodatkowo Desktop wprowadza rozszerzenia APP i GTP (można je zmienić w pliku DESKTOP.INF).

    MiNT ("MiNT is Now TOS") – darmowy alternatywny system operacyjny dla Atari ST i jego następców. Razem z innymi darmowymi komponentami jak fVDI (sterowniki urządzeń), XaAES (widżet GUI) i TeraDesk (menedżer plików), MiNT tworzy darmowy zamiennik systemu operacyjnego TOS z pełną wielozadaniowością.Minix – system plików używany w systemie operacyjnym MINIX oraz w bardzo wczesnych (0.x) wersjach Linuksa. Obecnie stosowany na dyskietkach.

    Oprócz tego, istotne są także pliki z następującymi rozszerzeniami:

  • RSC – zawierają repozytorium np. grafiki okien wyświetlanych przez GEM,
  • FNT – zawierają czcionki bitmapowe,
  • Z czasem zostało przyjęte, że rozszerzenia ACX i PRX oznaczają programy wyłączone (podczas uruchamiania programów z katalogu AUTO oraz ładowania akcesoriów).

    Wywołanie systemowe[ | edytuj kod]

    Wywołania systemowego TOSu dokonuje się przez wywołanie instrukcji TRAP procesora, odkładając wcześniej na stosie parametry wywołania i numer funkcji. Po powrocie z funkcji należy samodzielnie skorygować wskaźnik stosu.

    Jądro monolityczne – rodzaj jądra systemu operacyjnego, w którym większa część funkcji jądra zaimplementowana jest w pojedynczym obrazie pamięci, który ładowany jest na stałe do pamięci komputera przez bootloader. Zdarza się jednak, że do jądra monolitycznego (zwanego wtedy modularnym) dopisywana jest możliwość ładowania modułów, które jednak nie realizują najbardziej podstawowych funkcji jądra.Komputer osobisty (ang. personal computer) – mikrokomputer przeznaczony przede wszystkim do użytku osobistego w domu i biurze. Służy głównie do uruchamiania oprogramowania biurowego, dostępu do zasobów Internetu, prezentacji treści multimedialnych (tekst, obrazy, dźwięki, filmy i inne), jak i gier.

    Przykładowe wywołanie funkcji $00 TERM, kończącej wykonanie programu:

     CLR.W –(SP)
     TRAP #1
    

    Przykładowe wywołanie funkcji $48 MALLOC, sprawdzającej ilość wolnej pamięci:

     MOVE.L #-1, –(SP)
     MOVE.W #$48, –(SP)
     TRAP #1
     ADDQ #6,SP
    

    Funkcje TOSu mogą modyfikować rejestry A0 i D0 procesora, w D0 zwracany jest wynik wykonania funkcji.

    GEM (Graphical Environment Manager) system okienkowy stworzony przez Digital Research, Inc. (DRI) do użytku z systemem CP/M na procesory Intel 8088. Późniejsze wersje pracowały pod DOSem.ext2 (ang. Second Extended File System) – drugi rozszerzony system plików dla systemu Linux. Ext2 zastąpił rozszerzony system plików ext. Rozpoznanie uszkodzenia systemu plików (np. po załamaniu się systemu) następuje przy starcie systemu, co pozwala na automatyczne naprawianie szkód za pomocą oddzielnego programu (e2fsck), uszkodzone pliki zapisywane są w katalogu lost+found.


    Podstrony: [1] [2] [3] 4 [5] [6] [7] [8]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Komputer domowy – mikrokomputer przewidziany do zastosowań domowych (gry komputerowe, multimedia, rozrywka), zazwyczaj o uproszczonej konstrukcji w stosunku do typowego komputera osobistego, ale z dobrymi możliwościami multimedialnymi.
    Consumer Electronics Show (CES) odbywa się co roku w styczniu w Las Vegas w Nevadzie i sponsorowane jest przez Consumer Electronics Association. Na pokazie prezentowane są nowe produkty oraz nowości technologiczne.
    Komputer (z ang. computer od łac. computare – liczyć, sumować; dawne nazwy używane w Polsce: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) – maszyna elektroniczna przeznaczona do przetwarzania informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.
    MC68000 – mikroprocesor CISC amerykańskiej firmy Motorola. Rozpoczął on udaną serię M68000 (znaną także jako 68k). Debiutował w roku 1979 i jest produkowany do dziś przez Freescale Semiconductor. Zasilany jest napięciem 5 V. Nazwa procesora 68000 pochodzi od liczby tranzystorów jaką posiadał pierwszy model tego mikroprocesora.
    Menedżer plików (ang. file manager) jest to program komputerowy służący do zarządzania strukturą plików, katalogów i woluminów.
    Shareware to rodzaj licencji programu komputerowego, który jest rozpowszechniany bez opłat z pewnymi ograniczeniami lub z niewielkimi opłatami do wypróbowania przez użytkowników w określonym czasie. Czasami po określonej liczbie dni (wersja trial) lub po określonej liczbie uruchomień (limit uruchomień) za taki program trzeba zapłacić przelewem lub zrezygnować z korzystania z niego, odinstalowując go. Niektóre programy po skończeniu okresu próbnego same się usuwają w czasie pracy.
    FAT (akronim z ang. File Allocation Table) – system plików powstały pod koniec lat 70. Zastosowany w systemach operacyjnych, m.in. DOS i Windows.

    Reklama

    Czas generowania strony: 0.032 sek.