期末来了。跑啊炒啊作业题来的汇编实验一
汇编实验实验一

实验一 MASM for Windows 环境下的汇编语言编程环境使用一、实验目的(1)掌握MASM for Windows 环境下的汇编语言编程环境使用;(2) 掌握汇编语言程序设计的基本流程;(3) 掌握8086/8088基本指令的使用方法和功能;(4) 熟练掌握DEBUG的使用方法。
二、实验基本原理运行“调试”命令,在提示符“-”下才能输入命令,在按“回车”后该命令才开始执行;命令是单个字母,命令和参数的大小写可混合输入:(1) DEBUG 使用的数以十六进制来表示;(2) DEBUG 中的命令不区分大小写。
1、R命令格式1:R功能1:显示所有寄存器中的内容。
格式2:R 寄存器名功能2:显示修改寄存器的内容。
2、D命令用 DEBUG 的 D 命令查看内存的内容;功能: 显示内存单元内容。
格式一:D起始位置DEBUG从起始位置显示128个字节的内容。
输入命令D 0C0B:100格式二:D 起始位置结束位置DEBUG 从起始位置一直显示到结束位置格式三: D 起始位置 L 长度DEBUG 从起始位置开始显示指定长度的内容3、E命令用 DEBUG 的 E 命令改写内存的内容。
格式一:E 起始地址字节值表功能:用字节值表中的值替换从“起始地址”开始的内存单元内容。
格式二:E 起始地址功能:采用提问的方式一个一个地改写内存单元的内容4、A命令功能:输入汇编指令。
格式:A 起始地址首先用A命令以汇编语言的形式输入程序,以D命令显示内存,输入的是汇编指令,DEBUG 把它们翻译成机器指令,以机器码写入内存。
5、U命令功能:反汇编,显示机器码所对应的汇编指令。
格式1:U[地址]功能1:从指定地址开始反汇编格式2:U 地址范围功能2:对指定的地址范围进行反汇编。
6、T命令格式:T[=地址]功能:从指定地址起执行一条语句后停下来,显示所有寄存器的内容及标志位的值与下一条将要执行的指令。
格式:T[=地址][x]功能:从指定的地址开始跟踪x 条指令。
汇编实验一、二

汇编实验报告姓名:班级:学号:实验一熟悉汇编程序使用及调试一、实验目的1、熟悉在PC机上建立、汇编、连接、调试和运行8086汇编语言程序的过程2、熟悉DEBUG中一些常用命令的功能和使用。
二、实验内容1、查找资料,掌握利用宏汇编工具Masm建立,汇编,连接,调试程序(也可以选择集成开发环境,就是我上课讲的工具)2、用记事本建立汇编源文件,程序可以在教材中随便选一个完整程序例子,或下面的参考程序,该程序的功能是在屏幕上显示出一个字符串。
读懂该程序。
3、用DEBUG调试上述生成的可执行文件,分别用U命令查看程序中的指令机器码,用D命令查看数据区中的字符串,用R命令查看寄存器,用T命令执行单步调试,用G 命令设置执行断点。
参考程序如下:data segmentstring db "Welcome to Network Engineering 10 Classes!$"data endscode segmentassume cs:code,ds:data,ss:stackstart:mov ax,datamov ds,axmov dx,offset stringmov ah,9int 21hmov ah,4chint 21hcode endsend start三、调试要求:1、汇编源程序经过汇编,连接无误后,运行得到的可执行程序,观察并记录程序运行结果。
2、如果有错误提示,记录并弄懂其中含义,改正错误后在经汇编,连接后得到并记录运行结果3、用DEBUG调试,注意观察指令的形式,数据排列,寄存器显示,特别是标志寄存器内容4、以上内容做好记录,形成实验报告。
四、实验步骤1、用文本编辑器输入汇编程序源程序,存盘,注意文件名为*.asm2、用MASM汇编,生成相应的.OBJ文件3、用LINK连接,生成相应的.EXE文件4、记录调试过程的一切问题,解决方法以及运行结果5、调试过程中用DEBUG调试命令五、调试结果stack没有定义,注释掉,ss:stacku命令反汇编d命令查看数据区中的字符串中间是内存单元内容,每行显示16个字节的内容,右边以字符的形式显示内存单元的值。
汇编第一次实验报告

