SYM-1
   HOME

TheInfoList



OR:

The SYM-1 is a single board "trainer" computer produced by Synertek Systems in 1975. It was designed by Ray Holt. Originally called the VIM-1 (Versatile Input Monitor), that name was later changed to SYM-1. The SYM-1 is a close copy of the popular
MOS Technology MOS Technology, Inc. ("MOS" being short for Metal Oxide Semiconductor), later known as CSG (Commodore Semiconductor Group) and GMT Microelectronics, was a semiconductor design and fabrication company based in Audubon, Pennsylvania. It is ...
KIM-1 system, with which it is compatible to a large extent. Compared to the KIM-1, enhancements include the ability to run on a single +5 volt power supply, an enhanced monitor
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
, three configurable ROM/
EPROM An EPROM (rarely EROM), or erasable programmable read-only memory, is a type of programmable read-only memory (PROM) integrated circuit, chip that retains its data when its power supply is switched off. Computer memory that can retrieve stored d ...
sockets, RAM expandable on board to , an
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such as a compu ...
serial port, and a "high speed" (, the KIM-1 supports about 8 bytes/second) audio cassette storage interface. It also features on-board buffer circuits to ease interfacing to "high voltage or high current" devices. One capability of the SYM-1 is its ability to allow an
oscilloscope An oscilloscope (formerly known as an oscillograph, informally scope or O-scope) is a type of electronic test instrument that graphically displays varying voltages of one or more signals as a function of time. Their main purpose is capturing i ...
to be added to provide a 32 character display under software control. As explained in Chapter 7 of the "SYM Reference Manual", the vertical input, ground and trigger input of the oscilloscope are to be connected to the "Scope Out" connector AA on the SYM-1 board. The "Oscilloscope Output Driver Software" code provided in this chapter of the manual is to be entered into the SYM-1's memory and executed to enable the oscilloscope display. This code provides control of the oscilloscope display, as well as a rudimentary character set. Resistors R42 and R45 are to be adjusted to refine the displayed image. Synertek sold ROMs which could be installed to add the
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
programming language or a Resident Assembler/Editor (RAE). Synertek contracted with a company called Eastern House Software to port their Macro Assembler/Editor (MAE) into an ROM. The author of MAE, RAE, and another version sold by Skyles Electric Works was Carl Moser. MAE was sold in various forms not only for the SYM-1 but also for other 6502-based computers including Commodore, Atari, KIM, and Apple. Other forms of MAE included a cross assembler for 6800 and 8085—and an offering of these cross assemblers was planned for RAE. One of the more subtle features of the SYM-1 is the use of a look up table in the low memory of the 6502. This provides a vectoring function in its operating system to redirect subroutine calls to various input and output drivers, including interrupt servicing. Users are able to develop their own interface routines, and substitute new vectors for the original vectors in the startup UV-EPROM. This seamlessly maintains the normal operation of the board's monitor and languages such as Synertek Systems BASIC. One of the later home/education computers that uses this concept extensively is the
BBC Micro The BBC Microcomputer System, or BBC Micro, is a family of microcomputers developed and manufactured by Acorn Computers in the early 1980s as part of the BBC's Computer Literacy Project. Launched in December 1981, it was showcased across severa ...
produced by
Acorn Computers Acorn Computers Ltd. was a British computer company established in Cambridge, England in 1978 by Hermann Hauser, Christopher Curry (businessman), Chris Curry and Andy Hopper. The company produced a number of computers during the 1980s with asso ...
in the UK. Some of the other computer designers of this era failed to grasp the significance of this elegant use of vectors to the software mapping of new developments in hardware.


See also

* Microprocessor development board * Elektor Junior Computer * AIM-65


References


External links


SYM-1 page
at 6502.org
SYM-1 page
at ParhamData.com
The SYM-1
at old-computers.com

and collection of old digital and analog computers at oldcomputermuseum.com
ReactiveMicro.com
- SYM-1 ROMs for download and purchase
Full blown DOS on a Sym-1
{{Authority control Early microcomputers