- [游客] 石职wsd专升本da卡 11/18 15:28
- [游客] 石职wsd专升本da卡 11/18 15:28
- [游客] 似乎这个站点没有什么新鲜的活力了 07/23 18:22
- [游客] 博主有没有学习群 07/23 19:14
- [游客] 可以的 07/23 19:13
- [游客] aaaaaaaaaaaa 09/19 13:49
- [jinshuwen] 很有收获! 01/19 16:25
- [hujie0421] 谢谢分享 02/01 05:14
- [jiejie] 来学习一下 10/01 11:31
- [yexueyao] 谢谢,我是学习计算机专业的,汇编语言一学期几乎没听懂过,看你的日记,很有帮助,我会加油学的,期末要拿 11/12 10:14
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:39
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:39
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:38
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:38
- [bingfeixue] masm32 汇编器具体怎么用啊 04/28 09:24
[2010-07-11 15:16] 汇编语言——第六天
编写汇编源程序——对源程序进行编译连接——执行可执行文件中的程序
2.源程序
在汇编语言源程序中,包含两种指令,一种是汇编指令,一种是伪指令。汇编指令是有对应的机器码的指令,可以被编译为机器指令,最终为CPU所执行。而伪指令没有对应的机器指令,最终不被CPU所执行。而是由编译器来执行,根据伪指令来进行相关的编译工作。
segment和ends是一对成对使用的伪指令。这事在写可被编译器编译的汇编程序时,必须要用到的一对伪指令。segment和ends的功能是定义一个短,segment说明一个段开始,ends说明一个段的结束。一个段必须有一个名称来标识,使用格式为:
段名 segment
....
....
....
段名 ends
一个汇编程序是由多个段组成的,这些段被用来存放代码、数据或当做栈空间来使用。一个源程序中所有将被计算机所处理的信息:指令、数据、栈,被划分到了不同的段中。一个有意义的汇编程序中至少要有一个段,这个段用来存放代码。
end是一个汇编程序的结束标记,汇编器在编译汇编程序的过程中,如果碰到了伪指令end,就借宿对源程序的编译。
assume这条伪指令的含义为“假设”。用来假设某一段寄存器和程序中的某一个用segment... ends第一的相关联。
源程序中的“程序”是指源程序中最终由计算器执行、处理的指令或数据。
汇编程序中,出了汇编指令和伪指令外,还有一些标识,比如“codesg”(见书中第四章)。一个标识只带了一个地址。比如codesg在segment的前面,作为一个段的名称,这个段的名称最终将被编译、链接程序处理为一个段的段地址。
我们知道,一个程序结束后,将CPU的控制权交还给使它得以运行的程序,我们称这个过程为程序返回。
mov ax,4c00H
int 21H
这两条指令所实现的功能就是程序返回。
在汇编语言编译的时候,语法错误容易发现,也容易解决。而逻辑错误通常不容易被发现。
汇编程序从写出到执行的过程
编程(Edit)——1.asm——编译(编译)——1.obj—— 连接(link)——1.exe——加载(command)——内存中的程序——运行(CPU)
剩下部分参见书本。
[ 游客 发表于 2010-09-22 11:18 ]
标题:急聘 兼职网络信息回复员(若干名)100元/天 工资日结
--------------------------------------《宣传内容》---------------------------------------
招聘人数: 若干名 薪资待遇: 工作每天3-5小时,100元/天工资每日支付;
岗位描述: 负责公司所要求的信息回复工作(有内容样版),工作地点不限,专兼职均可!
应聘要求: 上网熟练,平均每天工作投入约3小时,具体根据效率自定; 学历不限,在
职或学生皆可;勤奋,认真,有责任感;熟悉用电脑发消息的整个流程。(很简单,学一下就会!)
(请注意,应聘不用交任何费用,押金等)
详情看公司招聘:http://soho-cn.info/?81365.htm
邮箱:vip@soho-cn.info
附件
[ qq93324030 发表于 2010-09-29 21:42 ]
上面广告是骗人的,大家切勿上当。
可以上百度搜索相关内容。。
[ 游客 发表于 2010-10-02 13:54 ]
好。知道了。 多谢提醒 (*^__^*) 嘻嘻……
[ onleader 发表于 2011-01-26 12:08 ]
好。知道了。 多谢提醒 (*^__^*) 嘻嘻……
[ a88510 发表于 2011-01-29 20:52 ]
请问楼主是自己打出来的还是复制出来的,我也想写,但手打出来的话= =累死我
[ qianfahui 发表于 2011-04-03 10:06 ]
建议管理员把上面发广告的人请出去
[ aadmwdk 发表于 2011-05-10 14:34 ]
楼主学习好快啊,6天就学到这里了,我学了很久呢。呵呵,我是用业余时间学的。
[ 284164481 发表于 2011-12-01 16:41 ]
可以加为好友吗?我QQ:284164481,谢谢!
[ 284164481 发表于 2011-12-01 16:41 ]
可以加为好友吗?我QQ:284164481,谢谢!
[ xcc 发表于 2013-07-22 19:13 ]
打广告的是游客啊,,,亲。第六天就了解的这么详细。值的学习啊。
[ 游客 发表于 2018-09-19 13:49 ]
aaaaaaaaaaaa
[ 游客 发表于 2022-07-23 18:22 ]
似乎这个站点没有什么新鲜的活力了
[ 游客 发表于 2023-11-18 15:28 ]
石职wsd专升本da卡
[ 游客 发表于 2023-11-18 15:28 ]
石职wsd专升本da卡