Research Machines 380Z

Research Machines 380Z

infobox computer
Name = Research Machines 380Z

Photo =
Caption =
Type = Personal computer
Developer = Research Machines Limited
Released = 1978
Discontinued = 1985
Processor = Z80 at 4 MHz
Memory = 64 KB maximum (56 KB usable)
Media = 5¼-inch or 8-inch floppy disk
Graphics = 320×192 pixels, 2 bits per pixel (optional)
Display =
Power =
Input =
Connectivity =
OS = CP/M
Baseprice =
Website =
The Research Machines 380Z (often called the RML 380Z or RM 380Z) was an early 8-bit microcomputer produced by Research Machines Limited in Oxford, England, from 1978 to 1985.

The 380Z used a Z80 microprocessor (hence the name) with up to 56 KB of user RAM.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z and LINK 480Z Firmware Reference Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 10971 |pages= pp. 12.1–12.8 |chapter=Memory Layout] When fitted with an optional floppy disk drive the system ran the CP/M operating system.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z Disk System Information File |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1981 |id=PN 10930 |pages= pp. 4.1–4.26 |chapter=Software Notes] The basic system came with a text-only monochrome video card, which could be enhanced with a high-resolution graphics board.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z Disk System Information File |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1981 |id=PN 10930 |pages= pp. 3.1–3.41 |chapter=Hardware Notes]

The 380Z was sold mainly to schools in the UK, with some also sold to industry. In 1979 a dual 8-inch disk system with 56 KB of memory cost £3266, and a 16 KB cassette-based system cost £965 (excluding VAT).cite journal |last=Research Machines Limited |authorlink=Research Machines |year=1979 |month=September |title=The Research Machines 380Z Computer System [Advertisement] |journal=Personal Computer World |volume=2 |issue=5 |pages=p. 81]

Hardware

Architecture

The 380Z was packaged in a large, black, 19-inch wide, rectangular metal case containing the power supply, a number of printed circuit boards and the optional 5¼-inch floppy disk drives. Early versions were contained in a light blue metal case with a white front and only had a cassette interface; only a small number of these were made. The keyboard was separate and came in a tough metal case.

The system used a passive bus architecture with no motherboard – all electronics were contained on a number of cards interconnected by ribbon cable. The only microprocessor offered was a 4 MHz Z80A.

Memory

Memory was fitted in up to four banks of RAM, each of either 4 KB (4 × 1024 bytes) or 16 KB, although not every permutation was permitted.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z Service Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 13821 |pages= pp. 1.1–1.9 |chapter=380Z CPU Board] Typical configurations were 16 KB for cassette-based systems and 32, 48 or 64 KB of memory on disk-based systems. Main memory was not used by the text or graphics video cards, although memory on the video cards was bank switched into a dedicated 1.5 KB address block.

The 380Z was also fitted with up to 5.25 KB of firmware, known as COS. On systems fitted with less than 64 KB or RAM the COS reserved 1 KB of system RAM, leaving the rest available to the user. On the 64 KB RAM system a total of 56 KB was available to the user, with the remainder used by COS or inaccessible because of the firmware ROM, video card, and memory-mapped I/O.

Video

COS 3.4 (see below) and earlier systems came with a basic video card providing a 40×24 text-only monochrome display. Composite video output was provided for an external monitor, and an internal RF modulator provided a separate output to drive a television set. Later systems were supplied with an enhanced video card that was software-switchable between 40×24 and 80×24 character modes and supported a number of character attributes (underline, dim, reverse-video).cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z and LINK 480Z Firmware Reference Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 10971 |pages= pp. 3.1–3.20 |chapter=Screen Handling – The OUTC Family] Both card types were fitted with their own dedicated video memory.

In addition to the text-mode video card the system could be enhanced with a high-resolution graphics (HRG) board. The board was fitted with a dedicated bank of 16 KB of video memory and supported two graphics modes:
*High resolution: 320×192 pixels, 2 bits per pixel, 1 page.
*Medium resolution: 160×96 pixels, 4 bits per pixel, 2 pages.A programmable lookup table with an 8-bit output mapped the pixel value to one of 256 different colours (analogue RGB output) or intensities (composite video).cite book |last=Research Machines Limited |authorlink=Research Machines |title=Extended Basic Versions 5 & 6 for Stand-alone Disc Systems and Network Stations Reference Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 11006 |pages= pp. 15.1–15.22 |chapter=Getting Started with High Resolution Graphics]

