微机系统操作—命令行方式_第1页
微机系统操作—命令行方式_第2页
微机系统操作—命令行方式_第3页
微机系统操作—命令行方式_第4页
微机系统操作—命令行方式_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、微机系统与接口微机系统与接口东南大学东南大学1 微机系统操作微机系统操作命令行方式命令行方式实验环境:实验环境:PCPC,DOSDOS命令,文件管理命令,文件管理(1)Windows(1)Windows下进入命令行方式下进入命令行方式/ /常用常用MS-DOSMS-DOS命令命令 Windows下利用下利用开始开始运行运行(或按或按Win键键+R)输入输入cmd 或或command 或在或在程序程序下进入下进入MS-DOS方式方式(Win2K)或或附件附件下下(Win XP)进入进入命令命令提示符提示符进入命令行方式。也可将相关命令复制到桌进入命令行方式。也可将相关命令复制到桌面。面。 可以根

2、据爱好和需要修改可以根据爱好和需要修改MS-DOSMS-DOS方式或命令提方式或命令提示符的相关属性,包括起始(工作)目录(路径)、示符的相关属性,包括起始(工作)目录(路径)、快捷键(默认快捷键(默认CTRL + ALT +DCTRL + ALT +D键键) )、窗口、窗口/ /全屏选项、全屏选项、前景背景颜色等,前景背景颜色等,微机系统与接口微机系统与接口东南大学东南大学2命令行命令行快捷方快捷方式选择式选择微机系统与接口微机系统与接口东南大学东南大学3颜色颜色属性属性选择选择命令行样例模式微机系统与接口微机系统与接口东南大学东南大学4典型命令典型命令行操作行操作采用滚屏采用滚屏方式方式(

3、ScreenUp)微机系统与接口微机系统与接口东南大学东南大学5典型命令典型命令行操作行操作HelpHelp采用滚屏采用滚屏方式方式(ScreenUp)微机系统与接口微机系统与接口东南大学东南大学6基础操作命令基础操作命令 常用常用MS-DOSMS-DOS命令命令 DIR F:DIR F:目录名目录名 ( (显示指定盘显示指定盘 目录目录 存储文件列表)存储文件列表) COPY F:mydirCOPY F:mydir文件名文件名 D:tmpdir D:tmpdir ( (将将F:mydirF:mydir目录下指定文件复制到目录下指定文件复制到D D盘(指定目录)盘(指定目录) DEL F:my

4、dirDEL F:mydir文件名文件名 (删除指定文件)(删除指定文件) MD F:mydir MD F:mydir (在在A盘上新建盘上新建mydir子目录子目录) CD F:mydir CD F:mydir (指定指定A盘上盘上mydir为当前工作目录为当前工作目录) RD F:mydir RD F:mydir (删除删除A盘上盘上mydir子目录子目录) F:masm4debug (myprog.exe) 指定执行系统程序指定执行系统程序debug.exe 带参数带参数myprog.exe;微机系统与接口微机系统与接口东南大学东南大学7 实验环境:利用目标代码级调试程序实验环境:利用目

5、标代码级调试程序DEBUGDEBUG主要特点主要特点1 1)能够在最小环境下运行汇编程序)能够在最小环境下运行汇编程序( (代码级而非代码级而非符号级符号级)2)2)提供极简单的修改手段(寄存器、存储器、)提供极简单的修改手段(寄存器、存储器、I/OI/O等)等)3 3)提供用户与计算机内部联系的窗口(命令行):显)提供用户与计算机内部联系的窗口(命令行):显示、修改、单步、过程、断点、文件装入、上装。示、修改、单步、过程、断点、文件装入、上装。局限性:局限性:不能使用宏指令和大部分伪指令不能使用宏指令和大部分伪指令分段调试分段调试/ /短短程序;不能形成可执行文件(程序;不能形成可执行文件(

6、.EXE.EXE)作为典型命令行方式调试工具作为典型命令行方式调试工具尤其尤其I O I O 命令用于硬件测试命令用于硬件测试 利用利用DebugDebug程序认识指令格式与功能程序认识指令格式与功能微机系统与接口微机系统与接口东南大学东南大学8例:例:ADD和和DAA指令功能测试指令功能测试插插入入指指令令修修改改环环境境测测试试功功能能结结果果微机系统与接口微机系统与接口东南大学东南大学9 命令行调试器命令行调试器DEBUGDEBUG启动启动 (MS DOS下在下在C或或D:输入输入DEBUGDEBUG命令为单英文字母,后跟参数。间隔符命令为单英文字母,后跟参数。间隔符“, ,”或空格或空

7、格(1)+ (1)+ (ENTERENTER回车键回车键) ) 后命令才有效;后命令才有效;(2)(2)地址地址/ /数据用十六进制数表示数据用十六进制数表示,不用,不用“H H”;(3(3)Ctrl+BreakCtrl+Break(C C)键可停止命令的执行;)键可停止命令的执行;(4(4)PAUSE/CtrlPAUSE/CtrlNum LockNum Lock键暂停上卷的输出行任意键继续键暂停上卷的输出行任意键继续; ;(5)-?(5)-?(帮助命令,显示所有命令及格式)帮助命令,显示所有命令及格式)(6)(6)Q Q退出退出P PDDEBUG d:Pathfilename.extParm

8、1Parm2 命令规定命令规定微机系统与接口微机系统与接口东南大学东南大学10?-帮助命令帮助命令Assemble A addressCompare C range addressDump D rangeEnter E address listFill F range listGo G =address addressesHex H value1 value2Input I portLoad L address drive firstsectornumberMove M range addressName N pathname arglistOutput O port byteProceed

9、P =address number:-? 微机系统与接口微机系统与接口东南大学东南大学11R-R-命令命令RF RXX 检查和修改寄存器内容命令检查和修改寄存器内容命令 R显示显示CPUCPU内部寄存器的内容和全部标志内部寄存器的内容和全部标志位状态。位状态。-RAX -AX 0000 :(XX) -R 16位寄存器名位寄存器名 (AX, BX,CX,DX,SI,DI,IP,SP,CS,DS,ES,SS)AX=0000 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000DS=18A1 ES=18A1 SS=1800 CS=18C0 I

10、P=0100 NV UP EI PL NZ NA PO NC18C0:0100 1EPUSH DS-RF NV UP EI PL NZ NA PO NC (DN PE.) Flags: OV/NV-DN/UP-EI/DI-NG/PL-ZR/NZ-AC/NA-PE/PO-CY/NC 显示和修改一个指定寄定器的内容和标志位的状态显示和修改一个指定寄定器的内容和标志位的状态。微机系统与接口微机系统与接口东南大学东南大学12 D 显示内存命令显示内存命令D 地址地址 ( ( 默认长度默认长度L=80H128L=80H128个字节,个字节,DSDS,当前地址当前地址) )(默认(默认DS:) CS:30

11、0DS:) CS:300-D -D 地址范围地址范围 显示指定内存范围的内容。显示指定内存范围的内容。- -DES:100L300DES:100L300或或 D100 3000D100 3000-D -D (128(128个字节个字节) ) 从上一个从上一个D D命令所显示的命令所显示的最后一个单元的下一个单元开始最后一个单元的下一个单元开始( (首次首次CS:IP)CS:IP)偏移地址,段地址为偏移地址,段地址为DSDS的内容,地址范围,可的内容,地址范围,可以指定段地址和起始偏移地址和终止偏移地址以指定段地址和起始偏移地址和终止偏移地址, ,或或XXXXXXXX。-D200 -D200 或

12、或-DDS:200-DDS:2001A40:0200 30 20 32 33 34 35 36-37 38 39 F1 F2 A3 A4 F0 0_234567891A40:0210 AA 55微机系统与接口微机系统与接口东南大学东南大学13E E 修改存储单元内容命令修改存储单元内容命令( ( 默认默认 DSDS,当前地址,当前地址) )E E 地址地址 内容表内容表 用命令所给定的内容表去代用命令所给定的内容表去代替指定地址范围的内存单元内容。替指定地址范围的内存单元内容。其中:内容表为一个十六进制数,也可以是用单引号括起的其中:内容表为一个十六进制数,也可以是用单引号括起的一串字符。一串

13、字符。-E -E 地址地址 逐个单元连续修改单元内容。(逐个单元连续修改单元内容。(空空格格跳到下一单元,回车修改结束)跳到下一单元,回车修改结束)-E200 -E200 AAAAAAAAAAAAAA 20 33 44 20 33 448888888888 ( (D200 D200 检查检查) )-E200 -E200 1A40:0200 41.321A40:0200 41.32 41. 41. 41.33 41.33 微机系统与接口微机系统与接口东南大学东南大学14 F 块填充内存命令块填充内存命令/ M 内存移动命令内存移动命令 ( ( 默认长度默认长度L=80H128L=80H128个字

14、节,个字节,DSDS,当前地址,当前地址) )F F 范围范围单元内容表单元内容表 将单元内容表中的内容的将单元内容表中的内容的内容重复装入内存的指定范围内。内容重复装入内存的指定范围内。-FES:200 L300-FES:200 L300或或500 500 12456712456730 40 5530 40 5555555555 M M 源地址范围源地址范围目标起始地址目标起始地址 把源地址范围的内把源地址范围的内容移至以目标起始地址开始的单元中。容移至以目标起始地址开始的单元中。其中源地址范围和目的起始地址可为偏移地址,段其中源地址范围和目的起始地址可为偏移地址,段地址默认为地址默认为DS

15、DS的内容。的内容。-MCS:200L50 ES:800 微机系统与接口微机系统与接口东南大学东南大学15 S 搜索指定内容命令搜索指定内容命令/ C 块比较命令块比较命令S S 地址范围地址范围表表 在指定地址范围内搜索表中在指定地址范围内搜索表中内容,搜索到就列出表中元素所在地址。内容,搜索到就列出表中元素所在地址。-SES-SES:200L40 200L40 12312333 44 5533 44 55433433 C C 源地址范围源地址范围 , 目标地址目标地址 从源地址起始的单从源地址起始的单元开始逐个比较,比较到源终止地址为止。比较结元开始逐个比较,比较到源终止地址为止。比较结果

16、如果不一致,则以果如果不一致,则以 源地址源地址源内容源内容目的内目的内容容目的地址目的地址 的形式显示结果。的形式显示结果。-CES-CES:100L300 CS100L300 CS:2000 2000 1A401A40:2012011A401A40:2202201A80:0105 87 88 1A401A80:0105 87 88 1A40:200520051A80:0148 33 53 1A401A80:0148 33 53 1A40:21482148微机系统与接口微机系统与接口东南大学东南大学16 U U 反汇编命令反汇编命令 U U 地址地址 范围范围 将指定范围内的代码以汇编将指定

17、范围内的代码以汇编 语语言形式显示,同时显示该代码位于内存的地址言形式显示,同时显示该代码位于内存的地址和机器。和机器。 (默认段寄存器为(默认段寄存器为CSCS,以,以U U命令的最后一条指令地命令的最后一条指令地址的下一个单元作为起始地址;址的下一个单元作为起始地址; 初值初值CSCS:IPIP,范围长度为,范围长度为20H20H字字节目标代码)节目标代码) -UES-UES:100L200/ 120100L200/ 120 1A40:100 1EPUSH DS1A40:101 A1 00 20MOV AX,20001A40:104 BB 00 20MOV BX,2000:微机系统与接口微

18、机系统与接口东南大学东南大学17A 汇编输入命令汇编输入命令 AA段寄存器名段寄存器名:偏移地址偏移地址 将汇编语言程序指令将汇编语言程序指令逐行逐行直接输入内存单元。直接输入内存单元。(默认段寄存器(默认段寄存器CS,偏移地址为上次汇,偏移地址为上次汇编尾地址(初值编尾地址(初值CS:IP) -ACS:100-ACS:100 或或A 1A40:100 A 1A40:100 或或A100A100设当前设当前CS=1A40HCS=1A40H1A40:0100 MOV AX,100 1A40:0102 MOV BX, 2000 1A40:0106 (回车结束汇编输入)(回车结束汇编输入)H 十六进

19、制数据运算命令十六进制数据运算命令 H H数据数据1 1 数据数据2 2 ( (将两十六进制数据相加、减结果显示在屏幕上。将两十六进制数据相加、减结果显示在屏幕上。 -H 200 8000A00 FA000A00 FA00 微机系统与接口微机系统与接口东南大学东南大学18T T 逐条指令跟踪命令(逐条指令跟踪命令(race intorace into) TT地址地址 单步执行当前指定地址处的指令(默认为单步执行当前指定地址处的指令(默认为CS:IPCS:IP处),显示处),显示CPUCPU所有寄存器内容和全部标志位的所有寄存器内容和全部标志位的状态,以及下一条指令的地址和内容(同执行命令状态,

20、以及下一条指令的地址和内容(同执行命令) (默认段寄存器(默认段寄存器CSCS,偏移地址为当前,偏移地址为当前IPIP指定地址(初值指定地址(初值CSCS:100100)。)。AX=0000 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000DS=18A1 ES=18A1 SS=1800 CS=18C0 IP=0100 NV UP EI PL NZ NA PO NC18C0:0100 1EPUSH DS-T=CS:100-T=CS:100 或或T=18C0:100T=18C0:100或或T=100T=100设当前设当前CS=18C0H

21、CS=18C0HAX=0000 BX=0000 CX=0000 DX=0000 SP=FFFC BP=0000 SI=0000 DI=0000DS=18A1 ES=18A1 SS=1800 CS=18C0 IP=0101 NV UP EI PL NZ NA PO NC18C0:0101 31 C0 XOR AX,AX微机系统与接口微机系统与接口东南大学东南大学19T T 逐条指令跟踪命令(逐条指令跟踪命令(race intorace into) TT地址地址步数步数 多条跟踪命令,从指定地址开始;多条跟踪命令,从指定地址开始;若命令中用若命令中用 地址地址 给定了起始地址,则从起始地址开始,给

22、定了起始地址,则从起始地址开始,若未给定,则从当前地址(若未给定,则从当前地址(CS:IPCS:IP)开始,执行命令中的)开始,执行命令中的 条数条数 决定一共跟踪几条指令后返回决定一共跟踪几条指令后返回DEBUGDEBUG状态。状态。 AX=0000 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000DS=18A1 ES=18A1 SS=1800 CS=18C0 IP=0100 NV UP EI PL NZ NA PO NC18C0:0100 1EPUSH DS-T=CS:100 5-T=CS:100 5 -T5-T5 -T=100

23、 5 -T=100 5 -T=18C0:100 5 -T=18C0:100 5 微机系统与接口微机系统与接口东南大学东南大学20P (Proceed) P (Proceed) 越过(挂停)命令越过(挂停)命令 P P地址值(若干次)地址值(若干次) (至下一指令前停止)类似SKIP。执行执行PROC, LOOP, INT PROC, LOOP, INT 或或REPREP后发一条命令返回到下一指令处后发一条命令返回到下一指令处。-P=100 3-P=100 3 断点将停在断点将停在CS:109CS:109处处 0AD8:0100 E8FE1E CALL 20000AD8:0103 E81A1F

24、CALL 2020 0AD8:0106 E8271F CALL 20300AD8:0109 90 NOP:-P3-P3 -P2-P2 -P-P 微机系统与接口微机系统与接口东南大学东南大学21G G运行断点命令运行断点命令 G 地址地址地址地址地址地址执行用户正在调试的程序执行用户正在调试的程序, ,其中地址为执行的起始地址,默其中地址为执行的起始地址,默认段地址为认段地址为CSCS中内容,或当前中内容,或当前(CS:IP)(CS:IP)。再后面的地址为断点。再后面的地址为断点地址。地址。DEBUGDEBUG规定最多设置规定最多设置1010个断点地址。设置多个断点用于个断点地址。设置多个断点用

25、于调试较大的程序,即程序中有多个模块、多个通路时用,比调试较大的程序,即程序中有多个模块、多个通路时用,比较方便,在执行时不论走哪条通路,程序都可以在断点处停较方便,在执行时不论走哪条通路,程序都可以在断点处停下来,以便调整程序。下来,以便调整程序。 - -G=FFFF:0 热启动热启动- -G=100 200 热起始热起始CS:100,CS:100,断点断点CS:200CS:200- -G 2000:100 IPIP地址起到地址起到20002000:100100断点断点- -G=100 2000:100 3000:300 两处断点两处断点- -G ;连续运行;连续运行 G200 300G20

26、0 300 ? ?微机系统与接口微机系统与接口东南大学东南大学22I I 端口输入命令端口输入命令 /O /O 输出命令输出命令 端口地址端口地址 从指定端口地址输入一个字节从指定端口地址输入一个字节- -I3F8 (COM1(COM1数据接收数据接收) )- -I40 ( (时钟计数器)时钟计数器)- -279 (打印机状态口)(打印机状态口)- -278 (打印机数据口)打印机数据口)O O 端口地址,字节值端口地址,字节值 向指定端口地址输出一个字节向指定端口地址输出一个字节-O-O3F8 55 (COM1(COM1数据发送数据发送) )- -O27A 30 30 (LPT1(LPT1写

27、控制字写控制字) )N N文件命名命令文件命名命令向指定端口地址输出一个字节向指定端口地址输出一个字节微机系统与接口微机系统与接口东南大学东南大学23文件操作命令文件操作命令N/L/WN/L/W N N 路径文件名路径文件名 指定读写操作文件名L L 起始装入地址起始装入地址驱动器号驱动器号起始扇区号起始扇区号所所读扇区个数读扇区个数 (1)(1)读文件:读文件:BXBX和和CXCX中存放所读文件的字中存放所读文件的字节数(长度节数(长度BX:CXBX:CX即即8 8位位HEX)HEX)。当读入的文件有扩展名。当读入的文件有扩展名.COM.COM或或.EXE.EXE,则始终装入,则始终装入CS

28、:100HCS:100H中,命令中指定了地址也没中,命令中指定了地址也没用用;(2);(2)读磁盘:把指定驱动器和指定扇区范围的内容读到读磁盘:把指定驱动器和指定扇区范围的内容读到内存的指定区域中。内存的指定区域中。(默认隐含地址为(默认隐含地址为CS:100HCS:100H)例:例:L2000:100L2000:100 WW地址地址驱动器号驱动器号起始扇区号起始扇区号所写扇区个数所写扇区个数 (1) (1) 写文件:把指定地址中写文件:把指定地址中BXBX:CXCX长度的数据中应写入文长度的数据中应写入文件件(默认段地址为(默认段地址为CSCS) 。(2)(2)数据写盘:将调试的程序数据写盘

29、:将调试的程序或数据写入指定的驱动器中或数据写入指定的驱动器中。微机系统与接口微机系统与接口东南大学东南大学24用途用途:动态调试动态调试8086/8088 目标程序目标程序 处理器认识处理器认识环境检查修改环境检查修改指令认识指令认识直接直接I/OI/O操作操作( (硬件调试硬件调试) )单步调试单步调试( (可跟踪中断调用可跟踪中断调用) )断点调试断点调试中断调试跟踪中断调试跟踪优点优点: :快捷简单快捷简单, ,占用资源少占用资源少缺点缺点: :不直观不直观微机系统与接口微机系统与接口东南大学东南大学25用途用途:动态调试动态调试8086/8088 目标程序目标程序 命令命令行方行方式

30、式: :DebugDebug窗口窗口微机系统与接口微机系统与接口东南大学东南大学2626汇编过程及原理汇编过程及原理运行汇编程序必备的软件环境:运行汇编程序必备的软件环境:DOSDOS操作系统;汇编软件操作系统;汇编软件系统。汇编系统盘应包含如下文件:系统。汇编系统盘应包含如下文件:MASM MASM 宏汇编程序文件宏汇编程序文件 (TASM)(TASM)LINK LINK 连接程序文件连接程序文件 (TLINK)(TLINK)CREF CREF 索引程序文件(也可不用)索引程序文件(也可不用)EDIT EDIT 文本编辑程序(或文本编辑程序(或PEPE等文本编辑程序)等文本编辑程序)用户通过

31、屏幕编辑程序用户通过屏幕编辑程序EDITEDIT(各功能)键入源程序,检(各功能)键入源程序,检查无误,可将源程序存到汇编系统盘上,查无误,可将源程序存到汇编系统盘上,该程序的扩该程序的扩展名为展名为ASMASM。(。(XXX.ASMXXX.ASM)(2) MASM(2) MASM汇编程序:格式、宏、模块汇编程序:格式、宏、模块OBJ: OBJ: 浮动汇编浮动汇编(相对关系)、段、变量待定位(相对关系)、段、变量待定位 微机系统与接口微机系统与接口东南大学东南大学2727汇编链接过程汇编链接过程执行宏汇编程序执行宏汇编程序MASM-MASM-生成目标文件生成目标文件.OBJ.OBJ,辅助文件,

32、辅助文件LSTLST,CRFCRF(可选)(可选)用汇编语言编写的源程序必须是一个完整的源程序,才能经用汇编语言编写的源程序必须是一个完整的源程序,才能经过宏汇编程序过宏汇编程序MASMMASM的汇编,生成一个目标程序。为了完成汇的汇编,生成一个目标程序。为了完成汇编任务,汇编程序一般采用两遍扫描的方法,第一遍扫描源编任务,汇编程序一般采用两遍扫描的方法,第一遍扫描源程序产生符号表、处理伪指令等,第二遍扫描产生机器指令程序产生符号表、处理伪指令等,第二遍扫描产生机器指令代码、确定数据等。代码、确定数据等。 OBJOBJ将源程序的操作码部分变为机器码,但地址操作数是可浮将源程序的操作码部分变为机

33、器码,但地址操作数是可浮动的相对地址,而不是实际地址,因此需经动的相对地址,而不是实际地址,因此需经LINKLINK连接文件进连接文件进行连接才能形成可执行文件。行连接才能形成可执行文件。LSTLST是列表文件把源程序和目标程序列表,以供检查程序用。是列表文件把源程序和目标程序列表,以供检查程序用。CRFCRF是交叉索引文件,对源程序所用的各种符号进行前后对照是交叉索引文件,对源程序所用的各种符号进行前后对照的文件的文件微机系统与接口微机系统与接口东南大学东南大学2828汇编链接操作过程汇编链接操作过程C:masmmasm MYFILE.asm,mobj,mlst,mcrf;Microsoft

34、 (R) Macro Assemble Version 5.00Copyright (C) Microsoft Corp 1981-1985,1987,All right reserved.Source filename .ASM :MYFILE Object filename MYFILE.OBJ :MYFILE Source listing NUL.LST :MYFILE Cross-reference NUL.CRF:MYFILE 50678410090 Bytes symbol space free 0 Warning Errors 0 Severe ErrorsMASM/R MASM

35、/E-8087MASM/R MASM/E-8087实模式仿真库方式实模式仿真库方式微机系统与接口微机系统与接口东南大学东南大学2929LINK LINK 多模块链接多模块链接用汇编语言编写的源程序经过汇编程序(用汇编语言编写的源程序经过汇编程序(MASMMASM)汇编后产生了目标程序()汇编后产生了目标程序(.OBJ.OBJ),该文件是将源程序操作码部分变成了机器码,但地址是可浮动),该文件是将源程序操作码部分变成了机器码,但地址是可浮动的相对地址(逻辑地址),因此必须经过连接程序的相对地址(逻辑地址),因此必须经过连接程序LINKLINK连接后才能运行连接后才能运行。连接程序。连接程序LIN

36、KLINK是把一个或多个独立的目标程序模块装配成一个可重定是把一个或多个独立的目标程序模块装配成一个可重定位的可执行文件,扩展名为位的可执行文件,扩展名为.EXE.EXE文件。此外还可以产生一个内存映象文文件。此外还可以产生一个内存映象文件,扩展名为件,扩展名为.MAP.MAP。连接程序执行过程。连接程序执行过程: : DLINK (直接链接(直接链接 P1+P2+P3, PEXE,PMAP,LIB1+LIB2;)Microsoft overlay link Version 3.60Copyright Microsoft Corp 1983-1987 All right reservedObj

37、ect Modules .OBJ:MYFILE Run File MYFILE.EXE:MYFILE List File NUL.MAP:MYFILE ;Libraries .LIB: (LINK/HELP-帮助开关)帮助开关)微机系统与接口微机系统与接口东南大学东南大学3030内存映象文件(内存映象文件(.MAP.MAP)由连接程序由连接程序LINKLINK产生的扩展名为产生的扩展名为.MAP.MAP文件,它实际上是连接程文件,它实际上是连接程序的列表文件,它给出了每个段的地址分配情况及长度序的列表文件,它给出了每个段的地址分配情况及长度, ,(加加/M/M开关开关外部变量相对地址。例如:外

38、部变量相对地址。例如:DTYPE MYFILE.MAP Start Stop Length Name Class00000H 0000FH 0010H DATA00010H 0004FH 0040H STACK00050H 0005FH 0010H CODEOrigin GroupAddress Publics by name0900:0002 mmm0010:0070 VV1 Address Publics by value0010:0070 VV10900:0002 mmm Program entry point at 0005:0000微机系统与接口微机系统与接口东南大学东南大学3131交叉索引文件(交叉索引文件(.CRF.CRF)汇编后产生的交叉索引文件,扩展名为汇编后产生的交叉索引文件,扩展名为.CRF,.CR

温馨提示

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

评论

0/150

提交评论