社区
驱动开发/核心开发
帖子详情
请问编译程序用何种语言来写成的
onlyyou
2003-10-19 12:53:33
请问大虾编译程序是采用何种语言写成的,比如当时的汇编程序和以后的C编译程序,我很纳闷的就是在计算机操作系统之前的认识如何别写程序的?又是如何将程序的源代码解释成机器语言的?
UNIX操作系统是用C写成的,那它又是如何被翻译成机器语言的呢?翻译这样的操作系统程序的语言改用什麽来写成的?
...全文
30
回复
打赏
收藏
请问编译程序用何种语言来写成的
请问大虾编译程序是采用何种语言写成的,比如当时的汇编程序和以后的C编译程序,我很纳闷的就是在计算机操作系统之前的认识如何别写程序的?又是如何将程序的源代码解释成机器语言的? UNIX操作系统是用C写成的,那它又是如何被翻译成机器语言的呢?翻译这样的操作系统程序的语言改用什麽来写成的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Go
语言
官方文档学习笔记(第一季)
它是一种快速的,静态类型的编译
语言
,感觉就像是一种动态类型的解释
语言
。 Go
语言
官方文档学习笔记是基于官方文档及个人学习Go的笔记,整理完成的Go
语言
快速入门课程。 第一季内容包括:安装Go,编写第一个Go程序,...
翻译程序、
编译程序
和解释程序的区别和联系
最近在复习编译原理的时候,就在第一章,发现了一个很有趣的知识点。 翻译程序是指这样一个程序,它把一种
语言
所写的源程序翻译成与之等价的另一种
语言
的目标程序。
编译程序
是一种翻译程序,它把高级
语言
所写的源程序翻译成等价的机器
语言
或汇编
语言
的目标程序。 解释程序也是一种翻译程序,它将源程序作为输入并执行它,边解释边执行。它与
编译程序
的主要区别在于在解释程序执行的过程中不产生目标程序,而是按照源
语言
c程序是编译方式的高级
语言
,高级
语言
与
编译程序
概述自测题.doc
高级
语言
与
编译程序
概述自测题第一章 高级
语言
与
编译程序
概述单项选择题1将
编译程序
分成若干个“遍”是为了____ 。A. 提高程序的执行效率 B. 使程序的结构更加清晰C. 利用有限的机器内存并提高机器的执行效率 D. 利用有限的机器内存但降低了机器的执行效率2构造
编译程序
应掌握 ____ 。A. 源程序 B. 目标
语言
C. 编译方法 D. 以上三项都是
编译程序
绝大多数时间花在 ____ 上。A. ...
编译原理期末复习题
编译原理期末复习题 1、何谓源程序、目标程序、翻译程序、
编译程序
和解释程序?它们之间可能有
何种
关系? 源程序:用源
语言
编写的程序。 目标程序:源程序经翻译程序过加工处理后生成的程序。 翻译程序:将源程序转换为与其逻辑上等价的目标程序。
编译程序
:源
语言
为高级
语言
,目标
语言
为汇编
语言
或机器
语言
的翻译程序。 ① 先翻译后执行 ②执行速度快 ③多次运算 解释程序:源
语言
程序作为输入,但不产生目标程序,而是边解释边执行源程序本身。 ① 边解释边执行 ② 有利于程序的调试 ③ 1次运算 2、一个典型的编译系统通
编程
语言
理解1-c
语言
,c++,java和python这些
语言
有何区别?编译型编程
语言
编译
语言
,解释型编程
语言
解释型
语言
JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java
语言
的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级
语言
如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java
语言
虚拟机后,Java
语言
在不同平台上运行时不需要重新编译。......
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章