计算所研究生在读
能力说明:
了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明最近十年微处理器的发展有了许多新的方向,这一方面是新兴应用负载所驱动的,另一方面,也是因为dark silicon 暗硅的存在人们无法充分利用十亿级别的晶体管。文献[60, 61] 指出了未来的一些发展方向,包括Energy and efficiency,Safety and security 和Parallelism and memory。可见人们对于微处理器的研究方向逐渐发生了变化,其中一个重要的问题就是功耗。晶体管尺寸越做越小,漏电电流却逐渐增大,芯片的热量快要把自己给烧掉了。为了解决功耗的问题,许多方法被提出,但也引发了新的问题。
经过了十多年的讨论,微处理器的体系结构沉淀了许多优秀的设计思想,诞生了许多教科书级的微处理器值得我们深入研究。
计算机最初是从大型机开始发展起来的,主要面向科学计算领域或者是统计和字符处理工作。随着集成电路的发展,计算机市场开始细分,出现了面向中小企业的小型机和面向个人用户的微型机。小型机的典型代表是DEC公司,从组建到被收购,DEC公司一直从事小型机的研发。而微型机的典型代表则是Intel公司。从1971年的4004到1978年的8086,Intel逐步调整微处理器的架构,并开始了40年多年的兼容之路。
早期的计算机价格昂贵,主要是军方定制的机器或者是面向企业的机器,这类机器对价格不是很敏感。1964年同时推出的两台计算机刚好是这两个领域的典型代表。
本文是2020年新型冠状病毒疫情期间在家学习的成果总结,主要梳理计算机微体系结构近60年的历史,参悟其中的关键技术和思想,并把握当下体系结构发展的潮流趋势。