自己做网站出证书,wordpress 改ip,网站项目建设流程和项目方案,湖南二维码标签品牌1969年8月#xff0c;贝尔实验室的程序员肯汤普逊利用妻儿离开一个月的机会#xff0c;开始着手创造一个全新的革命性的操作系统#xff0c;他使用B编译语言在老旧的PDP-7机器上开发出了Unix的一个版本。随后#xff0c;汤普逊和同事丹尼斯里奇改进了B语言#xff0c;开发…1969年8月贝尔实验室的程序员肯汤普逊利用妻儿离开一个月的机会开始着手创造一个全新的革命性的操作系统他使用B编译语言在老旧的PDP-7机器上开发出了Unix的一个版本。随后汤普逊和同事丹尼斯里奇改进了B语言开发出了C语言重写了UNIX新版于1971年发布。
那时的计算机操作系统是32位时间用32位有符号数表示则可表示 68 年, 用32位无符号数表示可表示136年。 32位能表示的最大值是2147483647另外1年365天的总秒数是31536000 2147483647/31536000 681
也就是说32位能表示的最长时间是68年而实际上到2038年01月19日03时14分07 秒便会到达最大时间过了这个时间点所有32位操作系统时间便会变为 10000000000000000000000000000000 也就是1901年12月13日20时45分52秒这样便会出现时间回归的现象很多软件便会运行异常了。 到这里我想问题的答案己经出来了
因为用32位来表示时间的最大间隔是68年而最早出现的UN以操作系统考虑到计算 机产生的年代和应用的时限综合取了1970年1月1日作为UNTIME的纪元时间开始 时间 至于时间回归的现象相信随着64为操作系统的产生逐渐得到解决因为用64位操作 系统可以表示到292277026596年12月4日15时30分08秒相信我们的N代子孙哪怕地球毁灭那天都不用愁不够用了因为这个时间己经是千亿年以后了。 时间来到了292277026596年 未来的某程序员甲为什么计算机表示只能到这个时间292277026596 未来的某程序员乙因为在292277026596年前那个时候的人们觉得这个时候地球应该已经没了吧