首页 > 其他分享 >一、计算机初识

一、计算机初识

时间:2024-02-11 19:11:26浏览次数:28  
标签:存储器 计算机 执行程序 程序 初识 指令 系统软件

一、计算机(电脑)的定义:可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。
程序自动化:可以将预先编好的程序组纳入计算机内存,在程序控制下,计算机可以连续、自动地工作,不需要人的干预。
高速:每秒万亿次,普通每秒亿次。
二、计算机的发展过程
1、古时:算盘、帕斯卡、莱布尼兹(八卦图——二进制)
提花编织机(中国) 差分机(法国 巴贝奇) 霍华德.艾肯(IBM 马克1号)

2、现代计算机:1946年 美国军方 冯诺依 冯诺依曼体系结构
二进制

三、计算机的构成
1、五大部分:运算器、控制器、存储器、输入设备、输出设备。
2、运算器:负责算术运算与逻辑运算。与控制器共同组成了中央处理器(CPU)。
3、控制器:负责发送和接受指令。
4、存储器:用来存储正在进行程序、将要进行程序的数据及刚处理完的数据。

四、计算机系统
包括硬件系统和软件
软件分为系统软件和应用软件
(1)系统软件:指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度、监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。
(2)应用软件
五、计算机的工作原理
计算机的工作过程,就是执行程序的过程。
如果想让计算机工作,就得先把程序编出来,然后通过输入设备送到存储器保存起来,即程序存储。
下面就是执行程序的问题。根据冯诺依曼的设计,计算机应能自动执行程序,而执行程序又归结为逐条执行指令。执行一条指令又可分为以下4个基本操作:
(1)取出指令:从存储器某个地址中取出要执行的指令送到CPU内部的指令寄存器暂存。
(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的微操作。
(3)执行指令:根据指令译码,向各个部件发出相应控制信号,完成指令规定的各种操作。
(4)为执行下一条指令作好准备,即取出下一条指令地址。

标签:存储器,计算机,执行程序,程序,初识,指令,系统软件
From: https://www.cnblogs.com/zhlforhe/p/18013454

相关文章

  • 第三章:计算机进行小数运算时出错的原因
    在阅读《程序是怎样跑起来的》第3章“计算机进行小数运算时出错的原因”后,我深刻地认识到了计算机在进行浮点数运算时的局限性和潜在风险。这一章内容让我明白了,为什么在实际编程过程中,我们经常会遇到浮点数运算的误差问题。首先,我了解到计算机使用二进制来表示所有的数据,包括浮......
  • 调查 全球超级计算机TOP500排行榜
    序章本文时间:2024-2-7 经常出现这个排行榜,好奇心驱使下就去调查下,发现原来有一个官网:https://www.top500.org榜单一般在每年6月、11月发布,共两次,始于1993年。 下面是一些年份的排行榜信息。 1993年-日本NumericalWindTunnelhttps://www.top500.org/lists/......
  • UEFI Shell是Unified Extensible Firmware Interface(统一可扩展固件接口)的一部分,它是
    UEFIShell是UnifiedExtensibleFirmwareInterface(统一可扩展固件接口)的一部分,它是一种命令行界面,允许用户在计算机启动时直接与UEFI固件进行交互。UEFIShell提供了一些基本的命令和功能,可以用于管理系统设置、诊断问题、访问硬件信息等操作。为什么使用UEFIShell:系统维护:......
  • 虚拟飞控计算机:飞行控制系统验证与优化的利器
    ​01.背景介绍随着航空技术的飞速发展,飞行控制系统作为飞机的心脏,全面负责监测、调整和维持飞行器的姿态、航向、高度等参数,用以确保飞行的安全和稳定。为了满足这些要求,现代飞控系统通常采用先进的处理器和外设来确保其高效、稳定的运行。▲C919模拟驾驶舱 然而,在实际应......
  • 计算机网络抓包实战
    介绍计算机网络作为一门计算机专业课,平时都是各种抽象的协议和各种发送接收,很难具体的去感受其含义,因此也是借助wireshark对发送的包进行一个分析。抓包分析三次握手验证在第一次访问到182.254.242.96这个ip时,首先是建立了TCP的三次握手。与书上写的一样:客户端发起握手请求......
  • 关于计算机
    我从小就开始玩电脑,对于电脑非常感兴趣,但当时也只是玩玩游戏,上上网之类的,并没有经过系统专业的学习。在经历了学习后,我发现计算机是一门相当有难度且讲究思维逻辑的学科,但只要听到键盘的响声我都不会厌倦对他的探索。当然对于学习计算机也是有工作比较好找这方面的考虑。其实每一......
  • Python文本转语音库:pyttsx3 初识
    1.安装pipinstallpyttsx32.示例#coding=utf-8importpyttsx3text="""在这个例子中,使用三引号可以创建多行字符串,换行符会自动包含在字符串中。请注意,在这些方法中,字符串的换行拼接可以根据需要进行布局,以增强代码的可读性和可维护性。"""engine=pyttsx3.init()......
  • 我与计算机
    我与计算机与计算机的认识的是在小学56年级的社团课上,每周会进行一次一个小时的社团课,在课上会教一些简单的打字或文档练习。这是初期与计算机结缘的时刻但是在后面初高中时期,受限于家庭和学校各方面影响,在六年时间内几乎没有碰过电脑,仅限于接触手机。在浅显的认识中,计算机相关......
  • 计算机体系结构
    计算机体系结构是指计算机系统的设计和组织方式,它包括计算机硬件、软件、数据存储和通信等方面。计算机体系结构的发展经历了多个阶段,从简单的单处理器系统到复杂的多核系统和分布式系统。在现代计算机体系结构中,处理器是计算机系统的核心组件,它负责执行指令和处理数据。处理器的......
  • 【揭秘OAuth协议 — Java安全认证框架的核心基石】 从初识到精通,带你领略OAuth协议的
    背景介绍在现代的网站中,我们经常会遇到需要用户登录的情况。然而,直接要求用户注册可能会显得繁琐,导致用户的流失。为了解决这个问题,网站可以采用OAuth授权机制。通过与像GitHub或其他第三方网站的认证授权合作,网站可以获取用户的相关信息,避免了繁琐的注册过程。在从第三方网站授权......