码迷,mamicode.com
首页 > 其他好文 > 详细

计算机基础:计算机工作原理与组件、二进制等......

时间:2018-03-16 00:10:50      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:内核   取数   style   byte   读取   组件   了解   启动盘   启动   

计算机基础:

    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*22 + 1*2 + 1*2o)      

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

 

计算机基础:计算机工作原理与组件、二进制等......

标签:内核   取数   style   byte   读取   组件   了解   启动盘   启动   

原文地址:https://www.cnblogs.com/kermitjam/p/8577001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!