unix操作系统是一个人用汇编语言编写的吗?

 我来答
ntsdfans
推荐于2017-10-03 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:136
采纳率:50%
帮助的人:63.8万
展开全部
是几个人写的,但不仅仅是汇编语言,还有 C 语言
1971年,Ken
Thompson写了充分长篇的申请报告,申请到了一台PDP-11/24的机器。于是Unix第一版出来了。在一台PDP-11/24的机器上完成。这
台电脑只有24KB的物理内存和500K磁盘空间。Unix占用了12KB的内存,剩下的一半内存可以支持两用户进行Space
Travel的游戏。而著名的fork()系统调用也就是在这时出现的。

到了1973年的时候,Ken Thompson 与Dennis Ritchie感到用汇编语言做移植太过于头痛,他们想用高级语言来完成第三版,对于当时完全以汇编语言来开发程序的年代,他们的想法算是相当的疯狂。一开始他们想尝试用Fortran,可是失败了。后来他们用一个叫BCPL(Basic Combined Programming Language)的语言开发,他们整合了BCPL形成B语言,后来Dennis Ritchie觉得B语言还是不能满足要求,于是就改良了B语言,这就是今天的大名鼎鼎的C语言。于是,Ken Thompson 与Dennis Ritchie成功地用C语言重写了Unix的第三版内核。至此,Unix这个操作系统修改、移植相当便利,为Unix日后的普及打下了坚实的基础。而Unix和C完美地结合成为一个统一体,C与Unix很快成为世界的主导。
浩爷在火星
2011-04-05 · TA获得超过127个赞
知道小有建树答主
回答量:252
采纳率:100%
帮助的人:64万
展开全部
不是,现在应该里面用C语言吧,unix第一版是用汇编写的,不过移植性很不好,后来就发明C了,C语言移植性很好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anan640925
2015-10-08 · TA获得超过5421个赞
知道大有可为答主
回答量:4868
采纳率:51%
帮助的人:1159万
展开全部
假如是汇编完成的,也绝不是一个人,而是很多人分工协作
操作系统非常的复杂,最常见的做法是用C 语言来完成,相对编程简单一些,编程的效率更高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7eee8b4
2011-04-05
知道答主
回答量:33
采纳率:0%
帮助的人:14.4万
展开全部
不是
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷妙双8L
2011-04-05 · TA获得超过1118个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:362万
展开全部
Ken Thompson 与Dennis Ritchie成功地用C语言重写了Unix的第三版内核,前几版不是内核不是c开发的,因为那时候还没有c语言。c语言出现并重写了unix之后,Unix这个操作系统修改、移植相当便利,为Unix日后的普及打下了坚实的基础。而Unix和C完美地结合成为一个统一体,C与Unix很快成为世界的主导。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式