上一篇:第一个可编程的电子计算机—(计算机基础课六)

晶体管

为了降低成本和大小,同时提高可靠性和速度,我们需要一种新的电子开关。1947 年,贝尔实验室科学家 \N John Bardeen,Walter Brattain,William Shockley 发明了晶体管。

一个全新的计算机时代诞生了!

晶体管的物理学相当复杂,牵扯到量子力学。所以我们只讲基础,晶体管 就像之前提过的"继电器"或"真空管"。它是一个开关,可以用控制线路来控制开或关,晶体管有两个电极,电极之间有一种材料隔开它们,这种材料有时候导电,有时候不导电,这叫"半导体"。控制线连到一个 "门" 电极,通过改变 "门" 的电荷。我们可以控制半导体材料的导电性,来允许或不允许电流流动,就像之前的水龙头比喻。

贝尔实验室的第一个晶体管就展示了巨大的潜力,每秒可以开关 10,000 次而且,比起玻璃制成,小心易碎的真空管,晶体管是固态的。晶体管可以远远小于继电器或真空管,导致更小更便宜的计算机,比如1957年发布的IBM 608—第一个完全用晶体管,而且消费者也可以买到的计算机。它有 3000 个晶体管,每秒执行 4500 次加法,每秒能执行 80 次左右的乘除法。

IBM 很快把所有产品都转向了晶体管,把晶体管计算机带入办公室,最终引入家庭。如今,计算机里的晶体管小于 50 纳米- 而一张纸的厚度大概是 10 万纳米。

硅谷

晶体管不仅小,还超级快,每秒可以切换上百万次,并且能工作几十年,很多晶体管和半导体的开发在"圣克拉拉谷",这个地方在加州,位于"旧金山"和"圣荷西"之间,而生产半导体最常见的材料是 "硅",所以这个地区被称为 "硅谷"

甚至 William Shockley 都搬了过去,创立了"肖克利半导体",里面的员工后来成立了"仙童半导体",这里面的员工后来创立了英特尔 - 当今世界上最大的计算机芯片制造商。

好了,我们从"继电器"到"真空管"到"晶体管",我们可以让电路开闭得非常非常快,但我们是如何用晶体管做计算的?我们没有马达和齿轮啊?

我们接下来会讲。

硅谷的由来—(计算机基础课七)相关推荐

  1. 计算机基础课教学心得,计算机基础教学心得

    教育 时空 I■ Ofina science and Technology Review 计算机基础教学心得 戚雯雯 刘伟伟 张倩菡 (山东临沂职业学院 276000) [摘 要]在现阶段高校 Ⅸ计算 ...

  2. 中等职业学校计算机教学方法,浅析中等职业学校“计算机基础课”教学方法.doc...

    精品文档(可编辑) 值得下载 浅析中等职业学校"计算机基础课"教学方法 [摘 要]计算机基础这门课应以激发学生兴趣为先,让学生置身于学习之中,自觉参与教学过程,而恰到好处地应用多种 ...

  3. 计算机mooc操作测试视频,计算机基础课MOOC视频的制作方法.doc

    计算机基础课MOOC视频的制作方法.doc 计算机基础课MOOC视频的制作方法 摘 要: 目前快速发展的MOOC.微课.翻转课堂等教学形式都离不开视频的制作,本文以高校计算机基础课为例,介绍了录制视频 ...

  4. 职业教育计算机课教学反思,关于高职计算机基础课的教学反思.doc

    文档介绍: 关于高职计算机基础课的教学反思 摘要:计算机基础课程在高职院校是作为公共基础课进行设置的,其初衷是普及计算机基础知识,引导学生对计算机信息技术各领域产生兴趣.但在当前教学中,过多偏向于实际 ...

  5. 天津市七下计算机课程,七年级下册信息技术课程教案.doc

    PAGE 22 计算机教案 七年级 下册 第一课 计算机资源管理 ?课 题 计算机资源管理 课 型 新课 目标 1.了解计算机中的资源. 2.了解"我的电脑"."资源管理 ...

  6. 如何上好中职生的计算机课,如何上好中职生计算机基础课.doc

    如何上好中职生计算机基础课 如何上好中职生计算机基础课 摘 要:计算机基础课虽不是专业课,但中职生一定要能较为熟练的使用计算机,所以,上好这门课很重要.计算机在我们的生活中不只是越来越普及的状态,而是 ...

  7. 现代教育技术没有计算机基础知识教程,浅析现代教育技术在专科计算机基础课教学中的应用...

    摘 要:随着计算机技术和网络技术的发展,现代教育技术也得到日新月异的发展.计算机基础课教学改革过程中,在保留传统教学的优点基础上,运用现代教育技术改良教学模式,提高教学成效. 关键词:教育技术:计算机 ...

  8. 美国计算机基础课课程教学,美国大学计算机基础课程设置

    美国大学计算机基础课程设置 摘要:介绍了美国UIUC.IIT两所大学的计算机基础课程设置及其特点,并对我国的计算机基础教学情况进行了反思. 关键词:美国;计算机;基础课程;教学大纲 2009年11月, ...

  9. 北京理工大学计算机实验广域网通信与有,北京理工大学计算机实验七报告表.doc...

    北京理工大学计算机实验七报告表.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 实验七实验报告表实验名称:广域网通信与邮件 ...

最新文章

  1. 分享一个java对xml,excel,jdbc.properties,读写文件,读写图片等实现(1)
  2. springboot获取resources路径_Docker构建SpringBoot应用
  3. 出现opencv error: assertion failed..........错误时, 一步解决
  4. BGWN项目轶事之主导Global Weekly Meeting
  5. android 定位修改坐标系_数控编程G52局部坐标系的建立及使用
  6. 一个显示器分两个屏幕_桌面改造计划2.0:一个显示器不够那就两个,桌面好物分享...
  7. containsall_Java Vector containsAll()方法与示例
  8. 异构平台同步(Mysql到Oracle)
  9. ubuntu apache fastcgi 虚拟主机安装
  10. Linux container_of用法
  11. ht1621b和单片机电平匹配_干货 | 143条 超详细整理STM32单片机学习笔记
  12. paip.提升效率----几款任务栏软件vc59
  13. Android选项卡TabHost功能和用法
  14. bitcoin全节点搭建
  15. 飞刀哥移植UC/OS-II到LPC1788(ARM Cortex-M3)的步骤
  16. 义隆单片机学习笔记之(三) 应用例程
  17. [转载] 晓说——第32期:抗战史上最悲壮一幕 淞沪战役(上)
  18. proguard.cfg 配置文件
  19. python 某文书网JS逆向 登录加密算法还原
  20. 计算机历史ppt 英文儿童,第一课-计算机发展历史ppt

热门文章

  1. 新闻本文分类-01赛题理解
  2. 什么是编译型语言和解释型语言和他们的优缺点及为什么解释型语言可以跨平台而编译型语言不行
  3. 程序员编程领域的经典书籍推荐
  4. 微信小程序中wx:for使用数值循环
  5. 【Python】快速实现BCC (异或)校验的计算
  6. 微信小程序之课程选择器
  7. BP神经网络(back propagation,反向传播神经网络)
  8. 致二十多岁着急的年轻男女们
  9. python之mysql查询
  10. 使用Keil内置工具一键为工程安装FreeRTOS