Intel 8089: Difference between revisions - Wikipedia


Article Images

Content deleted Content added

(28 intermediate revisions by 24 users not shown)

Line 1:

{{Short description|An Intel input/output coprocessor for the 8086/8088 central processors}}

[[File:Intel 8089.svg|thumb|upright=1.0|<center>Pinout of Intel 8089</center>]]

The '''Intel 8089''' input/output coprocessor was available for use with the [[8086|8086/8088]] central processor. It used the same programming technique as [[8087]] for input/output operations, such as transfer of data from memory to a peripheral device, and so reducing the load on the CPU.

The '''Intel 8089''' [[input/output]] [[coprocessor]] was available for use with the [[8086|8086/8088]] central processor. It was announced in May 1979, but the price was not available at that time.<ref>Intel Corporation, "Microcomputer Components: Intel Introduces the 8089 IOP, an I/O processor for the advanced 8088/8086 CPU family, the first of a series of new subsystem components", Intel Preview, May/June 1979, p. 7.</ref> It used the same programming technique as [[8087]] for input/output operations, such as transfer of data from memory to a peripheral device, and so reducing the load on the CPU. This I/O processor was available in July 1979 for US$194.20 in quantities of 100 or more.<ref>Intel Corporation, "8089 Price Announcement", Intel Preview, July/August 1979, p. 25.</ref> [[Intel]] [[second source|second sourced]] this coprocessor to [[Fujitsu|Fujitsu Limited]].<ref>Intel Corporation, "NewsBits: Second Source News", Solutions, January/February 1985, P. 1</ref>

Because IBM didn't use it in [[IBM PC]] design, it did not become well known; later I/O-coprocessors did not keep the x89 designation the way [[math coprocessorscoprocessor]]s kept the x87 designation. It was used in the [[Apricot PC]] and the Intel [[Multibus]] iSBC-215 [[Hard disk drive]] controller.<ref>{{cite web|url=http://bitsavers.trailing-edge.com/pdf/intel/iSBC/144780-002_iSBC_215_Generic_Winchester_Disk_Controller_Hardware_Reference_Manual_Dec84.pdf|access-date=30 April 2023|website=Intel|title=Hardware manual}}</ref> It was also used in the [[Altos 586]] multi-user computer.<ref>{{cite book |title=Review: Altos 586 |url=httphttps://books.google.com/books?id=0C8EAAAAMBAJ&pg=PA89 |date=7 November 1983 |publisher=InfoWorld |pagepages=89–90 |issn=0199-6649}}</ref> Intel themselves used the 8089 in their reference designs (which they also commercialized) as [[System 86]].<ref>{{cite web |url=http://bitsavers.informatik.uni-stuttgart.de/pdf/intel/system3xx/172758-001_Introduction_to_the_System_86_330_and_380_Systems_Mar83.pdf |title=Introduction to the System 86/360 and System 86/330A Microcomputer Systems |author=<!--Not stated--> |date=1983 |website=bitsavers |publisher=Intel |access-date=November 30, 2022}}</ref>

== Peripherals ==

* [[Intel 8282]]/[[Intel 8283|8283]]: [[8-bit]] latch

* [[Intel 8284]]: [[clock generator]]

* Intel 8286/Intel 8287:[[ bidirectional]] 8-bit driver. Both Intel I8286/I8287 (industrial grade) version were available for US$16.25 in quantities of 100.<ref>8086 Available for industrial environment, Intel Preview Special Issue: 16-Bit Solutions, Intel Corporation, May/June 1980, p. 29.</ref>

* [[Intel 8286]]/[[Intel 8287|8287]]: bidirectional 8-bit driver

* [[Intel 8288]]: [[Bus (computing)|bus]] controller

* [[Intel 8289]]: [[bus arbiter]]

== Literature and datasheets ==

* [http://bitsavers.org/pdf/intel/ISIS_II/9800938-01_8089_Assembler_Users_Guide_Aug79.pdf 8089 Assembler Users Guide]; Intel 1979

* [http://www.datasheetcatalog.org/datasheets/1150/489358_DS.pdf 8089 8 & 16-Bit HMOS I/O Processor]; Intel 1980

* John Atwood, Dave Ferguson: [http://www.nj7p.info/Manuals/PDFs/Intel/AP-50.pdf ''Debugging Strategies And Considerations For 8089 Systems''] {{Webarchive|url=https://web.archive.org/web/20210829002525/http://www.nj7p.info/Manuals/PDFs/Intel/AP-50.pdf |date=2021-08-29 }}, Application Note (AP-50), September 1979, Intel Corporation.

* Robin Jigour: ''Prototyping with the 8089 I/O Processor'', Application Note (AP-89), May 1980, Order number AFN 01153A, Intel Corporation

* Jim Nadir: [http://www.nj7p.info/Manuals/PDFs/Intel/AP-51.pdf ''Designing 8086, 8088, 8089 Multiprocessing System With The 8289 Bus Arbiter''] {{Webarchive|url=https://web.archive.org/web/20210829002525/http://www.nj7p.info/Manuals/PDFs/Intel/AP-51.pdf |date=2021-08-29 }}, Application Note (AP-51), März 1979, Intel Corporation.

* Robin Jigour: ''Prototyping with the 8089 I/O Processor'', Application Note (AP-89), MayMai 1980, Order number AFN 01153A, Intel Corporation.

* ''Hard Disk Controller Design Using the 8089'', Application Note (AP-122), Order number 210202-001, Intel Corporation.

* ''Graphic CRT Design Using the Intel 8089'', Application Note (AP-123), Intel Corporation.

== References ==

{{reflist}}

{{CommonscatCommons category|Intel 8089}}

{{Authority control}}

[[Category:Intel x86 microprocessors|80089]]<!--Note: NOT a typo for 8089, this is done for numerical ordering of categories-->

[[Category:Computer-related introductions in 1979]]

[[Category:Input/output integrated circuits]]