请问由汇编语言编写的计算机程序能否被计算机直接运行,为什么? 10
麻烦可以详细说明吗?我对这方面并不在行的呵呵这是个参加面试的题目?尽量答的更详细更通俗易懂点,麻烦了谢谢。...
麻烦可以详细说明吗?我对这方面并不在行的呵呵
这是个参加面试的题目?尽量答的更详细更通俗易懂点,麻烦了 谢谢。 展开
这是个参加面试的题目?尽量答的更详细更通俗易懂点,麻烦了 谢谢。 展开
3个回答
展开全部
确切地说:不行.到目前为止,计算机能直接识别和处理的语言只有一种:机器语言,这是用一连串的0和1来表示的二进制的代码.汇编语言是在机器语言的基础上,将一些信息符号化后产生的.比如假设原来001在机器语言里表示加法,现在用ADD这个符号来表示加法,就容易被理解和使用.用汇编语言写的程序代码要执行,必须经过汇编和连接等几个步骤才可以,汇编的目的主要是检查有没有语法错误等等,而连接,则是和具体的操作系统相联系,生成可执行的代码文件--机器语言程序.实际上用高级语言写的代码也是,要经过编译后生成可执行的代码文件才可以由计算机执行,这些代码文件,也就是最终的机器语言程序.需要补充的是,现在有一些研究中的计算机,可以直接识别和执行高级语言,那实际上是将对应的编译模块等嵌入到硬件里面了,本质上还是需要将高级语言信息转换为对应的二进制控制信号.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机汇编程序是用汇编语言编写的程序,用于控制单片机的操作。汇编语言是一种比较接近计算机硬件语言的低级语言,相对于高级语言来说更容易理解和实现。下面是单片机汇编程序的基本步骤:1. 将代码和数据汇编到规定的段中。2. 在存储器中用未初始化的...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
汇编语言是符号语言,计算机直接执行的语言只有机器语言,汇编语言执行过程如下:
1、编辑:用编辑软件(EDIT.EXE或记事本)形成源程序(.ASM),如:LX.ASM;
2、汇编:用汇编程序(MASM.EXE)对源程序进行汇编,形成目标文件(.OBJ),格式如下:MASM LX.ASM;
3、连接:用连接程序(LINK.EXE)对目标程序进行连接,形成可执行文件(.EXE),格式如下:LINK LX.OBJ;
4、执行:如果结果在屏幕在显示,则直接执行可执行文件。
5、调试:用调试程序(DEBUG.EXE)对可执行文件进行调试,格式如下:DEBUG LX.EXE
现在有集成汇编工具(visualasm),可视化环境,比较好用。下载地址为:http://www.onlinedown.net/soft/2002.htm
1、编辑:用编辑软件(EDIT.EXE或记事本)形成源程序(.ASM),如:LX.ASM;
2、汇编:用汇编程序(MASM.EXE)对源程序进行汇编,形成目标文件(.OBJ),格式如下:MASM LX.ASM;
3、连接:用连接程序(LINK.EXE)对目标程序进行连接,形成可执行文件(.EXE),格式如下:LINK LX.OBJ;
4、执行:如果结果在屏幕在显示,则直接执行可执行文件。
5、调试:用调试程序(DEBUG.EXE)对可执行文件进行调试,格式如下:DEBUG LX.EXE
现在有集成汇编工具(visualasm),可视化环境,比较好用。下载地址为:http://www.onlinedown.net/soft/2002.htm
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额 很好 看来我错了 采纳楼上吧 又学到东西了 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询