΢»úÔ­ÀíÆÚÄ©¸´Ï°Ìâ ÏÂÔر¾ÎÄ

µÚ 9 Ò³ ¹² 13 Ò³

É裺8088 CPUÓÐA0£­A15¹²16ÌõµØÖ·Ïߣ¬8ÌõÊý¾ÝÏߣ¬¶Ô´æ´¢Æ÷µÄ¶Áд¿ØÖÆÐźÅÏßÊÇ WR£¬RD£»EPROMоƬµÄ¶ÁÐźÅΪOE£¬Æ¬Ñ¡ÐźÅΪCE£»SRAMоƬµÄ¶Á¡¢Ð´ÐźŷֱðΪOEºÍWE£¬Æ¬Ñ¡ÐźÅΪCS¡£

¿Î±¾177Ò³

µÚÁùÕÂ

Ò»¡¢Ìî¿ÕÌâ

1¡¢×ÜÏß´ø¿íÓÖ³Æ×ÜÏß×î´ó´«ÊäÂÊ£¬ÊÇÖ¸µ¥Î»Ê±¼äÄÚ×ÜÏßÉÏ¿É´«Ë͵ÄÊý¾ÝÁ¿£¬¿ÉÓ㨠×Ö½ÚÊý/Ã룬±ÈÌØÊý/Ãë £©±íʾ¡££¨Ìáʾ£ºÖ¸µ¥Î»£©

2¡¢×ÜÏßÊÇÔÚÄ£¿éºÍÄ£¿éÖ®¼ä£¬É豸ºÍÉ豸֮¼ä´«ËÍÐÅÏ¢µÄÒ»×飨 ¹«ÓÃÐźÅÏß £©¡£ 3¡¢°´ÕÕ×ÜÏßÉÏ´«ÊäÐÅÏ¢µÄ²»Í¬£¬×ÜÏß¿ÉÒÔ·ÖΪÊý¾Ý×ÜÏß¡¢£¨ µØÖ·×ÜÏß £©¡¢£¨ ¿ØÖÆ×ÜÏß £©¡£ 4¡¢×ÜÏßλ¿íÊÇÖ¸£¨ ×ÜÏßÉÏÄÜͬʱ´«Ë͵ÄÊý¾ÝλÊý £©£¬ÓÃbit±íʾ¡£ÔÚ×ÜÏßƵÂÊÒ»¶¨Ê±£¬×ÜÏß´ø¿íÓëλ¿í³É£¨Õý £©±È¡££¨Õý±È»ò·´±È£©

5¡¢USB×ÜÏßÊÇÒ»ÖÖͨÓõģ¨ ´®ÐÐ £©×ÜÏß¡£

6¡¢USB×ÜÏßµÄÂß¼­ÍØÆ˽ṹÊÇÒ»ÖÖ·Ö²ãµÄ£¨ ÐÇÐÍ £©ÍØÆ˽ṹ¡£ 7¡¢IEEE1394ÊÇÒ»ÖÖ¸ßËÙ£¨ ´®ÐÐ £©I/O×ÜÏß¡££¨²¢Ðлò´®ÐУ©

¶þ¡¢Ãû´Ê½âÊÍ

×ÜÏß ×ÜÏß´ø¿í RS232C USB×ÜÏß IEEE1394

Èý¡¢ÅжÏÌâ¡£ÇëÅжÏÒÔÏÂÌâµÄÕýÎ󣬶ÔÓÚ¡°¡Á¡±µÄÇë˵Ã÷Ô­Òò¡£