课程名称:汇编语言程序设计实验名称:DEBUG调试程序的使用姓名:胡彬彬专业:计算机科学与技术班级:计算机14级2班学号:1404010210计算机科学与技术学院实验教学中心2016 年 4 月12 日实验项目名称:DEBUG调试程序的使用一、实验目的1.熟悉 DEBUG 调试程序中的常用命令。
2.学会在 DEBUG 下调试运行汇编语言源程序。
二、实验内容1.熟悉DEBUG常用命令的使用: A、U、D、E、R、G、T、L、W、Q常用命令。
2.在DEBUG下编写汇编语言程序,实现多字节(5个字节)十进制加法。
三、实验用设备仪器及材料硬件:计算机软件:DEBUG调试软件四、实验原理及代码-A010013E0:0100 MOV BX,013013E0:0103 MOV SI,014013E0:0106 MOV CX,513E0:0109 MOV AL,[BX]13E0:010B ADD AL,[SI]13E0:010D DAA13E0:010E MOV [BX+20],AL13E0:0111 INC BX13E0:0112 INC SI13E0:0113 LOOP 010913E0:0115五、实验操作步骤1.在【开始菜单】\【程序附件】\【命令提示符】下,进入 DOS环境。
或在【开始菜单】\【运行】下,直接键入cmd进入。
2.在DOS目录下启动DEBUG。
3.熟悉DEBUG常用命令,详细记录每一步所用的命令及查看结果的方法和具体结果。
4.在DEBUG下编写程序,实现多字节十进制加法实验。
六、实验结果分析。
汇编实验报告1

实验一汇编语言程序设计上机及debug的使用一、实验目的及要求1.学会使用EDIT、MASM、LINK、DEBUG等软件工具。
2.熟练掌握在计算机上建立、汇编、连接、调试及运行程序的方法。
二、实验内容一,.编辑一个源程序经汇编,链接成可执行程序,然后debug,练习各种指令的用法;编辑源程序:开始汇编如图:执行程序:DEBUG:采用执行过程命令P进行调试,g输出结果;二,,DEBUG的使用;1.进入DEBUG,使用A命令将源程序写入内存并汇编,然后使用G命令执行程序,接着用D命令观察运算结果后,再用U命令反汇编,用Q命令退出DEBUG,返回DOS提示符。
用A 指令写入程序,用E命令将0102H, 0304H分别写入 0120H和0122H单元如图:用G执行程序,用D输出结果:用U命令反汇编程序和用Q退出程序如图:2.进入DEBUG,先显示200H处开始的一片单元,接着用E命令将一段机器代码指令写入200H~208H,然后用G命令执行,再用U命令反汇编。
具体操作如下:(1)首先进入DEBUG,接着显示200H处开始的一片单元(如果不指明显示范围,则默认显示128个存储单元),如图12所示。
_d 200(2)用E命令将机器代码指令写入200H开始的内存单元,如图13所示。
接着观察由200H开始的单元,确实写入的机器指令代码,如图14所示。
(3)用G命令从200H处开始执行程序,如图15所示。
执行结果是在屏幕上显示字符“3”。
(4)用U命令反汇编,显示200H处存放的程序,如图:3.进入DEBUG,用A命令写入程序,接着用R命令显示状态,并用T命令单条执行,注意在执行命令的同时观察相应寄存器的状态。
具体操作如下:(1)进入DEBUG,用A命令写入汇编源程序,Ctrl+C退出A命令,如图:(2)用R命令显示寄存器状态,可以只显示AH和AL寄存器状态,也可以显示所有寄存器状态,如图18和图19所示。
由图中可以看出,在没有执行指令之前,AH和AL寄存器没有被赋值,其值为0。
《汇编语言》实验报告模板实验一

