一,计算机与人类

为更好解放劳动力从而发明计算机并通过编程语言来实现对计算机的控制;

二,计算机的五大硬件组成以及三大核心硬件

①控制器+②运算器====》cpu=====》人类的大脑

③存储器

内存:(基于电工作)存取数据都快,断电数据丢失,只能临时存取数据   ;  ======>人类的大脑记忆力

硬盘:(硬盘,基于磁工作)存取速度都慢,断电数据也不丢,可以永久保存数据   ;     ======>人类的笔记本记忆

④输入设备

⑤输出设备

三大核心硬件:

程序(存储在)硬盘(加载到)内存(可供读取)cpu

cpu:①类型x86-64:x86代表cpu的型号,64位表示cpu一次性能从内存中读取的二进制位数,具有向下兼容性64位可以运行32位的程序,32位最大内存位4G(不可能只由一个应用程序全部占满,至少还有操作系统占据);

②cpu的指令集:cpu的各种功能

③cpu的工作状态:用户态(运行的程序是应用程序,不能操作计算机硬件);(内核态)运行的程序是操作系统,可以操作计算机硬件;由于对于计算机硬件的使用需求不同内核态与用户态是频繁进行切换的;

④多线程与多核芯片

2核4线程:  2核代表有两个cpu,4线程指的是每个cpu都有两个线程=》假4核

存储器:

①RAM:内存,可读可写

②ROM:只读内存,计算机出厂时由厂商编写的一段程序BIOS,是电脑在初始开机时的启动程序啥的

③CMOS:存取速度慢,断电数据丢失,耗电量极低;例如计算机上的时间可以持续显示是由于电池上的电量足以共给时钟芯片运行从而将时间存储到CMOS上;

④硬盘

机械硬盘:

磁道:一圈数据,对应着一串二进制(1bit代表一个二进制位)

扇区: 一个扇区通过为512Bytes, 站在硬盘的解读,一次性读写数据的最小单为为扇区,操作系统一次性读写的单位是一个block块=》8扇区的大=4096Bytes

IO延迟(*****)=平均寻道时间(机械臂找到数据所存放磁道的平均时间由物理水平决定)+平均延迟时间(受限于硬盘的转速)

优化程序运行效率的一个核心法则:能从内存取数据,就不要从硬盘取

三,计算机的操作系统

由来:专门用来将计算机硬件封装成不一样的端口,以供程序员编写的程序可以直接通过操作系统来控制计算机硬件,为了连接应用软件和计算机硬件而实现协调管理控制作用的  程序

功能:1、控制计算机硬件的基本运行

2、把使用硬件的复杂操作封装成简单的功能,给上层的应用程序使用

平台=计算机操作系统+计算机硬件      跨平台性

四,操作系统的启动流程

1.裸机状态:

cpu

ROM:充当内存,存放BIOS系统

CMOS:充当硬盘

2.操作系统的启动流程(*****)

①计算机加电

②.BIOS开始运行,检测硬件:cpu、内存、硬盘等

③BIOS读取CMOS存储器中的参数,选择启动设备

④从启动设备上读取第一个扇区的内容(MBR主引导记录512字节,前446为引导信息,后64为分区信息,最后两个为标志位)

⑤根据分区信息读入bootloader启动装载模块,启动操作系统

⑥然后操作系统询问BIOS,以获得配置信息。对于每种设备,系统会检查其设备驱动程序是否存在,如果没有,系统则会要求用户按照设备驱动程序。一旦有了全部的设备驱动程序,操作系统就将它们调入内核

3.应用程序的启动流程

①双击exe快捷方式--》exe文件的绝对路径,就是在告诉操作系统说:我有一个应用程序要执行,应用程序的文件路径是(exe文件的绝对路径)

②操作系统会根据文件路径找到exe程序在硬盘的位置,控制其代码从硬盘加载到内存

③然后控制cpu从内存中读取刚刚读入内存的应用程序的代码执行,应用程序完成启动

四,计算机的三层结构自上而下为:

应用软件

操作系统(系统软件)

计算机的硬件

***二进制

计算机的底层语言为二进制,其内部只能识别0或1的数值,人类通过将程序语言编译为二进制从而实现转码;通过0,1即可实现数字的全部表示;

ASC码中的字符编码到255,最多需要由八位二进制来表示,8bit=1Byte

计算机文件的大小:

二进制与其他进制的转化:

①二进制-->八进制:将二进制从右向左每隔三位分开(不够三位补0),将每三位对应到八进制中的数字,从左向右一次拼接得到八进制;

②十六进制-->八进制:十六进制->二进制->八进制

③十进制-->二进制:将数字一直除以2,依次得到余数知道被除数小于2,逆序排列即可得到二进制

二进制,八进制,十六进制间关系:

