• 计算机基础2008-3-18


    一,计算机基础;
    python: 一种编程语言(计算机与人之间的交流媒介)

    编程: 人用计算机能理解的表达方式,把自己的想法写下来。

    为什么编程: 计算机按照人的逻辑执行程序,取代人力

    二,完整的计算机系统; 硬件,操作系统,应用程序

    三,计算机硬件:五大组成:控制器,运算器(CPU--逻辑技术算,数学计算)
    ,存储器(1,内存{实时存储} 2,外部存储{硬盘}一直存储),输入设备,输出设备

    四,处理器CPU:控制器+运算器 工作方式 :取指-->分析-->执行(所以的软件最终都要转换成CPU的指令集去执行)
    简单指令集,ARM使用范围最广的CPU,厂商手机,导航系统
    复杂指令集,Intel(x86 64位)
    执行单位:MIPS 每秒能执行的百万级的机器语言指令
    一个二进制位成为一个bit
    8bit=1Bytes 1024Bytes=1KB 1024KB=1MG

    五,磁盘:平均寻道时间(5ms) 平均延迟时间;7200r/min=0.0083s/r(9ms)一个扇区512B

    六,BIOS(微机基本的输入输出系统-主板ROM上) -->检测硬件-->CMOS 找到启动盘-->读取第一个扇区(512B){446B引导信息,
    64区分信息,2结束标志}
    加载bootloader 读取操作系统(接管BIOS的任务,控制计算)

    操作系统--{协调,管理,控制}--内核(控制硬件),接口程序(应用软件)


    内核态与用户态(CPU两种工作状态):用户态--CPU执行用户程序(不能控制)
    内核态--CPU执行操作系统内核的状态,能够控制硬件

    应用程序启动: 启动操作系统---启动程序路径--读取硬盘上程序路径中内容--操作系统调用CPU执行读取的类容

  • 相关阅读:
    使用控件的事件,动态创建控件
    C#委托和事件
    C# 静态类
    C# 饼形图
    (三)backbone
    (二)backbone
    (一)backbone
    (五)CodeMirror
    (二)CSS3应用
    (一)CSS3动画应用
  • 原文地址:https://www.cnblogs.com/tianyu529/p/8596934.html
Copyright © 2020-2023  润新知