GMC-4

Last updated
GMC-4 Gmc-4n.jpg
GMC-4

The GMC-4 is the only 4-bit microcomputer to be mass-produced in the last 30 years (as of 2009). [1] It was produced by Gakken, a Japanese publisher who distributed it with a magazine attached to a box containing the components required to assemble the computer. It is based on the Texas Instruments TMS1100 microcontroller.

The GMC-4 is a modernized version of Gakken's 1983 Gakken FX-System, also known as the R-165. This system was also sold by Radio Shack as the Science Fair Microcomputer Trainer, but replaced the FX's circuit board with hand-wired circuity assembled by the user using springs to hold short bits of wire. [2]

The purpose of the GMC-4 is education.[ citation needed ] It provides an accessible way to learn about assembly language and the principles of computing.

Related Research Articles

<span class="mw-page-title-main">Assembly language</span> Low-level programming language

In computer programming, assembly language, often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Assembly language usually has one statement per machine instruction (1:1), but constants, comments, assembler directives, symbolic labels of, e.g., memory locations, registers, and macros are generally also supported.

<span class="mw-page-title-main">Intel 8080</span> 8-bit microprocessor

The Intel 8080 ("eighty-eighty") is the second 8-bit microprocessor designed and manufactured by Intel. It first appeared in April 1974 and is an extended and enhanced variant of the earlier 8008 design, although without binary compatibility. The initial specified clock rate or frequency limit was 2 MHz, with common instructions using 4, 5, 7, 10, or 11 clock cycles. As a result, the processor is able to execute several hundred thousand instructions per second. Two faster variants, the 8080A-1 and 8080A-2, became available later with clock frequency limits of 3.125 MHz and 2.63 MHz respectively. The 8080 needs two support chips to function in most applications: the i8224 clock generator/driver and the i8228 bus controller. The 8080 is implemented in N-type metal–oxide–semiconductor logic (NMOS) using non-saturated enhancement mode transistors as loads thus demanding a +12 V and a −5 V voltage in addition to the main transistor–transistor logic (TTL) compatible +5 V.

<span class="mw-page-title-main">TRS-80</span> 1977 microcomputer by Tandy Corporation

The TRS-80 Micro Computer System is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of Tandy Radio Shack, Z80 [microprocessor]. It is one of the earliest mass-produced and mass-marketed retail home computers.

<span class="mw-page-title-main">VisiCalc</span> 1979 computer application

VisiCalc is the first spreadsheet computer program for personal computers, originally released for the Apple II by VisiCorp on October 17, 1979. It is considered the killer application for the Apple II, turning the microcomputer from a hobby for computer enthusiasts into a serious business tool, and then prompting IBM to introduce the IBM PC two years later. More than 700,000 copies were sold in six years, and up to 1 million copies over its history.

<span class="mw-page-title-main">Microcomputer</span> Small computer with a CPU made out of a microprocessor

A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PCB). Microcomputers became popular in the 1970s and 1980s with the advent of increasingly powerful microprocessors. The predecessors to these computers, mainframes and minicomputers, were comparatively much larger and more expensive. Many microcomputers are also personal computers. An early use of the term "personal computer" in 1962 predates microprocessor-based designs. (See "Personal Computer: Computers at Companies" reference below). A "microcomputer" used as an embedded control system may have no human-readable input and output devices. "Personal computer" may be used generically or may denote an IBM PC compatible machine.

<span class="mw-page-title-main">Intel 8008</span> 8-bit microprocessor

The Intel 8008 is an early 8-bit microprocessor capable of addressing 16 KB of memory, introduced in April 1972. The 8008 architecture was designed by Computer Terminal Corporation (CTC) and was implemented and manufactured by Intel. While the 8008 was originally designed for use in CTC's Datapoint 2200 programmable terminal, an agreement between CTC and Intel permitted Intel to market the chip to other customers after Seiko expressed an interest in using it for a calculator.