入门计算机知识,计算机基础知识入门相关推荐

  1. 《计算机网络应用基础》模拟试卷(六),《计算机与网络应用基础知识1》模拟试卷...

    <计算机与网络应用基础知识1>模拟试卷 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 <计算机与网络应用基础知识1& ...

  2. 计算机wrod初级考试题及答案,计算机基础知识+Word基础知识+Excel基础知识试题答案解析.doc...

    文档介绍: 计算机基础知识+ Word基础知识+ Excel基础知识 第一部分 一.单项选择题 1.世界上第一台电子数字计算机取名为(    ). A.UNIVAC    B.EDSAC    C.E ...

  3. 计算机二级公共基础知识总结百度云,计算机二级公共基础知识总结详细版本[精]...

    计算机二级公共基础知识总结详细版本[精] (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.9 积分 全国计算机等级考试二级公共基础知识总结第一 ...

  4. 计算机常见知识获取方法,计算机信息处理技术基础知识

    计算机信息处理技术基础知识 信息技术概况 1.集成电路的基本知识(20世纪50年代) 集成电路是微电子技术的核心. 分类:①小规模.中规模.大规模.超大规模.极大规模(包含的电子元件) ②双极型.金属 ...

  5. 计算机二级公共基础知识证书,计算机二级公共基础知识

    计算机二级公共基础知识 下面是小编收集整理的计算机二级公共基础知识,希望对您有所帮助!如果你觉得不错的话,欢迎分享! 第一章 数据结构与算法 1.1算法 算法:是指解题方案的准x而完整的描述. 算法不 ...

  6. 计算机网络职称考试,职称计算机考试Internet基础知识:计算机网络组成

    职称计算机考试Internet基础知识:计算机网络组成 导语:计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管 ...

  7. 计算机二级公共基础知识2017,2017年计算机二级公共基础知识基础试题

    2017年计算机二级公共基础知识基础试题 随着微处理机的迅速发展,计算机广泛应用于工业.农业.文化教育.卫生保健.服务行业.社会公用事业等.yjbys小编收集了一些关于计算机二级公共基础知识基础试题, ...

  8. 计算机专业技能知识,2017年度计算机专业技能知识资料基础知识资料试题'及其答案...

    2017年度计算机专业技能知识资料基础知识资料试题'及其答案 (19页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 ''第一部分   一 ...

  9. 计算机信息处理技术知识点,计算机信息处理技术基础知识.doc

    计算机信息处理技术基础知识 计算机信息处理技术基础知识 信息技术概况 集成电路的基本知识(20世纪50年代) 集成电路是微电子技术的核心. 分类:①小规模.中规模.大规模.超大规模.极大规模(包含的电 ...

  10. 计算机组成原理的基础知识,计算机组成原理:基础知识部分习题解答(学习笔记)...

    计算机组成原理:基础知识部分习题解答(学习笔记) 1.冯·诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分? 答:存储程序并按地址顺序执行,是冯·诺依曼型计算机的主要设计思想.冯·诺依曼型计 ...

最新文章

  1. Intellij IDEA中开启Run Dashboard模式
  2. 解决INVALID BOUND STATEMENT (NOT FOUND)(MYBATIS的MAPPER绑定问题)
  3. 【数字信号处理】线性常系数差分方程 ( 根据 “ 线性常系数差分方程 “ 与 “ 边界条件 “ 确定系统是否是 “ 线性时不变系统 “ 案例 | 使用递推方法证明 )
  4. python生成树状图_python 生成 树状结构
  5. 集合对偶律:分别用图文证明
  6. 删了自己写的代码?判刑10个月!
  7. 厚积薄发,丰富的公用类库积累,助你高效进行系统开发(10)---各种线程同步的集合类...
  8. HTML5解密——HTML5无法盈利
  9. vgremore 删除卷组
  10. 1、ESP8266入门(AT模式)——调试连接,使用USB-TTL
  11. android8 锁屏壁纸,小米8怎么设置锁屏壁纸?小米8锁屏壁纸三种设置教程
  12. EIA/TIA 568A 568B 标准
  13. 初次软件开发(总结篇 之二)_-Chaz-_新浪博客
  14. GEF 命令模式介绍
  15. 植物2 IOS 怎么实名认证_植物大战僵尸2未来世界22天困难怎么过关 植物阵容推荐...
  16. (Amazon)亚马逊GIF动态验证码识别,95识别率
  17. 线性代数和微积分 1.1微分方程概述
  18. 集合--Set集合--HashSet类、LinkedHashSet类、TreeSet类及其自然排序
  19. 设计一个动物声音模拟器,希望模拟器可以模拟许多动物的叫声
  20. 2014英菲尼迪的万人盛典一线巨星在华演出全程记录

热门文章

  1. javascript里的转义字符
  2. 平行志愿计算机检索原理,平行志愿如何录取 看完院校投档原理就懂了
  3. 用python搜索百度过滤广告_Python净化百度搜索结果!真正的做到无广告环境!-站长资讯中心...
  4. 实现目标的关键:管理层的目标管理策略
  5. Android自定义View实现不断旋转的圆形图片
  6. “大院大所对接会”启幕:听掌门人话“对接”
  7. Linux坏掉检测,测起来!安兔兔评测Linux版上线 目前仅支持x86平台
  8. viterbi 算法
  9. python abs的功能_Python中的abs()
  10. Matlab中cell2mat,num2cell函数