zoukankan      html  css  js  c++  java
  • 计算机硬件基础

    1.什么是编程语言?

      语言就是一个事物与另个实物沟通的介质表达方式。

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

    2.为何要编程或什么是编程?

      编程就是程序员用计算机所能理解的表达方式(编程语言)来将自己的思维逻辑写下来,编程的结果就是一堆文件,这些文件称之为软件或程序。

    3.编程的目的?

      目的就是人想要奴役计算机,让计算机代替人类去工作从而解放人力。

    计算机硬件介绍

    控制器:计算机的指挥系统。

    运算器:控制数学运算和逻辑运算

    (cpu = 控制器+运算器)

    输入设备:是向计算机中输入信息(程序、数据、声音、文字、图形、图像等)的设备。常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。 外存储器也是一种输入设备。

    输出设备:主要有显示器、打印机和绘图仪等。外存储器也当作一种输出设备

    存储器:是计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出信息。

    ①内存:

    ②外存(硬盘):

    运行程序的三大核心硬件

    cpu:运行+控制

    内存:优点:存,取速度快。缺点:无法永久保存数据,断电就消失

    硬盘:优点:可以永久保存数据。缺点:存,取速度慢。

    重要:

    运行程序,硬件的工作过程:

    ①程序最先存放于硬盘

    ②程序要运行必须从硬盘加载到内存

    ③cpu去内存中读取出指令,然后翻译再具体执行

    cpu的指令集

    精简指令集RISC

    复杂指令集CISC(日常个人常用)

    8086 Intel的cpu代号 x86架构 

     32-bit  cpu一次能处理的最大的数据量

    AMD

    磁盘(机械磁盘,固态磁盘) 

    一个二进制位数称之为1bit(贝特)

    8bit=1Bytes(字节)

    1024Bytes=1KB

    1024KB=1MB

    1024MB=1GB

    1024GB=1TB

    1024TB=1PB

    磁道:每个磁头可以读取一段换新区域,称为磁道

    扇区:每个磁道划成若干扇区,扇区典型的值是512字节

    柱面:把一个戈丁手臂位置上所以的磁道合起来,组成一个柱面

    磁盘分区:

    平均寻道时间

    机械手臂从一个柱面随机移动到相邻的柱面的时间成为寻到时间,找到了磁道就以为着招到了数据所在的那个圈圈,但是还不知道数据具体这个圆圈的具体位置

    平均延迟时间
    机械臂到达正确的磁道之后还必须等待旋转到数据所在的扇区下,这段时间成为延迟时间
     
     
    以7200转为例 平均寻道时间+1/(7200/60)/2=9ms
  • 相关阅读:
    Visual Studio: 一键卸载所有组件工具,彻底卸载干净。
    由于未能创建Visual C# 2015编译器,因此未能打开项目xxx。请重新安装Visual Studio。
    MySQL:ROWNUM的假实现
    mysql、MS SQL关于分页的sql查询语句 limit 和row_number() OVER函数
    Redis:默认配置文件redis.conf详解
    Redis:五种数据类型的简单增删改查
    使用控制台对Redis执行增删改查命令
    Redis:高性能文件缓存key-value储存
    redis : 桌面管理工具 redis-desktop-manager使用指南
    SqlServer :利用快捷键快速查看 字段说明查询及表结构 (小技巧)
  • 原文地址:https://www.cnblogs.com/zhangrenguo/p/9628473.html
Copyright © 2011-2022 走看看