The Intel 80130, referred to as an "Operating System Processor," was developed as a support chip for the
8086
The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and June 8, 1978, when it was released. The Intel 8088, released July 1, 1979, is a slightly modified chip with an external 8-bit data bus (allowi ...
/
8088
The Intel 8088 ("''eighty-eighty-eight''", also called iAPX 88) microprocessor is a variant of the Intel 8086. Introduced on June 1, 1979, the 8088 has an eight-bit external data bus instead of the 16-bit bus of the 8086. The 16-bit registers a ...
processors and the
Intel iRMX86 operating system. Intel referred to the chip as "software in silicon".
Overview
It contained 16-KB of ROM containing the code for 35 of the iRMX 86 system calls, an interrupt controller similar to the
8259A
The Intel 8259 is a Programmable Interrupt Controller (PIC) designed for the Intel 8085 and Intel 8086 microprocessors. The initial part was 8259, a later A suffix version was upward compatible and usable with the 8086 or 8088 processor. The 825 ...
, timing circuits, a baud generator circuit, and all the necessary circuitry for bus buffering and control.
[Microcomputer Systems: The 8086/8088 Family by Yu-cheng Liu and Glenn A. Gibson]
It was not used in the IBM/PC, and as such, is less prominent chip.
Architecture
The 80130 uses an
object-oriented
Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of p ...
architecture, with objects representing
tasks,
job
Work or labor (or labour in British English) is intentional activity people perform to support the needs and wants of themselves, others, or a wider community. In the context of economics, work can be viewed as the human activity that contr ...
s,
mailboxes,
region
In geography, regions, otherwise referred to as zones, lands or territories, are areas that are broadly divided by physical characteristics ( physical geography), human impact characteristics ( human geography), and the interaction of humanity an ...
s, and
segments.
These objects are acted upon by
primitives, which are invokable as
PL/M
The PL/M programming language
(an acronym of ''Programming Language for Microcomputers'')
is a high-level language conceived and developed by
Gary Kildall in 1973 for Hank Smith at Intel for its microprocessors.
Overview
The language incorpor ...
-86 procedures.
Notes
{{Reflist, refs=
[{{Cite book, url=https://www.worldcat.org/oclc/11091251, title=IAPX 86, 88, 186, and 188 user's manual : programmer's reference., others=Intel Corporation., isbn=0835930351, location=Santa Clara, CA, oclc=11091251]
Intel chipsets