80X86汇编语言电子教案(3-2-全部)_图文._第1页
80X86汇编语言电子教案(3-2-全部)_图文._第2页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3)带辛扩展件送指令MOVZX (386 及打崑机巾可用) MOVZXUST.SRC(i*T)j 尊扩展(SRCi*播今育的*搐氏, MO%ZXRM;h RMr2%1OVZXRl:B.ru 是、 扩他威,感” iraMMh Ms不事利标HR的 a 徐作 ema 目的作 a 的K . (HMOVZX.MQMSX 描的鼻作徽的怪度一定小于 ne 的长厦 坤栈* PC 巩*Jit 愼址金内彳中开必的hhis 妙活动 ttfrttK.采用尢堰兜出的【#力几H A,从戦用歼的24 讥地址 g MS 中.檢 M 由 SPrttESPIH. 当堆栈堆址长度为 16 位时.堆枝操作便用 5P. 邹 mil 址

2、恢废为 32ftH.堆幢操忡便用 ESP.4)堆桟變作指令 PISH/POP键“阳令,HSII SRClg 權令se ( (sn-2#h I fSKO M&m 令S1钦行鼻作* lffi 令aTi 4-HSPHI. i SPl 2 HE 播。iDSTiJMESP”、. (IPH2QESTXI.(ESP“ lESPi j (ESP) 4 4堆枚慄杵必第以了或皿字为单付, pusHin 令可以*四种格尢PUSHREGPUSHMEMPUSHDATAPUSHSEGREGPUSH 折伶可以便用听 fj 的 J 址力式.但(6 不允许它惶川立即故?址方式POPlh 令允许种 D 穴:POP REG

3、POP MI-MPOP SiiGREGPOP 帛令的 DST 不允 It 便用孑即歡 JW filCS 不影响Z 位POP RX 执廿过程埔栈图示例:佞设一个 IB 令序处:PI SH X ; X 必尖是字变PISH ESPOP Y : Y 0 坝是字变* 执 fflt(X 1234H SS)OFFAOHV236711.ISPMKMHLM SH AX 岚行解Pl NH AX 典行后PI SH AN 执忏过程堆栈图斥Ki POP RXB KA (ft)细址 tot 执廿的樣作1616SP-SP2 7H1/AK1632ESP-ESP 上 2 hJ 1.3216SP-SP4 从 711入栈3232E

4、SP-BSP 土 4 hJ 1HSH/RIPmMIr 的憧 ftroeBX执行解POP BX孰行麻IBX) 210711试画出堆检的受化馆6) MPA/POPAD林式,PUPAPOHADMfr一一 二二 作,FOPA依次出出圧次斥九,Dl BP,2、BX. DK CX. AX - SP) 16 仍POPAD32 位依次出忖 出找次用为 m. ESI.MJP、LSP、HIX. MIX. LCX. EAN(ESP) - PA用子*貝右堆机虽.HSIIAD*POFF 可坷 F&6 及百鸵机型.2.用传送摘令I、 输入OUT 出Xl.AT ftH这 tan?令只踐于便 AXAtft 送侑 IN