Output from the graphics board was mixed with output from the text-only video card, allowing text and graphics to be easily overlaid. The graphics output only covered the top 20 lines of the text display and therefore text output could be set to only use the bottom 4 lines if overlap was not desired.

torage

Mass storage was either via cassette tape or floppy disk (which required a disk controller card). The cassette interface operated at either 300 bit/s (CUTS standard) or 1200 bit/s.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z System Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |pages= pp. 3-3.1–3-3.4 |chapter=COS MONITOR Version 3.0] COS 4.0 and later systems were not fitted with the cassette interface.

Early systems could be fitted with an optional single density floppy disk controller card that could interfaced to either internal 5¼-inch or external 8-inch floppy disk drives. Disk capacity was 80 KB per side on 5¼-inch disks and 250.25 KB per side on 8-inch disks. Double-sided disk drives were treated as two independent disks with a drive letter per side.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z Disc System CP/M Version 2.2 Users Guide |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1982 |id=PN 10915 |pages= pp. 3.1–3.6 |chapter=Disc Storage] CP/M used the first 4 tracks on 5¼-inch disks and the first 3 tracks on 8-inch disks, reducing the usable capacity of a single density, single-sided 5¼-inch disk to 72 KB.

Later systems (referred to as the 380Z-D) were fitted with a double density Intelligent Disc Controller (IDC), which increased disk capacity to either 180 KB (48 TPI drives) or 360 KB (96 TPI drives) per side on 5¼-inch disks and 500.5 KB per side on 8-inch disks.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z and LINK 480Z Firmware Reference Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 10971 |pages= pp. 8.1–8.20 |chapter=Disc Handling] Support for a "Winchester" hard disk drive could be provided using an intelligent Host Interface Board (HIB) that implemented a SASI interface. Hard disk systems were mainly used as file servers for networked LINK 480Z systems.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z Service Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 13821 |pages= pp. 8.1–8.4 |chapter=Host Interface Board]

Interface cards

The passive bus allowed a number of cards to be installed in the 380Z. All systems required:
*CPU/RAM – holding the Z80A CPU, firmware ROMs, and up to 32 KB of RAM. The card also provided a parallel Centronics printer port (not always connected).
*Video, either a VDU-40 or VDU-80 card – providing the 40×24 or the switchable 80×24/40×24 character text displays, respectively.Other cards were optional, and included:
*RAM – a second CPU/RAM board, with processor and ROMs omitted, holding up to a further 32 KB of RAM.
*Floppy Disc Controller (FDC) – a single density disk controller, which also provided an RS-232 serial interface (SIO-4).
*Intelligent Disc Controller (IDC) – a double density disk controller with its own dedicated microprocessor.
*High Resolution Graphics (HRG) – up to 320×192 pixels.
*Host Interface Board (HIB) – for hard disk support.
*380Z Network Interface Board (380Z-NET) – a proprietary 800 kbit/s network interface used to interconnect to a network of LINK 480Zs.
*Serial Interface-1 (SIO-1) – available as the SIO-1A (RS-232) or SIO-1B (20 mA current loop).
*Serial Interface-2 (SIO-2) – available as the SIO-2 (RS-232) or SIO-2B/SIO-3 (20 mA current loop).
*Serial Interface-4C (SIO-4C) – providing an SIO-4 interface on cassette systems without the FDC card.
*IEEE-488 Interface.
*PIO/RTC Interface Development Board – providing a Z80 PIO and Z80 RTC.
*Analogue I/O Board – providing 16 input channels and 2 output channels.

Firmware

Boot monitor

