计算机中系统硬件相关知识

  1. 编程语言的作用及与操作系统和硬件的关系

    编程语言就是通过计算机去沟通 让计算机去帮你完成你想完成的任务,操作系统是基于硬件之上。

2.什么是编程

  编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来,表达的结果就是程序,程序就是一系列文件

3.为什么要编程

  在编程的过程中,计算机就像是人的奴隶
  我们编程的目的就是为了让计算机代替人类去工作,从而解放人力
  1. 应用程序——操作系统——硬件

    应用程序不能直接访问硬件的数据,应用程序对操作系统发起系统调用,操作系统读取硬盘数据并提交给应用程序运行。

  2. CPU——内存——磁盘

    CPU不能直接调用存储在硬盘上的文件和数据,必须首先将硬盘的有关内容存储在内存中,这样才能被CPU读取运行。

  3. CPU与寄存器,内核态与用户态如何切换

    6.1CPU与寄存器

      因为要从内存里访问数据和指令时间较长,CPU里边的寄存器,寄存器也是一个存储器,采用材质和CPU一样做成的。它和CPU的运行速度是一样的。
    

    6.2内核态与用户态如何切换

      应用软件不可对硬件有操作指令,操作系统可以对硬件有任何操作,一个应用软件需要访问硬件向操作系统提出系统调用,PSW中有一个二进制位控制着内核态和用户态进行切换,通过指令把用户态切换成内核态读取硬件数据并返还给操作系统,操作系统把数据返还给应用软件。
    
  4. 存储系列,L1缓冲,L2缓冲,内存(RAM)EEPROM和闪存,CMOS与BIOS电池

    7.1 L1缓冲

     寄存器就是L1缓存用与cpu相同材质制造,与cpu一样快,因而cpu访问它没有延迟
    

    7.2 L2缓冲

     高速缓存就是L2缓存速度仅次于L1缓存,当处理器发出内存访问时,会先查看缓存是否有请求,如果有就命中,不经常使用就未命中。
    

    7.3内存

     内存是在不能再高速缓存中找到的数据,都会在内存储存设备中找到。内存分为(RAM)易失性和(ROM)非易失性只读的储存设备
    

    7.4EEPROM和闪存

       EEPROM和闪存:可以通过电子方式多次复写的半导体存储设备,存储的数据也不会丢失
    

    7.5CMOS与BIOS电池

     CMOS和BIOS电池:CMOS是主板上的一个小系统来保存配置的参数,它是易失性的,所以CMOS有个纽扣电池也就是BIOS电池。
    
  5. 磁盘结构,平均寻道时间,平均延迟时间,虚拟内存与MMU

    8.1磁盘结构

       是由磁臂、磁头、碟片、磁道、扇区和电动机组成的
    

    8.2平均寻道时间

       机械手臂从一个最外围柱面移动到相邻的柱面的时间成为寻到时间,找到了磁道就意味着找到了数据所在的位置,但是还不知道数据的具体位置
    

    8.3平均延迟时间

       机械臂到达正确的磁道之后还必须等待旋转到数据所在的扇区下,这段时间成为延迟时间
    

    8.4虚拟内存

      虚拟内存可以从硬盘其中划分出一部分来运行,将正使用的放入内存,不使用的放置在硬盘,这就是虚拟内存 ,只是运行速度较慢。
    

    8.5MMU

      由CPU一个部件内存管理单元来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址
    

9.磁带

     存储量大、相比磁盘运行速度低可轻易携带,可做备份使用。
  1. 设备驱动与控制器

     装上USB控制器驱动,控制器才能正常工作,USB设备(鼠标)插到USB上才能认到,再装上USB设备(鼠标)的驱动USB设备(鼠标)才能正常使用。驱动器不能独立运行,需和操作系统配合才能运行过。
    
  2. 总线与南桥北桥

    总线是连接各个组件进行数据传输;用于北桥连接着高速设备;南桥连接着低速设备
    
  3. 操作系统的启动流程

    计算机通电——按下开机按钮——bios自检——BIOS读取CMOS存储器中的参数——从启动设备上读取第一个扇区的内容——根据分区信息读入bootloader启动装载模块,启动操作系统——然后操作系统询问BIOS,以获得配置信息。

  4. 应用程序的启动流程

    用户在操作系统上使用(鼠标)双击应用快捷方式向操作系统发出请求,操作系统做出响应从硬盘路径中找到应用软件数据后存入内存中,数据提交到缓存中交由CPU进行数据处理,cpu完成数据处理后返还结果,操作系统做出响应,应用软件打开。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,039评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,223评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,916评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,009评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,030评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,011评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,934评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,754评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,202评论 1 309
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,433评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,590评论 1 346
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,321评论 5 342
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,917评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,568评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,738评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,583评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,482评论 2 352

推荐阅读更多精彩内容