1¡¢Í¬Ò»Ê±¿ÌÖ»ÄÜÓÐÒ»¸öÄ£¿éÏò×ÜÏß·¢ËÍÐÅÏ¢£¬µ«ÔÊÐí¶à¸öÄ£¿éͬʱ½ÓÊÕ×ÜÏßÉϵÄÐÅÏ¢¡£(¡Ì ) 2¡¢IEEE 1394×ÜÏß¾ßÓм´²å¼´Óù¦ÄÜ£¬Æä¼ÈÖ§³Öͬ²½Ò²Ö§³ÖÒì²½´«Ê䷽ʽ¡£ ( (¡Ì ) 3¡¢USB×ÜÏß²»Ö§³ÖÈȲå°ÎºÍ¼´²å¼´Óᣣ¨X £©

4¡¢×ÜÏßÐÔÄÜÖ¸±êÖУ¬×ÜÏßλ¿íÔ½¿í£¬×ÜÏß¹¤×÷ƵÂÊÔ½¸ß£¬×ÜÏß´ø¿í±ãÔ½´ó¡££¨(¡Ì £© 5¡¢ÔÚͬһʱ¿Ì£¬×ÜÏßÉÏÔÊÐí¶à¶ÔÄ£¿é¼ä½øÐÐÐÅÏ¢½»»»¡££¨ X£©

6¡¢CPUµÄµØÖ·×ÜÏßÊÇË«ÏòµÄ£¬¼´µØÖ·¿ÉÒÔÔÚCPUºÍ´æ´¢Æ÷¼°I/O¿Ú¼ä»¥Ïà´«ËÍ¡££¨X £© 7¡¢RS-232ÊÇÒ»ÖÖ´®ÐÐ×ÜÏß±ê×¼£¬¾ßÓÐ25¸ùÐźš££¨ ¡Ì£© 8¡¢IEEE1394ÔÚÒ»¸ö¶Ë¿ÚÉÏ×î¶à¿ÉÁ¬½Ó128¸öÉ豸¡££¨X £©

ËÄ¡¢µ¥ÏîÑ¡ÔñÌâ

1¡¢ÒÔÏÂÄÄÀà×ÜÏßÊǵ¥ÏòµÄ£¨ B £©¡£

A¡¢Êý¾Ý×ÜÏß B¡¢µØÖ·×ÜÏß C¡¢¿ØÖÆ×ÜÏß

2¡¢£¨ C £©×ÜÏßÓÃÓÚ΢»úϵͳÄÚ¸÷²å¼þ°åÓëϵͳ°åÖ®¼äµÄÁ¬½Ó£¬ÊÇ΢»úϵͳÖÐ×î×ÜÒªµÄÒ»ÖÖ×ÜÏß¡£

A¡¢Æ¬ÄÚ×ÜÏß B¡¢Æ¬×ÜÏß C¡¢ÏµÍ³×ÜÏß D¡¢Íâ×ÜÏß 3¡¢×ÜÏßΪÍê³ÉÒ»´ÎÊý¾Ý´«ÊäÐè¾­Àú£¨ c £©¸ö½×¶Î¡£

A 2¸ö B 3¸ö C 4¸ö D 5¸ö 4¡¢ÒÔϹØÓÚ΢»úϵͳÖвÉÓÃ×ÜÏ߽ṹµÄÓŵã˵·¨´íÎóµÄÊÇ£¨ D £©

A¡¢¿ÉÒÔ¼ò»¯ÏµÍ³½á¹¹£¬±ãÓÚϵͳÉè¼ÆÖÆÔì¡£ B¡¢±ãÓÚ½Ó¿ÚÉè¼Æ¡£ C¡¢±ãÓÚϵͳÀ©³ä¡£

9

µÚ 10 Ò³ ¹² 13 Ò³

D¡¢Ìá¸ßϵͳ´«ÊäËÙÂÊ¡£

5¡¢¶ÔUSB×ÜÏߣ¬ÒÔÏÂ˵·¨´íÎóµÄÊÇ£¨ D £©

A¡¢USB×ÜÏßÊÇÒ»ÖÖ´®ÐÐ×ÜÏß±ê×¼¡£ B¡¢Ö§³Ö¼´²å¼´ÓᣠC¡¢Ö§³ÖÈȲå°Î¡£

D¡¢×î¶à¿ÉÁ¬½Ó63¸öÉ豸¡£

6¡¢¼ÙÉèijCPU¾ßÓÐ16¸ùµØÖ·×ÜÏߣ¬ÔòÆä¶Ô´æ´¢Æ÷µÄÑ°Ö··¶Î§Îª£¨ A £©

A 64KB B 32KB C 16KB D 220B 7¡¢ÒÔÏÂÄÄÒ»ÖÖ×ÜÏß²»ÊÇÍâ×ÜÏߣ¨ c £©¡£

A RS-232×ÜÏß B USB ×ÜÏß C PCI×ÜÏß D IEEE1394×ÜÏߣ¨ £©¡£

µÚÆßÕÂ

Ò»¡¢Ìî¿ÕÌâ

1¡¢8086 PC»úÌṩµÄÊäÈëÊä³öÖ¸ÁîÓÐÁ½Ìõ£¬·Ö±ðΪINºÍOUT£¬ÆäÑ°Ö··½Ê½Ò²ÓÐÁ½ÖÖ£¬·Ö±ðΪֱ½ÓÑ°Ö·ºÍ£¨ ¼ä½ÓÑ°Ö· £©£¬ÆäÖÐÖ¸ÁîOUT 50H, ALÊôÓÚ£¨ Ö±½ÓÑ°Ö· £©¡£

2¡¢CPU ÔÚÖ´ÐÐIN AL£¬DXÖ¸Áîʱ£¬M/I/O#Òý½ÅΪ µÍ µçƽ,RD#Òý½ÅΪ µÍ µçƽWR#Òý½ÅΪ ¸ßµçƽ

2¡¢¼ÆËã»úϵͳÖУ¬CPUÓëÍâÉèÖ®¼äÊý¾Ý´«Ê䷽ʽ°üÀ¨£ºÖ±½Ó´«Êä¡¢£¨ ²éѯ´«Êä £© ¡¢£¨ Öжϴ«Êä £©¡¢£¨ DMA´«Êä £© ¡£

4¡¢²éѯ´«ÊäÊÇÖ¸£¨ £©¡£ 5¡¢Öжϴ«ÊäÊÇÖ¸£¨ £©¡£

6¡¢8086 CPU ʹÓà ( 16 ) ¸ùµØÖ·Ï߶ÔI/O¶Ë¿ÚÑ°Ö·£¬¿ÉÑ°Ö··¶Î§Îª £¨ 216 £© ×Ö½Ú¡£ 7¡¢ DMA´«ÊäÊÇÖ¸£¨ £©¡£ 8¡¢ ϵͳ¶ÔÍâÉè±àÖ··½Ê½°üÀ¨ £¨Í³Ò»±àÖ· £© ºÍ£¨¶ÀÁ¢±àÖ· £© Á½ÖÖ.

¶þ¡¢Ãû´Ê½âÊÍ

4¡¢DMA´«ËÍ

Èý¡¢ÅжÏÌâ¡£ÇëÅжÏÒÔÏÂÌâµÄÕýÎ󣬶ÔÓÚ¡°¡Á¡±µÄÇë˵Ã÷Ô­Òò¡£

1¡¢ ΢»úµÄ¼¸ÖÖÊäÈë/Êä³ö·½Ê½ÖУ¬DMA·½Ê½ÀûÓÃÂÊ×î¸ß¡£ £¨ ¡Ì £© ΢»úµÄ¼¸ÖÖÊäÈë/Êä³ö·½Ê½ÖУ¬DMA·½Ê½ÀûÓÃÂÊ×î¸ß¡£ £¨ £©

2¡¢ CPUÓëI/O½Ó¿ÚÊÇͨ¹ýÈý×ÜÏßÁ¬½ÓµÄ¡££¨ ¡Ì £©

3¡¢ 8086 CPU¶Áдһ´Î´æ´¢Æ÷»òI/O¶Ë¿Ú²Ù×÷ËùÐèÒªµÄʱ¼ä³ÆΪһ¸ö»ù±¾¶Áд×ÜÏßÖÜÆÚ¡£( ¡Ì )

4¡¢ 8088CPU¹¤×÷ÔÚ×îС¹¤×÷ģʽÏ£¬µ±Ö´ÐÐOUT Dest£¬Srcʱ£¬CPUµÄ¿ØÖÆÐźÅΪI/O/M#=0¡¢WR#=1¡¢RD#=0״̬¡££¨ X£©

10

µÚ 11 Ò³ ¹² 13 Ò³

5¡¢ Ò»¸öI/O½Ó¿ÚÖбØÐëÒªÓÐÊý¾Ý¶Ë¿Ú¡¢¿ØÖƶ˿ںÍ״̬¶Ë¿Ú¡££¨ ¡Ì £© 6¡¢ I/O½Ó¿ÚÓë´æ´¢Æ÷ͳһ±àÖ·µÄÓŵãÊÇ¿ÉÓÃÏàָͬÁî²Ù×÷¡£(¡Ì ) 7¡¢ 8086 CPUµÄI/O½Ó¿ÚÓë´æ´¢Æ÷ÊÇͳһ±àÖ·µÄ¡£( X )

8¡¢ 8088CPU ¶ÔµØַΪ240HµÄI/O¶Ë¿Ú¶Á²Ù×÷Ö¸ÁîΪIN AL£¬240H¡££¨ X £© 9¡¢ 8086 CPU¶ÔI/O¶Ë¿ÚµÄÑ°Ö·¿Õ¼äΪ1MB¡£( X ) 10¡¢ 8086 CPU ×î¶à¿É·ÃÎÊ64K¸öI/O×ֶ˿ڡ£( ¡Ì )

11¡¢ 8086 CPU²ÉÓÃI/O¶ÀÁ¢±àÖ··½Ê½£¬¿ÉʹÓÃAD15-AD0ÏߵĵØÖ·ÐÅϢѰַI/O ¶Ë¿Ú£¨ ¡Ì £©

12¡¢ 8086 CPUµÄÊäÈëÖ¸ÁîIN Dest,Src ÖÐÄ¿µÄ²Ù×÷ÊýDestÖ»ÄÜÊÇAL.(X ) 13¡¢ 8086 CPUµÄÊä³öÖ¸ÁÊǽ«AL»ò AX¼Ä´æÆ÷µÄÄÚÈÝÊä³öµ½ÍâÉèµÄÒ»¸ö ¶Ë¿Ú¡£(¡Ì )

14¡¢ ÔÚCPUÓëÍâÉèµÄI/O´«Êä¿ØÖÆ·½Ê½·ÖΪֱ½Ó´«Êä¡¢²éѯ´«Êä¡¢Öжϴ«Êä¡¢DMA´«Êä¡££¨ ¡Ì £©

15¡¢ ÈôI/O½Ó¿ÚΪֱ½Ó´«Ê䷽ʽ£¬½Ó¿ÚÖÐÓ¦ÓÐ״̬¶Ë¿Ú¡££¨ X £©

16¡¢ ÖжϿØÖÆ·½Ê½ÊÇÓÉÍâÉèÉêÇë¶ø·¢Éú£¬ÎÞÇëÇóʱCPU¿ÉÒÔÕý³£¹¤×÷£¬Òò´ËÖжϴ«Êä¿ÉÌá¸ßCPUµÄÀûÓÃÂÊ¡££¨ ¡Ì £©

17¡¢ ²éѯ·½Ê½Ê±CPU´¦ÓÚÖ÷¶¯£¬ÍâÉè´¦ÓÚ±»¶¯£¬ËùÒÔCPUЧÂʲ»¸ß¡££¨¡Ì £© 18¡¢ ÍâÉèµÄ״̬ÐÅÏ¢ÊÇͨ¹ýI/O½Ó¿Ú´«Ë͸øCPU¡£(¡Ì )

19¡¢ ²éѯ´«Ê䷽ʽÊÇͨ¹ý²éѯ״̬ºó¾ö¶¨ÊÇ·ñ´«ÊäµÄ´«Ê䷽ʽ¡£( ¡Ì )

Îå¡¢·ÖÎöÌâ

2¡¢ÇëдָÁîÍê³É²Ù×÷£º½«×ÖÊý¾ÝÄÚÈÝ56FDHÊä³öµ½¶Ë¿Ú1000H

MOV DX,1000H MOV AX,56FDH OUT DX,AX

µÚ°ËÕÂ

Ò»¡¢Ìî¿ÕÌâ

6¡¢ÖжϷþÎñ³ÌÐòÈë¿ÚµØÖ·±íÓÖ³ÆΪÖжÏÏòÁ¿±í£¬Ã¿¸öÖжÏÏòÁ¿Õ¼Óà 4 ×ֽڿռ䣬2¸öµÍλ×Ö½ÚΪ ip £¬2¸ö¸ßλ×Ö½ÚΪ cs ¡£

7¡¢ÈôÖжÏÀàÐͺÅΪ13£¬ÔòÕâ¸öÖжÏÏòÁ¿µÄµÚÒ»¸ö×ֽڵĵØַΪ 13*4 ¡£ 8¡¢8259A¿É±à³Ì¿ØÖÆÆ÷£¬µ±µ¥Æ¬Ê¹ÓÃʱ£¬¿Éͬʱ½ÓÊÕ 8 ¼¶ÍâÉèµÄÖжÏÇëÇó¡£

ËÄ¡¢µ¥ÏîÑ¡ÔñÌâ

1¡¢ÖжÏÏòÁ¿±í´æ·ÅÔÚ´æ´¢Æ÷µÄ£¨ B £©ÖС£

A¡¢FFC00 H ~ FFFFFH B¡¢00000H ~ 003FFH

11

µÚ 12 Ò³ ¹² 13 Ò³

C¡¢EEC00H ~ FFFFFH D¡¢EEBFFH ~ FFFFFH 2¡¢ÏÂÃæÄÄÒ»¸öÖжϵÄÓÅÏȼ¶×îµÍ£¨ C £©¡£

A¡¢NMIÖÐ¶Ï B¡¢INTRÖжÏ

C¡¢µ¥²½ÖÐ¶Ï D¡¢¶ÏµãÖжÏ

3¡¢1¡¢CPUÔÚÖжÏÏìÓ¦¹ý³ÌÖУ¬( B )ÊÇΪÁËÄÜÕýÈ·µØʵÏÖÖжϷµ»Ø¡£

A¡¢Ê¶±ðÖжÏÔ´ B¡¢¶Ïµãѹջ C¡¢»ñµÃÖжϷþÎñ³ÌÐòÈë¿ÚµØÖ· D¡¢Çå³ýÖжÏÔÊÐí±êÖ¾IF

4¡¢10¡¢Äܹ»ÌṩÖжÏÀàÐÍÂëµÄоƬÊÇ£¨A £©

A¡¢8259A B¡¢8255A C¡¢8253 D¡¢8251A

5¡¢ÏìÓ¦ NMIÇëÇóµÄ±ØÒªÌõ¼þÊÇ£¨C £©¡£

A¡¢IF£½I B¡¢IF£½0

C¡¢Ò»ÌõÖ¸Áî½áÊø D¡¢ÎÞINTRÇëÇó 6¡¢ÏÂÃæÄÄÒ»¸öÖжϵÄÓÅÏȼ¶×î¸ß£¨D £©¡£

A¡¢NMIÖÐ¶Ï B¡¢INTRÖÐ¶Ï C¡¢µ¥²½ÖÐ¶Ï D¡¢¶ÏµãÖжÏ

Èý¡¢ÅжÏÌâ¡£ÇëÅжÏÒÔÏÂÌâµÄÕýÎ󣬶ÔÓÚ¡°¡Á¡±µÄÇë˵Ã÷Ô­Òò¡£

1¡¢8086 CPU¿É¹ÜÀí256ÖÖÖжϣ¬ÆäÖÐINTRÖжÏÊôÓÚÍⲿÖжϡ£ ( ¡Ì2¡¢ÖжÏÏòÁ¿¾ÍÊÇÖжÏÀàÐÍÂë¡££¨ X £© 3¡¢ÖжÏÏòÁ¿±íµØÖ·Ö¸Õë¾ÍÊÇÖжÏÏòÁ¿¡££¨X £©

4¡¢Ò»¸öÖжϿØÖÆоƬ8259A¿É¹ÜÀí8¸öÖжÏÔ´ £¨¡Ì £© 5¡¢Ã¿Ò»¸öÖжÏÏòÁ¿ÔÚÖжÏÏòÁ¿±íÖÐÁ¬ÐøÕ¼4¸öÄÚ´æµ¥Ôª¡££¨ ¡Ì £© 6¡¢ÕýÔÚ·þÎñµÄÖжÏÔ´Ò»¶¨ÊÇÓÅÏȼ¶±ð×î¸ßµÄ¡££¨ X £© 7¡¢8086ÏìÓ¦ÖжϵÄÌõ¼þÊÇÖ´ÐÐÍ굱ǰָÁî £¨ x £©

8¡¢ÏìÓ¦·ÇÆÁ±ÎÖжÏNMIµÄÌõ¼þÊÇÖжϿØÖƱê־λIF±ØÐëÖÃΪ1 ( X 9¡¢8259AÊÇÒ»Öֿɱà³ÌµÄÖжϿØÖÆÆ÷¡£ ( ¡Ì ) Îå¡¢·ÖÎöÌâ(¹²10·Ö)

1¡¢ÉèÓÐÖжÏÀàÐͺÅΪ60HµÄÖжϷþÎñ³ÌÐò£¬ÆäÖжÏÏòÁ¿Îª 2167H£º7A48H£¬Çë»Ø´ðÒÔÏÂÎÊÌâ¡££¨6·Ö£©

£¨1£©¼ÆËã60HÖжÏÀàÐͺÅËù¶ÔÓ¦µÄÖжÏÏòÁ¿µØÖ·£»

£¨2£© ÇëÓÃͼÃè»æ³ö60HºÅÖж϶ÔÓ¦µÄÖжÏÏòÁ¿ÔÚÖжÏÏòÁ¿±íÖеĴ洢ʾÒâ¡£ ´ð°¸£º

£¨1£©60H*4=180H £¨2£© 180H 181H 48H 7AH 67H 21H

12

) )