* A[地址] 汇编命令
功能: 将指令直接汇编成机器码输入到内存中。
说明: 用于小段程序的汇编及修改目标程序,所有输入的数字均采用十六进制, 用户装入内存的汇编语句是连续存放的,若没有指定地址,并且前面没有使用汇编命令,改语句被汇编到 CS:0100区域。
例A:>DEBUG
-a 0100
08F1:0100 MOV AH,09
08F1:0102 MOV DX,109
08F1:0105 INT 21H;
08F1:0107 INT 21H;<-XP下运行cmd debug时,应该是INT 20H,21H会出...
- [游客] 原来如此,以前做的时候也是一跳而过 01/10 23:37
- [游客] 赞 03/19 16:36
- [xzg6145] 我到了课程设计1,后面内容比较容易,等学完再复习下,然后写几个小游戏得瑟下,感觉以后很美好!!! 03/26 10:55
- [xiaoyao2012] 人情情人,人随情,情走人止 11/02 15:53
- [fpamc] 回看这篇文章。。 感受颇有不同。。。 我会继续往下走。。。 06/16 10:14
- [dxiaolin] 受教了 05/31 21:21
- [tomato] 支持你弄个chm出来。 05/29 16:33
- [fpamc] 收藏一下……有时间无聊了就弄chm`(*∩_∩*)′ 05/29 14:16
- [tomato] 这些命令刚动手实验了一遍,收获还是蛮大的。 05/29 13:04
- [chinatree] 在c中取段地址: 例: #include <stdio.h> f1() { re 05/27 10:00
- [游客] [url=http://www.banjia126.com/banjiachangshi/92.ht 07/26 23:46
- [jeremy] 能加你扣扣吗?我的469614823 08/07 14:36
- [e56004474] 好久不见tomato 活跃拉。。 06/18 13:39
- [fpamc] 正在研究17章…… 近期路线是…… 17章实验--复习-滚屏算法-截取中断来应用动态时间-复习- 05/29 14:19
- [xuehuihui] 请问检测点2.2的填空地(2)题第一个空到底是10001H对 还是1001H 对?谢谢 急 05/15 16:34
- [gnunix] 我的检测点3.2第二小题的sp设置的有问题吧? 05/13 09:48
- [gnunix] 谢谢番茄老师的提醒,我会改进的! 05/12 12:20
- [fpamc] 好久没见老师了。每当提交完作业,都希望老师快速的批阅。得到老师小小的夸奖。看见同学们都在努力学习,相 05/05 23:16
- [fpamc] 会的,我会的,我一定会做出来的,而且做到我内心所想的,更重要的,不会让tomato老师失望。 我想 04/21 08:42
- [sbxinran] 谢谢tomato老师给我检查作业,如果我的分析方法有错误还请您多指点指点 04/11 12:43
[2012-05-29 12:59] 【转】Debug命令详解
阅读全文 |
评论次数(3) |
浏览次数(1311) |
所属类型(计算机学习)
[2012-05-25 23:59] 【原】实验十六的三种解决方案
第一、将要安装的程序放到程序的开头,也就是,让要安装的程序的偏移地址从0开始,这样,就不会出现偏移地址错位的情况;
第二、使用org指令,指定某段代码在内存中的偏移地址从哪里开始;
第三、修改table处子程序偏移地址的值,使其成为子程序在内存中的偏移地址值。
关键理解编译后子程序的偏移地址和安装到内存后子程序的实际偏移地址。...
第二、使用org指令,指定某段代码在内存中的偏移地址从哪里开始;
第三、修改table处子程序偏移地址的值,使其成为子程序在内存中的偏移地址值。
关键理解编译后子程序的偏移地址和安装到内存后子程序的实际偏移地址。...
阅读全文 |
评论次数(2) |
浏览次数(1196) |
所属类型(汇编作业)
[2012-05-25 23:37] 【转】一个C语言题目
在main函数中添加语句,使下面的程序可以打印出所有的函数的段地址和偏移地址
int a;
void f1(void)
{
a=1;
}
void f2(void)
{
a=2;
}
void f3(void)
{
a=3;
}
main()
{
...
}
转自:http://tieba.baidu.com/p/1611780801
学习C语言的哥们儿可以做一下哦!...
int a;
void f1(void)
{
a=1;
}
void f2(void)
{
a=2;
}
void f3(void)
{
a=3;
}
main()
{
...
}
转自:http://tieba.baidu.com/p/1611780801
学习C语言的哥们儿可以做一下哦!...
阅读全文 |
评论次数(8) |
浏览次数(1448) |
所属类型(C)
[2012-05-19 23:54] 【原】由int型数据如何转化为long型数据引发的思考?
在高级语言的函数调用中,如果参数定义的类型为长整形,而实际传过去的类型为整形,那该如何处理呢?
这个问题我们可以在汇编层面去研究一下,可以写个C语言函数调用,比如,
[img]/blog/user/multimedia/tomato/images/pic_1337442608171.png[/img]
在这个程序中,add函数的两个参数和返回值都是long类型的,而main函数中我们传递的却是两个int型数据,而这样就出现了类型不匹配的情况,但是,C编译器是不会报错的,是完全可以通过编译的,是因为这种int型和long型的数据之间,编译器会自动进行类型转换。我...
这个问题我们可以在汇编层面去研究一下,可以写个C语言函数调用,比如,
[img]/blog/user/multimedia/tomato/images/pic_1337442608171.png[/img]
在这个程序中,add函数的两个参数和返回值都是long类型的,而main函数中我们传递的却是两个int型数据,而这样就出现了类型不匹配的情况,但是,C编译器是不会报错的,是完全可以通过编译的,是因为这种int型和long型的数据之间,编译器会自动进行类型转换。我...
阅读全文 |
评论次数(3) |
浏览次数(767) |
所属类型(计算机学习)
[2012-05-18 23:23] 【原】前言中务必记住的两句话
1.没有通过检测点不要向下学习;
2.没有完成当前的实验不要向下学习。...
2.没有完成当前的实验不要向下学习。...
阅读全文 |
评论次数(4) |
浏览次数(761) |
所属类型(原创)
[2012-05-14 00:06] 【原】枯燥地学习,完成课设一的牛人们整出几个动画小程序出来,大家高兴高兴呗!
如题。
比如,渐变的效果、屏保上一些常用动画、小动物的一些动画等等等等,大家发挥创造力哈!学以致用!...
比如,渐变的效果、屏保上一些常用动画、小动物的一些动画等等等等,大家发挥创造力哈!学以致用!...
阅读全文 |
评论次数(10) |
浏览次数(835) |
所属类型(计算机学习)
[2012-05-13 00:32] 【原】提升学习汇编的乐趣和创造力
学习能给人带来充实感和满足感,学习王爽老师的这本《汇编语言》还可以给人带来兴趣。那么,学习这本书的全部意义是不是就是如此?
有不少学习者对网站的检测题有很大的学习热情,或许认为这些检测题能够对自己的学习进行检测。那么,检测我们是否学好的方式是不是只有靠这些检测题?
对于上面提出的两个问题,我想说,“非也”。其实,那些都是最基本的。
我们会经常听到别人说:“钱乃身外之物”。而知识呢?我们应该都听过这句话,“知识就是力量”,是不是学习了知识,就一劳永逸了呢?我想说,知识在某种程度上其实跟钱一样,也是身外之物。就说计算机这个行业吧,技术更新很快,现在很火的技术,可能...
有不少学习者对网站的检测题有很大的学习热情,或许认为这些检测题能够对自己的学习进行检测。那么,检测我们是否学好的方式是不是只有靠这些检测题?
对于上面提出的两个问题,我想说,“非也”。其实,那些都是最基本的。
我们会经常听到别人说:“钱乃身外之物”。而知识呢?我们应该都听过这句话,“知识就是力量”,是不是学习了知识,就一劳永逸了呢?我想说,知识在某种程度上其实跟钱一样,也是身外之物。就说计算机这个行业吧,技术更新很快,现在很火的技术,可能...
阅读全文 |
评论次数(2) |
浏览次数(1203) |
所属类型(原创)
[2012-04-23 00:38] 【原】int *p();和int (*p)();
int *p();
声明一个函数,此函数的返回值是一个指向int型的指针。
int (*p)();
声明一个指针变量,此指针变量指向一个返回值为int型的函数。
举例:
int (*p)(int,int);
int add(int,int);
int sub(int,int);
main(){
p = add;
printf("%d",p(2,3));
p=sub;
printf("%d",p(5,2));
}...
声明一个函数,此函数的返回值是一个指向int型的指针。
int (*p)();
声明一个指针变量,此指针变量指向一个返回值为int型的函数。
举例:
int (*p)(int,int);
int add(int,int);
int sub(int,int);
main(){
p = add;
printf("%d",p(2,3));
p=sub;
printf("%d",p(5,2));
}...
阅读全文 |
评论次数(0) |
浏览次数(753) |
所属类型(C)
[2012-04-23 00:25] 【原】debug的所有命令的含义,征集中......
[img]/blog/user/multimedia/tomato/images/pic_1335111963546.png[/img]...
阅读全文 |
评论次数(5) |
浏览次数(956) |
所属类型(汇编作业)
[2012-04-17 22:48] 【原】强烈抵制广告帖,恶心死了
如此干净的学习环境,偏偏有些人发些恶心的广告帖,把整个网站的环境搞的乱七八糟,博客,论坛到处都是,极其恶心。
发帖的人,你们能不能行行好,别做这种恶心的事!...
发帖的人,你们能不能行行好,别做这种恶心的事!...
阅读全文 |
评论次数(7) |
浏览次数(788) |
所属类型(计算机学习)
『 查看更多文章 』