¡¶Î¢»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ¡·¿Î³Ì½Ìѧ´ó¸Ù¼ÆËã»ú£¨2011Ä꣩ ÏÂÔر¾ÎÄ

¡¶Î¢»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ¡·¿Î³Ì½Ìѧ´ó¸Ù

¿Î³ÌÃû³Æ£ºÎ¢»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ ¿Î³Ì±àºÅ£º210161

Ó¢ ÎÄ Ãû£ºPrinciples of MicroComputer and Interface Technology ¿Î³ÌÀà±ð£º×¨ÒµÖ÷¸É¿Î ѧ ·Ö£º4ѧ·Ö ¿Î ʱ£º72¿Îʱ

Ñ¡¶¨½Ì²Ä£ºÍõ¿ËÒ壬΢»úÔ­Àí¡ª½á¹¹¡¢±à³ÌÓë½Ó¿Ú£¬±±¾©£ºÇ廪´óѧ³ö°æÉç 2009 ¿Î³Ì¸ÅÊö£º

±¾¿Î³ÌÒÔIntelϵÁÐ΢´¦ÀíÆ÷Ϊ±³¾°£¬½éÉÜ΢»úϵͳԭÀí¡¢IntelϵÁÐ΢´¦ÀíÆ÷½á¹¹¡¢8086Ö¸ÁîϵͳºÍ»ã±àÓïÑÔ³ÌÐòÉè¼Æ¡¢Ö÷´æ´¢Æ÷¼°ÓëCPUµÄ½Ó¿Ú¡¢I£¯O¶Ë¿ÚµÄµØÖ·ÒëÂë¡¢CPUºÍÍâÉèÖ®¼äµÄÊý¾Ý´«ËÍ·½Ê½£¬ÖжϿØÖÆÆ÷¼°Öжϼ¼ÊõÓ¦Óá¢DMA¿ØÖÆÆ÷¼°Ó¦Óᢲ¢Ðнӿڼ°Ó¦Óᢴ®Ðнӿڼ°Ó¦Ó㬶¨Ê±Æ÷¼ÆÊýÆ÷/¼ÆÊýÆ÷½Ó¿Ú¼°Ó¦Óá¢Ä£/ÊýºÍÊý/ģת»»½Ó¿Ú¼°Ó¦Óá¢Î¢¼ÆËã»ú·¢Õ¹µÄм¼Êõ¡£¿Î³ÌÄÚÈÝ£¬É漰֪ʶÃæ¹ã,ʵÓÃÐÔ½ÏÇ¿¡£ ½ÌѧĿµÄ£º

ͨ¹ý±¾¿Î³ÌµÄѧϰ£¬Ê¹Ñ§ÉúÕÆÎÕ΢»úϵͳµÄ¹¤×÷Ô­Àí¡¢ÕÆÎÕ³£ÓýӿÚоƬµÄʹÓã»Äܹ»¸ù¾ÝÒªÇóÉè¼Æ¼òµ¥µÄ΢»ú½Ó¿Úµç·£¬±àдÏàÓ¦µÄ»ã±àÓïÑÔ³ÌÐò£¬Îªºó¼Ì¿Î³ÌµÄѧϰ¼°Î´À´´ÓÊÂ΢»úÓ²¼þ¼°Èí¼þ¿ª·¢´òÏ»ù´¡¡£ ½Ìѧ·½·¨£º

ÒÔ¶àýÌå½ÌѧΪÖ÷£¬³ä·ÖÀûÓöàýÌå½ÌѧµÄ´óÐÅÏ¢Á¿¡¢Í¼ÎÄÉùÏñ²¢Ã¯µÈÌصãÀ´Í»ÆƽÌѧÄѵ㣬¶à½Ç¶Èµ÷¶¯Ñ§ÉúµÄ×¢ÒâÁ¦ºÍѧϰÐËȤ¡£

¸÷Õ½ÌѧҪÇó¼°½ÌѧҪµã

