| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1939 人关注过本帖
标题:汇编语言的编译器是用什么语言写的
只看楼主 加入收藏
wobianlong
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-8-1
结帖率:92.86%
收藏
已结贴  问题点数:10 回复次数:18 
汇编语言的编译器是用什么语言写的
如题  汇编语言的编译器是用什么语言写的
那么Turbo c呢是用什么语言编写的
搜索更多相关主题的帖子: 编译器 
2012-08-07 22:23
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:3 
那么Turbo c呢是用什么语言编写的

这个不知道 已经淘汰的东西不愿意深究了 可能是汇编写的

汇编语言的编译器是用什么语言写的

masm 可能是VC写的罢
2012-08-07 22:28
wobianlong
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-8-1
收藏
得分:0 
汇编语言的编译器是用什么语言写的    ??VC???

我听到有人问为什么,就用光一样的速度从大爆炸时代赶来了,遍布于世界各地的危险
2012-08-07 22:32
信箱有效
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1102
专家分:4268
注 册:2012-6-19
收藏
得分:3 
与其纠结这些,不如灌水。
2012-08-07 22:34
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
fasm是汇编写的罢 nasm是C写的 这俩是开源的 可以找源码看
2012-08-07 22:35
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用wobianlong在2012-8-7 22:32:54的发言:

汇编语言的编译器是用什么语言写的    ??VC???

我看了下 masm可能是C语言写的 也就是用的VC 这是分析得到的 具体是啥写的你得问微软。。
2012-08-07 22:36
wobianlong
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-8-1
收藏
得分:0 
我纠结的问题是 在XP还未诞生的时候,那个XP是在什么系统是什么编译器上写的?
然后那个什么系统的什么编译器又是在什么什么操作系统的什么什么编译器写的?

我听到有人问为什么,就用光一样的速度从大爆炸时代赶来了,遍布于世界各地的危险
2012-08-07 22:38
wobianlong
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-8-1
收藏
得分:0 
我看了下 masm可能是C语言写的 也就是用的VC 这是分析得到的 具体是啥写的你得问微软。。
 用VC写的汇编语言编译器,是否用VC写的汇编代码运行速度回比VC写的代码是速度更加慢?

我听到有人问为什么,就用光一样的速度从大爆炸时代赶来了,遍布于世界各地的危险
2012-08-07 22:39
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
新系统用旧系统写的呗 没windows的时候用的dos dos用的是比dos更古老的系统写的。。 那些旧系统上面有编译器等东西

最古老的系统是用汇编或机器码写的 再古老的 呵呵 用类似开关的东西控制的罢 也就是电脑刚产生时候的控制方法了


2012-08-07 22:45
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用wobianlong在2012-8-7 22:39:59的发言:

我看了下 masm可能是C语言写的 也就是用的VC 这是分析得到的 具体是啥写的你得问微软。。
 用VC写的汇编语言编译器,是否用VC写的汇编代码运行速度回比VC写的代码是速度更加慢?

任何语言 这里只说编译语言 只要是到了汇编的层面 CPU执行起来是一样的 也就是 汇编写的编译器编译的代码 C语言写的编译器编译的代码 机器码写的编译器编译的代码 只要是同样的汇编代码 速度就一样

真正影响的是 哪种编译器对指令的优化好 速度就快 不过对于汇编的编译器比如特殊 因为汇编的编译器叫汇编器(assembler) 基本就是把你写的代码转换为机器码 所以没有优化 也没见过哪个汇编编译器带优化 所以 可以认为没有区别 用java写也可以


[ 本帖最后由 zklhp 于 2012-8-7 22:50 编辑 ]
2012-08-07 22:49
快速回复:汇编语言的编译器是用什么语言写的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032630 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved