
Sign up to save your podcasts
Or
最近我国嫦娥四号带着玉兔二号一起升空,首次代表全人类成功着陆月球背面,身为中国人的我感到满满的自豪,但热爱科技的你是否有曾思考在这些宇宙飞船航天飞机和火箭导弹的内部在用什么处理器和系统呢,如今我们的生活堪称被科技武装到牙齿,咔咔咔,我们的手机处理能力和计算能力都达到了每秒上亿次,一般人认为民用科技尚且如此,那军用科技岂不是强大到不能想象秒天秒地的程度了吗?NO,事实完全相反!在军用和航天领域,计算能力远不如诺基亚功能机,是不是感觉到不可思议?没错!据中科院论文,我国的嫦娥四号使用了Atmel的SPARC处理器,他的设计基于1990年发布的32为嵌入式R S I C处理器,最大工作频率100M赫兹,是的你没听错,还不到如今我们千元手机的几十分之一的计算能力,为什么会这样呢,其实用于航天和军用领域设备的工作环境远比我们日常生活中的环境要极端苛刻的多,不但要承受温度从零下几十摄氏度到几百度不等,还要承受带电粒子辐射产生的电位翻转问题,为了应对这些极端工作环境,主要的硬件都被设计成很耐用的状态,这就使得计算机硬件的速度要为可靠性让路了,通常的航天设备内存和外存都在几KB到几MB之间,这种配置别说Windows系统了,连Linux都装不下,所以在航天和军工领域系统的霸主是实时操作系统VxWorks,Vxworks发布与1987年,广泛应用于飞机呀、火箭呀、导弹上面,连我国东风导弹也都是在用Vxworks,顾名思义,实时操作系统要求对中断的响应速度在ns(纳秒)级,在我们商用和家用的操作系统里,通常只要求ms(毫秒)级,主要保证操作系统有均衡性,比如我们可以同时上网听音乐和聊天,而实时系统是要先保证重要任务先执行,不重要的往后放,比如我国的SpaceOS实时系统只有8000行代码,每一行每一句都需要经过时间和复杂情况的考验,不然一丝一毫的出错,可是数以亿记的损失和人命关天的事。好了讲了这么多,正在听节目的你,得知用的可是比宇宙飞船还要强大几十倍的手机,是不是很满足呢?
最近我国嫦娥四号带着玉兔二号一起升空,首次代表全人类成功着陆月球背面,身为中国人的我感到满满的自豪,但热爱科技的你是否有曾思考在这些宇宙飞船航天飞机和火箭导弹的内部在用什么处理器和系统呢,如今我们的生活堪称被科技武装到牙齿,咔咔咔,我们的手机处理能力和计算能力都达到了每秒上亿次,一般人认为民用科技尚且如此,那军用科技岂不是强大到不能想象秒天秒地的程度了吗?NO,事实完全相反!在军用和航天领域,计算能力远不如诺基亚功能机,是不是感觉到不可思议?没错!据中科院论文,我国的嫦娥四号使用了Atmel的SPARC处理器,他的设计基于1990年发布的32为嵌入式R S I C处理器,最大工作频率100M赫兹,是的你没听错,还不到如今我们千元手机的几十分之一的计算能力,为什么会这样呢,其实用于航天和军用领域设备的工作环境远比我们日常生活中的环境要极端苛刻的多,不但要承受温度从零下几十摄氏度到几百度不等,还要承受带电粒子辐射产生的电位翻转问题,为了应对这些极端工作环境,主要的硬件都被设计成很耐用的状态,这就使得计算机硬件的速度要为可靠性让路了,通常的航天设备内存和外存都在几KB到几MB之间,这种配置别说Windows系统了,连Linux都装不下,所以在航天和军工领域系统的霸主是实时操作系统VxWorks,Vxworks发布与1987年,广泛应用于飞机呀、火箭呀、导弹上面,连我国东风导弹也都是在用Vxworks,顾名思义,实时操作系统要求对中断的响应速度在ns(纳秒)级,在我们商用和家用的操作系统里,通常只要求ms(毫秒)级,主要保证操作系统有均衡性,比如我们可以同时上网听音乐和聊天,而实时系统是要先保证重要任务先执行,不重要的往后放,比如我国的SpaceOS实时系统只有8000行代码,每一行每一句都需要经过时间和复杂情况的考验,不然一丝一毫的出错,可是数以亿记的损失和人命关天的事。好了讲了这么多,正在听节目的你,得知用的可是比宇宙飞船还要强大几十倍的手机,是不是很满足呢?