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: