分享
 
 
 

汇编学习笔记1-DEBUG的用法和第一个汇编程序(1)

王朝other·作者佚名  2006-02-01
窄屏简体版  字體: |||超大  

汇编学习笔记1-DEBUG的用法和第一个汇编程序(1)

A 命令

就是ASSEMBLY啦。

用来送入汇编程序:

C:\>DEBUG

-A

13D0:100

然后继续输入所要输入的汇编命令,简洁明了。这个13D0:100为起始地址,不同机器不同。

13D0:100 MOV DL,33H ; 把ASCII码的3送入DL寄存器

13D0:102 MOV AH,2

; 将功能调用号2送入AH寄存器。

13D0:104 INT 21

;DOS功能调用要求,依据AH中的功能号做出反应。

13D0:106 INT 20

;BIOS中断服务,结束程序。

13D0:108

好了,第一个汇编程序输入完了。上面第二句的2就是告诉系统,我要把一个ASCII字符

输出到屏幕上。一定要配合INT

21来用哦!

其中A命令后面可以跟位移,比如:-A300

这样的话,下面的句子为:

13D0:300 mov dl,33H

…..

……

写完了第一个汇编程序,运行一下吧;),于是进入第二个命令:

G命令

也就是GO

-G

3

Program terminated normally

当然,G还可以查看特定地址的指令:

-G104

AX= DX= BX=…

….

-13D0:104 INT

21

顺便把一堆寄存器的状态都告诉你啦!

但是,你如果GO到了最后一条指令了,内存就不装载该程序了:(

下次在GO100,只能出现

Program terminated normally

如果想看看自己一句一句输入的代码完整的是什么样的呢?

看看下面的:

U命令

就是UNASSEMBLY

把刚才A的那段再输入进去,然后

-U

就出现了源码啦,不过,有时候会多出一些东东,跟原来输入的有些小差别哦。

想看地址为104以后的代码段呢?

就-U104啦~~

想看地址为104~108间的代码呢?

就-U104,108啦~

直接执行机器指令:

-E200 B2 33 B4

02 CD 21 CD 20

跟上面的代码功能一样啦,都是输出3!

R,N,W输出一个.COM文件!

-R BX

BX 0000

-R CX

CX 0000

:8

-N G:\33.COM

-W

这样就输出一个在G盘根目录下的33.COM文件了!

R就是来看寄存器内容的,下面的“:”后面可以给该寄存器赋值。

给CX赋值,可以等于给.COM文件分配8字节的空间。

N就是给文件个名字啦

W就是写罗~

C命令

就是COMPARE啦

后面跟3个参数

如:

C 200,210,300

就会把200~210地址范围的东东与300开始的东东比较,列表比较啦。

H命令

就是HEX

功能是把2个16进制的数字的和差用16进制显示出来。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有