昆工微机原理期末复习2

昆工微机原理期末复习2

ID:83293250

大小:3.02 MB

页数:38页

时间:2023-03-29

上传者:灯火阑珊2019
昆工微机原理期末复习2_第1页
昆工微机原理期末复习2_第2页
昆工微机原理期末复习2_第3页
昆工微机原理期末复习2_第4页
昆工微机原理期末复习2_第5页
昆工微机原理期末复习2_第6页
昆工微机原理期末复习2_第7页
昆工微机原理期末复习2_第8页
昆工微机原理期末复习2_第9页
昆工微机原理期末复习2_第10页
资源描述:

《昆工微机原理期末复习2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

⚪8086CPUᨵ20ᩩᙢᙬᙬ1MBḄᑁᙢᙬ1MBḄᘤᑖᡂ512KBḄ——“Ꮤ”“᜻”ᙠᐰ"ṹḄ$%&“Ꮤ”“᜻”ᑖ'ᵨ___________ᩭ⌱,஺CA.A0□B.BHE,A0.C.AO,BHE.D.ALE01ὃ3ᫀ5C6A0,BHE0ᡃḄ3ᫀ5B.BHE8A0⚪29ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪ᙠABCDAABEFGHᙠ____________ḄIᵨ&〈KCPUḄ஺CA.LMG.B.ᙢᙬ"ṹMGNC.ABOPMGINTRCD.ABQRMG0/3ᫀ5D.ABQRMG0ᡃD.ABQRMGT⚪39ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪UᵨᱏWXABYᑴᘤ8259A[ὶ]ᵨ^]CPUḄ_`AB᡽ᜧᑮde

1CA.15[CB.16[NC.32[□D.64[01ὃ3ᫀ5A.15[0fḄgh5C.32[⚪49ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪:T8255AjᱏḄᙢᙬAl,A0ᑖ'8086ḄA2,A1,8086jᱏḄA01k8255AḄᱏ⌱"ṹᑮ74LS138Ḅlᐭn஺oNjᱏpqᓄᢣtuOUT8EH,ALᑣ8255AḄPANᙢᙬu()NA.8BH□B.8FH.C.89HCD.8AH01ὃ3ᫀ5C.89H0ᡃḄ3ᫀ5C.89H⚪59ᑖ:1.0ᑖ;᝱0=3>▭@ᑖᑖ⚪8255AḄPANyIz{|2,PBNyIz{|0}-ᐸPCN()CA.ᵨIT8I/OnN□B.ᵨIT4I/OnNCC.ᑖIὶCD.ᐰIὶ

201ὃ3ᫀ5C.ᑖIὶ0Ḅ3ᫀ5C.ᑖIὶ⚪69ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪8086/8088deᙢᙬᜐq᡻X஺CAஹ00000HCBஹFFFF0HCCஹFFFFFHCDஹFFF0Hᫀ5BஹFFFF0H0ᡃḄ35BஹFFFF0H⚪79ᑖ:71.0ᑖ;᝱=3>▭@ᑖᑖ⚪:T8086᡻ᢣtMOVAL,BX,ᐸABX=2041H}-BHEAOḄlHdoCAஹ0,0□Bஹ0,1CCஹ1,0□Dஹ1,101ὃ3ᫀ5Bஹ0^10ᡃḄ3ᫀ5AஹQ,_Q⚪8⍗ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪ᙠᚮ᪘ᑁᨵᦔᙢᙬu2500Hᑮ2505Hᓫᐗᑁ10Hஹ20Hஹ30Hஹ40Hஹ50Hஹ60Hᦪ=SP=2502H,᡻POPBXᢣtᨵdo

3JAஹSP=25O2H,BX=1020HcBஹSP=2504HஹBX=4030HcCஹSP=2504H,BX=3040HcDஹSP=2500H,BX=2010H01ὃ3ᫀ5BஹSP=2504HஹBX=4030H0ᡃḄ3ᫀ5BஹSP=2504HஹBX=4030H⚪99ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪:T&ᑡᢣtAᡂALᘤ¡Ḅᨵdeᩩ஺CMPAL,AL¢SUBAL,AL¢XORAL,AL¢MOVAL,0NAஹ1□Bஹ2□Cஹ3CDஹ401ὃ3ᫀ5Cஹ30ᡃḄ3ᫀ5Dஹ4⚪109ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪1.᝞ᦪ¤¥¦§AᨵVARDW1,2,3,4ᙠ¨W}VARᑖ©Ḅª«ᙢᙬH0075H,ᑣª«ᙢᙬu0079HḄᓫᐗAḄᑁ¬HdoCAஹOOHUBஹ01H

4CCஹ02HCDஹ03H01ὃ3ᫀ5Dஹ03H0ᡃḄ3ᫀ5AஹOOH⚪119ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪:T8086ḄᑁI/OHdoNAஹᓫWᙬḄᑖ'H1MB64KBCBஹᓫWᙬḄ®H1MBCCஹDTWᙬḄ®H64KBNDஹDTWᙬḄ®H1MB01ὃ3ᫀ5Aஹ¯WᙬḄ°ᑣ±IMB64KB0ᡃḄ3ᫀ5AஹᓫWᙬḄᑖ'H1MB64KB______________________⚪129ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪:T&☢H³8086´µᑁAḄᑖᦪ¤ᑣABEFGu11HḄAB¶·XḄᐭNᙢᙬHdo0000:0040B3188ACC4DF800F041F800F0C5188ACC0000:005039E700F0A0198ACC2EE800F0D2EF00F0□AஹF000:F84DUBஹA019:8ACCCCஹCC8A:19A0CDஹ4DF8:00F001ὃ3ᫀ5AஹF000:F84D

50ᡃḄ3ᫀ5Dஹ4DF8:00F0⚪139ᑖ:1.0ᑖ;᝱=3ᚆ▭@ᑖᑖ⚪:T8086CPUḄᑁ¿᪀8ÁᐸHᵫdeᑖÃᡂ஺.AஹYᑴᘤ20ᱥᳮᙢᙬÆÇᘤCBஹÈÉᘤÊNcCஹ᡻ᓫᐗÊNᓫᐗCDஹYᑴᘤÈÉᘤ01ὃ3ᫀ5Cஹ᡻ᓫᐗÊËNᓫᐗ0ᡃḄÌᫀ5Cஹ᡻ᓫᐗÊNᓫᐗ⚪149ᑖ:1.0ᑖ;᝱Í3>▭@ᑖᑖ⚪Îᵨ6264SRAMjᱏd8kX8eÃᡂ128kBḄᘤCD◤⌕deᱏ6264jᱏ஺CAஹ16uBஹ24cCஹ32CDஹ6401ὃ3ᫀ5Aஹ160ᡃḄ3ᫀ5Aஹ16⚪159ᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪8255AḄnNBÜÝu{|1lᐸÞß/ACKBACKBàeᦈᑮTâᾭäåædeCAஹCPU=Tᦪ¤ᑏᑮnNB

6CBஹOPCPU〈&Tᦪ¤UCஹ᜜Ü=ᦪ¤ᵫnNBéêCDஹINTRB8ḄABOP=ëCPUQR01ὃ3ᫀ5Cஹ᜜Ü=☢ᦪ¤ᵫnNBéê0ᡃḄ3ᫀ5Cஹ᜜Üìᦪ¤ᵫnNBéê⚪16íᑖ:1.0ᑖ;᝱=3>▭@ᑖᑖ⚪ᙠ&☢ᐵz´ᜐᳮᘤḄïðA┯òḄHde஺□Aஹ´ᜐᳮᘤHᵨóᜧôõöᡂᵯøᑴᡂḄᐹᨵÈÉYᑴúḄjᱏUBஹTûüɵḄCPUýᨵ1ᡈÿᜐᳮᘤCCஹᘤᵫᐹᨵᱯᵨ⌶ḄᑖᑁᓫᐗᡂᑁḄᑖDஹḄCPU!ᐹᨵḄ"ᘤᢣ$%&ὃ(ᫀ*Cஹ᧡᧡ᘤᵫ,ὅᱯ.⌶Ḅ/ᑖᑁ01ᐗᡂ2ᑁ3Ḅ4ᑖ%ᡃḄ(ᫀ*DஹḄCPU!ᐹᨵḄ"ᘤᢣ$6⚪178ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:BCᦪEFGHIJ38000H47FFFH,ᑣLᦪEFḄFMᙬOPQ஺CAஹ38000H□Bஹ47FFFHCcஹ3000H□Dஹ3800H%&ὃ(ᫀ*Dஹ3800H%ᡃḄ(ᫀ*D.3800H6⚪188ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:

78086VIᘤWXYZ[ᢣ$\ᱥᳮᙢᙬᵫPQᔠ`a஺CAஹSSbIPcBஹCSbIP□CஹDSbIPcDஹCSbBP%&ὃ(ᫀ*BஹCSbIP%ᡃḄ(ᫀ*BஹCSbIP6⚪198ᑖ9:1.0ᑖ;᝱:d(>▭@ᑖ:ᑖ6⚪:CᜐᳮᘤeᑁWXᦪEfᣚḄ᜜ᦪEijO32GmnHPQ□Aஹ8GᜐᳮᘤBஹ16GᜐᳮᘤcCஹ32Gᜐᳮᘤ□Dஹ64Gᜐᳮᘤ%&ὃ(ᫀ*Cஹ32%ᡃḄ(ᫀ*Cஹ32oᜐᳮᘤ6⚪208ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:ᓝWᑴrᦪ-38ḄtG4Wᑴ⊡ṹPQCAஹ01011011B□Bஹ11011010BcCஹ11011011BCDஹ01011010B%&ὃ(ᫀ*Bஹ11011010B

8%ᡃḄ(ᫀ*Bஹ11011010B6⚪218ᑖ9:1.0ᑖ;᝱:=(ᚆ▭@ᑖ:ᑖ6⚪:8086xyz16G{|ᦪḄ⊤~PQAஹ-32768)+32767□Bஹ-32767)+32767□Cஹ0~65535□Dஹ-32768)+32767ᡈ0-65535%&ὃ(ᫀ*Aஹ-32768-+32767%ᡃḄᳮ*Aஹ_-32768~+327676⚪228ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:ᙠPQ⊤~z4Wᑴᦪ11111111B⊤~ᓝWᑴᦪ-1஺CAஹṹBஹṹccஹ⊡ṹCDஹBCDṹ%&ὃ(ᫀ*Cஹ⊡%ᡃḄᫀ*C⊡ṹ6⚪238ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:ᵨ8GḄ4WᑴᦪḄ⊡ṹ⊤~{|ᦪm!⊤~ḄᓝWᑴ᦮ᦪPQ஺cAஹ-127—+127□Bஹ-128—+128CCஹ-127—+128CDஹ-128—+127

9%&ὃ(ᫀ*Dஹ-128—+127%ᡃḄ*D._-128—+1276⚪248ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:BAL=3BH,AH=7DH,ᑣ᡻XADDAL,AHᢣ$,᪗CFஹSFbOFḄ;᝱ᑖPQ஺CAஹ0ஹ1ஹ1CBஹ1ஹ1ஹ1Cஹ0ஹ0ஹ0CDஹ1ஹ1ஹ0%&ὃ(ᫀ*Aஹ0ஹ1ஹ1%ᡃḄ(ᫀ*Bஹ141416⚪258ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:BAL=3BH,AH=7DH,ᑣ᡻XSUBAL,AHᢣ$᪗CFஹAFbPFḄ;᝱ᑖPQ஺□Aஹ0ஹ0ஹ1CBஹ1ஹ1ஹ1Cஹ0ஹ1ஹ0cDஹ1ஹ0ஹ0%ὃ(ᫀ*Bஹ141ஹ1%ᡃḄ(ᫀ*Bஹ1ஹ1ஹ16⚪268ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:¡ᑡᨵᐵᢣ$ᢣ┐ᘤḄ¥¦z§¨©Ḅ()OcAஹIPª«¬¨ᙠ᡻XḄᢣ$ᙠṹFzḄ®¯ᙢᙬcBஹIPª¡ᩩ±⌕᡻XḄᢣ$ᙠṹFzḄ®¯ᙢᙬ

10CCஹIPª«¬¨ᙠ᡻XḄᢣ$ᙠIᘤzḄᱥᳮᙢᙬcDஹIPª«¬¨ᙠ᡻XḄᢣ$ᙠIᘤzḄFᙢᙬ%&ὃ(ᫀ*BஹIPª¡4ᩩ±⌕᡻XḄᢣ$ᙠṹFzḄ®¯ᙢᙬ%ᡃḄ(ᫀ*BஹIPª¡ᩩ±⌕᡻XḄᢣ$ᙠṹFzḄ®¯ᙢᙬ6⚪278ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:¡☢ᨵᐵMN/MXḄ¸¹¨©ḄPQ□Aஹº»⌱½¾ᵫCPU`aO¿ᵯÁ\CPUºᙠᨬûOÄᵩÁ\CPUºᙠᨬᜧ»CBஹº»⌱½¾ᵫCPU`aOÄᵯÁ\CPUºᙠᨬûO¿ᵯÁ\CPUºᙠᨬᜧ»Ccஹº»⌱½¾ᵫ᜜ÇᐭOÄᵯÁ\CPUºᙠᨬûO¿ᵯÁ\CPUºᙠᨬᜧ»UDஹº»⌱½¾ᵫ᜜ÇᐭO¿ᵯÁ\CPUºᙠᨬÉ»OÄᵯÁ\CPUºᙠᨬᜧ»%&ὃ(ᫀ*Dஹº»⌱½¾ᵫ᜜iÇᐭO¿ᵯÁ\CPUMᙠᨬûOÄᵯÁ\,CPUºᙠᨬᜧ»%ᡃḄ᩵Ë*Dஹº»⌱½¾ᵫ᜜ÇᐭO¿ᵯÁ\CPUEiᙠ:ᨬûOÄᵯÁ\CPU̺ᙠ:ᨬᜧ»6⚪288ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:CCPUḄÍ⚣O250MHZ,ᑣmḄ\ÑᕜÓOPQ஺cAஹ250nsCBஹ50nscCஹ40ns□Dஹ4ns%&ὃ(ᫀ*Dஹ4ns%ᡃḄ(ᫀ*Dஹ4ns6⚪298ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:

11ÔCᓫᐗḄᱥᳮᙢᙬ54321H,ᑣ¨©Ḅ×Øᙢᙬ⊤~O()O□Aஹ4321H:50000HcBஹ54320H:1HCCஹ5430H:0021HDஹ5432H:00001H%&ὃ(ᫀ*Cஹ5430H:0021H%ᡃḄ(ᫀ*Cஹ5430H:0021H6⚪308ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:B=Û%X*=10010101B,%Y*=01001010B,ᑣ%X-Y*⊡=()0□Aஹ10100001BUBஹ11011111BCcஹ10100000B□DஹÞ.%&ὃ(ᫀ*Cஹ10100000B%ᡃḄ(ᫀ*DஹÞ.6⚪318ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:ᢣ$ADDCX,55H%BP*ḄßàºᦪḄáᙬâ()஺CA.ᘤáᙬcBஹåæáᙬ=Cஹᘤçæáᙬ

12CDஹᘤèVáᙬ%&ὃ(ᫀ*DஹᘤèVáᙬ%ᡃḄ✏Ë*DஹᘤèVáᙬ6⚪328ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:ÔSS=3300H,SP=1140H,ᙠᚮ᪘zìᐭ5íᦪEîï.ðíᦪEᑣSP=()OAஹ113AHCBஹ114AHCCஹ1144HCDஹ1140H%&ὃ(ᫀ*Aஹ113AH%ᡃḄ(ᫀ*Bஹ114AH6⚪338ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:=ÛBP=0100H,DS=7000H,SS=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=O2H,ᢣ$MOVBX,BP᡻XBX=()o□Aஹ0102HCBஹ0201H□Cஹ245AH□Dஹ5A24H%&ὃ(ᫀ*Dஹ5A24H%ᡃḄ(ᫀ*Dஹ5A24H6⚪348ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:ñᵨ80486òóôõḄöàºᢣ$÷ø:VALDB2DUP(1,2,3

13DUP(3),2DUP(1,0))ᑣᙠVALIJᑁ¬ᓝí⁚ᓫᐗḄᦪE()□cAஹ1,2,3,3,2,1,0,1,2,3□B,1,2,3,3,3,3,2,1,0,1□Cஹ2,1,2,3,3,2,1,0□Dஹ1,2,3,3,3,1,0,1,0,1%&ὃ(ᫀ*Dஹ1,2,3,3,3,1,0,1,0,1%ᡃḄ(ᫀ*Dஹ1,_2,3,3,3,0,1,0,16⚪358ᑖ9:1.0ᑖ;᝱:=(>▭@ᑖ:ᑖ6⚪:¡ᑡúᩩᢣ$ûᵨᩭñý/ᘤþ"0",ÿᐸ“”Ḅ()0AஹXORAL,AL□BஹANDAL,0CஹMOVAL,0DஹSUBAL,ALὃᫀCஹMOVAL,0ᡃḄᫀCஹMOVAL,0⚪36ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪$AX=96H,BX=65H,%&᡻(ADDAX,BXᢣ*+DAAᢣ*,-AL=()oAஹOFBH

14Bஹ01HCஹ61HDஹ0BHὃᫀCஹ61HᡃḄᫀBஹ01H⚪37.ᑖ1.0ᑖ᝱:!▭#ᑖᑖ⚪0ᑡ2CF᪗451Ḅᢣ*67oAஹCMC□BஹCLCCCஹSTC□DஹCLDὃᫀCஹSTCᡃḄᫀDஹ_CLD⚪38ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9:AL=7FH,⌕2AL=80H,<2ᵨ0ᑡ>9ᩩᢣ*67஺CAஹANDAL,80HCBஹORAL,80H□CஹXORAL,80HDஹNOTALὃᫀDஹNOTALᡃḄᫀAஹANDAL,80H⚪39ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9

15ᙠ᡻(ᓝᑴD᦮ᢣ*DAA,DASFGHIJKLMNO67஺AஹAXCBஹAHCCஹALCDஹBLὃᫀCஹALᡃḄᫀCஹAL⚪40ᑖ1.0ᑖ᝱!▭#ᑖ:ᑖ⚪$BX=1000H,DS=2000H,21000H=12H,21001H=34H,᡻(LEASI,BXᢣ*,-SIPMᘤḄᑁS67஺Aஹ1234HCBஹ1000HCCஹ3412HCDஹ0010HூὃᫀBஹ1000HᡃḄᫀBஹ1000H⚪41ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪U⊤ᢣ*XLATWX-YU⊤Ḅ✌ᙬ

16DஹBXὃᫀDஹBXᡃḄᫀDஹBX⚪42ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9JMPWORDPTRDI7஺CAஹ]ᑁ^_`aCBஹ]^^_`aCஹ]ᑁb_`aGDஹ]^b_`aὃᫀAஹ]ᑁᔣ_daᡃḄ⊟Cஹ]ᑁb_`a⚪43ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9INCᢣ*fg67᪗4஺CAஹOFCBஹCFCஹSF□DஹZFὃᫀBஹCFᡃḄᫀCஹSF⚪44ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9hiaᢣ*SHLjᵨO67஺

17CAஹklmᦪo2CBஹklmᦪ◀2CCஹqlmᦪo2CDஹqlmᦪ◀2ὃᫀCஹqlmᦪo2rḄᔁtCஹqlmᦪu2⚪45ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9vwaᢣ*SARjᵨO67஺□Aஹklmᦪo2□Bஹklmᦪ◀2Cஹqlmᦪo2□Dஹqlmᦪ◀2ὃᫀBஹk”ᦪ◀2ᡃḄᫀBஹklmᦪ◀2-⚪46ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪0ᑡᢣ*-ᨵyz┯|Ḅ67஺cAஹMOVSI,AX□BஹINAL,DXCஹXORAX,1234HDஹOUT210H,ALὃᫀDஹOUT210H^ALᡃḄ}ᫀJDஹOUT210H^AL⚪47ᑖ1.0ᑖ᝱!▭#ᑖᑖ

18⚪SPḄ~ᵨᵨᩭᢣ67஺0Aஹ᪘⚔ᐗḄᨵᦔᙢᙬCBஹ09ᩩ⌕᡻(ᢣ*Ḅᙢᙬccஹ09ᩩ⌕Ḅᢣ*ḄᙢᙬCDஹ᪘ᐗḄᨵᦔᙢᙬᫀAஹ᪘⚔ḄᦔᙢᙬᡃḄAஹ᪘⚔ᐗḄᨵᙢᙬ⚪48ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪ᙠᦪ〈ᢣ*᡻(-b_ᓽᦪ(〈Ḅ67஺AஹᵨPMᘤBஹ]PMᘤCஹMᘤUDஹᵨPMᘤ+MᘤூὃᫀBஹ]PMᘤᡃḄᫀCஹMᘤ⚪49ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪Mᓫᐗ~ᦪ-jᵨoAஹPMᘤᙬஹPMᘤ^_ᙬCBஹᓽᙬஹb_ᙬcCஹᓽᙬஹPMᘤ^_ᙬ

19GDஹb_ᙬஹPMᘤ^_ᙬὃᫀDஹb_ᙬஹPMᘤ^_ᙬᡃḄ✏Dஹb_ᙬஹ¡¢ᘤᔣ_ᙬ⚪50ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9ᙠᢣ*MOVAX,0᡻(,-CPU᝱᪗4ZFḄ60□Aஹ£0□Bஹ£1□cஹ¤X□Dஹᦋ¦ὃᫀDஹ0ᦋ¦ᡃḄᫀBஹ£1⚪51ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:90ᑡ§¨©¤ḄoAஹª«y¬ᵫᢣ*ឋy°±ᡂCBஹª«y¬ᒹ´ᢣ*ឋy°+µᢣ*y°cCஹᢣ*ឋy°+µᢣ*y°Ḅ¶·ᐰ¹ºḄCDஹᢣ*ឋy°+µᢣ*y°◤¼ª«½¾¿ᡂÀᘤÁṹ,Ã᡻(9ὃᫀBஹª«y¬ᒹ´ᢣÄ¢ᓋ0+µᢣ*y°ᡃḄÆÇDஹᢣ*ឋy°+µᢣ*y°◤¼ª«È,¾¿ᡂÀᘤÁṹ,Ã᡻(⚪52ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪ᎷXDX=00B9H,CL=3,CF=1,ᑣ᡻(ᢣ*SHLDX,CL,-DXḄ£6o

20□Aஹ005CHGBஹ0017HCCஹ1700H□Dஹ05C8HὃᫀDஹ05C8HᡃḄᫀDஹ05C8H⚪53ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪0ᑡᢣ*Ëᦋ¦ᢣ*ᢣ┐PMᘤᑁSḄ67஺CAஹMOVCBஹJMP□CஹCALL□DஹRETὃᫀAஹMOVÍḄᫀCஹCALL⚪54ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9ᑭᵨDOSÏÐÑDᵨḄ9m6AH=9Ñ-Ò9ÓÔlÕ-ᐸᐭᦪ<£6o□AஹDSDX=ÔlÕ✌ᙢᙬCBஹDSDX=ÔlÕÖᙢᙬ

21CCஹCSDX=ÔlÕ✌ᙢᙬUDஹCSDX=ÔlÕÖᙢᙬὃᫀAஹDSDX=ÔlÕ✌ᙢᙬᡃḄᫀAஹDSDX=ÔlÕ✌ᙢᙬ__________________________________⚪55ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9CPU×MᘤᡈI/OÙ·ᡂ9&Ú/ᑏ~ᡠ◤ḄÞ^ߣ9Ó67ᕜá஺CAஹᢣ*CBஹâãCCஹÞäDஹÚᑏὃᫀBஹâãåDஹÚᑏ⚪56ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9ᦪ]Oæ70000çèḄMé-$ê]Ḅër£64KB,ᐸÖᙢᙬ6oCAஹ70FFFH□Bஹ80000HCஹ7FFFFHDஹ8FFFFHὃᫀCஹ7FFFFHᡃḄìDஹ8FFFFH⚪57ᑖ1.0ᑖ᝱!í#ᑖᑖ⚪$256KBḄSRAMᐹᨵ8ᩩᦪã-ïðñᐹᨵ67ᙢᙬã஺

22Aஹ10Bஹ18Cஹ20Dஹ32ὃᫀBஹ18ÍḄòóCஹ20⚪58ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:9W¶£4096X8ḄMôᱏ4ᱏ-±ᡂḄMöS÷£67஺Aஹ4KBBஹ8KBCஹ16KBDஹ32KBὃᫀCஹ16KBᡃḄᫀCஹ16KB⚪59ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪øùúvÀjb_ᙬ64MÔ⁚ḄᑁMü^-ᐸCPUḄᙢᙬâãý<ᨵ67ᩩ஺Aஹ20CBஹ30CCs16Dஹ26ὃᫀDஹ26ᡃḄᫀCஹ16⚪60ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪þÿᵫᡂ஺

23CAஹSRAMBஹDRAM□CஹEEPROMCDஹFlashὃᫀAஹSRAMᡃḄᔠDஹFlash⚪61ᑖ1.0ᑖ᝱!▭#ᑖᑖ⚪:%&'ᘤ)*+%,ᙢᙬ/ᨵᦔ2ᦪ4/ᨵᦔḄ+5ᐵ789()0Aஹᦪ4/:ᐜᨵᦔCBஹ<ὅ>+ᨵᦔCஹᙢᙬ/:ᐜᨵᦔDஹ>+?ᵯAὃᫀCஹᙢᙬ/:ᐜᨵᦔᡃḄᫀCஹᙢᙬ/:ᐜᨵᦔ⚪62ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪CDḄᑁFᵨ()᪀ᡂ஺CAஹRAM2ROMCBஹKLCCஹMLDஹᐝLὃᫀAஹRAM2ROMᡃOPAஹRAM2ROM⚪63ᑖ1.0ᑖ᝱B▭#ᑖᑖ

24⚪80867QR,᝞TUᑮ64000HW6FFFFHᙢᙬYZḄ'ᘤᵨ8KX8[\ᱏ᪀ᡂ,9\ᱏ◤⌕ᱏ஺□Aஹ4□Bஹ8□Cஹ6Dஹ12ὃᫀCஹ6ᡃḄᫀDஹ12⚪64ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪CPU`᜜b5ᦪ4c〈ḄeᑴghᨵoiAஹRjghUBஹDMAghiCஹkleᑴghCDஹmZnopὃᫀDஹmZnopᡃḄᫀDஹmZnop⚪65ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪:%CPU`I/Obᜓ5c〈Ḅrsᨵo□Aஹᦪ4rtiBஹeᑴrtCCஹ᝱rtUDஹmZnopὃᫀDஹmZnopu

25ᡃḄᫀDஹmZnop⚪66ᑖ1.0ᑖ᝱ᚆ▭#ᑖᑖ⚪:%ᙠRjghx,᜜bᦪ4yᐭᑮᑁḄ{|oCAஹ᜜b%ᦪ4}/%ᑁUBஹ᜜b%ᦪ4}/-CPU-ᑁCCஹ᜜b—CPU—DMAC%ᑁUDஹ᜜b%I/OUi—CPU%ᑁὃᫀDஹ᜜~%ಘUi-CPU-ᑁḄᔁDஹ᜜b-I/OUiTCPUTᑁ⚪67ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪CPU8Rj28DMAḄo□AஹRj8☠MBCBஹ᠒□cஹeᑴᓫCDஹ8Rj+,CPUᯠeᑴ}/,8DMA+,CPU⌕}/஺ὃᫀDஹ8Rj+,CPUᯠeᑴ}/,8DMA+,CPU⌕}/஺ᡃḄᫀDஹ8Rj+,CPUᯠeᑴ}/,8DMA+,CPU⌕}/஺⚪68ᑖ1.0ᑖ᝱▭#ᑖᑖ⚪:%ᙠxᑡᢣR,8086CPU&I/Oi¡ᑏ)*ḄOiAஹRjᢣ□Bஹ£¤¥ᢣ

26CcஹyᐭyᢣDஹc〈ᢣὃᫀCஹyᐭyᢣᡃḄᫀcஹyᐭyᢣ%⚪69ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪:%xᑡ¦o§ᵨ\ᱏR,FU}/eᑴᦪ4c〈Ḅ஺CAஹ¨+ᘤ/ªᦪᘤ\ᱏCBஹ£Ui\ᱏccஹ«Ui\ᱏiDஹDMAeᑴᘤ\ᱏὃᫀDஹ_DMAeᑴᘤ\ᱏᡃḄᫀDஹDMAᑴᘤ\ᱏ⚪70ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪:%®ᢝ°ᩩc〈ghḄUiᵯ{R,²³8ᒹµ0Aஹᦪ4i,eᑴiCBஹ᝱iiCஹeᑴiCDஹᦪ4iὃᫀD1ᦪ4iᡃḄ¶Dஹᦪ4·i⚪71ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪¸¹ᵨyᐭ¤¥+,◀»ª¼D½¾,ᔲᑣ°Ác〈ᦪ4ª¼D஺

27CAஹklÃÄghUBஹRjghiCஹDMAghὃᫀAஹklÃÄgᡃḄᫀAஹ7MÅÄgh⚪72ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪¸M/I0=0,/WRWR»=0+,8086CPUÑᡂḄ¤¥ÒCAஹ'ᘤ¡UBஹI/O¡ccஹ'ᘤᑏ□DஹI/OᑏὃᫀDஹI/OᑏᡃḄᫀBஹI/O¡⚪73ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪:%᜜b`CPU5ᦪ4c〈+,᝱rtÓÔ}/c〈Ḅ஺CAஹᦪ4CBஹᙢᙬCCஹeᑴCDஹ᜜ÕὃᫀAஹᦪ4ᡃḄᫀCஹÖJ⚪74ᑖ1.0ᑖ᝱×B▭#ᑖᑖ⚪

28ᑭᵨklÃÄghc〈ᦪ4+,CPUÙÚ¡mᑨjᔲc〈ᦪ4஺CAஹ᜜bḄ᝱CBஹDMAḄrsCஹᦪ4yᐭrtCDஹ᜜bRjὃᫀAஹ᜜bḄ᝱ᡃḄ²ÜDஹ᜜bÝj«____________________________________________⚪75ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪&FßkUi\ᱏ¡/ᑏ¤¥ḄÙ⌕ᩩ஺cAஹRD=0□BஹWR=0□CஹRD=0ᡈWR=0CDஹCS=0ᗐᫀDஹCS=0ᡃḄᫀDஹCS=0⚪76ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪:%ᙠ80867QR,âãKRjäåkl᡻ḄoCAஹèklRé᣸ḄRjᢣCBஹRjeᑴᘤëḄRjrs□CஹèklRé᣸ḄìíᢣCDஹèklRé᣸Ḅîᵨᢣ

29ὃᫀBஹRjeᑴᘤëḄRjrs________________________ᡃḄᫀBஹRjeᑴᘤëḄRjrs⚪77ᑖ1.0ᑖ᝱B▭#ᑖᑖ⚪8086/8088CPUḄïðR,UᨵKRjrsḄïðᨵ஺Aஹ15ñ□Bஹ8ñ□Cஹ2ñcDஹ1ñὃᫀCஹ2ñᡃḄᫀCஹ2ñ⚪78ᑖ1.0ᑖ᝱×B▭#ᑖᑖ⚪:%8086CPU8Rj+,òãóᐭᚮ᪘ḄrtoCAஹAX,BX,CX,DXḄᑁö□BஹAX,CXḄᑁö□CஹCS,IP,SPḄᑁöCDஹ᪗øùᘤḄᑁö,IP,CSὃᫀDஹ᪗øùᘤḄᑁö,IP,CSᡃḄᫀDஹ᪗øùᘤᑁö,IP,CS⚪79ᑖ1.0ᑖ᝱ᨴB▭#ᑖᑖ⚪:%8086ᳮḄᑁü5R,ᙢᙬÒ00000H-003FFHRýḼoCA,ᵨᡝṹCBஹBIOSṹ

30CCஹDOSṹCDஹᔣ⊤ὃᫀDஹᔣ⊤ᡃḄᫀDஹfᔣ⊤⚪80ᑖ1.0ᑖ᝱▭ᑖᑖ⚪!"ḄᔣḄᙢᙬ%0000H:0070H,ᑣ,Ḅ-.ṹ/012஺CAஹ35H4Bஹ18H□Cஹ1BHCDஹ1CHὃᫀDஹ1CH5ḄᫀDஹ1CH⚪81ᑖ1.0ᑖ᝱▭ᑖᑖ⚪:67ᑡ9:CPUḄ>?@AB12◤⌕ᵫFGHI-.ṹ஺AஹINTOCBஹNMICCஹINTRCDஹINTnὃᫀCஹINTRᡃḄᫀCஹINTR⚪82ᑖ1.0ᑖ᝱▭ᑖ:ᑖ⚪J8086MNBᐸ-.ṹ%18HḄᔣQᑁSᱥᳮᙢᙬ%12VWSXBᐳᓰ12[\⁚஺

31CAஹ00072H,4□Bஹ00060H,4□Cஹ00030H,2CDஹ00048H,2ὃᫀBஹ00060H,4ᡃḄᫀBஹ00060H,4⚪83ᑖ1.0ᑖ᝱▭ᑖᑖ⚪:6^8259Acdᙠfghijk7BlmIR3qḄrs᡻uvwxBᑣ8[yzᐜ|ᨬ~Ḅ0120GAஹ1R44BஹIR2CCஹIR3UDஹIR0ὃᫀAஹIR4ᡃḄᫀDஹIR0⚪84ᑖ1.0ᑖ᝱▭ᑖᑖ⚪ᔣHI10CAஹ⌱!ᜓḄ:Wᙢᙬ4Bஹ〈ᦪḄ:WᙢᙬCஹᐭᙢᙬCDஹḄᙢᙬὃᫀCஹᐭᙢᙬᡃḄCஹ?ᐭᙢᙬ⚪85ᑖ1.0ᑖ᝱▭ᑖᑖ

32⚪:᡻uwxᢣB⌨Bwxᙢᙬᩭf()஺UAஹROM4BஹᦪᘤCஹᚮ᪘□DஹCPUḄᨚS£SᘤὃᫀCஹᚮ᪘ᡃḄ¤Cஹᚮ᪘⚪86ᑖ1.0ᑖ᝱¥▭ᑖᑖ⚪8086BNMIḄ¦ᙠ¦⊤Ḅ§¨0()஺4AஹᵫDOSfgᑖ©UBஹᵫᢣª□Cஹ«ªᙠᑁSQ00008HVWḄ2[\ᓫᐗDஹ«ªᙠ¦⊤⊤✌ὃᫀCஹ«ªᙠᑁSQ00008HVWḄ2[\ᓫᐗᡃḄ¯°Cஹ«ªᙠᑁSQ00008H±WḄ2[\ᓫᐗ⚪87ᑖ1.0ᑖ᝱▭ᑖᑖ⚪PC/XTNB%²cd³6´ᐰ¶ᝅjkḄ8259A¸ᑴᘤº»¼76[½|ᡈ¿|ḄrsBᙠÀÁᜐ/()oCAஹ᡻uIRETᢣCBஹ᡻uPOPᢣ

33CCஹÃ〈EOIÄCDஹÃ〈OCW3ÄὃᫀCஹÃ〈EOIÄᡃḄᫀCஹÃ〈EOIÄ⚪88ᑖ1.0ᑖ᝱▭ᑖᑖ⚪8255A9ÅÆÇWR=0,CS=O,Al=l,A0=l-B⊤Î12஺□AஹCPUᔣ8255AᦪᑏᦪUBஹCPUᔣ8255A¸ᑴ〈¸ᑴ\4CஹCPUÐ8255A¸ᑴDஹÑᦔÓdὃᫀBஹCPUᔣ8255A¸ᑴ〈¸ᑴ\ÔᔛÖ.Dஹ¤ØÓd⚪89ᑖ1.0ᑖ᝱▭ᑖᑖ⚪:68255A»ÙᱏḄÛAᨵ12?cdjk஺□Aஹ54Bஹ34Cஹ4□Dஹ2ὃᫀBஹ3ᡃḄÝᫀBஹ3⚪90ᑖ1.0ᑖ᝱▭ᑖᑖ⚪:

348255A²ᵨß(2[Ûᙢᙬ஺□Aஹ14Bஹ24Cஹ3UDஹ4ὃᫀDஹ4ᡃḄᫀBஹ2⚪91ᑖ1.0ᑖ᝱▭ᑖᑖ⚪ᙠ8255Aàuᢥ§¨§/ã§ḄÛ012஺CAஹÛACBஹÛBCஹÛCUDஹᡠᨵÛὃᫀCஹÛCᡃḄᫀCஹÛC⚪92ᑖ1.0ᑖ᝱▭ᑖᑖ⚪!åuæçèÆḄᦪék01[:W§B7[ᦪ§B1[᪥ë§B1[ìí§B^ᦪîḄïᱯ᳛%1200ïᱯBᑣòóôîḄᨬᜧ\öᦪ%12஺cAஹ10[Bஹ110[Cஹ120[

35CDஹ240[ὃᫀCஹ120[ᡃḄᫀCஹ120[⚪93ᑖ1.0ᑖ᝱▭ᑖᑖ⚪:6ᵨREPESCASBᢣJ\öåàuùúB᝞CXW0BùúÀÁBýþ⊤Î12஺GAஹᙠ\öå⍗ALᢣḄCBஹᙠᨵALᢣḄCஹᙠᨵALᢣḄCDஹᙠ⍗ALᢣḄὃᫀDஹᙠ⍗ALᢣḄᡃḄDஹᜐ⍗!"ALᵯᢣᐢḄ%&⚪94(ᑖ*+1.0ᑖ,᝱./0▭2ᑖ.ᑖ&⚪.ᙠ3456789ᵨ;ᱯ᳛ᩭ⊤!ᦪAḄB〈D᳛8EᢣFG஺CAஹIJKB〈ḄᦪCBஹIJKB〈Ḅ⁚ᦪcCஹIJKB〈ḄᦪCDஹIJKB〈ḄMᑴOᦪ5ᫀDஹIJKB〈ḄPMᑴOᦪBஹQJKB〈Ḅ⁚ᦪ&⚪95(ᑖ*.1.0ᑖ,᝱./R▭2ᑖ.ᑖ&⚪.567〉ᵨTFGUVWḄᦪAB〈஺CAஹXYZ

36CBஹ[YZccஹ\]^Dஹ\]^ὃᫀBஹ[YZᡃḄᫀAஹXYZ&⚪96(ᑖ*.1.0ᑖ,᝱./R▭2ᑖ.ᑖ&⚪:`abcᵨ8255Ahi5I/Om8noᓄqCPUᡠvwḄxᙢᙬ{0CBH,iA{18ᑣAḄᙢᙬ{()஺Aஹ0C8H□Bஹ0CAH□Cஹ0CHDஹ0EHὃᫀAஹ0C8HᡃḄᳮBஹ0CAH&⚪97(ᑖ*.1.0ᑖ,᝱./R▭2ᑖ.ᑖ&⚪.8255AḄ⌱ᑴ{80H,ᐸ()஺CA)AஹBஹCᐰ{ᐭB)A{8ᐸ{ᐭC)AஹB{18Chὶ7□D)AஹBஹCᙳ{0,D)A,B>Cᙳ{0,ᡃḄᫀC)AஹB{18Chὶ7&⚪98*.1.0ᑖ,᝱./R▭2ᑖ.ᑖ&⚪.

378255AhᦪAᐭஹxI8¡ᑴ7¢ஹ,᝱7¢Ḅx()஺□A)BCB)ACOcCD)AஹBஹCPxᙳ£ὃᫀC)C□ᡃḄᫀB)A&⚪99(ᑖ*.1.0ᑖ,᝱./R▭2ᑖ.ᑖ&⚪.⌕¥¦`᜜¨©86ªᦋ¬8259A()Ḅᑁ¯R°஺CAஹIRRCBஹIMRCC>ISR□DஹPRὃᫀBஹIMRᡃḄᫀBஹIMR&⚪100(ᑖ*.1.0ᑖ,᝱./R▭2ᑖ.ᑖ&⚪:`567ab£\qmᦈ²³〈ᦪA8ᑣ´abhT()஺CAஹᓫCBஹ¶·Ccஹᐰ·ὃᫀCஹᐰ·ᡃḄᫀCஹᐰ·

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