Small-C is both a subset of the C programming language, suitable for resource-limited microcomputers and embedded systems, and an implementation of that subset. Originally valuable as an early compiler for microcomputer systems available during the late 1970s and early 1980s, the implementation has also been useful as an example simple enough for teaching purposes.

<span class="mw-page-title-main">Micro-Professor MPF-I</span> Microcomputer released by Multitech in 1981

The Micro-Professor MPF-I is a microcomputer released by Multitech in 1981. The company's first branded product, it was marketed as a training system to learn machine code and assembly language for the Zilog Z80 microprocessor. After releasing several iterations of the product, Acer sold the product line to Flite Electronics in 1993.

<span class="mw-page-title-main">RCA 1802</span> Early microprocessor

The COSMAC is an 8-bit microprocessor family introduced by RCA. It is historically notable as the first CMOS microprocessor. The first production model was the two-chip CDP1801R and CDP1801U, which were later combined into the single-chip CDP1802. The 1802 represented the majority of COSMAC production, and today the entire line is known simply as the RCA 1802.

<i>Sargon</i> (chess) Video game series

Sargon is a line of chess-playing software for personal computers. The original Sargon from 1978 was written in assembly language by Dan and Kathleen "Kathe" Spracklen for the Z80-based Wavemate Jupiter II.

<span class="mw-page-title-main">Programmable calculator</span>

Programmable calculators are calculators that can automatically carry out a sequence of operations under control of a stored program. Most are Turing complete, and, as such, are theoretically general-purpose computers. However, their user interfaces and programming environments are specifically tailored to make performing small-scale numerical computations convenient, rather than general-purpose use.

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 assembly 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.

<span class="mw-page-title-main">Microprocessor development board</span> Type of printed circuit board

A microprocessor development board is a printed circuit board containing a microprocessor and the minimal support logic needed for an electronic engineer or any person who wants to become acquainted with the microprocessor on the board and to learn to program it. It also served users of the microprocessor as a method to prototype applications in products.

William Barden Jr. is an author of books and articles on computer programming. Barden's writings mainly covered microcomputers, computer graphics and assembly language and BASIC programming. He was a contributing editor for The Rainbow magazine in which he wrote a monthly column called Barden's Buffer on low-level assembly language programming on the TRS-80 Color Computer. Some of his books were published under the name William T. Barden. He lives in Scottsdale, Arizona.

<span class="mw-page-title-main">Gakken</span> Japanese publishing company

Gakken Holdings Co., Ltd. is a Japanese publishing company founded in 1947 by Hideto Furuoka, which also produces educational toys. Their annual sales are reported at ¥ 90 billion.

<span class="mw-page-title-main">BBC Micro</span> Series of British microcomputers by Acorn

The BBC Microcomputer System, or BBC Micro, is a series of microcomputers designed and built by Acorn Computers Limited in the 1980s for the Computer Literacy Project of the BBC. The machine was the focus of a number of educational BBC TV programmes on computer literacy, starting with The Computer Programme in 1982, followed by Making the Most of the Micro, Computers in Control in 1983, and finally Micro Live in 1985.

<span class="mw-page-title-main">Home computer</span> 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, non-technical 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 word processing, playing video games, and programming.

<span class="mw-page-title-main">Intellec</span>

The Intellec computers were a series of early microcomputers Intel produced in the 1970s as a development platform for their processors. The Intellec computers were among the first microcomputers ever sold, predating the Altair 8800 by at least two years.

<span class="mw-page-title-main">Computer trainer</span>

A computer trainer, sometimes known as a microprocessor trainer, is a type of small computer intended to introduce electronics and logic to new users. They were mostly used in the 1960s and 70s, although examples before and after that period can be found. They are very simple systems, similar to modern single board computers, but lack significant general-purpose capabilities. Trainers were often similar to electronics kits, especially during the early microprocessor era, compared to modern small computer systems like the Raspberry Pi which have significant use outside the training role.

References

  1. "MATRIXSYNTH: The Gakken GMC-4".
  2. Science Fair Microcomputer Trainer (PDF). Radio Shack.