µÚÒ»Õ ΢ÐͼÆËã»ú¸ÅÊö

¿Îʱ·ÖÅä: 2¿Îʱ ½ÌѧҪÇó£º

Á˽â΢ÐͼÆËã»úµÄÌص㼰ӦÓÃÁìÓò£»ÕÆÎÕ΢´¦ÀíÆ÷¡¢Î¢ÐͼÆËã»ú¡¢Î¢ÐͼÆËã»úϵͳµÄ¸ÅÄÁ˽â΢ÐͼÆËã»ú·¢Õ¹¸Å¿ö¼°Ó¦ÓÃÁìÓò£¬Á˽â80x86΢´¦ÀíÆ÷ϵÁиſö£¬ ½ÌѧÄÚÈÝ£º

µÚÒ»½Ú ΢ÐͼÆËã»úµÄ»ù±¾¸ÅÄî

Ò»¡¢Î¢ÐͼÆËã»úµÄ»ù±¾¸ÅÄî ¶þ¡¢Î¢ÐͼÆËã»úµÄ»ù±¾½á¹¹ Èý¡¢Î¢ÐͼÆËã»úµÄ·ÖÀà ËÄ¡¢Î¢ÐͼÆËã»úµÄ·¢Õ¹

1

µÚ¶þ½Ú ΢´¦ÀíÆ÷¼°·¢Õ¹¸Å¿ö

Ò»¡¢8086¡¢80386¡¢80486´¦ÀíÆ÷ ¶þ¡¢Pentium´¦ÀíÆ÷ Èý¡¢Pentium II´¦ÀíÆ÷ ËÄ¡¢Pentium III´¦ÀíÆ÷ Îå¡¢Intel Pentium 4´¦ÀíÆ÷ Áù¡¢Intel³¬Ï̴߳¦ÀíÆ÷ Æß¡¢IntelË«ºË¼¼Êõ´¦ÀíÆ÷ ˼¿¼Ì⣺

1.»­³ö΢ÐͼÆËã»úµÄ»ù±¾½á¹¹Í¼£¬²¢ËµÃ÷¸÷×é³É²¿·ÖÍê³ÉµÄ»ù±¾¹¦ÄÜ¡£ 2.½âÊÍÏÂÁÐÃû´Ê£ºÎ¢´¦ÀíÆ÷£»Î¢ÐͼÆËã»ú£»Î¢ÐͼÆËã»úϵͳ¡£

µÚ¶þÕ ΢´¦ÀíÆ÷µÄ±à³Ì½á¹¹

¿Îʱ·ÖÅä: 4¿Îʱ ½ÌѧҪÇó£º

ʹѧÉúÀí½â²¢ÕÆÎÕ΢´¦ÀíÆ÷µÄÌص㼰ÆäÈýÖÖ¹¤×÷ģʽ£¬ÊµÄ£Ê½ÏµĴ洢Æ÷Ñ°Ö·¼°I/OµØÖ·¿Õ¼ä¡£8086CPUµÄ¼Ä´æÆ÷¡¢Âß¼­µØÖ·¡¢ÎïÀíµØÖ·¼°Ï໥֮¼ä¹Øϵ¡£ ½ÌѧÄÚÈÝ£º

µÚÒ»½Ú ΢´¦ÀíÆ÷µÄ¹¤×÷ģʽ

Ò»¡¢ÊµÄ£Ê½

¶þ¡¢±£»¤Ä£Ê½ Èý¡¢ÐéÄâ8086ģʽ

µÚ¶þ½Ú ΢´¦ÀíÆ÷µÄ±à³Ì½á¹¹

Ò»¡¢³ÌÐò¿É¼û¼Ä´æÆ÷

¶þ¡¢80x86/Pentium´¦ÀíÆ÷µÄ¼Ä´æÆ÷Ä£ÐÍ

µÚÈý½Ú ʵģʽϵĴ洢Æ÷Ñ°Ö·