The system firmware contained only a basic monitor program, known as COS (standing for Cassette Operating System in the COS 3.4 and earlier systemscite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z System Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |pages= pp. 3-4.1–3-4.2 |chapter=COS MONITOR Version 3.0] and Central Operating System in the later disk-only systemscite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z and LINK 480Z Firmware Reference Manual |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1984 |id=PN 10971 |pages= pp. 1.1–1.11 |chapter=Introduction] ). The monitor could be used to load application programs, such as BASIC, from cassette or to boot the disk operating system. COS also provided a software front panel allowing the display of registers and memory, and supporting breakpoints and single-stepping of machine code.

The COS monitor was stored in either 4 KB (COS 3.4 and earlier) or 6 KB (COS 4.0 and later) of ROM, although in the latter case only 5.25 KB was mapped into addressable memory.

COS services

COS provided a number of basic hardware control functions, such as keyboard input, writing text to the video card and disk input/output. COS functions were called by means of the Emulator Trap (EMT) pseudo-opcode, which used the Z80 RST 30H instruction to call the EMT handler function. The EMT handler read the first byte following the RST 30H instruction to determine which EMT function was being requested; all parameters were passed in registers. A call-relative pseudo-opcode was also implemented using RST 28H.

Main COS versions

COS versions were mainly tied to the new hardware functions they supported.
*COS 2.3 – cassette-only, 40×24 video card.
*COS 3.0 – floppy disk support.
*COS 3.4 – main COS version supporting single density disks and the 40×24 video card.
*COS 4.0 – 80×24 text display, no cassette support.
*COS 4.2 – double density disk drives (380Z-D).

oftware

Operating systems

The main disk operating system was CP/M, initially CP/M 1.4 and later CP/M 2.2.cite book |last=Research Machines Limited |authorlink=Research Machines |title=380Z Disc System CP/M Version 2.2 Users Guide |url=http://vt100.net/rm/docs/ |format=PDF |accessdate=2008-02-21 |year=1982 |id=PN 10915 |pages= pp. I.1–I.5 |chapter=Summary of Main Differences Between CP/M 2.2 Release 1 and CP/M 1.4] MP/M II was used on the file server version, which supported a network of LINK 480Z computers using CP/NET.

Application software

Many standard CP/M applications were available, such as WordStar. Research Machines also produced their own assembler (ZASM), text editor (TXED) and BASIC interpreter.

References

External links

* [http://www.old-computers.com/museum/computer.asp?c=812 RM 380Z on old-computers.com]
* [http://tech.groups.yahoo.com/group/380z/ Yahoo! Research Machines RML380Z and 480Z Group]
* [http://vt100.net/rm/ VT100.net page with scanned-in manuals]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • List of machines running CP/M — Many microcomputer makes and models could run some version or derivation of the CP/M disk operating system. Eight bit computers running CP/M 80 were built around an Intel 8080/85, Zilog Z80, or compatible CPU (for CP/M 80). CP/M 86 ran on the… …   Wikipedia

  • LINK 480Z — infobox computer Name = LINK 480Z Photo = Caption = Type = Personal computer Developer = Research Machines Limited Released = 1982 Discontinued = c. 1985 Processor = Z80 at 4 MHz Memory = 256 KB maximum (58 KB directly addressable) Media = 5¼… …   Wikipedia

  • Ordenadores domésticos — Anexo:Ordenadores domésticos Saltar a navegación, búsqueda Ésta es la lista de ordenadores domésticos: Contenido 1 A 2 B 3 C 4 D …   Wikipedia Español

  • List of home computers by category — This is a list of home and office computers by category where the main category is the home computer s CPU wordlength (8/16/32/64 bits) and the subcategory is the specific CPU used in each machine. Computers with more than one CPU are listed… …   Wikipedia

  • RM plc — Type Public Traded as LSE: RM …   Wikipedia

  • Zilog Z80 — One of the first Z80 microprocessors manufactured; the date stamp is from June 1976. Produced 1976 Common manufacturer(s) Zilog …   Wikipedia

  • List of home computers — This is a list of home computers, sorted alphanumerically by manufacturer s name and chronologically by computer model. Note: in cases of manufacturers who have made both home and business oriented personal computers, only machines fitting into… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”