- 5
- 0
- 约 28页
- 2016-08-22 发布于河南
- 举报
01第一次课
计算机导论计算机基本概念 ●计算机是什么? ●计算机的基本原理 ●计算机的历史 计算机是什么? 我们怎么定义计算机? 人的定义是什么?比如:两足行走的灵长类动物? 比如:能使用工具的动物?唯一用背睡觉的动物? 为什么外星人(如果有的话)会被我们毫不犹豫地承认为“人”? (我对人的定义)——人是能够用某种语言进行思维的智慧生物。 计算机是什么? 计算机(或者称为“电脑”),我们随处可以见到、听到。超级计算机、小型机、图形工作站、服务器、微机、笔记本电脑、单片机…… 甚至很多设备(如机床)或日用品(如手机、洗衣机、微波炉、照相机)中也大量采用电脑控制。 计算机是什么? 如果有一天,有一只动物,走到你的面前,告诉你:“我是一个人!”你能不能断定、根据什么断定它是人或不是人? 如果商店里摆放着一台电扇,说明书写着:微电脑控制。你能不能断定、根据什么断定它是电脑或不是电脑控制? 1.给它出一道数学题,看它会不会做? 2.看它的设计资料或干脆拆开,看有没有 电脑芯片? 3.…... 怎样定义计算机? 方案1:能够进行数学计算的机器? 方案2:由基本的通用硬件组成,通过执行预先编制好的程序,完成程序所规定的功能。 计算机是什么? 数字计算机(digital computer)——对离散的数字量进行处理,输出的结果仍然是离散的数字量。 模拟计算机(analog computer)——对连续的物理量(电流、电压等)进行处理,获得的输出仍然是连续的物理量。 计算机是什么? 通用数字计算机(general)——计算机的设计与制造并不针对某一具体应用,而是通过所执行的程序完成具体的功能。 专用数字计算机(special)——专门针对某一具体应用设计的、靠硬件(有时有少量软件)完成其功能。 专用机的趋势:用通用芯片,搭建专用系统(嵌入式系统)。 计算机是什么?通用计算机的分类 超级计算机(Supercomputers) 主机(Mainframe computers) 工作站(Workstations) 微机(Microcomputers),PC 微处理器(Microcontroller) 计算机的基本原理 计算机的基本原理 “一票否决”似乎有点霸道。这个问题有一个很民主的漂亮的说法:重要问题必须五个常任理事国一致同意才能通过。 计算机的基本原理 问题的上述两个说法是完全等价的。 为了解决这类问题,布尔创立了布尔代数。布尔代数中,可以证明这两个命题等价(摩尔定理)。 计算机的基本原理 布尔代数中,任何变量或表达式只有0或1两个值,也就是:真和假。 很有意思,布尔代数中表达的所有逻辑关系,用对应的逻辑电路就可以实现。实际上布尔代数的表达式本身就已经设计好了逻辑电路!用布尔代数对逻辑表达式化简,等价于化简逻辑电路!这其实也不奇怪,很多事物都有其对立的两方面! 计算机的基本原理 一个布尔表达式可以用一个逻辑电路来实现。表达式中的所有变量是逻辑电路的输入,而逻辑电路的输出代表了表达式在这种输入状态下的输出。这种输出只与输入有关的逻辑称为组合逻辑。 有些逻辑电路的输出不仅与当前输入有关,还与上一次的状态有关。这种电路叫做时序电路。时序电路的逻辑可以用时序表或状态图+布尔表达式来描述。 计算机的基本原理 逻辑电路可以用继电器、电子管、晶体管和集成电路实现。过去就有全部用继电器制造的自动电话交换机,它用非常复杂的逻辑电路实现成千上万部电话的自动交换功能。令人惊奇的是:有一种继电器控制的自动电话交换机(纵横制交换机) ,其原理居然与现在电子计算机控制的程控交换机几乎完全一样! 计算机的基本原理 逻辑电路可以实现任意逻辑功能,能不能用逻辑电路制造一台能够进行数学计算的机器呢?当然能!但是数学计算的逻辑关系过于复杂,导致了这样的机器成本过高,难于设计和制造。 能否将数学计算分解成若干简单的步骤,只设计一个能够实现这些简单步骤的机器,一步一步地完成整个计算?只要这些计算能够自动进行,只要计算足够快…... 计算机的基本原理 例如:如何设计一个自动织地毯机?如果我们设计了一个能够根据卡片上的穿孔控制色线的抬或落的机器,然后将花样信息穿孔在一大叠卡片上,每读一张卡片织一行,所有的卡片读完,一块美丽的地毯就织好了!如果要想换一种花样,只要再穿孔一叠卡片就行了! 一台简单的计算机几乎就要诞生了!? 计算机的基本原理 为了实现数学计算,这样的计算机还要有一些存储器,存储数据和中间结果。 美国科学家冯?纽曼(Von Neumann)在1946年提出了一个计算机体系结构:把程序象数据一样存储在计算机的存储器中,用一个指令计数器指向所要执行的指令,这个指令将会被取出来执行。执行完毕之后指令计数器自动增加,指向下一条指令。必要时,指令会修改指令计数器的内容。至此,现代计算机诞生了!
您可能关注的文档
- 半导体物理---PN结习题.doc
- 单片机adc.doc
- 口译中数字的记录方法.doc
- 各种简单缩写.doc
- 国外大学数控.docx
- 国外计算机科学类核心期刊.doc
- 图形学chap4.ppt
- 堪站课程.ppt
- 外围电路.ppt
- 多媒体习题总汇.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ISO9001-2026质量管理体系标准版中英文及变化点解析.pdf VIP
- HGT 21629-1999 管架标准图(四).docx VIP
- 广州市民办学校申办审批表.doc VIP
- 无人机测绘技术与应用课件21--无人机驾驶员职业规划.ppt
- 2025年袋鼠数学LevelB试卷及答案.pdf VIP
- 《重症凝血病标准化评估中国专家共识(2025)》解读PPT课件.pptx VIP
- 《动物防疫法》培训解读课件.pptx VIP
- 无人机测绘技术与应用课件20--无人机飞行原理.ppt
- 先进控制技术及其应用.docx VIP
- 2025-2026学年济南版(2024)初中生物八年级上册《血液是物质运输的载体》教学设计.docx
原创力文档

文档评论(0)