5、. Pl SHA/PVSHADtSxti HSHAPI SHDIM?仙主 9I 克场和連创地址的佞驴XttilUtt. H Ml IK/存 tl 局住费RET护Mt PISH AXPI S1I BXf KX iw w :三創 eerni7)交扶招令X( H=iKMIHMOV AL 3XIJKT TABLE-AWOPRI.OPR2 何 It艮內 q”器如“即敘 ( (FKI.OPR24、 同时为 M不 V 响丄位例他 MOVAX.BX;AXBXMOV RIIRAX;B( F( (7) )AX(DSZWOHTW(BX字叶 IK 长度不绘计256)rttthl-4BX)KHMi代卅卜初T(AL)(从

6、开期 OE 只升师M为 ,aw?r的字i)心1). s2)I.IW ns31 FSIXs4) LFSD.sS) IMSD. s6)I-5N UN取筲移地址送$ 取 *a址 wnsww/fB 取肿到殆和审与 B 取地址宣络址/.JEUMttBUKK 的 7 敷组劳秋進刘 D0IF 存構闾變)Ift LA!U7SAfir 次 fl卜状$杯1 1 1 1 1 1 1 1 1t 2hni( (MIm rst -nM IT lo|折令 POPF ?Xtt lh5H()()FH .tn urW/IIFH ACttVM. 乂卜 l(MT viFfllVIPUn 的用“1 杯公.MtUJPU 引!1 诵 IP

7、OCT 工 hnsurPOP AXOR AX.IM1 :WTFlHSH AXFOR送播 4. I.EA REG.SRC:iKH.,R( (NO、 BIXX K1X4 BX, BMM KtensJtM典厅的権作u IS 32121321632位“故细 hl.审扩廉窈仔入 32 位 II 的寄“b计 W fffl ? l:Hi 效地 ht “人 3 2 位 11 的 ”30 剛ffAW 存的值是由 SRCir 算出的育效馆址 .而不址所在的午元的 INW.令 1 LOS REG.SRCtkfr* 作.QK以訂SROSREG) a t (SREG) j (SRCM)吋 U!用 I6f成 32 忖裁氐

8、REG4;能艮円 R 收力财 IR 引 UF 垃为tfiiCUhMA 4:itG 杯丄付LFS, LGSWLSSm) )tl| J1:(;为 1 权 VW亦 3F 面举割说明 LEA BX. BLX K 与 MO、K HI.OCK 约区別* fifiBIXXK 的移是(HOOlh (BUK K) MI2H MOV RUKJKLBXJ UI2H 屮 4 册LEA BX? BIXX K :A IIP. IBXIIPhmilliwruh (BX) =040011. (DI) =00MIL (DS) =00HI 续疗 Jfi 1CBD NMWII40M ll44*62l|a|J9EIIs:ffiiI.

9、F:A BX.|IIXSMlt62ll| :八的 X Hl.l)S SLIKHIILES IHJBXITABLL UW *HI. 5M(H. 2MMHIFAIMX( (IZNUH1HAlf HM( (A B. riBI.E:mXrrMMH、IO、BK.OITSF.TTMU :; ( (BXtieoeeiULA NX.T4BU.2 Xnimmiii m X.TAIIII:nBXMMHIwnmuil.?i BX. TAM J:;lBX YO40H13 L5T TABLt:( (tr -MWMMI zSMWH标岀枪笊令,ropF/roni)执行 ift 作,KHh:IH.AGSK-4 QSPzh -

10、 (SP) 2POPFD:HLAM-X ESPH2lK5P*UQESPZ J 0ESP2 4J li CBWCWIVCWIM:(DQBS 讥4P 7VK*为字 字转快为取字 取字转彊为 4 字U )号扩f|AH.勝*AX 中的*CWlKUDt心 1XH7.Q 孚状序金反.0 1 歼冇 JlUb 2 冲节 MH.结01今M(八約号r代点n SIMWM rULDXwm八MIAZXrxnsHi/RMiw fFv * sr. nr.M.m isr -IM*I-HII%X.M V1V BX.IM*. BV.IMMN-1lxTl Amr/Hirui inr出掘Ill.M. W 5*X.OVIA. %X2t

11、 FDt HF. W. IHX. FUV HA. I、AT,a GSH ”、M电挣” 、z Mt grtMm HAMtnHE羞!M三.加令I 厲述:, 的处 H WMJI 布前时 IU“卜4AH林 & lST. MU 执行*作TtMP 1 (SRC) ( (UST)SRW 辩机 TM 以为样件软xAmrammFT心徒仪用命 WZUhl DSTi/Mi KWWt 礼 K02H6 中实现两个 Ximrttft 的 fllW 潭检作故 BXT(X. H 的ltr&DX am2H (AX) OFMMIllix; 00II5H ( X) - AX.fX巾 AIK* DX.BXihMtrf

12、i. (AX) -IH) ).WH CF.I OFSK=I ZF=)执行话.(DX) = IMWKH CJxt (KSF0 ZF-0ffWLwaxsat 机讯中国机 s 字K为M位.放可以 直“用令实現st字的相加AIH) MX. KCX但是.谨力法町 U 建广贺 3 仪 7 的相加上.”XM fl符号|.iaui27 无羚号 a-M5命袴号敛旬无橢号敛不 H 出0000 0100 ooe0 I i I ( (! iei 1lin1011000(1 1 1 1 1 ooe0010l|a!SCF-t无 i 7*251-2CF-I匍符号豪和无朴号出帯材号 ttitttH1000 0111 ooe1

13、0011111 010101111 !Olli 110010000 10 1带 8 (42hH4!H24 CH-1帝:(屮“24 血 123 rt-lXi I.V4245-IMF-I无仪 I24=m3J注运算总令SI Bnr.sRciDsn-IUII JM) )伶債仪 it 法能4- -lOPRjCMP OIRLOPR2ttPK 1 (OHU r 舉响休茎BDf:寧H第力眼字HUCDQ力4字UM EUHW HU橹!李W奶心 贰*11* I AXZ1D 法迄算證今执行hADD l)S1. SRC iDSTl j(SRCi iDSTleaes:汪招令$ 执行*作,执 huftiADC DST.SR

14、CIftai iSRIV HK |PR 4) )HKi Ij l 和的1 o 和JcTtt/cjewBafflwtnttrtie ci侍农 c 催符号 tiwiau 的汨岀.iZFrI i 対采力 0 ftfflI 0 生 HI对二 i8 制恢徨进斤的:4tt 到:(皿作 U 樹定做位斛 o eqmnma677n 山河试屏敞 AL 的 0. 1 两仪AND AL. OFCHNl Illi WM2.覽人的 JW 位为 i OK4I-2OHOR 0 0 1 0 00003:便 Al,的。、说叟医XOR .KU J 4;、TEST AU1 JZ mXOKe xi:令檢忖 flh (AX)話冲.(CF

15、 4|3 位测试并修改摘今(血及其 JB 缎机型増加了 姐指令) fillfitiBT DSTeivnM忡 II 汶并 BI5島并反向位村摘 BSR RW SRCMtf作/从位开缶白左伺右作 ft.个为 i 的位.e 为 IM*ZFttlo.并iMft 的乜位護入 n 的存弄 +i to/*力PJW/IPM.H的#a 无定 几 r_Ji BSF KCX. MXBSR EX EAX1?掏令 Jftbfii( (KAX =NMMH.JMRSF 执行 JB. (ECX) -?H) )tKMlg 厅 E (L1)X) =301) * 5.移位描令般移位折令:W左抄 SHL OPRD.MQI1右/ SH

16、R OPKU.mb6Jt 术左移 SAI. OPRD,m (R3左 N)* SAR OTRIKmoKO4.位扫摘指令(对 6 及其后雉机熨增加了本 ftlfli 令)正肉仗扫 flhRSK RH;. SRC从仪开怕 H 右向左目的 是的住.如果遇钊第个为 1 的位则将 ZK2O.并尧诛位的位W*AH 的#中 I 为。 nwzmwi.目的“无定文.0I)件匕可以用越立即&以外的任| 一斤寻址方 KWft字曲“字.| 2)目的作數 0 须是字或取字詣亦 1I 3)溝!6 令响 5地其怆标上位无定文曲环移位抬令:II 环左移 ROI. OPRD.m创二二二二卄1*环右穆 BOR OPRO.m

17、H-.帝敢 fltflM 涯 K I m.rn命二子疋佗械环右* RCR OPRD.mH - - JQOPRDDT 用星弔 R, M#n可以为字节.?. 3 乩日堆机还可为变字.当! SHI OPRD.Iml. M“ CUm S1IL Of RD. CL:以 SHL 为剑条件标左位:CF.ftVA 的数nl. I -IH. 髙存效煜的價发生交化 =IM.的值不受令:、Zt. rtAF足文%环松仪龄:不哦 0 ZF. PF 讣鼻术够艳:在左毎不号仗不仝化右穆不无失(没有 1 抄出)时号欽員的 U2.3e:庄&蓉不丢大,矶穆不丢穴时 MBlfirtitf* 村号 ftU2.W2. m t

18、収 10 腫亂分别存于 DXAX 及朋.UK 中. 转 X.SBJffY.OW M. HX/G XJI- v!分为 MB,|) )m个件标 m 把 H 的不节鸟式K4rffSKIZ(rtsriv) ttsiZF*IStTNZ (StSiTTNE) DSTZf OSKTSlTSFISEPDSTSF-SETODSToriSETM)DS1DSTCF-1SEIM( (4ShTNHkrAKIJST K=4.条件设指令谊是一但 06 陞后躍机盘援供的 THIS 令.它 町以个元以锲在 其麻便!描令格比为:SKT IKIDSTnj 便用舟疗鼻或任一址方氏.:PST 只垃是字 F 住元.根斜所摇定的条件円情况

19、.唇诵足.刻口的1 字 Vl. AJIMH.1 捋令*身不*件国2) 比恢两个井根丸比较 ttJRHWi格式试条件SETNB StrAK SKTOD!HCF=C 51:TBEi、1lDSIO . Zl-1SETSBE|WrTADSTCFVZF-43) ItttM 个肖符号L 4*比较结 JI 鶉,*HI 试条件SETMSETMiEiDSTSfVOF.IASCTNUSETGEIWTSFVOF*SFm.SETMa1TsrvVZFs|sETNiQstni;)isr冷卜VOHVZF*5.廉环抠令,二宜:ex 中存 ttMff 次敘只址的rZ/!.PEttH*l.(MPZ/!.M)PNEinibr 计

20、ew#s) )4足l 试条件.的符号扩展.实行储环 i42足且 It 牛敘长度为 32 位.劭 EPMHEIPM 位住移 Ml? 9扩餐,实行 H 环 1不足 W1P15H1K 不 46 退岀代坏.*11.ttiiAlt 为 AIULU 的 M 牛字之 JD ttJRffA1OTALWOV CX .WMOV AX. 0MOV SJ.AX.vMirr UKfr:AnnAX.AKKAYIMIAM.%/. 2 uwr STAKTJ.O( MOVTOTAL AXMHffi 令:!.X)P OPRau*件 at为零或廂 9 两1 坏於 5 L()()PZPKl OPK 期试*件:计竝肓疗密 20不力或不

21、相时怖环推令l.PSZiLOlNF: OHR1、m :AQC0(LOO.AGAIN)1 在參希环的程序結检中.X 计效器的保存和慎厦Mm O u5H如心1n:.VfCXT:vein TT!(皿呷;iEC;z尸“八八八八&tl( (i若*址氏冷九 16 位.HiittWffd 为 ix 否吋为 trx.(2) 环掃令的下一*用令 Jfc 址与转向堆址 2 初的也(3) 环 JS 今不 E 韵条件幵義伴屮的杯盃切由Ll执彳母呼判鬻*屮q ”门哦内转移段凤转薛亚豪CS棚1配址匪布令叩啊摧转熱 便魁训su址力丸ffi JMPmlSHIJill第忤特Xfii专和航环指牛傀施匹Hltej转棒Jkl式用抵转祥应1冃它輿JU制WI斡肆目标趙出ft 11 ttMtM中YJttt A ARRA1中疋孤典京故前牛烈.甘划打嗖5L SL吐屮.MO% MHMl AMin LXWjUN:( MP AK |HXF J” ri5S n k.QZ::圮 i/JMFMJOKIkMTH( (nAX.S*心si H几、|JIEMTstSISI:此齢埠KXII:MMiHXJHix rxttb屮存无空骼丰脊也捋: 6 空椿的序号遠莹谋*Mtn CKrr* IFGJUMn* SI.-1弭 4 门,订 JOHMliXT:IM SILMT ALSTKJSIUXIZ MAI ;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论