.DATA ; reserve storage for data prompt BYTE "从键盘输入 10 个数据存入一堆数组中, 并输出数组中的最大 值。",cr,lf,0 number BYTE 20 DUP (?) array1 DWORD 10 DUP (?) result BYTE "The max is :",cr,lf max DWORD ? BYTE cr,lf,0 代码段: .CODE ; start of main program code Max3 PROC NEAR32 cmp value,10 jne endd mov value,eax endd: cmp value,eax jg endmax mov value,eax endmax: ret Max3 ENDP _start: output prompt mov ecx,10 lea ebx,array1 ;取有效地址 fornumber: input number,20 atod number mov [ebx],eax ;将数据存入数组中 add ebx,4 ;读取数组中的下一项的地址 call Max3 ;调用过程体 loop fornumber endfor:
2、执行结果截图
内容包括:总结经验提高编程及调试能力。调试情况,如上机时遇到的问题及解决的办 法,观察到的现象及其分析,对程序设计技巧的总结及分析等;程序的输出结果及对结 果的分析;实验的心得体会等。
实 验 结 果 分 析 及 心 得 体 会
通过本次实验熟悉了汇编语言的寻址方式和一些常用指令(运算,循环,过程及 其调用) ,了解了汇编语言中程序的特点,掌握了汇编语言中程序编写的方法,完善了 编写一个完整的简单程序的整体思维结构。
汇编实验报告一

汇编语言程序设计实验报告实验名称上机过程及顺序结构与分支结构程序设计实验班级学号姓名日期成绩评阅人软件学院一、实验目的与意义1、掌握汇编语言程序设计的基本方法和技能;2、熟练掌握使用全屏幕编辑程序EDIT编辑汇编语言源程序;3、熟练掌握宏汇编程序MASM的使用;4、熟练掌握连接程序LINK的使用;5、学习数据传送及算数和逻辑运算指令的用法;6、掌握分支程序的结构;7、掌握分支程序的设计、调试方法;8、熟悉在PC机上建立、汇编、连接、调试和运行8086汇编语言程序;二、实验环境操作系统:Windows XP调试软件:Edit Plus 3,MASM 5.0上机地点:综合楼311三、实验的预习内容(1)熟悉上机练习过程和伪指令实验实验预习内容:在实验前,充分熟悉Edit Plus 3的环境以及配置方法,熟悉各种debug 的常用指令:U、D、T、P、G、A、E及R命令的使用和含义,了解数据传送指令和算数以及逻辑运算指令的用法,在理论上了解数据的存储情况以及DD,DB,DW伪指令的用法和含义。
实验思路:按照书上的程序打入代码,进行汇编、连接和运行程序查看此时程序的运行情况,之后进入debug界面,分别使用U、D、T、P、G、A、E及R命令等常用指令,可查看此时的程序的执行状况以及此时寄存器的存储情况以及对于内存的使用情况。
程序一流程图:程序二流程图:(2)顺序结构程序设计实验实验预习内容:在实验前了解十进制,十六进制和ASCII 码之间的转换,了解如何从键盘中输入字符和回车换行,以及在屏幕中显示的汇编指令。
实验思路:从键盘中输入要计算的数字,将其进行平方运算,利用计算得到数字,了解十进制数字、十六进制数字与其对应ASCII 码的转换方法,将数字显示到屏幕上。
程序流程图:(3)分支程序设计实验实验预习内容:在实验前了解分支结构的特点,明白跳转指令和程序转移指令的使用的使用,以及两个数进行比较后各个标志位的变化。
汇编实验实验一

