• Python编程Day1——计算机组成与操作系统


    一、.计算机基础

    二、编程与编程的目的

    1、什么是语言?

    一种事物与另外一种事物沟通的介质

    编程语言是程序员与计算机沟通的介质

    2、什么是编程?

    程序员把自己想要让计算机做的事用编程语言表达出来,编程的结果就是一系列的文件。

    3、为什么要编程?

    是为了让计算机按照人类思维逻辑去工作,从而解放人力。

    补充:在编程的世界里,计算机其实就是人多奴隶,编程的目的就是为了奴隶计算机。

    三、 计算机组成:(计算机是奴隶)*****

    1、控制器:是计算机的指挥系统,辅助控制计算机其他硬件的工作。

    2、运算器:负责数字运算与逻辑运算

    控制器+运算器=CPU=人的大脑

    功能:控制+运算

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

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

    一个二进制位成为一个bit:111 

    3、存储器I/O:内存+外存

    a、内存:优点:存取速度快

    缺点:断电数据就丢失,只能临时保存数据>>>>>人脑的记忆功能

    b、外存(硬盘):优点:断电数据不丢失,可以永久保存数据>>>>>笔记本

    缺点:存取速度慢 

    4、输入设备input

    5、输出设备output

    总结:与运行程序有关的三大核心硬件:cpu、内存、硬盘程序最先都存放于硬盘,站在硬盘的角度,程序启动时硬件的工作流程:

                                                                                                                                                                                                      a、程序相关数据先从硬盘读入内存

                                                                                                                                                                                                      b、CPU从内存取出指令/数据然后运行

     四、CPU详解 ***

    cpu具有向下兼容性:64CPU可以运行32bit与64bit的软件

    但32的CPU只能运行32bit的软件

    五.、存储器 *****

    BIOS:basic input output system BIOS存储在ROM盘并直接控制操作系统

    8bit=1Bytes

    1024Bytes=1KB

    1024KB=1MB

    1024MB=1GB

    1024GB=1TB

    1024TB=1PB

    1GB=1000*1000*1000*8

    磁盘:平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO的时间

    7200转/分钟的硬盘来说,一次IO的时间大概:5MS+4MS=9MS

     六、 一套完整的计算机系统分为三层 *****

    1、应用程序:通过操作系统来间接控制硬件的

    2、操作系统:协调、管理控制计算机硬件资源与应用软件的一个控制程序

    3、计算机硬件

    七、 磁盘

    平均寻道时间:5ms

    平均延迟时间:60/7200=0.008=8ms

    4ms

    500MIPS millon instruction per second

    400 000

    八、 操作系统

    启动流程

    加电

    BIOS->检测硬件->CMOS

    找到启动盘-》读取第一个扇区512B(了解:446引导信息 64分区信息 2结束标志位)

    加载bootloader

    读取操作系统内核(接管BIOS的任务,控制计算机操作系统)

  • 相关阅读:
    搜索rapidshare资源的几种方法
    Sharepoint 浅谈 [转]
    如何使用本地账户“完整”安装 SharePoint Server 2010
    为SharePoint 2010配置基于表单的身份认证
    网页禁用右键、防拷贝及"另存为"失效方法
    Sharepoint 2010 表单 身份认证(基于SQL数据库)
    SharePoint2007文档的点击率统计
    Sharepoint2010 表单认证常见问题
    sharepoint不能上载多个文件
    关于android service 重启
  • 原文地址:https://www.cnblogs.com/zhouqinmei/p/10553543.html
Copyright © 2020-2023  润新知