°²»Õ¹¤³Ì´óѧ¼ÆËã»úÓëÐÅϢѧԺ
µÚÁùÕ Öжϴ¦Àí
Ò»¡¢Ìî¿ÕÌâ
1. 8086/8088 CPU µÄÖÐ¶Ï·Ö³É ºÍ Á½´óÀ࣬8086ϵͳÖÐÓ²¼þÖжϿɷÖ
Ϊ ºÍ Á½ÖÖ¡£
2. 8086ϵͳ×î¶àÄÜʶ±ð ÖÖ²»Í¬ÀàÐ͵ÄÖжϣ¬Ã¿ÖÖÖжÏÔÚÖжÏÏòÁ¿±íÖзÖÅäÓÐ
¸ö×Ö½Úµ¥Ôª£¬ÓÃÒÔָʾÖжϷþÎñ³ÌÐòµÄÈë¿ÚµØÖ·¡£
3. 8086ÌṩµÄ¿É½ÓÊÜÍⲿÖжÏÇëÇóÐźŵÄÒý½ÅÊÇ ºÍ ¡£Á½ÖÖÇëÇóÐźŵIJ»Í¬Ö®
´¦ÔÚÓÚ ¡£
4. ÈôÖжÏÀàÐÍÂëN=2H£¬Ôò¶ÔÓ¦µÄÖжÏÏòÁ¿ÔÚÖжÏÏòÁ¿±íÖеÚÒ»¸ö×Ö½Úµ¥ÔªµØÖ·Îª ¡£ 5. ¿ÉÆÁ±ÎÖжϴÓCPUµÄ Òý½Å½øÈ룬ֻÓе±ÖжÏÔÊÐí±êÖ¾IFΪ ʱ£¬¸ÃÖжϲÅ
Äܵõ½ÏìÓ¦¡£
6. 8086/8088 CPUÏìÓ¦Ò»¸öÍⲿ¿ÉÆÁ±ÎÓ²¼þÖжϵÄÌõ¼þÊÇ£ºÒ»¡¢ÍâÉèÓÐ £»¶þ¡¢
ÊÇ¿ª·ÅµÄ£»Èý¡¢±ØÐëÔÚ ½áÊøºó¡£
7. ²ÉÓü¶Áª·½Ê½£¬ÓÃ9Ƭ8259A¿É¹ÜÀí ¼¶Öжϡ£
¶þ¡¢µ¥Ñ¡Ìâ
1. ÖжÏÏòÁ¿¿ÉÒÔÌṩ ¡£
A£® ±»Ñ¡ÖÐÉ豸µÄµØÖ· B£®Òª´«ËÍÊý¾ÝµÄÆðʼµØÖ· C£® ÖжϷþÎñ³ÌÐòÈë¿ÚµØÖ· D£®Ö÷³ÌÐòµÄ¶ÏµãµØÖ·
2. ÏÂÃæÊÇij8086΢»úÄÚ´æÖеIJ¿·ÖÊý¾Ý£¬ÔòÖжÏÀàÐͺÅΪ11HµÄÖжϷþÎñ³ÌÐòµÄÈë¿ÚµØÖ·ÊÇ
_____¡£
0000:0040 B3 18 8A CC 4D F8 00 F0 41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A0 19 8A CC 2E E8 00 F0 D2 EF 00 F0
A£®F000:F84D B£®A019:8ACC C£®CC8A:19A0 D£®4DF8:00F0 3. 8086 CPUµÄNMIÒý½ÅÉÏÊäÈëµÄÐźÅÊÇ_____¡£
A£®¿ÉÆÁ±ÎÖжÏÇëÇó B£®·ÇÆÁ±ÎÖжÏÇëÇó C£®ÖжÏÏìÓ¦ D£®×ÜÏßÇëÇó 4. ÒÑÖª(SP)=1310H£¬Ö´ÐÐIRETÖ¸Áîºó(SP)Ϊ£º ¡£
A£®1316H B£®1314H C£®1312H D£®1304H 5. 6Ƭ8259A¼¶Áª×î¶à¿ÉÒÔ¹ÜÀí ¸öÖжϡ£
A£®48 B£®40 C£®44 D£®43
°²»Õ¹¤³Ì´óѧ¼ÆËã»úÓëÐÅϢѧԺ
Èý¡¢·ÖÎö¼ò´ðÌâ
1. 8086¿ÉÆÁ±ÎÖжÏÇëÇóÊäÈëÏßÊÇʲô£¿¡°¿ÉÆÁ±Î¡±µÄºÒåÊÇʲô£¿ 2. ¼ÆËã»úʹÓÃÖжÏÓÐʲôºÃ´¦£¿
3. д³öÏÂÁÐÖжÏÀàÐ͵ÄÖжÏÓÅÏȼ¶£¬°´Ë³ÐòÅÅÁС£
¢Ùµ¥²½Öжϣ¬¢Ú³ý·¨³ö´í£¬¢Û¿ÉÆÁ±ÎÖжϣ¬¢Ü²»¿ÉÆÁ±ÎÖжϡ£
4. ʲôÊÇÖжÏÀàÐÍÂë¡¢ÖжÏÏòÁ¿¡¢ÖжÏÏòÁ¿±í£¿ÔÚ»ùÓÚ8086/8088µÄ΢»úϵͳÖУ¬ÖжÏÀàÐÍ
ÂëºÍÖжÏÏòÁ¿Ö®¼äÓÐʲô¹ØÏµ£¿ 5. д³öÁ½ÖÖ8086ÖжÏÏòÁ¿±íµÄ½¨Á¢·½·¨¡£ 6. ˵Ã÷8086 CPUÖжϺ͵÷ÓÃ×Ó³ÌÐò¹ý³ÌµÄÒìͬ¡£
°²»Õ¹¤³Ì´óѧ΢»úÔÀí×ÛºÏÁ·Ï°Ìâ´ð°¸
²Î¿¼´ð°¸
µÚÒ»Õ¼ÆËã»ú¸ÅÊö
Ò»¡¢Ìî¿ÕÌâ 12. 8 13. 2 14. 1024
15. 25.5¡¢11001.1¡¢00100101.0101B 16. 1000010B¡¢42H¡¢66H 17. 41.625¡¢29.AH 18. 10001101B
19. 11001001¡¢11001010 20. -128 ~ +127 21. ϵͳÈí¼þ¡¢Ó¦ÓÃÈí¼þ 22. µç×ӹܡ¢³¬´ó¹æÄ£¼¯³Éµç· ¶þ¡¢µ¥Ñ¡Ìâ
1£® A 2£® C 3£® D 4£® C 5£® A 6£® C Èý¡¢·ÖÎö¼ò´ðÌâ
4. 8086 CPUµÄ×ÜÏ߸ù¾ÝÆäÖÐÐÅÏ¢´«Ë͵ÄÀàÐͿɷÖΪ¼¸ÖÖ£¿Äļ¸ÖÖ£¿ ´ð£º8086 CPUµÄ×ÜÏ߸ù¾ÝÆäÖÐÐÅÏ¢´«Ë͵ÄÀàÐͿɷÖΪÈýÖÖÖÖ£¬
·Ö±ðÊÇ£ºÊý¾Ý×ÜÏß¡¢µØÖ·×ÜÏߺͿØÖÆ×ÜÏß
5. д³ö-25µÄÔÂë¡¢·´Âë¡¢²¹Â룬²¢½«²¹Âëת»»³ÉÊ®Áù½øÖÆÊý(Éè»úÆ÷×Ö³¤Îª8λ)¡£ ´ð£ºX=-25=-11001B
XÔÂë:10011001B X·´Âë:11100110B X²¹Âë:11100111B = E7H
6. ¾ÙÀý˵Ã÷ʲôÊÇ»úÆ÷Êý£¬Ê²Ã´ÊÇÕæÖµ£¿ ´ð£º½«·ûºÅÊýÖµ»¯Á˵ÄÊý³ÆÎª»úÆ÷Êý¡£
È磺-18=-10010B(ÕæÖµ)£»»úÆ÷ÊýΪ£º10010010B
¡¶Î¢»úÔÀí¼°Ó¦Óá·µÚ 27 Ò³ ¹² 48 Ò³
°²»Õ¹¤³Ì´óѧ΢»úÔÀí×ÛºÏÁ·Ï°Ìâ´ð°¸
µÚ¶þÕ£¨Ò»£© ΢ÐͼÆËã»ú¼°Î¢´¦ÀíÆ÷µÄ½á¹¹ºÍ×é³É
Ò»¡¢Ìî¿ÕÌâ
1. BIU¡¢EU¡¢Ö¸ÁîµÄÒëÂëºÍÖ¸ÁîÖ´ÐÐ 2. 4¡¢16¡¢16¡¢6¡¢20 3. 8¡¢16 4. 1¡¢2 ¶þ¡¢µ¥Ñ¡Ìâ
1£® B 2£® B Èý¡¢·ÖÎö¼ò´ðÌâ
6. 8086/8088΢´¦ÀíÆ÷ÄÚ²¿ÓÐÄÇЩ¼Ä´æÆ÷£¬ËüÃǵÄÖ÷Òª×÷ÓÃÊÇʲô£¿
´ð£ºÖ´Ðв¿¼þÓÐ8¸ö16λ¼Ä´æÆ÷£¬AX¡¢BX¡¢CX¡¢DX¡¢SP¡¢BP¡¢DI¡¢SI¡£AX¡¢BX¡¢CX¡¢ DXÒ»°ã×÷ΪͨÓÃÊý¾Ý¼Ä´æÆ÷¡£SPΪ¶ÑÕ»Ö¸Õë´æÆ÷£¬BP¡¢DI¡¢SIÔÚ¼ä½ÓѰַʱ×÷ΪµØÖ·¼Ä´æÆ÷»ò±äÖ·¼Ä´æÆ÷¡£×ÜÏß½Ó¿Ú²¿¼þÉèÓжμĴæÆ÷CS¡¢DS¡¢SS¡¢ESºÍÖ¸ÁîÖ¸Õë¼Ä´æÆ÷IP¡£¶Î¼Ä´æÆ÷´æ·Å¶ÎµØÖ·£¬ÓëÆ«ÒÆµØÖ·¹²Í¬Ðγɴ洢Æ÷µÄÎïÀíµØÖ·¡£IPµÄÄÚÈÝΪÏÂÒ»Ìõ½«ÒªÖ´ÐÐÖ¸ÁîµÄÆ«ÒÆµØÖ·£¬ÓëCS¹²Í¬ÐγÉÏÂÒ»ÌõÖ¸ÁîµÄÎïÀíµØÖ·¡£
7. 8086/8088 CPUÄÚ²¿°üº¬ÓÐÄÄ6¸öרÓüĴæÆ÷£¿ËüÃǵÄÖ÷Òª¹¦ÄÜÊÇʲô£¿ ´ð£ºÓÐCS¡¢DS¡¢ES¡¢SS¡¢IP¡¢PSW
CS£¨´úÂë¶Î¼Ä´æÆ÷£©£ºÓÃÀ´´æ·Åµ±Ç°´úÂë¶ÎµÄ»ùµØÖ·¡£
DS£¨Êý¾Ý¶Î¼Ä´æÆ÷£©£ºÓÃÀ´´æ·Å¹©³ÌÐòʹÓõÄÊý¾ÝµÄÒ»¶Î´æ´¢ÇøµÄ»ùµØÖ·¡£ ES£¨¸½¼Ó¶Î¼Ä´æÆ÷£©£º¸½¼ÓµÄÊý¾Ý¶ÎµÄ»ùµØÖ·£¬ SS£¨¶ÑÕ»¶Î¼Ä´æÆ÷£©£º¶ÑÕ»¶ÎµÄ»ùµØÖ·¡£
IP£º16λ¼Ä´æÆ÷¡£Ö¸Ê¾´úÂë¶Î´æ´¢ÇøÓòÖÐÏÂÒ»ÌõÖ¸ÁîµÄ¶ÎÄÚÆ«ÒÆÁ¿¡£ PSW£º±êÖ¾¼Ä´æÆ÷£¬ÓÃÀ´Ö¸Ê¾Î¢´¦ÀíÆ÷µÄ״̬²¢¿ØÖÆÆä²Ù×÷¡£
8. 8086CPU״̬±ê־λÓÐÄÄЩ£¿ËµÃ÷Æä·ûºÅ¡¢Ãû³ÆºÍº¬Òå
´ð£º£¨SF£©£º·ûºÅ±ê־룬±¾´ÎÔËËã½á¹ûµÄ×î¸ßλΪ1ʱ£¬SF=1£¬·ñÔòSF=0 £¨ZF£©£ºÈ«Áã±ê־룬±¾´ÎÔËËã½á¹ûµÄΪ0ʱ£¬ZF=1£¬·ñÔòZF=0
£¨AF£©£º¸¨Öú½øÎ»±ê־룬±¾´ÎÔËËãÖеÍ4λÏò×î4λÓнøÎ»»ò½èλʱ£¬AF=1£¬·ñÔòAF=0 £¨PF£©£ºÆæÅ¼Ð£Ñé±ê־룬±¾´ÎÔËËã½á¹ûµÍ8λÖÐÓÐżÊý¸ö¡°1¡±Ê±£¬PF=1£¬·ñÔòPF=0
¡¶Î¢»úÔÀí¼°Ó¦Óá·µÚ 28 Ò³ ¹² 48 Ò³