《汇编》实验报告一、实验内容1、试编制一程序,计算下列公式的值,并存放在FUN存储单元中。
F=[10*(x+y)-3*(z-1)]/22、试编制一程序,从键盘输入一字符串,并将该字符串从屏幕上显示出来。
例如:显示’hello computer!’二、实验目的及要求1、实验目的:1.了解熟悉DEBUG命令;2.熟悉数据传送指令、算术运算指令、逻辑指令、段寄存器装在的内容;3.掌握简单的汇编语言程序编写与调试。
2、实验要求:1.仔细阅读有关DEBUG命令的内容,对有关命令,要求事先准备好使用的例子;2.阅读数据传送指令、算术运算指令、逻辑指令、段寄存器装在的内容;3.用DEBUG的有关命令调试本实验中的求多项式结果程序段与从键盘输入一字符串并将该字符串从屏幕上显示出来的程序段。
三、设计分析第一题的设计分析:一、实现变量的三个步骤:①、在数据段中定义变量并赋予初值,为计算多项式做准备;②、利用算术指令ADD、SAL、SUB、INC、DEC、SAR实现多项式的运算。
二、计算变量与计算变量结果的存放:①、代码段第三条指令开始计算变量,倒数第三条指令存放变量的结果,即多项式的计算终止;②、变量的奇数倍用ADD与SAL指令完成,而偶数倍只需SAL指令完成;③、注意MOV指令的操作数不能同时为存储单元。
第二题的设计分析:一、实现字符串输入,需要分成三个步骤:①、在数据段中定义一个缓存区为存放字符串做准备;②、DOS系统功能调用0AH号子功能,(DS:DX)= 输入缓冲区首址;③、在输入的字符串尾加上‘$’字符,以作为输出结束条件。
二、实现字符串输出,则需要注意的问题是:①、缓冲区第三个字节才开始存放输入的字符,前两个字节分别存放缓冲区长度和字符串实际字符数;②、输出回车换行可利用字符串:CR DB 0AH,0DH,’$’。
四、程序的调试过程第一题:第二题:五、运行结果分析第一题的运行结果分析:第二题的运行结果分析:六、附件:带注释的源程序第一题的源代码:TITLE EXAMPLE PROGRAMDATA SEGMENTVARX DW 123H ;定义X变量VARY DW 456H ;定义Y变量VARZ DW 789H ;定义Z变量FUN DW ? ;定义存放结果的存储单元DATA ENDSSTACK1 SEGMENT PARA STACKDW 20H DUP(0)STACK1 ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACK1START: MOV AX,DATAMOV DS,AXMOV AX,VARX ;取变量XADD AX,VARY ;计算(X+Y)MOV BX,AXSAL AX,1 ;计算2*(X+Y)SAL AX,1 ;计算4*(X+Y)ADD AX,BX ;计算5*(X+Y)SAL AX,1 ;计算10*(X+Y)MOV BX,VARZ ;取变量ZDEC BX ;计算(Z-1)MOV CX,BXSAL BX,1 ;计算2*(Z-1)ADD BX,CX ;计算3*(Z-1)SUB AX,BX ;计算10*(X+Y)-3*(Z-1) SAR AX,1 ;计算[10*(X+Y)-3*(Z-1)]/2 MOV FUN,AX ;存放结果MOV AH,4CH ;终止用户程序,返回DOS INT 21HCODE ENDSEND START第二题的源代码:DATA SEGMENTN EQU 50MAXLEN DB N ;缓冲区字符的最大长度ACTLEN DB ? ;实际字符个数STRING DB N DUP(?) ;字符空间CR DB 0AH,0DH,'$'DATA ENDSSTACK1 SEGMENT PARA STACKDW 200H DUP(0)STACK1 ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACK1START: MOV AX,DATAMOV DS,AXLEA DX,MAXLENMOV AH,0AHINT 21H ;字符串输入MOV AH,09H ;字符串输出LEA DX,CR ;回车换行INT 21HMOV BL,MAXLEN+1 ;取实际的字符长度MOV BH,0LEA SI,MAXLEN+2 ;取字符开始的首地址MOV BYTE PTR [SI+BX],'$' ;输出结尾要加上$ MOV DX,SI ;把开始存放字符的首地址赋给DX MOV AH,09H ;字符串输出INT 21HMOV AH,4CH ;终止用户程序,返回DOSINT 21HCODE ENDSEND START。
实验01 汇编指令实验——作业1

