Assembler Programming Under Etos

Order Number: XX-XXXXX-XX

This document serves as a technical manual for assembly language programming under the ETOS operating system. It provides detailed instructions for developers working with PDP-8 assemblers (PAL8, SABR, RALF, or MACREL) within the ETOS/OS/8 environment.

Key information provided includes:

  • Instruction Sets and IOTs: Comprehensive lists and explanations for Terminal, Extended Memory, Time Sharing, Card Reader, and Line Printer IOTs, along with guidelines for their use.
  • System Functions (SYSCAL): A detailed breakdown of extended system functions (Functions 0–22), including technical specifications for parameters and sample calling sequences for operations like time-of-day reporting, job management, and memory allocation.
  • Channel Management: Documentation on handling ETOS files via Channels, including command syntax for file operations (READ, WRITE, ENTER, LOOKUP, EXTEND, REDUCE, DELETE, RENAME, CLOSE, INQUIRE) and corresponding Assembler CHANIO instructions.
  • Error Handling and Appendices: Extensive tables detailing error messages for SCALE commands, OS/8 programs, and COS programs, along with character code conversion tables and a glossary of technical terms.
XX-XXXXX-XX
2000
152 pages
Quality

Original
5.0MB

Site structure and layout ©2025 Majenko Technologies