¡¶Î¢»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ¡·¸´Ï°Á·Ï°ÌâÓë´ð°¸(NEW)

15¼¶¡¶Î¢»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ¡·¸´Ï°Á·Ï°ÌâÓë´ð°¸

£¨ÉعØѧԺ¼ÆËã»ú¿ÆѧѧԺ ÅíÐþè°£©

Ò»¡¢ Ìî¿ÕÌâ

1¡¢8086/8088 CPUÄÚ²¿½á¹¹°´¹¦ÄÜ·ÖΪÁ½²¿·Ö£¬¼´ÓÉ Ö´ÐÐ µ¥ÔªºÍ ×ÜÏß½Ó¿Ú µ¥Ôª×é³É¡£

2¡¢ÈôCPUµÄÊý¾ÝÏß¿í¶ÈΪ16룬ÔòËüµÄ×Ö³¤Îª 16 λ£»µØÖ·Ïß¿í¶ÈΪ20룬ÔòËüµÄÑ°Ö·¿Õ¼äΪ 1MB ¡£

3¡¢8086CPUΪÁËÊÊÓ¦¸÷ÖÖÓ¦Óó¡ºÏÓÐÁ½ÖÖ¹¤×÷ģʽ£¬¼´ÊÇ ×îСģʽ ºÍ ×î´óģʽ ¡£

4¡¢8086/8088CPU¸´Î»ºó£¬CSµÄÄÚÈÝΪ 0FFFFH £¬IPµÄÄÚÈÝΪ 0000H ¡£

5¡¢8086µÄ16λ±êÖ¾¼Ä´æÆ÷°üÀ¨ 6 ¸ö״̬±ê־λºÍ 3 ¸ö¿ØÖƱê־λ¡£

6¡¢¼ÆËã»úµÄI/O¶Ë¿ÚµØÖ·µÄ±àÖ··½Ê½ÓРͳһ±àÖ· ºÍ ¶ÀÁ¢±àÖ· £¬

¶ø8086CPUÑ°Ö·ÍâÉè²ÉÓà ¶ÀÁ¢ ±àÖ··½Ê½¡£

7¡¢CPUÓëÍâÉè¼äÓÐ4ÖÖI/OÐÅÏ¢´«ËÍ·½Ê½£¬¼´ ÎÞÌõ¼þ´«ËÍ ¡¢ ²éѯ´«ËÍ

Öжϴ«ËÍ ¡¢ Ö±½Ó´æ´¢Æ÷´æÈ¡£¨DMA£© ¡£

8¡¢ÈôijÊä³öÍâÉèµÄI/O½ÓÖеÄÊý¾Ý¶Ë¿ÚµØַΪ100H£¬Òª½«×Ö½ÚÊý¾Ý´Ó8086CPUÊä³öµ½ÍâÉèµÄÖ¸ÁîÊÇ MOV DX£¬100H ºÍ OUT DX£¬AL ¡£ 9¡¢ÏìÓ¦¿ÉÆÁ±ÎÖжÏINTRµÄÌõ¼þÊÇ¿ØÖƱêÖ¾IF= 1 ¡£

10¡¢Èô8253µÄijһ¼ÆÊýÆ÷ÓÃÓÚÊä³ö·½²¨£¬¸Ã¼ÆÊýÆ÷µÄ¹¤×÷·½Ê½Îª 3 £»Èô¸Ã¼ÆÊýÆ÷ÊäÈëƵÂÊΪ100KHz£¬Êä³ö·½²¨ÆµÂÊΪ10KHz£¬Ôò¼ÆÊý³õÖµÓ¦ÉèΪ 10 ¡£

µÚ 1 Ò³ ¹² 29 Ò³

11¡¢´®ÐÐͨÐÅЭÒé·ÖΪ Ò첽ͨÐÅ ºÍ ͬ²½Í¨ÐÅ ¡£ 12¡¢²¨ÌØÂÊÊÇÖ¸ µ¥Î»Ê±¼äÄÚ´«ËͶþ½øÖÆÊý¾ÝµÄλÊý ¡£ 13¡¢8088 ×é³ÉµÄϵͳÖУ¬´æ´¢Æ÷·Ö Èô¸É ¸ö²»³¬¹ý 64K ×ֽڵĶΡ£

14¡¢µ±8088CPUµÄINTR¶ËÊäÈëÒ»¸ö ¸ß µçƽʱ£¬ ¿ÉÆÁ±ÎÖÐ¶Ï »ñµÃÁËÖжÏÇëÇó¡£

15¡¢ 8088¹¤×÷ÓÚ×îС¹¤×÷ģʽʱ£¬¿ØÖÆ×ÜÏßÓÉ CPU±¾Éí ²úÉú£¬¹¤×÷ÓÚ×î´ó¹¤×÷ģʽʱ£¬¿ØÖÆ×ÜÏßÓÉ ×ÜÏß¿ØÖÆÆ÷8288 ²úÉú¡£ 16¡¢ Êý¾ÝµÄ²¢ÐÐI/O·½Ê½ÊÇÒÔ ×Ö½Ú»ò×Ö Îªµ¥Î»½øÐд«ËÍ£»Êý¾ÝµÄ´®ÐÐI/O·½Ê½ÊÇÒÔ Î» Ϊµ¥Î»½øÐд«ËÍ¡£

17¡¢ ´ÓµØÖ·/Êý¾Ý¸´ÓÃÏßÖзÖÀë³öµØÖ·ÐÅÏ¢ÐèÓÃÂß¼­Ð¾Æ¬ Ëø´æÆ÷ £¬µØÖ·/Êý¾Ý¸´ÓÃÏßÖеÄË«ÏòÊý¾Ý´«ËÍÐèÓÃÂß¼­Ð¾Æ¬ Ë«Ïò»º³åÆ÷ ¡£

