USOM (Uniwersalny System Oprogramowania Mikroprocesorów) – system uruchamiania oprogramowania systemów mikrokomputerowych zrealizowany w Instytucie Informatyki Politechniki Śląskiej. System pracował na komputerach Odra 1305 pod kontrolą systemu GEORGE 3.

System USOM obejmował zewnętrzne asemblery i symulatory następujących procesorów:

System ten należy więc do kategorii oprogramowania skrośnego (cross-software) zrealizowanego na komputerach o dużej mocy obliczeniowej.

Składa się on z:

Zlecenia systemu obejmują komendy:

  • ładowania programów,
  • składania programów,
  • sterowania pracą symulatorów,
  • śledzenia (debugowania),
  • formatowania wydruków,
  • listowania stanu symulowanego systemu,
  • zmiany zawartości elementów (np. rejestrów, pamięci) symulowanego systemu,
  • symulacji urządzeń zewnętrznych,
  • symulacji przerwań.

Bibliografia edytuj