汇编语言上机 实验一 DEBUG常用命令及8086指令使用

上传人:枫** 文档编号:498079249 上传时间:2022-08-11 格式:DOCX 页数:5 大小:42.25KB
返回 下载 相关 举报
汇编语言上机 实验一 DEBUG常用命令及8086指令使用_第1页
第1页 / 共5页
汇编语言上机 实验一 DEBUG常用命令及8086指令使用_第2页
第2页 / 共5页
汇编语言上机 实验一 DEBUG常用命令及8086指令使用_第3页
第3页 / 共5页
汇编语言上机 实验一 DEBUG常用命令及8086指令使用_第4页
第4页 / 共5页
汇编语言上机 实验一 DEBUG常用命令及8086指令使用_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《汇编语言上机 实验一 DEBUG常用命令及8086指令使用》由会员分享,可在线阅读,更多相关《汇编语言上机 实验一 DEBUG常用命令及8086指令使用(5页珍藏版)》请在金锄头文库上搜索。

1、实验一 DEBUG常用命令及8086指令使用实验目的:通过实验掌握下列知识:1、8086 指令:MOV,ADD,SUB,XCHG 等2、DEBUG 命令:A,D,E,F,H,R,T,U。3、ASCII码及用16进制数表示二进制码的方法。内容及步骤:一、DEBUG命令使用:1、打DEBUG进入DEBUG控制,显示提示符。2、用命令F100 10F A将A的ASCII码填入内存。3、用命令D100 10F观察内存中的16进制码及屏幕右边的ASCII字符。4、用命令 F11011F41重复上二项实验,观察结果并比较。$: vnocuHEiftmi hiiebugkF100DlMW 10F13001.

2、130 4i 41 41 41 41 41 41. 41-41 41 41 41 41 41 41 41 AM AAA AA Al=ikFlie 11F 41D1LM 11F41 41 41 41 41 41 4i 41-4i 4141 41 41 41 4iAM A AAA AAA MA AAA5、用命令E100 30 31 32 3F将30H-3FH写入地址为100开始的内存 单元中,再用D命令观察结果,看键入的16进制数是什么字符的ASCII码?tuti-jiju -rxntlntirxrxnrxnrxix-El00 2G 31 32 23 34 鹊 St 37 30 39 3ft 2B

3、 3C 3D 3E 3FkBi3sei;BL2aWWwMU时0B1380:0130R0胴00PIP991380:0MB0000B0se9B991300=01506060B09600&1230E01GO68SOB006001388=0170MSUU00她腼朋00MH腼1380=0190R00000aw03WW加HBmw0903-08000W09090000-6000盹900B09090909 eo0seas0Boa0903O0-G0SOQG&Q胸090983Utf-UB000oa&U0W00H0H阿讎W时蹄讎倩oa03-0000aw0900036、用H命令检查下列各组16进制数加减结果并和你的手

4、算结果比较:(1)34H,22H(2)56H,78H(3)A5,79H(4)1284H,5678H(5)A758,347FH-h 34f22 00560012-h 56f7800CE FFDE-h aS,79 011E QQ2C -h 1284,5678 G8FC BC0C -h a?58,347f DBD7 72D97、用R命令检查各寄存器内容,特别注意AX,BX,CX,DX,IP及标志位中ZF,CF 和AF的内容。Ph朋-盹丽BK=0S68CK-0000DX-0000SP-FFEEEP-0000 SI =9960 PI-0006fc-13O0EG-1300Grl390CS-1300IP-8

5、106HU UP El PL NE NAi PO NCE33i9 = 610 3031XORBS:00WU=CD8、用R命令将AX,BX内容改写为1050H及23A8H。Hr axHX 7533kr bxBX 1234= 23aGK=10S0BX=23fiCK=O000佣=6&沖P=FEEEBP=00GU 1=0006 DI =QD=13K0ES=13E0=1300CS=li0IF=0dL37 NLI UF El HG NZ; Nfl F0 NC1330:0137 0000ADD BKSJl.ALVS:23R8=09二8086常用指令练习1、传送指令1)用A命令在内存100H处键入下列内容:M

6、OV AX,1234MOV BX,5678XCHGAX,BXMOV AH,35MOV AL,48MOV DX,75ABXCHGAX,DX-n1380 = 8109 NOU ifiK,1234 1300:0103 MOU BX,567eXGHGAK.BX1300:0100 MOU All,35 128feJ:0ian MOy AU48 1386;810G MOU DK,?5fiB 1300:B10F 狀HC昵那! 1380:Bill2)用U命令检查键入的程序并记录,特别注意左边的机器码。i3as:niQ31389=01061389=010813S9:010A5380S010C 5230E010F

