计算机基础:

    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*2² + 1*2 + 1*2º)      

              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的任务,控制计算)

 

版权声明:本文为kermitjam原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/kermitjam/p/8577001.html