µÚ1Õ ΢ÐͼÆËã»úϵͳ ¡²Ï°Ìâ1.1¡³¼ò´ðÌâ
£¨2£©×ÜÏßÐźŷֳÉÄÄÈý×éÐźţ¿
£¨3£©PC»úÖ÷´æ²ÉÓÃDRAM×é³É»¹ÊÇSRAM×é³É£¿ £¨5£©ROM-BIOSÊÇʲô£¿ £¨6£©ÖжÏÊÇʲô£¿
£¨9£©´¦ÀíÆ÷µÄ¡°È¡Ö¸£ÒëÂë£Ö´ÐÐÖÜÆÚ¡±ÊÇָʲô£¿ ¡²½â´ð¡³
¢Ú ×ÜÏßÐźŷֳÉÈý×飬·Ö±ðÊÇÊý¾Ý×ÜÏß¡¢µØÖ·×ÜÏߺͿØÖÆ×ÜÏß¡£ ¢Û PC»úÖ÷´æ²ÉÓÃDRAM×é³É¡£
¢Ý ROM-BIOSÊÇ¡°»ù±¾ÊäÈëÊä³öϵͳ¡±£¬²Ù×÷ϵͳͨ¹ý¶ÔBIOSµÄµ÷ÓÃÇý¶¯¸÷Ó²¼þÉ豸£¬Óû§Ò²¿ÉÒÔÔÚÓ¦ÓóÌÐòÖе÷ÓÃBIOSÖеÄÐí¶à¹¦ÄÜ¡£
¢Þ ÖжÏÊÇCPUÕý³£Ö´ÐгÌÐòµÄÁ÷³Ì±»Ä³ÖÖÔÒò´ò¶Ï¡¢²¢ÔÝʱֹͣ£¬×ªÏòÖ´ÐÐÊÂÏȰ²ÅźõÄÒ»¶Î´¦Àí³ÌÐò£¬´ý¸Ã´¦Àí³ÌÐò½áÊøºóÈÔ·µ»Ø±»ÖжϵÄÖ¸Áî¼ÌÐøÖ´ÐеĹý³Ì¡£
¢á Ö¸ÁîµÄ´¦Àí¹ý³Ì¡£´¦ÀíÆ÷µÄ¡°È¡Ö¸¡ªÒëÂ롪ִÐÐÖÜÆÚ¡± ÊÇÖ¸´¦ÀíÆ÷´ÓÖ÷´æ´¢Æ÷¶ÁȡָÁ¼ò³ÆÈ¡Ö¸£©£¬·ÒëÖ¸Áî´úÂëµÄ¹¦ÄÜ£¨¼ò³ÆÒëÂ룩£¬È»ºóÖ´ÐÐÖ¸ÁîËù¹æ¶¨µÄ²Ù×÷£¨¼ò³ÆÖ´ÐУ©µÄ¹ý³Ì¡£ ¡²Ï°Ìâ1.3¡³Ìî¿ÕÌâ
£¨2£©Intel 8086Ö§³Ö___________ÈÝÁ¿Ö÷´æ¿Õ¼ä£¬80486Ö§³Ö___________ÈÝÁ¿Ö÷´æ¿Õ¼ä¡£
£¨3£©¶þ½øÖÆ16λ¹²ÓÐ___________¸ö±àÂë×éºÏ£¬Èç¹ûһλ¶ÔÓ¦´¦ÀíÆ÷Ò»¸öµØÖ·Ðźţ¬16λµØÖ·ÐźŹ²ÄÜѰַ___________ÈÝÁ¿Ö÷´æ¿Õ¼ä¡£
£¨9£©×î³õÓÉ ¹«Ë¾²ÉÓÃIntel 8088´¦ÀíÆ÷ºÍ£¨ £©²Ù×÷ÏµÍ³ÍÆ³öPC»ú¡£
¢Ú 1MB£¬4GB ¢Û 216£¬64KB £¨9£©IBM,DOS
¡²Ï°Ìâ1.4¡³ËµÃ÷΢ÐͼÆËã»úϵͳµÄÓ²¼þ×é³É¼°¸÷²¿·Ö×÷Óá£
¡²½â´ð¡³
CPU£ºCPUÒ²³Æ´¦ÀíÆ÷£¬ÊÇ΢»úµÄºËÐÄ¡£Ëü²ÉÓôó¹æÄ£¼¯³Éµç·оƬ£¬Ð¾Æ¬ÄÚ¼¯³ÉÁË¿ØÖÆÆ÷¡¢ÔËËãÆ÷ºÍÈô¸É¸ßËÙ´æ´¢µ¥Ôª£¨¼´¼Ä´æÆ÷£©¡£´¦ÀíÆ÷¼°ÆäÖ§³Öµç·¹¹³ÉÁË΢»úϵͳµÄ¿ØÖÆÖÐÐÄ£¬¶ÔϵͳµÄ¸÷¸ö²¿¼þ½øÐÐͳһµÄе÷ºÍ¿ØÖÆ¡£
´æ´¢Æ÷£º´æ´¢Æ÷ÊÇ´æ·Å³ÌÐòºÍÊý¾ÝµÄ²¿¼þ¡£
ÍⲿÉ豸£ºÍⲿÉ豸ÊÇÖ¸¿ÉÓë΢»ú½øÐн»»¥µÄÊäÈ루Input£©É豸ºÍÊä³ö£¨Output£©É豸£¬Ò²³ÆI/OÉ豸¡£I/OÉ豸ͨ¹ýI/O½Ó¿ÚÓëÖ÷»úÁ¬½Ó¡£
×ÜÏߣº»¥Á¬¸÷¸ö²¿¼þµÄ¹²ÓÃͨµÀ£¬Ö÷Òªº¬Êý¾Ý×ÜÏß¡¢µØÖ·×ÜÏߺͿØÖÆ×ÜÏßÐÅ
ºÅ¡£
¡²Ï°Ìâ1.7¡³Çø±ðÈçϸÅÄÖú¼Ç·û¡¢»ã±àÓïÑÔ¡¢»ã±àÓïÑÔ³ÌÐòºÍ»ã±à³ÌÐò¡£ ¡²½â´ð¡³
Öú¼Ç·û£ºÈËÃDzÉÓñãÓÚ¼ÇÒä¡¢²¢ÄÜÃèÊöÖ¸ÁÄܵķûºÅÀ´±íʾ»úÆ÷Ö¸Áî²Ù×÷Â룬¸Ã·ûºÅ³ÆÎªÖ¸ÁîÖú¼Ç·û¡£
»ã±àÓïÑÔ£ºÓÃÖú¼Ç·û±íʾµÄÖ¸ÁîÒÔ¼°Ê¹ÓÃËüÃDZàд³ÌÐòµÄ¹æÔò¾ÍÐγɻã±àÓïÑÔ¡£
»ã±àÓïÑÔ³ÌÐò£ºÓûã±àÓïÑÔÊéдµÄ³ÌÐò¾ÍÊÇ»ã±àÓïÑÔ³ÌÐò£¬»ò³Æ»ã±àÓïÑÔÔ´³ÌÐò¡£
»ã±à³ÌÐò£º»ã±àÓïÑÔÔ´³ÌÐòÒª·Òë³É»úÆ÷ÓïÑÔ³ÌÐò²Å¿ÉÒÔÓÉ´¦ÀíÆ÷Ö´ÐС£Õâ¸ö·ÒëµÄ¹ý³Ì³ÆÎª¡°»ã±à¡±£¬Íê³É»ã±à¹¤×÷µÄ³ÌÐò¾ÍÊÇ»ã±à³ÌÐò£¨Assembler£©¡£
µÚ2Õ ´¦ÀíÆ÷½á¹¹ ¡²Ï°Ìâ2.1¡³¼ò´ðÌâ
£¨1£©ALUÊÇʲô£¿
£¨2£©8086µÄȡָΪʲô¿ÉÒÔ±»³ÆÎªÖ¸ÁîԤȡ£¿ £¨4£©¶ÑÕ»µÄ´æÈ¡ÔÔòÊÇʲô£¿
£¨5£©±êÖ¾¼Ä´æÆ÷Ö÷Òª±£´æÄÄ·½ÃæµÄÐÅÏ¢£¿
£¨6£©Ö´ÐÐÁËÒ»Ìõ¼Ó·¨Ö¸Áîºó£¬·¢ÏÖZF£½1£¬ËµÃ÷½á¹ûÊÇʲô£¿ £¨9£©»ã±àÓïÑÔÔ´³ÌÐòÎļþÖУ¬ENDÓï¾äºóµÄÓï¾ä»á±»»ã±àÂð£¿
¡²½â´ð¡³
¢Ù ALUÊÇËãÊõÂß¼ÔËËãµ¥Ôª£¬¸ºÔð´¦ÀíÆ÷ËùÄܽøÐеĸ÷ÖÖÔËË㣬Ö÷ÒªÊÇËãÊõÔËËãºÍÂß¼ÔËËã¡£
¢Ú ȡָÊÇÖ¸´ÓÖ÷´æÈ¡³öÖ¸Áî´úÂëͨ¹ý×ÜÏß´«Êäµ½´¦ÀíÆ÷ÄÚ²¿Ö¸Áî¼Ä´æÆ÷µÄ¹ý³Ì¡£8086·Ö³É×ÜÏß½Ó¿Úµ¥ÔªºÍÖ¸ÁîÖ´Ðе¥Ôª£¬¿ÉÒÔ¶ÀÁ¢²Ù×÷¡£ÔÚÖ´Ðе¥ÔªÖ´ÐÐÒ»ÌõÖ¸ÁîµÄͬʱ£¬×ÜÏß½Ó¿Úµ¥Ôª¿ÉÒÔ¶ÁÈ¡ÏÂÒ»ÌõÖ¸ÁµÈµ½Ö´ÐÐʱ²»ÐèÒª½øÐÐȡָÁË£¬ËùÒÔ³ÆÎªÔ¤È¡¡£
¢Ü ¶ÑÕ»µÄ´æÈ¡ÔÔòÊÇÏȽøºó³ö£¨Ò²³ÆÎªºó½øÏȳö£©²Ù×÷·½Ê½´æÈ¡Êý¾Ý¡£ ¢Ý ±êÖ¾¼Ä´æÆ÷Ö÷Òª±£´æ·´Ó³Ö¸ÁîÖ´Ðнá¹ûºÍ¿ØÖÆÖ¸ÁîÖ´ÐÐÐÎʽµÄÓйØ×´Ì¬¡£
¢Þ Ö´ÐÐÁËÒ»Ìõ¼Ó·¨Ö¸Áîºó£¬·¢ÏÖZF£½1£¬±íÃ÷ÔËËã½á¹ûΪ0¡£ ¢á ²»»á¡£ ¡²Ï°Ìâ2.3¡³Ìî¿ÕÌâ
£¨3£©Âß¼µØÖ·ÓÉ__________ºÍ__________Á½²¿·Ö×é³É¡£´úÂë¶ÎÖÐÏÂÒ»ÌõÒª
Ö´ÐеÄÖ¸ÁîÓÉCSºÍ__________¼Ä´æÆ÷ָʾ£¬ºóÕßÔÚʵµØÖ·Ä£ÐÍÖÐÆð×÷ÓõĽöÓÐ__________¼Ä´æÆ÷²¿·Ö¡£
£¨4£©½øÐÐ8λ¶þ½øÖÆÊý¼Ó·¨£º10111010£«01101100£¬8λ½á¹ûÊÇ__________£¬±êÖ¾PF£½__________¡£
£¨5£©ÔÚʵµØÖ·¹¤×÷·½Ê½Ï£¬Âß¼µØÖ·¡°7380H¡Ã400H¡±±íʾµÄÎïÀíµØÖ·ÊÇ__________£¬²¢ÇÒ¸Ã¶ÎÆðʼÓÚ__________ÎïÀíµØÖ·¡£
£¨9£©³ýÍâÉèÊý¾ÝÍâµÄÊý¾ÝѰַ·½Ê½ÓÐ3À࣬·Ö±ð±»³ÆÎª_____________¡¢_____________ºÍ_____________¡£ ¡²½â´ð¡³
¢Û ¶ÎµØÖ·£¬Æ«ÒƵØÖ·£¬EIP£¬IP ¢Ü 00100110£¬0
¢Ý 73C00H£¬73800H
¢á Á¢¼´ÊýѰַ¡¢¼Ä´æÆ÷ѰַºÍ´æ´¢Æ÷Ѱַ ¡²Ï°Ìâ2.4¡³´¦ÀíÆ÷ÄÚ²¿¾ßÓÐÄÄ3¸ö»ù±¾²¿·Ö£¿8086·ÖΪÄÄÁ½´ó¹¦Äܲ¿¼þ£¿Æä¸÷×ÔµÄÖ÷Òª¹¦ÄÜÊÇʲô£¿
¡²½â´ð¡³
´¦ÀíÆ÷ÄÚ²¿ÓÐALU¡¢¼Ä´æÆ÷ºÍÖ¸Áî´¦ÀíÈý¸ö»ù±¾µ¥Ôª¡£ 8086ÓÐÁ½´ó¹¦Äܲ¿¼þ£º×ÜÏß½Ó¿Úµ¥ÔªºÍÖ´Ðе¥Ôª¡£
×ÜÏß½Ó¿Úµ¥Ôª£º¹ÜÀí×Å8086Óëϵͳ×ÜÏߵĽӿڣ¬¸ºÔð´¦ÀíÆ÷¶Ô´æ´¢Æ÷ºÍÍâÉè½øÐзÃÎÊ¡£8086ËùÓжÔÍâ²Ù×÷±ØÐëͨ¹ýBIUºÍÕâЩ×ÜÏß½øÐС£
Ö´Ðе¥ÔªEU£º¸ºÔðÖ¸ÁîÒëÂë¡¢Êý¾ÝÔËËãºÍÖ¸ÁîÖ´ÐС£
¡²Ï°Ìâ2.5¡³8086ÔõÑùʵÏÖÁË×î¼òµ¥µÄÖ¸ÁîÁ÷Ë®Ïߣ¿
¡²½â´ð¡³
8086ÖУ¬Ö¸ÁîµÄ¶ÁÈ¡ÊÇÔÚBIUµ¥Ôª£¬¶øÖ¸ÁîµÄÖ´ÐÐÊÇÔÚEUµ¥Ôª¡£ÒòΪBIUºÍEUÁ½¸öµ¥ÔªÏ໥¶ÀÁ¢¡¢·Ö±ðÍê³É¸÷×Ô²Ù×÷£¬ËùÒÔ¿ÉÒÔ²¢ÐвÙ×÷¡£Ò²¾ÍÊÇ˵£¬ÔÚEUµ¥Ôª¶ÔÒ»¸öÖ¸Áî½øÐÐÒëÂëÖ´ÐÐʱ£¬BIUµ¥Ôª¿ÉÒÔͬʱ¶ÔºóÐøÖ¸Áî½øÐжÁÈ¡£»Õâ¾ÍÊÇ×î¼òµ¥µÄÖ¸ÁîÁ÷Ë®Ïß¼¼Êõ¡£
¡²Ï°Ìâ2.8¡³Ê²Ã´ÊÇ8086ÖеÄÂß¼µØÖ·ºÍÎïÀíµØÖ·£¿Âß¼µØÖ·ÈçºÎת»»³ÉÎïÀíµØÖ·£¿Ç뽫ÈçÏÂÂß¼µØÖ·ÓÃÎïÀíµØÖ·±í´ï£¨¾ùΪʮÁù½øÖÆÐÎʽ£©£º
¢Ù FFFF¡Ã0 ¢Ú 40¡Ã17 ¢Û 2000¡Ã4500 ¢Ü B821¡Ã4567 ¡²½â´ð¡³
ÎïÀíµØÖ·£ºÔÚ´¦ÀíÆ÷µØÖ·×ÜÏßÉÏÊä³öµÄµØÖ·³ÆÎªÎïÀíµØÖ·¡£Ã¿¸ö´æ´¢µ¥ÔªÓÐÒ»¸öΨһµÄÎïÀíµØÖ·¡£
Âß¼µØÖ·£ºÔÚ´¦ÀíÆ÷ÄÚ²¿¡¢³ÌÐòÔ±±à³Ìʱ²ÉÓÃÂß¼µØÖ·£¬²ÉÓᰶεØÖ·£ºÆ«ÒƵØÖ·¡°ÐÎʽ¡£Ä³¸ö´æ´¢µ¥Ôª¿ÉÒÔÓжà¸öÂß¼µØÖ·£¬¼´´¦ÓÚ²»Í¬ÆðµãµÄÂß¼¶ÎÖУ¬µ«ÆäÎïÀíµØÖ·ÊÇΨһµÄ¡£
Âß¼µØÖ·×ª»»³ÉÎïÀíµØÖ·£ºÂß¼µØÖ·ÓÉ´¦ÀíÆ÷ÔÚÊä³ö֮ǰת»»ÎªÎïÀíµØÖ·¡£½«Âß¼µØÖ·ÖеĶεØÖ·×óÒÆ¶þ½øÖÆ4루¶ÔÓ¦16½øÖÆÊÇһ룬¼´³ËÒÔ16£©£¬¼ÓÉÏÆ«ÒƵØÖ·¾ÍµÃµ½20λÎïÀíµØÖ·¡£
¢Ù FFFFH:0£½FFFF0H ¢Ú 40H:17H£½00417H ¢Û 2000H:4500H£½24500H ¢Ü B821H:4567H£½BC777H
¡²Ï°Ìâ2.12¡³»ã±àÓï¾äÓÐÄÄÁ½ÖÖ£¬Ã¿¸öÓï¾äÓÉÄÄ4¸ö²¿·Ö×é³É£¿
¡²½â´ð¡³
»ã±àÓï¾äÓÐÁ½ÖÖ£ºÖ´ÐÐÐÔÓï¾ä£¨´¦ÀíÆ÷Ö¸Á¡¢ËµÃ÷ÐÔÓï¾ä£¨Î±Ö¸Á¡£ ÿ¸öÓï¾äÓУº±êºÅ¡¢Ö¸ÁîÖú¼Ç·û¡¢²Ù×÷Êý»ò²ÎÊý¡¢×¢ÊÍ4¸ö²¿·Ö×é³É¡£
¡²Ï°Ìâ2.16¡³ËµÃ÷ÏÂÁÐÖ¸ÁîÖÐÔ´²Ù×÷ÊýµÄѰַ·½Ê½£¿¼ÙÉèVARDÊÇÒ»¸öË«×Ö±äÁ¿¡£
£¨1£©mov edx,1234h £¨2£©mov edx,vard £¨3£©mov edx,ebx £¨4£©mov edx,[ebx]
£¨5£©mov edx,[ebx+1234h] £¨6£©mov edx,vard[ebx] £¨7£©mov edx,[ebx+edi]
£¨8£©mov edx,[ebx+edi+1234h] £¨9£©mov edx,vard[esi+edi] £¨10£©mov edx,[ebp*4] ¡²½â´ð¡³
¢Ù Á¢¼´Êý ¢Ú Ö±½Ó ¢Û ¼Ä´æÆ÷ ¢Ü ¼Ä´æÆ÷¼ä½Ó ¢Ý ¼Ä´æÆ÷Ïà¶Ô ¢Þ ¼Ä´æÆ÷Ïà¶Ô ¢ß »ùÖ·±äÖ·
¢à Ïà¶Ô»ùÖ·±äÖ· ¢á Ïà¶Ô»ùÖ·±äÖ· ¢â ´ø±ÈÀýѰַ