Ò»¡¢ÊµÄ£Ê½ÏµĴ洢Æ÷µØÖ·¿Õ¼ä ¶þ¡¢´æ´¢Æ÷·Ö¶Î¼¼Êõ Èý¡¢ÊµÄ£Ê½ÏµĴ洢Æ÷Ñ°Ö· ËÄ¡¢ÊµÄ£Ê½I/OµØÖ·¿Õ¼ä

3.΢´¦ÀíÆ÷£»Î¢ÐͼÆËã»ú£»Î¢ÐͼÆËã»úϵͳÓкβ»Í¬£¿

2

˼¿¼Ì⣺

1.8086CPUÄÚ²¿·Ö³ÉÄÄÁ½´ó²¿¼þ£¬ËüÃǸ÷×ÔµÄ×é³ÉºÍ¹¦ÄÜÊÇʲô£¿ 2.8086µÄ´æ´¢Æ÷ÊÇÈçºÎ×éÖ¯µÄ£¿µØÖ·ÈçºÎÐγɣ¿

3.¶Î¼Ä´æÆ÷CS=1200H£¬Ö¸ÁîÖ¸Õë¼Ä´æÆ÷IP=FF00H£¬´Ëʱ£¬Ö¸ÁîµÄÎïÀíµØַΪ¶àÉÙ£¿ 4.ʵģʽºÍ±£»¤Ä£Ê½ÏµĹ¤×÷ÓкÎÇø±ð£¿ 5.¼òÊö8086ʵģʽϵÄÎïÀíµØÖ·Ðγɹý³Ì¡£

µÚÈýÕ Ѱַ·½Ê½ÓëÖ¸Áîϵͳ

¿Îʱ·ÖÅä: 8¿Îʱ ½ÌѧҪÇó£º

ʹѧÉúÀí½â²¢ÕÆÎÕ8086Ö¸Áî²Ù×÷ÊýµÄ¸÷ÖÖÑ°Ö··½Ê½£»ÊìÁ·ÕÆÎÕÊý¾Ý´«ËÍÖ¸Áî¡¢Âß¼­ÔËËãÖ¸Áî¡¢ÒÆλָÁî¡¢¿ØÖÆתÒÆÖ¸ÁîʹÓã¬Á˽âÆäËüÖ¸ÁîµÄʹÓᣠ½ÌѧÄÚÈÝ£º

µÚÒ»½Ú »ù±¾Êý¾ÝÀàÐÍ

Ò»¡¢×Ö¡¢Ë«×ֵĶÔÆë ¶þ¡¢Êý×ÖÊý¾ÝÀàÐÍ Èý¡¢Ö¸ÕëÊý¾ÝÀàÐÍ ËÄ¡¢´®Êý¾ÝÀàÐÍ

µÚ¶þ½Ú 8086µÄÖ¸Áî¸ñʽ

Ò»¡¢Á¢¼´Êý ¶þ¡¢¼Ä´æÆ÷²Ù×÷Êý Èý¡¢´æ´¢Æ÷²Ù×÷Êý ËÄ¡¢I/O¶Ë¿ÚÑ°Ö·

µÚÈý½Ú 8086Ö¸Áîϵͳ

Ò»¡¢Êý¾Ý´«ËÍÖ¸Áî ¶þ¡¢¶þ½øÖÆËãÊõÖ¸Áî Èý¡¢Ê®½øÖÆËãÊõÖ¸Áî ËÄ¡¢Âß¼­Ö¸Áî

Îå¡¢ÒÆλºÍÑ­»·ÒÆλָÁî Áù¡¢¿ØÖÆתÒÆÖ¸Áî Æß¡¢´®Ö¸Áî °Ë¡¢±êÖ¾¿ØÖƲÙ×÷ ¾Å ¶Î¼Ä´æÆ÷Ö¸Áî

3

˼¿¼Ì⣺