实验一汇编指令实验一、实验目的1、初步掌握开发环境及ARM软件模拟器。
2、掌握简单的ARM、THUMB汇编指令的使用方法。
3、通过实验观察不同类型指令的工作原理。
二、实验步骤(一)、掌握ARM程序开发环境RealView MDK。
1、在“我的电脑”中新建一个目录,比如:“Exp01”。
(注意:目录尽量建立在自带的U盘上,以防实验工程被还原)2、打开Keil uVision软件,点击菜单中的“File->Project->New uVision Project”选项,启动新建工程向导程序,新建一个uVision工程。
工程文件保存在第1步创建的目录中,工程命名为:“Exp01”。
图1 新建工程向导启动图2 向导开始首先为新建工程命名为:Exp013、新建工程向导的第一步是:选择设备即处理器的选择(Select Device for Target ‘Target1’)。
在对话框的左下方有一个列表,列表中选择“NXP->LPC2138”。
注:LPC2138是实验箱采用的ARM芯片型号。
图3 向导第1步,设置处理器类型点击确定按钮后,向导程序会弹出一个“提示框”。
这个提示框是询问你是否要向工程中添加LPC2000系列处理器的启动代码。
这里可以点击“否”按钮。
注:启动文件在生成可下载的运行文件时是必须的,这里只是测试汇编程序所以不需要启动文件。
图4 添加启动代码4、工程建立完成后,uVision软件的主窗口左边就是工程空间浏览器窗口。
可以看到已经建立好的工程默认处理器名:“Target 1”,默认源文件组名:“Source Group 1”。
图5 新建工程后的主窗口右键列表中的“Target 1”,在弹出菜单中选择“Manage Components”选项。
可以打开“Components, Enviromentand Books”窗口。
这里可以对默认处理器和源文件组重新命名。
图6 “Components, Environment and Books”窗口5、在软件主窗口的工具条上点击“新建图标”,就会新建一个文本文件用于编辑源程序代码。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一:汇编语言程序设计基础班级计机105 学号201010214516 姓名刘桂文预备知识:在进行实验之前,熟悉基本的DOS命令:CD,DIR,DEL,RENAME,COPY。
第一部分:汇编语言程序上机过程实验目的:1、掌握常用工具软件WordPad,MASM和LINK的使用。
2、伪指令:SEGMENT, ENDS, ASSUME, END, OFFSET, DUP。
3、掌握汇编源程序的基本架构4、了解.EXE文件及用INT 21H 4C号功能返回系统的方法。
程序:TITLE move and add operations; ---------------------------------------------STACK SEGMENT PARA STACK 'Stack'DW 32 DUP(0)STACK ENDS; ----------------------------------------------DATASEG SEGMENT PARA 'Data'FLDD DW 215FLDE DW 125FLDF DW ?DATASEG ENDS; -----------------------------------------------CODESEG SEGMENT PARA 'Code'MAIN PROC FARASSUME SS:STACK,DS:DA TASEG,CS:CODESEGMOV AX,DA TASEG ;Set address of dataMOV DS,AX ; segment in DSMOV AX,FLDD ;Move 0215 to AXADD AX,FLDE ;Add 0125 to AXMOV FLDF,AX ;Store sum in FLDFMOV AX,4C00H ;End processingINT 21HMAIN ENDP ;End of procedureCODESEG ENDS ;End of segmentEND MAIN ;End of program实验步骤:1、用设置好的文字编辑工具WordPad将源程序输入,其扩展名为.ASM。
2、用MASM对源文件进行汇编,产生.OBJ文件。
若汇编时提示有错,用文字编辑工具修改源程序后重新汇编,直至通过。
3、用LINK将.OBJ文件连接成可执行的.EXE文件。
4、在DOS状态下运行LINK产生的.EXE文件,并且用DEBUG跟踪检查可执行文件的执行状态。
实验报告要求:1、汇编,连接及调试时产生的错误,其原因及解决办法。
2、思考:1)若在源程序中把INT 21H的'H'省去,会产生什么现象?答:H是必须的,如果没了H那么就会找不到所想要的中断程序了。
2)把INT 21H 4CH号功能改为INT 20H,行不行?答: 行.第二部分:DEBUG 命令使用实验目的:通过实验掌握下列知识1、DEBUG的基本使用2、DEBUG命令: A,D,E,F,H,R,T,U。
3、掌握ASCII码和十六进制数据的存储表示。
实验内容:1、输入DEBUG 进入DEBUG 控制,显示提示符_。
2、用命令F100 10F 'A' 将'A'的ASCII码填入内存。
3、用命令D100 10F 观察内存中的16进制码及屏幕右边的ASCII 字符。
4、用命令F110 11F 41 重复上二项实验,观察结果并比较。
5、用命令E100 30 31 32 ……3F将30H-3FH写入地址为100开始的内存单元中,再用D命令观察结果,看键入的16进制数是什么字符的ASCII码?6、用H命令检查下列各组16进制数加减结果,并和你的手算结果比较:(1)34H,22H (2)56H,78H (3)A5,79H (4)1284H,5678H (5)A758,347FH注:H命令完成两个十六进制数的加减法,显示出结果。
例如(1)输入H 34 12回车后,显示出加减法结果:0056 0012。
完成上述的各个数据的运算。
7、用R 命令检查各寄存器内容,特别注意AX,BX,CX,DX,IP 及标志位中ZF,CF和AF的内容。
第三部分:8088常用指令练习实验目的通过实验掌握下列知识:1、8088指令:MOV,ADD,ADC,SUB,SBB,XCHG。
2、8088寄存器: AX,BX,CX,DX,IP,标志寄存器。
3、8088系统中数据在内存中的存放方式和内存操作数的几种寻址方式。
实验内容:1、传送指令1)用A命令在内存100H处键入下列内容:MOV AX, 1234MOV BX, 5678XCHG AX, BXMOV AH, 35MOV AL, 48MOV DX, 75ABXCHG AX, DX2)用U命令检查键入的程序并记录,特别注意左边的机器码。
3)用T命令逐条运行这些指令,每运行一行检查并记录有关寄存器及IP的变化情况。
2、加减法指令:1)用A命令在内存100H处键入下列内容:MOV AH, 34MOV AL, 22ADD AL, AHSUB AL, 78MOV CX, 1284MOV DX, 5678ADD CX, DXSUB CX, AXSUB CX, CX2)用U命令检查键入的程序及对应的机器码。
3)用T命令逐条运行这些指令,检查并记录有关寄存器及注意标志位有无变化,例如ZF、CF等情况。
思考:这次运行还是打入T,行不行?怎么办?用R命令检查一下IP 的内容。
注意T命令与IP的关系。
答:不行,因为IP寄存器指向的内容不是我们刚才写的那程序的开关地址。
可以用-R指令改变IP的值,让它指向代码的第一句的有效地址。
3、带进位加减法:1)用A命令在内存200H处键入下列内容,并用U命令检查:MOV AH, 12MOV AL, 84MOV CH, 56MOV CL, 78ADD AL, CLADC AH, CHMOV DH, A7MOV DL, 58SUB DL, 7FSBB DH, 342)用T命令逐条运行这些指令,检查并记录有寄存器及CF内容。
3)上面这段程序若改用16位操作指令达到同样结果,怎么改?试修改并运行之。
4、内存操作数及各种寻址方式使用:在debug的A命令下,编辑以下指令:MOV AX,1234MOV [1000],AXMOV BX,1002MOV BYTE PTR[BX],20MOV DL,39INC BXMOV [BX],DLDEC DLMOV SI,3MOV [BX+SI],DLMOV [BX+SI+1],DLMOV WORD PTR[BX+SI+2],2846步骤:1)用A命令键入上述程序,并用T命令逐条运行。
2)每运行一条有关内存操作数的指令,要用D命令检查并记录有关内存单元的内容并注明是什么寻址方式。
MOV AX,1234 (立即数寻址)MOV [1000],AX (直接寻址)MOV BX,1002 (立即数寻址)MOV BYTE PTR[BX],20 (寄存器间接寻址)MOV DL,39 (立即数寻址)INC BX (自增1)MOV [BX],DL (寄存器间接寻址)DEC DL (自减1)MOV SI,3 (立即数寻址)MOV [BX+SI],DL (基址变址寻址)MOV [BX+SI+1],DL (相对基址变址寻址)MOV WORD PTR[BX+SI+2],2846(相对基址变址寻址)注意D命令显示结果中右边的ASCII字符及双字节数存放法。
思考:有关指令中BYTE PTR及WORD PTR伪操作不加行不行?试一试。
答:不可以。
第四部分:实验总结实验报告要求1、必要之处,需要说明手工预计结果及实验结果的比较2、常用指令练习部分的逐条运行记录,列出自编程序。
附录:DEBUG 使用1、打DEBUG 进入DEBUG,显示提示符_ 。
2、退出DEBUG命令:Q3、显示内存命令:D 起始地址结束地址4、修改内存命令:E 起始地址,连续修改打空格键。
打回车键退出E命令。
5、检查寄存器命令R6、修改寄存器命令:R 寄存器名7、汇编命令:A 起始地址,不输入指令打回车键退出A命令。
8、反汇编命令:U 起始地址结束地址9、文件命名命令:N 盘号:文件名10、读文件命令:L 内存地址11、写文件命令:W 内存地址10、读扇区命令:L 内存地址盘号(0--A:,1--B:) 扇区号扇区数11、写扇区命令:W 内存地址盘号扇区号扇区数12、运行命令:G=起始地址结束(断点)地址13、单步命令:T=起始地址运行指令数,进入子程序内部。
14、单步命令:P=起始地址运行指令数,不进入子程序内部。
15、内存搬家命令:M 起始地址结束地址目的地址。