Difference between revisions of "OS/8"

From Computer History Wiki
Jump to: navigation, search
(Interesting notes: Expanded by links to disk, and a game)
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{Infobox OS
 
{{Infobox OS
 
| name = OS/8
 
| name = OS/8
| creator = DEC
+
| creator = [[Digital Equipment Corporation|DEC]]
 
| year introduced = 1970?
 
| year introduced = 1970?
| architecture = PDP-8
+
| architecture = [[PDP-8 architecture|PDP-8]]
| type = Time-sharing
+
| type = [[Time-sharing]]
 
| multitasking = limited with multiuser
 
| multitasking = limited with multiuser
 
}}
 
}}
  
OS/8 was the primary OS for the [[PDP-8]]. OS/8 is different from modern OS's as you don't change paths/drives you assign the DSK: volume to whatever disk it is you want to work from.  Also running exe's have to be on the SYS: volume.
+
OS/8 was the primary [[operating system]] for the [[PDP-8 family|PDP-8]]. OS/8 is a [[single-user]] OS, used for support of [[application]] [[software]].
  
>== Example of usage ==
+
All [[peripheral]] operations are handled without using [[interrupt]]s. The [[file system]] uses contiguous [[file]]s. [[Batch]] operation was supported by an extension.
  
<pre>
+
It is different from modern OS's as you don't change paths/drives you assign the DSK: volume to whatever disk it is you want to work from.  Also running exe's have to be on the SYS: volume.
 +
 
 +
== Example of usage ==
 +
 
 +
<pre>
 
delete basic.*
 
delete basic.*
 
deassign dsk:
 
deassign dsk:
Line 18: Line 22:
 
squish sys:
 
squish sys:
  
copy rxa0:&lt;rxa1:*.sv
+
copy rxa0:<rxa1:*.sv
  
 
R FRTS
 
R FRTS
 
ADVENT
 
ADVENT
 
(ESCAPE)
 
(ESCAPE)
&lt;/pre&gt;
+
</pre>
 
 
----
 
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 
----
 
=[http://yqavocyfuve.co.cc This Page Is Currently Under Construction And Will Be Available Shortly, Please Visit Reserve Copy Page]=
 
----
 
=[http://yqavocyfuve.co.cc CLICK HERE]=
 
----
 
</div>
 
  
 
== Some commands ==
 
== Some commands ==
  
=== HELP ===
 
 
=== BASIC ===
 
=== BASIC ===
=== DELETE ===
+
 
deletes a file.  You can use wildcards.
 
=== SQUISH ===
 
Squish is like defrag, in that it'll actually delete files, and move stuff around so you can get the maximum free space..
 
 
=== COPY ===
 
=== COPY ===
 
copy copys a file, but the syntax is different from most OS's...
 
copy copys a file, but the syntax is different from most OS's...
Line 50: Line 41:
 
<pre>copy rxa0:<rxa1:*.sv</pre>
 
<pre>copy rxa0:<rxa1:*.sv</pre>
 
copys all the .sv files from rxa1 to rxa0
 
copys all the .sv files from rxa1 to rxa0
 +
 +
=== DELETE ===
 +
deletes a file.  You can use wildcards.
 +
 +
=== HELP ===
 +
 +
=== ODT ===
 +
ODT is the Octal Debugging Technique: Or the debugger.
 +
 
=== RUN ===
 
=== RUN ===
 +
 +
=== SQUISH ===
 +
Squish is like defrag, in that it'll actually delete files, and move stuff around so you can get the maximum free space..
 +
 +
[OS/8 handbook https://archive.org/details/bitsavers_decpdp8os8_39414792/page/n149/mode/2up ]
  
 
== Interesting notes ==
 
== Interesting notes ==
  
OS/8 could run under another OS [[RTS8]] as a virtualized guest, allowing each user to have their own virtual PDP-8.
+
OS/8 could run under another OS [[RTS/8]] as a virtualized guest, allowing each user to have their own virtual PDP-8.
 +
 
 +
== Running OS/8 ==
 +
[https://raymii.org/s/articles/Running_ADVENT-on-the-PDP-8-with-SIMH.html Adventure running on OS/8]
 +
 
 +
[http://simh.trailing-edge.com/software.html OS/8 Software Kit om DSK format]
  
{{stub}}
+
{{semi-stub}}
  
[[Category:DEC Operating Systems]] [[Category:Operating Systems]]
+
[[Category: PDP-8 Operating Systems]]
 +
[[Category: DEC Operating Systems]]

Revision as of 11:20, 24 June 2020


OS/8
Type: Time-sharing
Creator: DEC
Multitasking: limited with multiuser
Architecture: PDP-8
Date Released: 1970?


OS/8 was the primary operating system for the PDP-8. OS/8 is a single-user OS, used for support of application software.

All peripheral operations are handled without using interrupts. The file system uses contiguous files. Batch operation was supported by an extension.

It is different from modern OS's as you don't change paths/drives you assign the DSK: volume to whatever disk it is you want to work from. Also running exe's have to be on the SYS: volume.

Example of usage

delete basic.*
deassign dsk:
assign rxa1: dsk:
squish sys:

copy rxa0:<rxa1:*.sv

R FRTS
ADVENT
(ESCAPE)

Some commands

BASIC

COPY

copy copys a file, but the syntax is different from most OS's...

copy Destination:<source:FILES

So that the follwing:

copy rxa0:<rxa1:*.sv

copys all the .sv files from rxa1 to rxa0

DELETE

deletes a file. You can use wildcards.

HELP

ODT

ODT is the Octal Debugging Technique: Or the debugger.

RUN

SQUISH

Squish is like defrag, in that it'll actually delete files, and move stuff around so you can get the maximum free space..

[OS/8 handbook https://archive.org/details/bitsavers_decpdp8os8_39414792/page/n149/mode/2up ]

Interesting notes

OS/8 could run under another OS RTS/8 as a virtualized guest, allowing each user to have their own virtual PDP-8.

Running OS/8

Adventure running on OS/8

OS/8 Software Kit om DSK format