1. ʲôÊÇÖ¸Áî¼°Ö¸Áîϵͳ£¿Ê²Ã´ÊÇÑ°Ö··½Ê½£¿ 2. 80x86ϵÁеÄÑ°Ö··½Ê½Ö÷ÒªÓÐÄļ¸ÖÖ£¿

3. ÓÐЧµØÖ·ÓÉÄļ¸²¿·Ö×é³É£¿ÈçºÎ¸ù¾Ý²»Í¬µÄÑ°Ö··½Ê½È·¶¨Ô´/Ä¿µÄ²Ù×÷ÊýµÄÓÐЧµØÖ·¼°ÎïÀíµØÖ·£¿

4. MOVÖ¸Áî¶ÔÔ´/Ä¿µÄ²Ù×÷ÊýÓкÎÏÞÖÆ£¿

5. »ùÖ·±äַѰַʱËùʹÓõĻùÖ·¼Ä´æÆ÷ºÍ±äÖ·¼Ä´æÆ÷·Ö±ðÓÐÄļ¸ÖÖ£¿ 6. ÒÆλָÁîĬÈÏʹÓõļĴæÆ÷ÊÇÄĸö£¿

7. ËãÊõÔËËãºÍÂß¼­ÔËËãÖ¸ÁîÖ´Ðкó¶Ô״̬±êÖ¾SF¡¢ZF¡¢CF¡¢OFÓкÎÓ°Ïì¡£

8. Óó˷¨Ö¸Áîʱ£¬ÌرðҪעÒâÏÈÅжÏÓÃÓзûºÅÊý³Ë·¨Ö¸ÁÊÇÎÞ·ûºÅÊý³Ë·¨Ö¸ÁÕâÊÇΪʲô£¿

µÚËÄÕ »ã±àÓïÑԵĻù±¾Óï·¨

¿Îʱ·ÖÅä: 4¿Îʱ ½ÌѧҪÇó£º

ÕÆÎÕ»ã±àÓïÑÔÔ´³ÌÐòµÄÊéд¸ñʽ£»Î±Ö¸ÁîµÄʹÓã¬Á˽âºê»ã±àÓëÌõ¼þ»ã±à£» ½ÌѧÄÚÈÝ£º

µÚÒ»½Ú »ã±àÓïÑԵĸñʽ¼°Óï¾äÐеĹ¹³É

Ò»¡¢Ö¸Ê¾ÐÔÓï¾ä ¶þ¡¢Ö¸ÁîÓï¾ä Èý¡¢Óï¾äÐеĹ¹³É ËÄ¡¢»ã±àÓïÑÔµÄÉÏ»ú¹ý³Ì

µÚ¶þ½Ú ºê»ã±àÓëÌõ¼þ»ã±à

Ò»¡¢ºê¶¨Òå ¶þ¡¢ºêµ÷ÓÃÓëºêÕ¹¿ª Èý¡¢DOSÓëBIOS¹¦Äܵ÷Óà Èý¡¢Ìõ¼þ»ã±à ˼¿¼Ì⣺

1. ʲôÊÇαָÁËüºÍÖ¸ÁîÓкÎÇø±ð£¿

2.³£ÓõķûºÅ¶¨ÒåαָÁî¡¢Êý¾Ý¶¨ÒåαָÁî¡¢¶Î¶¨ÒåαָÁîºÍ¹ý³Ì¶¨ÒåαָÁîµÄ¹¦ÄÜ¡¢¸ñʽºÍʹÓ÷½·¨ÈçºÎ£¿

3. dwºÍddα²Ù×÷ÓÃÓÚ¶¨ÒåµØַʱµÄʹÓ÷½·¨ºÍ×÷ÓÃÈçºÎ£¿ 4. »ã±à³ÌÐòµÄÖ÷Òª¹¦ÄÜÊÇʲô£¿

5. ÔÚ¼ÆËã»úÉÏÔËÐлã±àÔ´³ÌÐòµÄ²½ÖèÈçºÎ£¿

4