第一百四十七章 狐假虎威

    第一百四十七章 狐假虎威 (第2/3页)

惊讶的问道:“李教授在渤大软件公司就职?”

    “领导一个项目组。”李教授有些傲然的点头道。

    “哦,那真是失敬,失敬!”周硕仿佛重新认识了他一般。

    渤大软件公司可不是一般的软件企业。在原来的历史上它是渤海省第一个上市的软件企业。其创立的三家渤大软件学院,甚至成为民办大学的知名教育品牌。虽然它在大众的眼中并不如后来的宝山、瑞香、361、中企动力这样做应用软件的企业有名,却实打实的是中国软件行业的支柱之一。

    其在系统集成和嵌入式开发方面。确实是有独到之处。

    周硕随即紧迫的问道:“这么说,渤大软件已经在嵌入式实时操作系统方面取得突破了?”

    所谓实时操作系统,也是相对于分时来说的。要求操作系统必须是能够对外部的请求进行实时的相应,任务的切换时间与系统内的任务数量无关。汽车在行驶过程中,车内的电子系统要求很高。如果采用的是分时操作系统,难免不会有响应不及时的可能发生。

    实时操作系统和分时操作系统最大的不同。就是实时操作系统能够对当前运行的程序,进行中断操作——也就是运行插队。别看只是这么简单的一个差别,却对整个系统都产生了非常复杂的影响。

    李教授呵呵笑了笑,却并不回答周硕的提问,反而问道:“看周先生这份文件,似乎对嵌入式操作系统也非常有研究,不知道是师从哪里?”

    “我是帝邮毕业,自学的。”周硕当然不好说其实嵌入式操作系统在后世根本不算什么高深的技术,网上免费的源代码随手可得。由于工作的关系,那些需要高额授权费用的嵌入式操作系统,他也曾经深入研究过。

    因为嵌入式系统往往性能不高,内核写的都非常短小精悍,有的甚至只有几kb。以周硕的能力,用不了几天时间就能重新实现一遍。

    “自学?不愧是帝邮的学生,真让人佩服。”李教授也不知道是佩服周硕的自学能力,还是在佩服他的胆气。

    他之前也是看过周硕那份文件对嵌入式系统的描述,自问里面确实有两把刷子。不过正所谓文无第一、武无第二,自古文人相轻都是传统。想要发表建议不容易,挑刺还是能做到的。

    李教授说起来基本功确实扎实,虽然对实时系统没有什么太多的了解,却硬是凭借对单片机的整体认识,高屋建瓴的看出不少问题来。

    他指着文件里一个结构设计,语气犀利的说道:“你这个操作系统的设计,恐怕只是取巧实现的实时操作吧?不支持时间片轮转,反而通过对任务进行优先级划分的方式,来实现实时操作。进入就绪态的优先级最高的任务 首先得到cpu的使用权。只有等它交出cpu的使用权后,其他任务才可以被执行。所以它只能说是多任务,不能说是多进程。”

    

    (本章未完,请点击下一页继续阅读)