计算机基础知识绪论,绪论_计算机基础知识.ppt

绪论_计算机基础知识

0.1 认识计算机 (1)第一台电子计算机诞生 又称“电子管计算机”。以电子管为主要电路元件的电子计算机。第一台电子管计算机于1946年在美国制成,取名埃尼阿克(eniac)。1946-1957年生产的电子计算机都是第一代电子计算机。 2. 计算机的特点与分类 4.微型计算机的发展过程 1956年开始,1958年研制成第一台小型电子管通用计算机。 1960年,第一台大型通用计算机107机研制成功。 1963年,第一台大型晶体管电子计算机109研制成功。 1965年,第一台百万次集成电路计算机“DJS-Ⅱ”型操作系统编制完成。 1972年11万次大型集成电路通用数字计算机研制成功。 1973年百万次集成电路电子计算机研制成功。 1977年第一台DJS-050微型计算机研制成功。 1983年,“银河Ⅰ”1亿次巨型计算机研制成功,之后 10亿次“银河Ⅱ”研制成功, 130亿“银河 Ⅲ” 研制成功。 目前,银河、曙光、神威、深腾取得瞩目的成果。 2. 计算机硬件系统 控制器是计算机的指挥中心,负责从存储器中取出指令,并对指令进行译码; 根据指令的要求,按先后顺序,负责向其他各部件发出控制信号; 保证各部件协调一致地工作。 控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成。 2. 计算机硬件系统 运算器是计算机的核心部件,它负责对信息的加工处理。 它在控制器的控制下,与内存交换信息,并进行各种算术运算和逻辑运算。 运算器还具有暂存运算结果的功能,它由加法器、寄存器、累加器等逻辑电路组成。 控制器和运算器之间在结构关系非常密切。 到了第四代计算机,运算器和控制器集成在一个芯片上,形成中央处理器CPU。 2. 计算机硬件系统 用于接受用户输入的原始程序和数据 是重要的人机接口 负责将输入的程序和数据转换成计算机能识别的二进制代码,并放入内存中 常见的输入设备有键盘、鼠标、扫描仪等。 2. 计算机硬件系统 将计算机运算处理的结果以用户熟悉的信息形式反馈给用户 通常输出形式有数字、字符、图形、视频、声音等类型 常见的输出设备有显示器、打印机、绘图仪等 0. 3计算机系统的组成 3. 计算机软件系统 3. 计算机软件系统 3. 计算机软件系统 3. 计算机软件系统 1.2.2 计算机软件系统 3. 计算机软件系统 3. 计算机软件系统 微型计算机系统的基本组成 微型计算机的核心是微处理器(Microprocessor) 从外观上看,微型计算机的基本硬件包括: 主机 包括主板、硬盘、光存储器、电源和插在主板I/O总线扩展槽上的各种功能扩展卡。 显示器 键盘 鼠标 还包含其他一些外部设备:打印机、扫描仪等。 按相对于CPU或其他芯片的位置可分为 片内总线和片外总线 按总线的功能可分为 地址总线、数据总线和控制总线 按照总线的传送方式可分为 并行总线和串行总线 微型计算机系统的基本组成 至今为止,计算机开作原理仍采用冯●诺依曼提出的以“存储程序”和“程序控制”为基础的设计思想,即“存储程序控制”原理。 (1)冯●诺依曼设计思想 ①计算机应包括控制器、运算器、存储器、输入设备和输出设备五大基本部件。 ②计算机内部采用二进制表示指令和数据。 ③将程序和数据统一存放在存储器中,由计算机自动执行。 (2)指令与程序 ①指令:是指计算机能完成某种操作的命令,是能被 计算机识别并执行的二进制代码。 一条指令包括两部分:操作码和操作数。操作码是该指令要完成的操作,如取数、做加法或输出数据等。操作数是参加运算的数据或所存放的存储单元地址。 ②程序:是指一组指挥计算机执行每步步操作的指令序列。程序通常用某种程序设计语言编写,运行于某种目标体系结构上,要经过编译和连接后才能运行。 (3)计算机的工作过程 计算机的工作过程就是执行程序的过程。执行一条指令的过程是: ①取出指令:从存储器某个地址中取出要执行的指令送到CPU内部指令寄存器暂存。 ②分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作。 ③执行指令:根据指令译码器向各个部件发出控制信号完成指令规定的各种操作。 ④为执行下一条指令做好准备,即形成下一条指令地址。 5. 衡量计算机性能的主要指标 5. 衡量计算机性能的主要指标 5. 衡量计算机性能的主要指标 (1)冯●诺依曼 (2)图灵 0.3 计算机信息技术 0.3 计算机信息技术 按进位的原则进行计数叫做进位计数制,简称数制。 一种数制有两个基本元素:基数和位权。 基数是每个数位上可用的数码个数,如十进制的每一位可以使用0,1,2……9等十个记数符号,它的基数是10。十进制的个位数位置号为0,位权是100;十位数位置号为1,位权是101;小数点后第一位的位置号为-1,位

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。【项目资源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值