18¡¢ Èô8253µÄijһ¼ÆÊýÆ÷ÓÃÓÚÊä³ö·½²¨£¬¸Ã¼ÆÊýÆ÷µÄ¹¤×÷·½Ê½Îª 3 £»Èô¸Ã¼ÆÊýÆ÷µÄÊäÈëƵÂÊΪ100KHz£¬Êä³ö·½²¨ÆµÂÊΪ10KHz£¬Ôò¼ÆÊý³õÖµÓ¦ÉèÖÃΪ 10 ¡£

19¡¢ 8237AµÄËÄÖÖ¹¤×÷·½Ê½Îª µ¥×Ö½Ú´«ËÍ ¡¢ ¿é´«ËÍ ¡¢ ÇëÇó´«ËÍ ¡¢ ¼¶Á¬·½Ê½ ¡£

20¡¢ ´®ÐÐͨÐÅÏß·ÓÐÈýÖÖÁ¬½Ó·½Ê½£¬¼´ µ¥¹¤·½Ê½ ¡¢°ëË«¹¤·½Ê½ ºÍ È«Ë«¹¤·½Ê½ ¡£

21¡¢8086CPUʱÖÓƵÂÊΪ5MHZʱ£¬ËüµÄµäÐÍ×ÜÏßÖÜÆÚΪ 800 ns¡£ 22¡¢¿É±à³Ì¶¨Ê±/¼ÆÊýÆ÷8253ÄÚº¬ 3 ¸ö¼ÆÊýÆ÷£¬Ã¿¸ö¼ÆÊýÆ÷µÄÈý¸öÒý½ÅΪ CLK ¡¢ GATE ºÍ OUT ¡£

µÚ 2 Ò³ ¹² 29 Ò³

23¡¢8255ÓжàÖÖ¹¤×÷·½Ê½£¬ A¿ÚÓÐ 3 ÖÖ¹¤×÷·½Ê½£¬B¿ÚÓÐ 2 ÖÖ¹¤×÷·½Ê½£¬C¿ÚÓÐ 1 ÖÖ¹¤×÷·½Ê½¡£

24¡¢8086CPUÑ°Ö·ÍâÉèΪ¶ÀÁ¢±àÖ··½Ê½£¬Ê¹ÓÃרÃŵÄI/OÖ¸ÁîΪ IN ÒÔ¼° OUT ¡£

25¡¢×ÜÏßÊÇ Á¬½Ó¶à¸ö×°Öûò¹¦Äܲ¿¼þµÄÒ»×鹫¹²ÐźÅÏß ¡£ 26¡¢8259ÓÐ ¸ßµçƽ ºÍ ±ßÑØ Á½ÖÖ´¥·¢·½Ê½¡£

27¡¢¸ù¾ÝÖжÏÇëÇóÀ´×ÔÍⲿ»òÀ´×ÔÄÚ²¿£¬ÖжϷÖΪ Ó²¼þÖÐ¶ÏºÍ Èí¼þÖÐ¶Ï ¡£

28¡¢Ä³Î¢»úϵͳ²ÉÓÃÒ»¿é8253оƬ£¬Ê±ÖÓƵÂÊΪ1MHz¡£ÈôÒªÇóͨµÀ0¹¤×÷ÓÚ·½Ê½3£¬Êä³öµÄ·½²¨ÖÜÆÚΪ0.5ms£¬Ôò¼ÆÊýÖµÓ¦É趨Ϊ__500__£¬Í¨µÀ¿ØÖÆ×ÖÓ¦É趨Ϊ___36H_»ò37H ____¡£ 29¡¢8086µÄÖжÏÏòÁ¿±íλÓÚÄÚ´æµÄ_00000H¡«003FFH_ÇøÓò£¬Ëü¿ÉÒÔÈÝÄÉ_256__¸öÖжÏÏòÁ¿£¬ ÿһ¸öÏòÁ¿Õ¼__4_ _ ¸ö×Ö½Ú¡£ 30¡¢Èô8086 CPUÒý½Å״̬ÊÇM/=1£¬²Ù×÷ÊÇ_´æ´¢Æ÷µÄд²Ù×÷¡£ 31¡¢8251оƬÖÐÉèÁ¢ÁË_Ææ/ż´í____¡¢__Ö¡¸ñʽ´í ºÍ__Òç³ö´í__ÈýÖÖ³ö´í±êÖ¾¡£

32¡¢8259A¹²ÓÐ_ 7_¸ö¿É±à³ÌµÄ¼Ä´æÆ÷£¬ËüÃÇ·Ö±ðÓÃÓÚ½ÓÊÜCPUËÍÀ´µÄ_³õʼ»¯ ÃüÁî×ÖºÍ__²Ù×÷__ÃüÁî×Ö¡£ 33¡¢8086CPUµÄMN/MXÒý½ÅµÄ×÷ÓÃÊÇ__¾ö¶¨CPU¹¤×÷ÔÚʲôģʽ(×îС/×î´ó)__¡£

34¡¢8086ÖÐÒý½ÅBHEÐźÅÓÐЧµÄº¬Òå±íʾ ¸ß8λÊý¾ÝÏßD15~D8µÚ 3 Ò³ ¹² 29 Ò³

=1£¬=0£¬Ôò´ËʱִÐеÄ

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ì滻Ϊ@) ËÕICP±¸20003344ºÅ-4