7、 5380=0111 5380:811213SS:nil4 1389:0115 1389=8116 1380=0117 1309:0110 1909:0119 ij99011(l i389=011BPL380:B11C 1站肌血1/DI389:O11E i380=0HF2 6 5llJ74 8 58D2MBBGBDeMaTllQkI加414111111141414 14 14IMOMMOWMOU MOU MOUKCIIG 1HC LHC INC NC INC INC INC INC INC INC LhlC INC NC INC IHCAX.EXAHP35DKP?5ftD fiX/DX CXC

8、XCXCXGXCXCXCXCXCKCXCXCXCXGR3)用T命令逐条运行这些指令,每运行一行检查并记录有关寄存器及IP的变化情况。并注意标志位有无变化。ljtsasmit -TF1K-1234T3LBX=00UOrwcCK=00UUUX=00UUP=FFEEBPswauEI =00010DI=3000DS=13SGES=1380S=1380CS=138OIP=0103HU UP EIPL NZ NAPO NC丁EB7EEMOUHX,567BAX=1234時巧fi网CS=00fiODX-13000SP=FFEESIOni-iaaaoDC-1300EE-1308SS-13B0CS-1300P-0

9、106NU UP ElPL HZ HflP0 NC13B0=G106 -T87C3KCHS般.醐AX=5678BX=1234CS=0UWDX4BHEP=FFEEBI-0008DI-0008DS-1380ES=1380S=138OCS=1380IP010NU UP EIPL NZ HAPG NCi3aia:edBBTB435MOUAll.35AM-357BX-1S34BK-BA00SP-FPEEBP-B000DI-R0OD8-1380ES-1380SS-13BHCS-1300P-01BANU UP ElPL HZ Hflro mc13B0:C10nB943:nou40AX =3 5-ISBX=1

10、234CX=000OUK=0000SP=FFEEBP=0000I=D000 DI =09001DG-13fleES =13BOss-onoIP-B1 CMJ UP ETPL NZ HA BO MC1JBWSB1BG -TBFinBTSnouDK,.AX=3548BX =12:34DX=7&nBSP=FFEEBPBwauEI-00010D1-B000DS=13OES=138OSS=138O=1330IP010FHU UP EIPL NZ HA FG NICi3B0s810F -T87C2M:IIGASPDMX-7GABBX-12340-0000DK-3S4SGP-FPEEBF=0080SI=00

11、00 DI=0908D=138OES=138OSS=1380CS=138OIP-0111W UP EIPL HZ HA PO NGr41IHC:C3CM-75ABBX-1234OCT豳DS-354ASP-FFEEBP-B000DS-13UUES=138UES=13UUM=13Ef(P-0112W UP 1PL NZ Hfl PO NG13E0:0112Pt41I INCCXAX-75ABBX=1234CX=002LX=354SP=FFEEBPB0O510000 DI0000DS-1380ES-1380SS-1360CS-1360IP-0113HU UP ElPL NZ Nfi PO MC41I

12、NC:QE2、加减法指令:1)用A命令在内存100H处键入下列内容:MOV AH,34MOV AL,22ADD AL,AHSUB AL,78MOV CX,1284MOV DX,5678ADD CX,DXSUB CX,AXSUB CX,CX 图略。命令检查键入的程序及对应的机器码。030303030303030U3333333333333330117 2C70 0119 E98412 BUG DA705G 011F 61DI 3121 29Cl 0123 29C9 3125 GOOS 0127 000S 0129 GOOS 312B 6006 312D G00 012F 6006 0131 G0Q6 0133 6006 0135 G0ODUUDDBDDDDDDDDDUOODUUDDDDDDDDD0ONMASSAAAAAAAAAALf70 CX.1284 DKf5G70CKPAK CX. CX DK S1,RL BK+SI,AL DK S,AL BK+SIJ,AL DK S,AL BK+SI KAL DK S,AL BK+SIKfiL DK S,AL3)用T命令逐条运行这些指令,检查并记录有关寄存器及ZF情况。SX=7533BK=1234CK=eeeeBK=351BSPFFEEBP=MGG1-0000DI=0D=138BES=13EBEE=130CS=13B01P=B119

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号