fbpx
维基百科

Intel 8259

Intel公司的8259是一系列的可程式化中斷控制器晶片的總稱,當初設計它是為了搭配 8-bit 的 Intel 8085以及 16-bit的Intel 8086微處理器來使用。此系列的晶片原本包含 8259、8259A、和 8259B,但時至今日,許多製造商已製作了相當多與8259相容的晶片。運作上,8259是一個多工器,它會從多個中斷源中挑出一個中斷信號,並輸出。

歷史 编辑

關於此系列中的晶片,其差異性並不十分明瞭。據信,NEC開發出 8259A,而8259B只不過是PC/AT上對於8259A的另一種稱呼。

8259一開始雖然是一顆獨立的晶片,但現代主機板上,它成了南橋的一部分。

8259 晶片外觀如下:8支中斷輸入腳,稱為 IRQ0~IRQ7;一支中斷輸出腳,稱為INTR;一支中斷回覆腳,稱為INTA;8支資料傳輸腳,稱為D0~D7,用來對中斷優先權和中斷向量的資訊做溝通。還有 CAS0~CAS2 三支腳,用來串接其他的8259晶片。

可以把多達8個的附屬8259晶片串在一個主8259晶片上,形成一個巨大的、可以處理64個中斷源的中斷控制器,方法是把附屬8259晶片的INT腳接到主8259晶片的其中一條IRQ腳上。

8259內部有三個暫存器:中斷遮罩暫存器(IMR)、中斷請求暫存器(IRR)、和服務中暫存器(ISR)。IRR內儲存的資訊代表某些中斷被觸發了,但尚等待回應;ISR內的資訊代表那些放在EOI(End of Interrupt)的中斷;IMR指示哪些中斷直接忽略。

参见 编辑

  • 高级可编程中断控制器英语Advanced Programmable Interrupt Controller(APIC)
  • 中斷旗標英语Interrupt flag
  • 中断处理程序英语Interrupt handler
  • 中断延迟英语Interrupt latency
  • 非可屏蔽中断英语Non-maskable interrupt(NMI)
  • 可编程中断控制器英语Programmable Interrupt Controller(PIC)

参考 编辑

  • Gilluwe, Frank van. The Undocumented PC. A-W Developers Press, 1997. ISBN 0-201-47950-8
  • McGivern, Joseph. Interrupt-Driven PC System Design. Annabooks, 1998. ISBN 0-929392-50-7
  • IBM Personal System/2 Hardware Interface Technical Reference - Architectures. IBM, 1990. IBM Publication 84F8933

外部链接 编辑

  • 8259A Programmable Interrupt Controller (页面存档备份,存于互联网档案馆

intel, 8259, intel公司的8259是一系列的可程式化中斷控制器晶片的總稱, 當初設計它是為了搭配, intel, 8085以及, bit的intel, 8086等微處理器來使用, 此系列的晶片原本包含, 8259, 8259a, 8259b, 但時至今日, 許多製造商已製作了相當多與8259相容的晶片, 運作上, 8259是一個多工器, 它會從多個中斷源中挑出一個中斷信號, 並輸出, 目录, 歷史, 参见, 参考, 外部链接歷史, 编辑關於此系列中的晶片, 其差異性並不十分明瞭, 據信, nec開發. Intel公司的8259是一系列的可程式化中斷控制器晶片的總稱 當初設計它是為了搭配 8 bit 的 Intel 8085以及 16 bit的Intel 8086等微處理器來使用 此系列的晶片原本包含 8259 8259A 和 8259B 但時至今日 許多製造商已製作了相當多與8259相容的晶片 運作上 8259是一個多工器 它會從多個中斷源中挑出一個中斷信號 並輸出 目录 1 歷史 2 参见 3 参考 4 外部链接歷史 编辑關於此系列中的晶片 其差異性並不十分明瞭 據信 NEC開發出 8259A 而8259B只不過是PC AT上對於8259A的另一種稱呼 8259一開始雖然是一顆獨立的晶片 但現代主機板上 它成了南橋的一部分 8259 晶片外觀如下 8支中斷輸入腳 稱為 IRQ0 IRQ7 一支中斷輸出腳 稱為INTR 一支中斷回覆腳 稱為INTA 8支資料傳輸腳 稱為D0 D7 用來對中斷優先權和中斷向量的資訊做溝通 還有 CAS0 CAS2 三支腳 用來串接其他的8259晶片 可以把多達8個的附屬8259晶片串在一個主8259晶片上 形成一個巨大的 可以處理64個中斷源的中斷控制器 方法是把附屬8259晶片的INT腳接到主8259晶片的其中一條IRQ腳上 8259內部有三個暫存器 中斷遮罩暫存器 IMR 中斷請求暫存器 IRR 和服務中暫存器 ISR IRR內儲存的資訊代表某些中斷被觸發了 但尚等待回應 ISR內的資訊代表那些放在EOI End of Interrupt 的中斷 IMR指示哪些中斷直接忽略 参见 编辑高级可编程中断控制器 英语 Advanced Programmable Interrupt Controller APIC 中斷旗標 英语 Interrupt flag 中断处理程序 英语 Interrupt handler 中断延迟 英语 Interrupt latency 非可屏蔽中断 英语 Non maskable interrupt NMI 可编程中断控制器 英语 Programmable Interrupt Controller PIC 参考 编辑Gilluwe Frank van The Undocumented PC A W Developers Press 1997 ISBN 0 201 47950 8 McGivern Joseph Interrupt Driven PC System Design Annabooks 1998 ISBN 0 929392 50 7 IBM Personal System 2 Hardware Interface Technical Reference Architectures IBM 1990 IBM Publication 84F8933外部链接 编辑8259A Programmable Interrupt Controller 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Intel 8259 amp oldid 66224117, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。