Z80-RIO

Last updated
Z80-RIO
Developer Zilog
Working stateDiscontinued
Source model Closed source
Platforms Zilog Z80
Default user interface Command-line interface
License Proprietary
Official website www.zilog.com

The Z80 Operating System with Relocatable Modules and I/O Management (Z80-RIO) is a general-purpose operating system developed by Zilog in the late 1970s for various computer systems including the Z80 Micro Computer System (MCZ-1) series [1] and the Z80 Development System (ZDS). [2] The MCZ systems were primarily used for software development and automation solutions. [3] RIO was designed to facilitate the development and integration of user's programs into a production environment. [4]

Contents

Features

The system provides a modest environment with a minimum of system support and an enhanced environment.

The modest environment provides a program debugger with file manipulation capability, a floppy disk driver (supporting up to eight disk drives), and a basic console driver with provision for paper tape operation.

The enhanced environment provides access to the RIO Executive and to system support utilities such as the Zilog Floppy Disk File System (ZDOS), and the Zilog Hard Disk File System (DFS). It also provides access to a number of disk-resident software such a text editor, [5] macro assembler, and linker.

Commands

The following list of commands are supported by Z80-RIO. [4] [6]

  • ACTIVATE
  • ALLOCATE
  • ASM
  • BRIEF
  • CAT
  • CLOSE
  • COMPARE
  • COPY
  • COPY.DISK
  • COPYSD
  • DATE
  • DEACTIVATE
  • DEALLOCATE
  • DEBUG
  • DEFINE
  • DELETE
  • DISK.FORMAT
  • DISK.REPAIR
  • DISK.STATUS
  • DISPLAY
  • DO
  • DUMP
  • ECHO
  • EDIT
  • ERROR
  • ERRORS
  • EXTRACT
  • FORCE
  • FORMAT
  • HELP
  • IMAGE
  • INITIALIZE
  • LADT
  • LINK
  • MASTER
  • MEMORY
  • MOVE
  • PAUSE
  • RELEASE
  • RENAME
  • RESTORE_TABS
  • SAVE_TABS
  • SET
  • STATUS
  • VERBOSE
  • XEQ

Clones

UDOS, a Z80-RIO compatible clone by VEB Robotron, was available for a number of computers by the same company, such as the A 5120 or the PC 1715, which were based on the U880 processor (the latter being a clone of Zilog's Z80). [7] UDOS was also one of the operating systems available for the P8000, a microcomputer system developed in 1987 by the VEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“ (EAW) in the German Democratic Republic (DDR, East Germany). [8]

See also

Related Research Articles

A disk operating system is a computer operating system that resides on and can use a disk storage device, such as a floppy disk, hard disk drive, or optical disc. A disk operating system must provide a file system for organizing, reading, and writing files on the storage disk. Strictly speaking, this definition does not apply to current generations of operating systems, such as versions of Microsoft Windows in use, and is more appropriately used only for older generations of operating systems.

CP/M Discontinued family of computer operating systems

CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. Initially confined to single-tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations and were migrated to 16-bit processors.

Amstrad PCW

The Amstrad PCW series is a range of personal computers produced by British company Amstrad from 1985 to 1998, and also sold under licence in Europe as the "Joyce" by the German electronics company Schneider in the early years of the series' life. The PCW, short for Personal Computer Word-processor, was targeted at the wordprocessing and home office markets. When it was launched the cost of a PCW system was under 25% of the cost of almost all IBM-compatible PC systems in the UK, and as a result the machine was very popular both in the UK and in Europe, persuading many technophobes to venture into using computers. However the last two models, introduced in the mid-1990s, were commercial failures, being squeezed out of the market by the falling prices, greater capabilities and wider range of software for IBM-compatible PCs.

Coherent (operating system)

Coherent is a clone of the Unix operating system for IBM PC compatibles and other microcomputers, developed and sold by the now-defunct Mark Williams Company (MWC). Historically, the operating system was a proprietary product, but it became open source in 2015, released under the BSD-3-Clause license.

Zilog Z8000

The Z8000 is a 16-bit microprocessor introduced by Zilog in early 1979. The architecture was designed by Bernard Peuto while the logic and physical implementation was done by Masatoshi Shima, assisted by a small group of people. In contrast to most designs of the era, the Z8000 did not use microcode which allowed it to be implemented in only 17,500 transistors.

Disk editor

A disk editor is a computer program that allows its user to read, edit, and write raw data on disk drives ; as such, they are sometimes called sector editors, since the read/write routines built into the electronics of most disk drives require to read/write data in chunks of sectors. Many disk editors can also be used to edit the contents of a running computer's memory or a disk image.

Utility software is software designed to help to analyze, configure, optimize or maintain a computer. It is used to support the computer infrastructure - in contrast to application software, which is aimed at directly performing tasks that benefit ordinary users. However, utilities often form part of the application systems. For example, a batch job may run user-written code to update a database and may then include a step that runs a utility to back up the database, or a job may run a utility to compress a disk before copying files.

Applix 1616

The Applix 1616 was a kit computer with a Motorola 68000 CPU, produced by a small company called Applix in Sydney, Australia, from 1986 to the early 1990s. It ran a custom multitasking multiuser operating system that was resident in ROM. A version of Minix was also ported to the 1616, as was the MGR Window System. Andrew Morton, designer of the 1616 and one of the founders of Applix, later became the maintainer of the 2.6 version of the Linux kernel.

Zenith Data Systems (ZDS) was a division of Zenith Electronics founded in 1979 after Zenith acquired Heathkit, which had entered the personal computer market in 1977. Headquartered in Benton Harbor, Michigan, Zenith sold personal computers under both the Heath/Zenith and Zenith Data Systems names.

Sharp MZ

The Sharp MZ is a series of personal computers sold in Japan and Europe by Sharp beginning in 1978.

A source-to-source translator, source-to-source compiler, transcompiler, or transpiler is a type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language. A source-to-source translator converts between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level programming language to a lower level programming language. For example, a source-to-source translator may perform a translation of a program from Python to JavaScript, while a traditional compiler translates from a language like C to assembler or Java to bytecode. An automatic parallelizing compiler will frequently take in a high level language program as an input and then transform the code and annotate it with parallel code annotations or language constructs.

Mounting is a process by which the operating system makes files and directories on a storage device available for users to access via the computer's file system.

Debug (command) Line-oriented debug utility in DOS

The line-oriented debugger DEBUG is an external command in operating systems such as DOS, OS/2 and Windows.

Robotron Z1013

The MRB Z1013 was an East German Single-board computer produced by VEB Robotron Riesa which was primarily intended for private use and educational institutions. It was powered by a U880 processor and sold together with a membrane keyboard. Initially, the kit was equipped with 16-KByte DRAM, which was later replaced by a 64-KByte version.

Home computer Class of microcomputers

Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single nontechnical user. These computers were a distinct market segment that typically cost much less than business, scientific or engineering-oriented computers of the time such as those running CP/M or the IBM PC, and were generally less powerful in terms of memory and expandability. However, a home computer often had better graphics and sound than contemporary business computers. Their most common uses were playing video games, but they were also regularly used for word processing, doing homework, and programming.

ISIS, short for Intel System Implementation Supervisor, is an operating system for early Intel microprocessors like the 8080. It was originally developed by Ken Burgett and Jim Stein under the management of Steve Hanna and Terry Opdendyk for the Intel Microprocessor Development System with two 8" floppy drives, starting in 1975, and later adopted as ISIS-II as the operating system for the PL/M compiler, assembler, link editor, and In-Circuit Emulator. The ISIS operating system was developed on an early prototype of the MDS 800 computer, the same type of hardware that Gary Kildall used to develop CP/M.

A 5120

The A 5120 was an office computer produced by VEB Robotron in Karl-Marx-Stadt, East Germany starting in 1982. The system featured an 8-bit microprocessor, the U880. It was built for office work and had minimal graphics and sound capabilities. The price was between 27,000 and 40,000 East German marks depending on equipment.

P8000

The P8000 is a microcomputer system developed in 1987 by the VEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“ (EAW) in the German Democratic Republic. It consisted of an 8-bit and a 16-bit microprocessor and a Winchester disk controller. It was intended as a universal programming and development system for multi-user/multi-task applications. The initial list price of the P8000 was 172,125 East German marks.

Olivetti M20

The Olivetti M20 is a Zilog Z8000 based computer from Olivetti introduced in 1982. Although it offered good performance, it suffered from a lack of software due to its use of the Z8000 processor and custom operating system, PCOS. The company introduced the IBM PC compatible Olivetti M24 in 1983 and the M20 line was phased out.

References

  1. Zilog MCZ 1/20 Z80 system
  2. ZDS-1 Series
  3. Zilog Z-80 Microcomputer System
  4. 1 2 Z80-RIO OPERATING SYSTEM USER'S MANUAL
  5. Z80-RIO Text Editor User's Manual
  6. Z80-RIO Product Specification
  7. "Betriebssystem UDOS" (in German). robotrontechnik.de. 2018-01-03. Retrieved 2019-05-06.
  8. P8000