计算机基础:计算机工作原理与组件、二进制等......

计算机基础:

1、编程语言:

1)语言:

一种事物与另一种事物沟通的介质;(中国:中文;美国:英文;法国:法文;计算机:各种变成语言...)所以说编程语言是程序员与计算机交流的介质;

2)什么是编程:

就是程序员用计算机的表达方式以自己的逻辑思维编写出来,编程的结果就是一堆文件;

3)为什么要编程:

让计算机按照人的思维逻辑,替代人类干活;

2、完整的计算机系统:

1)应用程序

2)操作系统

3)计算机硬件

3、计算机硬件:

1、五大组件

1)控制器

2)运算器

3 )存储器  I/O 内存+外存

4)输入设备 Input

5)输出设备  Output

2、CPU

1)控制器+运算器=CPU

2) 功能: 控制+运算

3)工作方式:取指--->分析--->执行

软件都是由CPU去执行,所有的软件最终都要转换成为CPU的指令集去执行;

一个二进制为一个bit:111(结果是7   1*22 + 1*2 + 1*2o)

cpu具有向下兼容性
            总结重点:
            cpu的功能
            cpu从内存取数据
            x86-64

4、二进制
            8bit=1Bytes
            1024Bytes=1KB
            1024KB=1MB
            1024MB=1GB
            1024GB=1TB
            1024TB=1PB

1GB=1000*1000*1000*8

5、磁盘:

平均寻道时间:5ms
            平均延迟时间:60/7200=0.008=8ms          4ms          9ms
            500MIPS millon instruction per second

400 0000

6、操作系统
            启动流程
            加电
            BIOS->检测硬件->CMOS
            找到启动盘-》读取第一个扇区512B(了解:446引导信息 64分区信息 2结束标志位)
            加载bootloader
            读取操作系统内核(接管BIOS的任务,控制计算)

原文地址:https://www.cnblogs.com/kermitjam/p/8577001.html

时间: 2024-11-11 06:42:50

计算机基础:计算机工作原理与组件、二进制等......的相关文章

web基础-web工作原理,http协议,浏览器缓存

1,web工作原理 2,http协议 3,浏览器缓存 4,cookie和session -------------------------------------------------------------------------------------------------------------------------------- 1,web工作原理 平时用浏览器,输入网址后回车,页面响应我们想要浏览的内容,简单操作的背后蕴涵了什么原理? 当输入url回车后,客户端(浏览器)会去请求

L15.1 zabbix基础(1)工作原理及安装配置

zabbix工作原理及安装配置 zabbix介绍 zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent. zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监

计算机基础-计算机的构成

也许有人认为技术人员不需要硬件或计算机底层原理的知识.因为这个层面的一些处理往往已经封装好,不需要重新进行规划.然而,事实并非如此,系统构建于硬件与操作系统之上,我们应该对计算机底层原理有一定认识,以避免在研发过程中导致的一系列安全与性能问题. 计算机的发展经历了电子管和晶体管时代.集成电路时代(中小规模.大规模.超大规模.甚大规模.极大规模).2016年底,世界最高水平的单片集成电路芯片上所容纳的元器件数量已经达到 80 多亿个.现有的计算机构成概念是冯•诺依曼等人于 1946 年 6 月首先

计算机基础-计算机的组装

计算机的组装 注意事项: (1)切断电源 (2)不要用手接触元件的金属触点(静电伤害) (3)轻拿轻放(尤其是硬盘) (4)螺丝刀.镊子.主板说明书 1.CPU和散热器 (1)CPU的针脚很脆弱,小心轻放 (2)安装时认准安装标记 (3)金属摇杆 (4)主板接口与处理器上的三角形标志 2.散热器 (1)涂抹导热硅脂--导热 (2)两端的金属扣具--固定 扣具的短边先扣住CPU插座 将扣具的另一端扣住CPU插座突起的一段 (3)将CPU风扇电源线插口安装在指定的三针电源插针中 3.安装内存条 (1

计算机原理学习(1)-- 冯诺依曼体系和CPU工作原理

前言 对于我们80后来说,最早接触计算机应该是在95年左右,那个时候最流行的一个词语是多媒体. 依旧记得当时在同学家看同学输入几个DOS命令就成功的打开了一个游戏,当时实在是佩服的五体投地.因为对我来说,屏幕上的东西简直就是天书.有了计算机我们生活发生了巨大的变化,打游戏,上网,聊天,甚至到现在以此为业.有时无不感叹计算机的强大. 人类总是聪明的而又懒惰的.即便是1+1这种简单的计算都不想自己做,1623年Wilhelm Schickard 制作了一个能进行六位以内数加减法,并能通过铃声输出答案

计算机基础知识:硬件

目录 一.为什么要学习计算机基础 二.本文目标 三.计算机的发展历史四.计算机硬件介绍4.1CPU处理器4.2存储器 4.3磁盘 4.4磁带          4.5总线         4.6启动计算机 一.为什么要学习计算机基础 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备. 程序自动化:可以将预先编好的程序组纳入计算机内存,在程序控制下,计算

计算机基础:计算机硬件

学Python语言为何要先学习计算机基础:计算机基础是在以后所有技术的基石,打好基础我们才能更好的学习其他技术. 一.计算机系统的组成 计算机系统分为:硬件.操作系统.软件.软件如果需要调动硬件,需要通过计算机系统的帮助,软件无法直接调用计算机硬件. 二.计算机硬件 计算机的硬件的基本组成为:CPU.内存.硬盘.I/O设备,这些设备由总线把他们连接在一起. CPU是整个计算机的核心,负责计算机的控制和运算. 内存负责计算机的暂时性储存,由于是通过电信号写入储存器,所以断电后信息会全部消失. 硬盘

不懂CPU工作原理又如何 ---CSDN

近日,一位i而来自BBC的软件工程师Daniel Harper 从浅入深,分享了以代码的方式来实现CPU所有功能的可行性,希望对大家了解计算机的内容原理有所帮助. 以下为译文: 几个月前,我突然意识到自己并补真正理解计算机内部的工作原理.我仍然不明白现代计算机具体是怎么工作的. 然而,我读了J.Clark Scott 撰写的一本叫<<But  How Do It Know?>>  的书,书中描述了一个简单8位计算机,从与非门(NAND gate)  到寄存器.RAM.CPU.ALU

计算机的基本组成及工作原理

计算机的基本组成及工作原理 1.3.1 计算机系统的组成 计算机系统是由硬件系统和软件系统两大部分组成,这一节将分别介绍计算机硬件系统和软件系统. 计算机硬件是构成计算机系统各功能部件的集合.是由电子.机械和光电元件组成的各种计算机部件和设备的总称,是计算机完成各项工作的物质基础.计算机硬件是看得见.摸得着的,实实在在存在的物理实体. 计算机软件是指与计算机系统操作有关的各种程序以及任何与之相关的文档和数据的集合.其中程序是用程序设计语言描述的适合计算机执行的语句指令序列. 没有安装任何软件的计