The UCSD p-System is a highly portable operating system. It uses the Pascal programming language, and all applications are compiled to interpreted bytecode. This means an application written for the p-System should run on any p-System platform, regardless of the CPU and architecture. However, depending on the use, it could be quite slow.

A number of commercial applications were written for the UCSD p-System, but it lost its portability advantage as the industry standardized on the x86 IBM PC architecture.

Have something to share about UCSD p-System? Tell us! Comments on any WinWorld articles are welcome over on WinBoards, WinWorld's discussion forum.



Wanted: UCSD p-System for IBM PC


Stats/Requirements

Category: Operating System
Platform: Other
Release: 1984
End of Life: Unknown
RAM: Unknown
Disk Space: Unknown
Required CPU: Unknown
Type: Console (Text)

Downloads

Name Version Size Language Architecture Contents
UCSD p-System (bios v1.2) for NEC APC (8-inch)  (bios v1.2) for NEC APC 1.8 MB English x86 File Archive
UCSD p-System for DEC Rainbow (400k SSDD 5.25)  for DEC Rainbow 383.44 KB English x86 5.25" Floppy
UCSD p-System for Heath H-8 and H89 (Hard Sector 5.25)  for Heath H-8 and H89 215.72 KB English x86 5.25" Floppy
UCSD p-System for Heath HZ89 90 and H37 H17 controllers (5.25)  for Heath HZ89 90 and H37 H17 controller 210.92 KB English Other 5.25" Floppy
UCSD p-System for TI-99/4A and Manuals (5.25)  for TI-99/4A 64.61 MB English Other 5.25" Floppy
UCSD p-System for TI-994A (5.25-SSSD) (alt disk set)  193.1 KB English x86 3.5" Floppy