第85部分 (第1/5页)
庖豢樯峡墒谴永疵惶�挡澈4笱С龉�裁闯杉ā�
三人也知道李云聪只是在吹牛,多少还有些读书人的羞耻心,在周硕的发问下都不敢看他的眼睛。
李教授干咳了两声,略有些尴尬的说道:“在嵌入式操作系统方面,渤海大学也是有积累的。我们学校的渤大软件公司一直在做嵌入式和系统集成的工作,这方面取得了不少的成绩。达到国际水平不敢说,但是在国内也能算是第一流的了。”
周硕听到他的话一愣,略微惊讶的问道:“李教授在渤大软件公司就职?”
“领导一个项目组。”李教授有些傲然的点头道。
“哦,那真是失敬。失敬!”周硕仿佛重新认识了他一般。
渤大软件公司可不是一般的软件企业,在原来的历史上它是渤海省第一个上市的软件企业。其创立的三家渤大软件学院,甚至成为民办大学的知名教育品牌。虽然它在大众的眼中并不如后来的宝山、瑞香、361、中企动力这样做应用软件的企业有名,却实打实的是中国软件行业的支柱之一。
其在系统集成和嵌入式开发方面。确实是有独到之处。
周硕随即紧迫的问道:“这么说,渤大软件已经在嵌入式实时操作系统方面取得突破了?”
所谓实时操作系统,也是相对于分时来说的。要求操作系统必须是能够对外部的请求进行实时的相应。任务的切换时间与系统内的任务数量无关。汽车在行驶过程中,车内的电子系统要求很高。如果采用的是分时操作系统。难免不会有响应不及时的可能发生。
实时操作系统和分时操作系统最大的不同,就是实时操作系统能够对当前运行的程序。进行中断操作——也就是运行插队。别看只是这么简单的一个差别,却对整个系统都产生了非常复杂的影响。
李教授呵呵笑了笑,却并不回答周硕的提问,反而问道:“看周先生这份文件,似乎对嵌入式操作系统也非常有研究,不知道是师从哪里?”
“我是帝邮毕业,自学的。”周硕当然不好说其实嵌入式操作系统在后世根本不算什么高深的技术,网上免费的源代码随手可得。由于工作的关系,那些需要高额授权费用的嵌入式操作系统,他也曾经深入研究过。
因为嵌入式系统往往性能不高,内核写的都非常短小精悍,有的甚至只有几kb。以周硕的能力,用不了几天时间就能重新实现一遍。
“自学?不愧是帝邮的学生,真让人佩服。”李教授也不知道是佩服周硕的自学能力,还是在佩服他的胆气。
他之前也是看过周硕那份文件对嵌入式系统的描述,自问里面确实有两把刷子。不过正所谓文无第一、武无第二,自古文人相轻都是传统。想要发表建议不容易,挑刺还是能做到的。
李教授说起来基本功确实扎实,虽然对实时系统没有什么太多的了解,却硬是凭借对单片机的整体认识,高屋建瓴的看出不少问题来。
他指着文件里一个结构设计,语气犀利的说道:“你这个操作系统的设计,恐怕只是取巧实现的实时操作吧?不支持时间片轮转,反而通过对任务进行优先级划分的方式,来实现实时操作。进入就绪态的优先级最高的任务首先得到cpu的使用权。只有等它交出cpu的使用权后,其他任务才可以被执行。所以它只能说是多任务,不能说是多进程。”
周硕不等他说完,手一挥张嘴就答道:“可以设置超时函数,时间用完以后任务必须交出cpu的使用权,这样就可以避免高优先级程序持续的占有系统资源,并且提高系统的安全性……”
李教授一时间也只能提出一些显而易见的问题,这些问题都是几十年来研究透了的,周硕根本不假思索就能回答上来。这反倒给对面三
本章未完,点击下一页继续阅读。