zoukankan      html  css  js  c++  java
  • 计算机基础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执行读取的类容

  • 相关阅读:
    eCharts_数据过多底部滚动条实现数据展示
    canvas_简单练习
    canvas_基于canvan绘制的双半圆环进度条
    js_读【javascript面向对象编程指南】笔记
    csc_滤镜filter和实现透明的两种方式
    jq_从右向右的滑入滑出效果
    textarea输入框实时统计输入字符数
    windows7_常用操作终端操作
    1080. Graduate Admission (30)
    1079. Total Sales of Supply Chain (25)
  • 原文地址:https://www.cnblogs.com/tianyu529/p/8596934.html
Copyright © 2011-2022 走看看