目标程序的主要构成是什么?目标程序在许多编程工具中都有作用?
目标程序的主要构成是什么?
目标程序,又称为“目的程序”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名----由语言处理程序(汇编程序,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。目标代码尽管已经是机器指令,但是还不能运行,因为目标程序还没有解决函数调用问题,需要将各个目标程序与库函数连接,才能形成完整的可执行程序。
目标程序在许多编程工具中都有作用
计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过"翻译程序"翻译成机器语言形式的目标程序,计算机才能识别和执行。这种"翻译"通常有两种方式,即编译方式和解释方式。编译方式是指利用事先编好的一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户将高级语言编写的源程序输入计算机后,编译程序便把源程序整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再执行该目标程序,以完成源程序要处理的运算并取得结果。解释方式是指源程序进入计算机后,解释程序边扫描边解释,逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。如PASCAL、FORTRAN、COBOL等高级语言执行编译方式;BASIC语言则以执行解释方式为主;而PASCAL、C语言是能书写编译程序的高级程序设计语言。
责任编辑:hnmd004
- 目标程序的主要构成是什么?目标程序在许多2023-05-11
- 追梦谈G6:湖人不会把胜利拱手相让 我们仍2023-05-11
- 苹果手机睡眠模式在哪?苹果手机黑屏打不开2023-05-11
- 是谁在敲打我窗是什么歌谁唱的?蔡琴歌曲经2023-05-11
- 西游梗传古物视人非通关攻略2023-05-11
- 西北农林科技大学学子在2023年国际大学生数2023-05-11
- 多重因素驱动计算机行业有望迎来中长期发展2023-05-11
- 高水平开放持续推进 一季度我国新设外资企2023-05-11
- 天天时讯:大宅门女演员李楠简介_大宅门女2023-05-11
- 乙烯行业红利逐步显现 工艺路线和产品高端2023-05-11
- 调压器的工作原理是什么?调压器有哪几种类2023-05-11
- 谷歌通过引入文本转图片扩散模型 允许用户2023-05-11
- 环球微资讯!设计时速350公里,这条高铁开2023-05-11
- 每日简讯:中新集团披露中新智地参与投资苏2023-05-11
- 莱茵生物实控人商业版图盘点|天天快资讯2023-05-11
- 世界即时:新能源沼泽三兄弟,谁会越陷越深2023-05-11
- 支付宝手机号怎么改?换了手机号花呗怎么办2023-05-11
- 到2030年汽车网络安全市场价值将达到142.22023-05-11
- 知性什么意思?知性美是种啥气质?2023-05-11
- 税务机关的个人退税是什么意思?个人所得税2023-05-11
- 苹果今晨推送iOS16.5正式版 新增屏幕录制2023-05-11
- 谷歌浏览器皮肤怎么换?电脑谷歌浏览器怎么2023-05-11
- 淡竹叶是什么竹的叶?淡竹叶是包粽子的叶子2023-05-11
- ae开头的前缀意思_ae开头2023-05-11
- 【全球新要闻】凡客快递怎么样_凡客快递怎2023-05-11
- 深圳:拟严查公租房申请者家庭经济状况,房2023-05-11
- 重启路由器有什么影响?路由器多久重启一次2023-05-11
- “苹果天气”又双叒叕上热搜 你的天气App2023-05-11
- 家暴提起诉离婚怎么判?人体损害法医鉴定程2023-05-11
- 射手女之所以会折腾纯粹就是爱上了折腾 内2023-05-11