63.5.2. TSS/8

63.5.2.1. Programy a nástroje TSS/8
63.5.2.2. Monitor a jeho příkazy

Attributy: id="pdp8.TSS/8"

Odkazy:

Poznámky k TSS/8

Paměť je přidělována jednotlivým procesům po celých 4KW stránkách. První dvě stránky paměti zujímají samotné procesy Monitoru.

Obrázek 63.24. Mapa operační paměti

Mapa operační paměti

Obrázek 63.25. Mapa operační disku

Mapa operační disku

Z pohledu uživatele má každý uživatel k dispozici terminál a PDP-8 s 4KW operační paměti.

Protože nemusíme mít v reálném systému dostatek operační paměti pro všechny současně připojené uživatele, provádí TSS/8 odkládání. Pro každého uživatele je na disku 4K slov odkládací paměti kam se jeho operační paměť odloží když je potřeba vykonat proces jiného uživatele.

Hardware základního počítače je upraven. Je do něj přidáno rozlišení mezi uživatelským a systémovým režimem. V systémovém režimu neplatí žádná omezení. V uživatelském režimu jsou tato omezení:

Protože vykonání IOT instrukce způsobí v uživatelském režimu přerušení, může TSS/8 zajistit sdílení aktuálního hardware. Nejen to, umožňuje simulovat virtuální hrdware který není ke skutečnému počítači připojen. Šlužby systému TSS/8 jsou přístupny přes "virtuální" IOT instrukce.

Přesný název módů procesoru je executive mode a user mode.

Poznámka

Mikrokódované instrukce OPR2 s HLT a OSR proběhnou celé normálně s výjimkou HLT a OSR a teprve poté je vyvoláno přerušení.

Každý uživatel má přiřazeno identifikační číslo, podle kterého jej systém rozpozná a sleduje. Toto číslo se používá k přihlašování (LOGIN).

Minimální konfigurace pro běh EduSystem 50

Další, podporovaný, hardware

Software sestává z několika programů. Ve zkratce to jsou:

Diskový prostor je dělen na "stopy" (tracks) o pevné velikosti 4KW. Segment je definován jako dvě stránky operační paměti, tedy 256 slov (400 oktalově). Velikosti všech souborů jsou měřeny v segmentech.

Zavádění a inicializace:

  1. zapněte počítač (POWER ON)

  2. zapněte terminál operátora (ON)

  3. zapněte vysokorychlostní čtěčku děrné pásky

  4. zastavte počítač přepínačem HALT

  5. přes pření panel zaveďte do počítače RIM zavaděč pro vysokorychlostní čtečku děrné pásky

  6. odstartujte RIM

  7. Po úspěšném zavedení INIT z děrné pásky se objeví výzva

    LOAD, DUMP, START, ETC?

Jak jsem již zmínil, uživatelé jsou označeni čísly. Důležití uživatelé mají tato čísla:

Tabulka 63.22. Důležití/systémoví uživatelé TSS/8

číslonázev
1SYSTEM
2LIBRARY
3OPERATOR

Noví uživatelé moho být vytváření jen uživatelem 1 (SYSTEM). Každý uživatel má přidělena dvě čísla, číslo projektu a číslo programátora. Přioktalovém zápisu první dvě číslice (6 bitů) jsou číslo projektu, druhé dvě číslice pak číslo programátora.

Postup 63.1. Založení nového účtu

  1. Nejdříve se přihlásíme jako uživatel 1 (SYSTEM) jenž má v naší ukázce heslo SYST.

    . LOGIN 1 SYST
  2. Spustíme program pro správu účtů LOGID.

    . R LOGID
  3. PLEASE ENTER DISK QUOTA: 200
    * 
Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .