¡á ISA ¹ö½º
È°¿ëÀ» À§ÇÑ ±âÃÊÁö½Ä
- IBM»çÀÇ PC¿¡ ä¿ëµÈ ½Ã½ºÅÛ ¹ö½º, IBM-PC/ATÀÇ È®À强
- ISA ¹ö½º ±âÆÇÀ» ±¸¼ºÇÏ´Â °¢Á¾ »ç¾ç, ½Ã½ºÅÛ ±¸¼º°ú
½ÅÈ£¼±ÀÇ Á¤ÀÇ,ÀÎÅÍ·´Æ®¿Í DMA,
¸Þ¸ð¸® °ø°£°ú I/O ¾îµå·¹½º °ø°£, Àü±âÀû
»ç¾ç, ISA È®Àå º¸µåÀÇ »çÀÌÁî¿Í Ä¿³ØÅÍ - ISA ¹ö½ºÀÇ ¹®Á¦¿Í À¯ÀÇÁ¡(IBM PCÀÇ Åº»ý, Ŭ·ÏÀÇ ¹®Á¦,
¸Þ¸ð¸®¿Í I/OÀÇ ¹®Á¦,
µ¥ÀÌÅÍ Àü¼Û¼ÓµµÀÇ ¹®Á¦, ¾îµå·¹½º µðÄÚµå¿Í IRQÀÇ
¹®Á¦ - Plug & Play(PnP)¸¦ À§ÇÑ ISAÀÇ È®Àå
EISA ID,
configuration registerÀÇ access, legacy ISA Ä«µåÀÇ ¸®µå¹é, PnP ISA Ä«µåÀÇ
±¸¼º ¿¹
¡á ISA ¹ö½ºÀÇ
È®ÀåÄ«µå ¼³°è ±â¹ý
- È®ÀåÄ«µå(Add-in board) ¼³°è Á¦ÀÛÀ» À§ÇÑ °³¿ä
ISA
¹ö½ºÀÇ ±â´É Çؼ³, ISA ¹ö½ºÀÇ ½ÅÈ£¸í, ¹ö½º »çÀÌŬ °èÅëÀÇ ½ÅÈ£, ¹ö½º Á¶Á¤
°èÅëÀÇ ½ÅÈ£
ÀÎÅÍ·´Æ® ÅëÁö °èÅëÀÇ ½ÅÈ£, ISA ¹ö½ºÀÇ Ä¿³ØÅÍ¿Í ¿ª»ç
- ISA ¹ö½º(AT bus)ÀÇ ½ÅÈ£¿Í ŸÀÌ¹Ö Çؼ³
CLK, -IOR,
-IOW, -MEMR, -SMEMR, -MEMW, -SMEMW, SA0¡SA19, -SBHE, AEN, -REFRESH,
LA17¡LA23, BALE, SD0¡SD15, -MEMCS16, -IOCS16 54, IOCHRDY, -0WS, TC,
DRQ0¡DRQ3,
DRQ5¡DRQ7, -DACK0¡-DACK3, -DACK5¡-DA, CK7, -MASTER, IRQ3¡IRQ7,
IRQ9¡IRQ12,
IRQ14¡IRQ15, -IOCHCK, RESETDRV , OSC - 8/16ºñÆ® I/O ½½·¹À̺ê, ¸Þ¸ð¸® ½½·¹À̺ê, DMA ¸®Äù½ºÅÍ,
¹ö½º ¸¶½ºÅÍ, DRAM ¸®ÇÁ·¹½Ã, µ¥ÀÌÅÍÆø º¯È¯
- È®Àå Ä«µå(add-in board)ÀÇ ¼³°è Á¦ÀÛ »ç·Ê
½ÅÈ£ÀÇ
µðÄÚµå, ÀÎÅÍ·´Æ® ½ÅÈ£, ¸Þ¸ð¸®ÀÇ µð¼¼À̺í
ABELÀÇ ±â¹ý¿¡ ´ëÇØ, ¿É¼Ç BIOS
ROMÀÇ ÀÛ¼º
¡á ½Ã¸®¾ó
Æ÷Æ® È®À庸µåÀÇ ¼³°è
- UART NS16550AÀÇ Æ¯Â¡ ¹× ´ÜÀÚ½ÅÈ£ Çؼ³
- BIOS ´ëÀÀÀÇ ½Ã¸®¾ó ÀÎÅÍÆäÀ̽ºÀÇ Á¦ÀÛ
Æ÷Æ®
¾îµå·¹½º¿Í ÀÎÅÍ·´Æ® ¹øÈ£¿¡ ´ëÇÑ À¯ÀÇÁ¡, 16550A¸¦ »ç¿ëÇÑ RS-232C È®À庸µå
- ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÏ¿©(À̴ϼȶóÀÌÁî, ¼Û½Å/¼ö½Å ·çƾ,
¼Û¼ö½ÅÀÇ Å×½ºÆ®)
- ÀÎÅÍ·´Æ® ó¸®ÀÇ ¼ø¼, ¼ö½Å ÀÎÅÍ·´Æ®ÀÇ »ùÇà ·çƾ
- FIFO¿Í DMAÀÇ »ç¿ë¿¡ ´ëÇÏ¿©
-TXRDY¿Í -RXRDÀÇ Á¦¾î,
DMA¸¦ ÀÌ¿ëÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽º
¡á ½Ã¸®¾ó
ÀÎÅÍÆäÀ̽º º¸µåÀÇ ¼³°è
- ÀÎÅÍÆäÀ̽º º¸µåÀÇ °³¿ä¿Í ÁÖ¿ä µð¹ÙÀ̽º Çؼ³
RS-232C
Áõ¼³À» À§ÇÑ ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º, µ¿±â¹æ½Ä, ½Ã¸®¾ó Åë½Å¿ë ÄÁÆ®·Ñ·¯¿¡ ´ëÇÏ¿©
- Çϵå¿þ¾îÀÇ ±¸¼º°ú Åë½ÅÁ¦¾î ·çƾ, º¸µåÀÇ ¼³°è »ç¾ç°ú
ȸ·Î ±¸¼º, º¸¿À·¹ÀÌÆ® Á¦³Ê·¹ÀÌÅÍ,
RS-232C µå¶óÀ̹ö/¸®½Ã¹ö, Åë½ÅÁ¦¾î
·çƾ¿¡ ´ëÇØ
¡á ¹ü¿ë Æз²·¼
ÀÎÅÍÆäÀ̽º º¸µåÀÇ ¼³°è
- parallel interfaceÀÇ °³¿ä, Àý¿¬½Ä ÀÔÃâ·Â ÀÎÅÍÆäÀ̽º
º¸µåÀÇ »ç¾ç
- Çϵå¿þ¾îÀÇ ±¸¼º°ú ¼³°è(ISA ¹ö½º ÀÎÅÍÆäÀ̽º, ÀÔ·Âȸ·Î,
Ãâ·Âȸ·Î
¡á °èÃø¿ë
È®ÀåÄ«µå GPIB ÀÎÅÍÆäÀ̽º º¸µåÀÇ ¼³°è
- GPIB ÄÁÆ®·Ñ·¯ LSIÀÇ Æ¯Â¡°ú ¾ÆÅ°ÅØó Çؼ³
- ¼³°èÇÏ´Â È®À庸µåÀÇ Æ¯Â¡°ú ±¸¼º
IBM-PC/AT ȣȯ±âÀÇ
ISA ¹ö½º¿ë, ¾îµå·¹½º µðÄÚµå, ·¹Áö½ºÅÍ, Ŭ·Ï, ÀÎÅÍ·´Æ® °ü¸®/¹ß»ýȸ·Î,
ÀÎÅÍ·´Æ® Ä«µå ¾îµå·¹½º, DMA Á¦¾î ÀÎÅÍÆäÀ̽º, GPIB ÄÁÆ®·Ñ·¯ Á¦¾î - ±âº»ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÏ¿©(º¸µåÀÇ ÃʱâÈ, GPIB ½ºÅ×ÀÌÅͽº
ÀоîµéÀ̱â,
IFC(ÀÎÅÍÆäÀ̽º Ŭ¸®¾î), DCL(µð¹ÙÀ̽º Ŭ¸®¾î), µ¥ÀÌÅÍ ¼Û¼ö½Å
test program¿¡ ´ëÇÏ¿©, °øÅë ¸ðµâÀÇ ¼³¸í, ÀÎÅÍÆäÀ̽º Á¦¾î¿ë ¼Ò½º ÄÚµåÀÇ ¼³¸í,
build ¹æ¹ý
¡á A-D º¯È¯
ÀÎÅÍÆäÀ̽º Ä«µå ¼³°è
- Çϵå¿þ¾îÀÇ ±¸¼º°ú ¿ø¸® Çؼ³
¾îµå·¹½º µðÄÚµå, ¸®µå/¶óÀÌÆ®
·¹Áö½ºÅÍ, A-D º¯È¯ Ä¿¸Çµå ¹ß»ýºÎ, ¾Æ³¯·Î±× ÀԷºÎ, A-D ÄÁ¹öÅÍ,
ADC674ÀÇ stand-alone µ¿ÀÛ, ¾Æ³¯·Î±× µ¥ÀÌÅÍÀÇ º¯È¯ °úÁ¤, A-D ÄÁ¹öÅÍÀÇ À̵æÁ¶Á¤°ú
Á¦·Î Á¶Á¤,
µðÁöÅÐ ÀÔÃâ·ÂºÎ, DMA Á¦¾îºÎ, ÀÎÅÍ·´Æ® ¹ß»ýºÎ , ÀÎÅÍ·´Æ®
·¹º§ÀÇ ¼±Åà - ¼³°èÇÑ A-D º¯È¯ º¸µåÀÇ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÏ¿©
¡á Æã¼Ç Á¦³Ê·¹ÀÌÅÍ
º¸µåÀÇ ¼³°è
- Æã¼Ç Á¦³Ê·¹ÀÌÅÍÀÇ ¿ø¸®¿Í ȸ·Î±¸¼º/»ç¾ç
FIFO¿¡
½á³Ö±â¿Í Àо±â, Ŭ·Ï ¼³Á¤È¸·Î, D-A º¯È¯ºÎ, ISA ¹ö½º¿ÍÀÇ ÀÎÅÍÆäÀ̽º
- Æã¼Ç Á¦³Ê·¹ÀÌÅÍÀÇ Á¦ÀÛ ±â¹ý
·ÎÁ÷ ICÀÇ ¼±Á¤, À¯´Ï¹ö¼³
±âÆÇÀÇ ¼±ÅÃ, ¹è¼±¹æ¹ý°ú ºÎÇ°¹èÄ¡, Àü¿ø°ú ±×¶ó¿îµåÀÇ ¹è¼±¹æ¹ý, ºÎÇ°ºÎÂø
½ÅÈ£¼±ÀÇ ¹è¼± ¿ä·É°ú ³ëÀÌÁî ´ëÃ¥, ½ÇÇè Á¦ÀÛ¿¡ »ç¿ëÇÑ VR ŸÀÔ°ú À§Ä¡, Ä¿³ØÅÍÀÇ
ºÎÂø¿¡ ´ëÇØ - Æã¼Ç Á¦³Ê·¹ÀÌÅÍÀÇ ½ÃÇè Á¶Á¤°ú ÀÀ¿ë
Å×½ºÆ®¿Í Á¶Á¤,
Ŭ·Ï ¹ß»ýȸ·ÎÀÇ Å×½ºÆ®, FIFOÀÇ Å×½ºÆ®, D-A ÄÁ¹öÅͺÎÀÇ Á¶Á¤, Æã¼Ç Á¦³Ê·¹ÀÌÅÍÀÇ
ÀÀ¿ë
¡á 8ºñÆ®
CPU ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ °£ÀÌ ROM ¿¡¹Ä·¹ÀÌÅÍÀÇ ¼³°è
- Á¦ÀÛÇÑ ROM ¿¡¹Ä·¹ÀÌÅÍÀÇ °³¿ä¿Í Çϵå¿þ¾î
- ROM emulatorÀÇ È¸·Î±¸¼º°ú »ç¿ë¹ý, ISA ¹ö½º ½ÅÈ£ÀÇ
±âº»Áö½Ä
- ROM ¿¡¹Ä·¹ÀÌÅÍÀÇ È¸·Î ¼³¸í(I/O ¾îµå·¹½ºÀÇ µðÄÚµå,
Á¦¾î½ÅÈ£ÀÇ ·¡Ä¡, ¹ö½º¹öÆÛ
- ÆÛ½º³ÎÄÄÇ»ÅÍ¿¡¼ RAM¿¡ µ¥ÀÌÅÍ ½á³Ö±â, ÆÛ½º³ÎÄÄÇ»ÅͷκÎÅÍ
RAM µ¥ÀÌÅÍÀÇ Àо±â,
Ÿ°ÙÀ¸·ÎºÎÅÍ RAM µ¥ÀÌÅÍ Àо±â, ŸÄÏ CPUÀÇ
¸®¼Â ½ÅÈ£ÀÇ Ãë±Þ, Àü¿ø ÅõÀÔÀÇ ¼ø¼ - GAL, ISA¿ë À¯´Ï¹ö¼³ ±âÆÇ µî¿¡ ´ëÇÏ¿©, ¼ÒÇÁÆ®¿þ¾î¿Í
»ç¿ë¹ý
- Á¤»óÀ¸·Î µ¿ÀÛÇÏÁö ¾ÊÀ» °æ¿ìÀÇ ´ëÃ¥
°Ë»çÇÏ´Â ¹æ¹ý,
RESETDRV ½ÅÈ£°¡ ³ëÀÌÁî¿¡ ¾ÆÁÖ ¾àÇÏ´Ù , ROM ¿¡¹Ä·¹ÀÌÅÍÀÇ »ç¿ë¹ý
¡á TCP/IP
³×Æ®¿öÅ© ½ºÅà ICÀÇ Æò°¡º¸µå
- ¿øĨÀ¸·Î PPP¸¦ ½ÇÇöÇÏ´Â ÀÎÅÍ³Ý Á¢¼Ó¿ë ĨÀÇ °³¹ß ¹è°æ
- TCP/IP protocol stack IC S7600AÀÇ ±¸¼º°ú »ç¾ç
- CPU ÀÎÅÍÆäÀ̽º ±â¹ý, ½Ã¸®¾ó Æ÷Æ® ÀÎÅÍÆäÀ̽º
- S7600AÀÇ ³»ºÎ ±¸¼º
µ¥ÀÌÅÍ °æ·Î¿¡ ´ëÇÏ¿©, ¼Û¼ö½Åó¸®ÀÇ
°úÁ¤, PPP ¸ðµâÀÇ ±¸¼º, IP ¸ðµâÀÇ ±¸¼º, TCP/UDP ¸ðµâÀÇ ±¸¼º - ISA ¹ö½º ´ëÀÀÀÇ S7600A Æò°¡¿ë º¸µåÀÇ ±¸¼º
½ÅÈ£
ÇÉÀÇ ¹èÄ¡¿Í °¢Á¾ ½ºÀ§Ä¡, I/O ¾îµå·¹½º ÇÒ´ç - HTTP¿¡ ÀÇÇÑ µ¥ÀÌÅÍ ¼ö½Å
½Ã½ºÅÛÀÇ ±¸¼º, ¼¹öÀÇ
¼Â¾÷ ¹æ¹ý, Ŭ¶óÀ̾ðÆ®ÀÇ ¼Â¾÷, »ùÇà ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ - S7600AÀÇ ÀÀ¿ë »ç·Ê(¸¶ÀÌÅ©·Î À¥ ¼¹ö)
¡á PC98¿ë
È®ÀåÄ«µåÀÇ ISA ¹ö½º º¯È¯ÀåÄ¡ÀÇ Á¦ÀÛ
- C ¹ö½º¿Í ISA ¹ö½ºÀÇ ºñ±³
- ISA º¯È¯ÀåÄ¡ÀÇ ¼³°è ¹æħ
ÇÊ¿äÇÑ ½ÅÈ£¿Í ŸÀ̹Ö,
½ÅÈ£ÀÇ ³í¸®(¾ç³í¸®/À½³í¸®), º¯È¯ÀåÄ¡ÀÇ Á¦ÀÛ, µ¿ÀÛ½ÃÇè°ú ºñÁ¤»ó µ¿ÀÛ½ÃÀÇ
´ëÃ¥
¡á ISA È®ÀåÄ«µåÀÇ
Plug & Play ±â¹ý
- P&P ´ëÀÀÀÇ ISA È®ÀåÄ«µå¿¡ ´ëÇØ
- È®Àå Ä«µåÀÇ ÄÁÇDZԷ¹À̼Ç(ADDRESS Æ÷Æ®, WRITE_DATA
Æ÷Æ®, READ_DATA Æ÷Æ®, P&P ·¹Áö½ºÅÍÀÇ ±¸¼º)
- configuration ¼ø¼
ÄÁÇDZԷ¹ÀÌ¼Ç ÀýÂ÷(°³½Ã, ºÐ¸®,
¼ø¼, resource dataÀÇ ÀоîµéÀ̱â, Á¶Á¤, ¾×ƼºêÈ)
[ºÎ·Ï] PCI
¹ö½º¿Í È®À庸µåÀÇ °³¿ä
- PCI ¹ö½º ±Ô°ÝÀÇ µîÀå ¹è°æ°ú Ç¥ÁØÈ µ¿Çâ
ISA ¹ö½º¿¡¼ EISA ¹ö½º·Î ÀÌÇà, VESA ·ÎÄà ¹ö½º¿Í PCI ¹ö½º, PCI¿Í ±âŸ ¹ö½ºÀÇ
µ¿Çâ - PCI¸¦ ÀÌ¿ëÇÑ ½Ã½ºÅÛÀÇ ±¸¼º
PCI µð¹ÙÀ̽ºÀÇ ±¸¼º°ú
±âº»ÀûÀÎ ÀÎÅÍÆäÀ̽º ±¸¼º, ½ÅÈ£¼± Á¤ÀÇ, ÄÁÇDZԷ¹ÀÌ¼Ç ·¹Áö½ºÅÍ,
Àü±âÀû
»ç¾ç, º¸µå »çÀÌÁî¿Í Ä¿³ØÅÍ, È®À庸µåÀÇ ÇÉ ¹èÄ¡, È®À庸µåÀÇ ¼ÒºñÀü·Â, ½Ã½ºÅÛ
±¸¼ºÀÇ ¿¹
±â¼úÀÚ·á ½Åû ¾È³»
ÀÚ·á ¸ñ·Ï ¹ß°£¿¹Á¤ÀÚ·á ¾È³» ±¹Á¦Å×Å©³ëÁ¤º¸¿¬±¸¼Ò ÃâÆǺÎ