Intel 8259 (original) (raw)
El Intel 8259 o PIC 8259 es un controlador programable de interrupciones (PIC), diseñado para ser usado en un sistema que incorpore un microprocesador 8085 u 8086. Un posterior sufijo "A" fue compatible con los procesadores Intel 8086 y 8088. El 8259 combina múltiples entradas de interrupción en una simple salida de interrupción hacia el microprocesador, extendiendo los niveles de interrupción disponibles en un sistema más allá de los uno o dos niveles encontrados en el chip del procesador. El 8259A fue el controlador de interrupciones para el bus ISA en el IBM PC original y el IBM AT.
Property | Value |
---|---|
dbo:abstract | Der Intel 8259 ist ein programmierbarer Unterbrechungs-Steuerbaustein (Programmable Interrupt Controller, PIC), der primär für die Intel-8080/8085-Prozessoren entwickelt wurde. Später wurde der Chip auch zusammen mit dem Intel 8086/8088 und seinen Nachfolgern eingesetzt. Der Baustein wird hauptsächlich im 28-Pin-DIL-Gehäuse geliefert. Er wurde u. a. an NEC und Siemens lizenziert. Er besitzt 8 Interrupt-Eingänge und einen Interrupt-Ausgang. Er wird seit den ersten PCs (IBM-PC XT) eingesetzt. Die Eingänge sind dabei mit den Interrupt-Pins der Geräte im System verbunden (Tastatur, Timer, Drucker usw.), der Ausgang mit der CPU. (de) El Intel 8259 o PIC 8259 es un controlador programable de interrupciones (PIC), diseñado para ser usado en un sistema que incorpore un microprocesador 8085 u 8086. Un posterior sufijo "A" fue compatible con los procesadores Intel 8086 y 8088. El 8259 combina múltiples entradas de interrupción en una simple salida de interrupción hacia el microprocesador, extendiendo los niveles de interrupción disponibles en un sistema más allá de los uno o dos niveles encontrados en el chip del procesador. El 8259A fue el controlador de interrupciones para el bus ISA en el IBM PC original y el IBM AT. (es) 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 8259 combines multiple interrupt input sources into a single interrupt output to the host microprocessor, extending the interrupt levels available in a system beyond the one or two levels found on the processor chip. The 8259A was the interrupt controller for the ISA bus in the original IBM PC and IBM PC AT. The 8259 was introduced as part of Intel's MCS 85 family in 1976. The 8259A was included in the original PC introduced in 1981 and maintained by the PC/XT when introduced in 1983. A second 8259A was added with the introduction of the PC/AT. The 8259 has coexisted with the Intel APIC Architecture since its introduction in Symmetric Multi-Processor PCs. Modern PCs have begun to phase out the 8259A in favor of the Intel APIC Architecture. However, while not anymore a separate chip, the 8259A interface is still provided by the Platform Controller Hub or Southbridge chipset on modern x86 motherboards. (en) L'Intel 8259 è un dispositivo usato nei sistemi elettronici digitali per la gestione delle interruzioni provenienti da periferiche esterne ("PIC" - Programmable Interrupt Controller), prodotto dalla Intel. Si tratta in sintesi di un multiplexer programmabile che, in presenza di un segnale di interruzione su uno dei suoi otto ingressi, genera un unico segnale di interruzione verso il microprocessore unitamente ad un vettore sul bus dati che permette al microprocessore stesso di riconoscere la sorgente che ha generato l'interruzione e avviarne la relativa gestione. Un singolo dispositivo è in grado di gestire fino ad otto sorgenti di interruzioni e può essere utilizzato in cascata, fino ad un limite di otto dispositivi, per gestire quindi un numero massimo di sessantaquattro sorgenti di interruzione. Prodotto dalla Intel Corporation, riveste una importanza storica poiché venne utilizzato dal 1980 in tutti i PC XT e AT IBM e compatibili. Attualmente è fuori produzione. Link Esterni * Introduzione all'8259, su intel-assembler.it. (it) Intel 8259はProgrammable Interrupt Controller(PIC)の一種であり、Intel 8080やIntel 8085、Intel 8086のような8bitや16bitのマイクロプロセッサの周辺LSIとして、同社により設計・開発された。8259はIntel 8080, 8085用で、8259Aは、Intel 8086, 8088にも対応した。今日では多くのメーカーから幅広く互換チップが提供されている。8259はマルチプレクサ、つまり一つのデバイスに割り込みをかけるため、複数の割り込み入力を一つの割り込み出力に束ねるように振舞う。 (ja) Intel 8259 — семейство программируемых контроллеров прерывания (ПКП), разработанных компанией Intel для микропроцессоров Intel 8080, Intel 8085 и Intel 8086. Семейство первоначально состояло из моделей 8259, 8259A и 8259B, но к текущему дню другими производителями были созданы многие другие совместимые модели. 8259 действует как мультиплексор, объединяя несколько источников прерывания в один источник прерывания, чтобы прервать другое устройство, для которого упрощается обработка уровней приоритета прерываний и их возможной вложенности. (ru) Intel公司的8259是一系列的晶片的總稱,當初設計它是為了搭配 8-bit 的 Intel 8085以及 16-bit的Intel 8086等微處理器來使用。此系列的晶片原本包含 8259、8259A、和 8259B,但時至今日,許多製造商已製作了相當多與8259相容的晶片。運作上,8259是一個多工器,它會從多個中斷源中挑出一個中斷信號,並輸出。 (zh) |
dbo:thumbnail | wiki-commons:Special:FilePath/Intel_8259A_IRQ_chip.jpg?width=300 |
dbo:wikiPageExternalLink | https://pdos.csail.mit.edu/6.828/2010/readings/hardware/8259A.pdf |
dbo:wikiPageID | 1559005 (xsd:integer) |
dbo:wikiPageLength | 10439 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1086085520 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Programmable_Interrupt_Controller dbr:Non-maskable_interrupt dbr:Intel_8085 dbr:Intel_8086 dbr:Interrupt_handler dbr:Interrupt_latency dbc:Input/output_integrated_circuits dbr:Pull-up_resistor dbr:Platform_Controller_Hub dbc:IBM_PC_compatibles dbr:DOS dbr:Interrupt dbc:Intel_chipsets dbr:Advanced_Programmable_Interrupt_Controller dbc:Interrupts dbr:End_Of_Interrupt dbr:IBM_PC dbr:Industry_Standard_Architecture dbr:Intel dbr:Intel_APIC_Architecture dbr:Microprocessor dbr:Microsoft_Windows dbr:X86 dbr:Southbridge_(computing) dbr:IF_(x86_flag) dbr:Interrupt_request dbr:8088 dbr:IBM_PC_AT dbr:PC/XT dbr:PC/AT dbr:Level_triggered_interrupt dbr:Symmetric_Multi-Processor dbr:Edge_triggered_interrupt dbr:ISA_bus dbr:File:Intel_8259.svg dbr:File:Intel_8259A_IRQ_chip.JPG dbr:File:NEC_D8259AC.jpg |
dbp:wikiPageUsesTemplate | dbt:ISBN dbt:Main dbt:More_footnotes dbt:Reflist dbt:Use_dmy_dates |
dcterms:subject | dbc:Input/output_integrated_circuits dbc:IBM_PC_compatibles dbc:Intel_chipsets dbc:Interrupts |
gold:hypernym | dbr:Controller |
rdf:type | dbo:Person yago:Bit109222051 yago:Electricity111450566 yago:Energy111452218 yago:Fragment109285254 yago:Interrupt111447532 yago:NaturalPhenomenon111408559 yago:Part109385911 yago:Phenomenon100034213 yago:PhysicalEntity100001930 yago:PhysicalPhenomenon111419404 yago:Process100029677 yago:WikicatI/OChips yago:WikicatInterrupts yago:Signal111447319 yago:Thing100002452 |
rdfs:comment | El Intel 8259 o PIC 8259 es un controlador programable de interrupciones (PIC), diseñado para ser usado en un sistema que incorpore un microprocesador 8085 u 8086. Un posterior sufijo "A" fue compatible con los procesadores Intel 8086 y 8088. El 8259 combina múltiples entradas de interrupción en una simple salida de interrupción hacia el microprocesador, extendiendo los niveles de interrupción disponibles en un sistema más allá de los uno o dos niveles encontrados en el chip del procesador. El 8259A fue el controlador de interrupciones para el bus ISA en el IBM PC original y el IBM AT. (es) Intel 8259はProgrammable Interrupt Controller(PIC)の一種であり、Intel 8080やIntel 8085、Intel 8086のような8bitや16bitのマイクロプロセッサの周辺LSIとして、同社により設計・開発された。8259はIntel 8080, 8085用で、8259Aは、Intel 8086, 8088にも対応した。今日では多くのメーカーから幅広く互換チップが提供されている。8259はマルチプレクサ、つまり一つのデバイスに割り込みをかけるため、複数の割り込み入力を一つの割り込み出力に束ねるように振舞う。 (ja) Intel 8259 — семейство программируемых контроллеров прерывания (ПКП), разработанных компанией Intel для микропроцессоров Intel 8080, Intel 8085 и Intel 8086. Семейство первоначально состояло из моделей 8259, 8259A и 8259B, но к текущему дню другими производителями были созданы многие другие совместимые модели. 8259 действует как мультиплексор, объединяя несколько источников прерывания в один источник прерывания, чтобы прервать другое устройство, для которого упрощается обработка уровней приоритета прерываний и их возможной вложенности. (ru) Intel公司的8259是一系列的晶片的總稱,當初設計它是為了搭配 8-bit 的 Intel 8085以及 16-bit的Intel 8086等微處理器來使用。此系列的晶片原本包含 8259、8259A、和 8259B,但時至今日,許多製造商已製作了相當多與8259相容的晶片。運作上,8259是一個多工器,它會從多個中斷源中挑出一個中斷信號,並輸出。 (zh) Der Intel 8259 ist ein programmierbarer Unterbrechungs-Steuerbaustein (Programmable Interrupt Controller, PIC), der primär für die Intel-8080/8085-Prozessoren entwickelt wurde. Später wurde der Chip auch zusammen mit dem Intel 8086/8088 und seinen Nachfolgern eingesetzt. Der Baustein wird hauptsächlich im 28-Pin-DIL-Gehäuse geliefert. Er wurde u. a. an NEC und Siemens lizenziert. (de) 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 8259 combines multiple interrupt input sources into a single interrupt output to the host microprocessor, extending the interrupt levels available in a system beyond the one or two levels found on the processor chip. The 8259A was the interrupt controller for the ISA bus in the original IBM PC and IBM PC AT. (en) L'Intel 8259 è un dispositivo usato nei sistemi elettronici digitali per la gestione delle interruzioni provenienti da periferiche esterne ("PIC" - Programmable Interrupt Controller), prodotto dalla Intel. Si tratta in sintesi di un multiplexer programmabile che, in presenza di un segnale di interruzione su uno dei suoi otto ingressi, genera un unico segnale di interruzione verso il microprocessore unitamente ad un vettore sul bus dati che permette al microprocessore stesso di riconoscere la sorgente che ha generato l'interruzione e avviarne la relativa gestione. Link Esterni (it) |
rdfs:label | Intel 8259 (de) Intel 8259 (es) Intel 8259 (en) Intel 8259 (it) Intel 8259 (ja) Intel 8259 (ru) Intel 8259 (zh) |
owl:sameAs | freebase:Intel 8259 yago-res:Intel 8259 wikidata:Intel 8259 dbpedia-af:Intel 8259 dbpedia-de:Intel 8259 dbpedia-es:Intel 8259 dbpedia-fa:Intel 8259 dbpedia-it:Intel 8259 dbpedia-ja:Intel 8259 dbpedia-ru:Intel 8259 dbpedia-zh:Intel 8259 https://global.dbpedia.org/id/XxVe |
prov:wasDerivedFrom | wikipedia-en:Intel_8259?oldid=1086085520&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Intel_8259.svg wiki-commons:Special:FilePath/Intel_8259A_IRQ_chip.jpg wiki-commons:Special:FilePath/NEC_D8259AC.jpg |
foaf:isPrimaryTopicOf | wikipedia-en:Intel_8259 |
is dbo:knownFor of | dbr:Masatoshi_Shima |
is dbo:wikiPageRedirects of | dbr:8259 dbr:8259A dbr:8259B dbr:Intel_8259A |
is dbo:wikiPageWikiLink of | dbr:Programmable_interrupt_controller dbr:End_of_interrupt dbr:NEAT_chipset dbr:List_of_pioneers_in_computer_science dbr:Peripheral_Component_Interconnect dbr:Intel_8085 dbr:Intel_8086 dbr:Intel_8237 dbr:Interrupt_flag dbr:PCI_IDE_ISA_Xcelerator dbr:Masatoshi_Shima dbr:NEC_V20 dbr:Timeline_of_DOS_operating_systems dbr:K1810VM86 dbr:Fabrice_Bellard dbr:History_of_science_and_technology_in_Japan dbr:KR580VM80A dbr:List_of_Intel_chipsets dbr:Interrupt_request_(PC_architecture) dbr:Advanced_Programmable_Interrupt_Controller dbr:Chips_and_Technologies dbr:Soviet_integrated_circuit_designation dbr:IBM_PC_compatible dbr:IBM_Personal_Computer dbr:Industry_Standard_Architecture dbr:Intel_8080 dbr:Low_Pin_Count dbr:8259 dbr:8259A dbr:8259B dbr:Intel_8259A |
is foaf:primaryTopic of | wikipedia-en:Intel_8259 |