计算机基础系列一:计算机硬件 7月11日课堂随笔及作业
Posted 太上老君门下一只虾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机基础系列一:计算机硬件 7月11日课堂随笔及作业相关的知识,希望对你有一定的参考价值。
作业一:整理博客,内容如下
1-编程语言的作用及与操作系统和硬件的关系
编程语言就是让计算机能明白和准确执行人发出的指令从而实现人与计算机的交流 操作系统是由编程语言所写的底层运行代码依靠cpu来实现转化 人们依靠操作系统来控制硬件的运行和处理
2-应用程序-》操作系统-》硬件
应用程序是由编程语言编写而成 运行在操作系统的CPU用户态形式 它依靠程序式寄存器来切换CPU的运行状态来操作硬件的运行及处理
3-cpu-》内存-》磁盘
CPU相当于人类的大脑 内存为人的记忆和临时记忆处理 磁盘为硬盘基于磁来工作永久储存
4-cpu与寄存器,内核态与用户态及如何切换
寄存器存在于CPU 里面与CPU同等材质运行速度高于内存但是缓存数据小 内核态与用户态基于程序式寄存器控制的CPU的转换 用户态必须要经过系统调用才可以如内核来操作硬件
5-存储器系列,L1缓存,L2缓存,内存(RAM),EEPROM和闪存,CMOS与Bios电池
L1缓存为寄存器 内存小 L2缓存为高速缓存是缓存芯片 相对L1大 内存为主缓存用于接收硬盘指令 eeprom为可擦除编程rom 闪存多用于固态硬盘 CMOS存储器耗电少用于储存操作系统的启动配置项 BIOS为一小操作系统存在于硬盘上 用于启动时读取CMOS的配置启动数据
6-磁盘结构,平均寻道时间,平均延迟时间,虚拟内存与MMU
结构分为磁头 磁道 柱面 扇区 平均寻道时间为机械臂到达准确磁道的等待旋转时间 平均延迟时间机械手臂从一个柱面到另一个柱面的旋转寻道时间
7-磁带
可存储内存大 读取时间慢 可移动性强 价格便宜 多用于备份大型资料
8设备驱动与控制器
设备驱动就是操作系统在操作硬件时主板与硬件接口处所在芯片的驱动的代码 控制器就是接口
9总线与南桥和北桥
连接各硬件的线路叫做总线 南桥就是连接慢速设备 北桥连接高速设备 一级缓存CPU和内存
10操作系统的启动流程
打开电源BIOS系统读取磁盘的grb字节找到操作系统启动盘 BIOS系统存在ROM的出厂的只读信息 硬盘把操作系统的启动数据加载到内存 CPU调取内存的启动数据
11应用程序的启动流程
答案双击打开 向操作系统发送指令 为去硬盘找到软件启动项交给内存然后CPU处理打开 其中包含用户态和用户态的启动流程
作业二:预习操作系统基础
http://www.cnblogs.com/linhaifeng/p/6295875.html
作业三:预习第一章python基础,安装python解释器
https://triaquae.gitbooks.io/python/content/chapter1.html
以上是关于计算机基础系列一:计算机硬件 7月11日课堂随笔及作业的主要内容,如果未能解决你的问题,请参考以下文章
CSS:10月11日课堂笔记: CSS的概念|基础选择器|文本样式属性
CSS:10月11日课堂笔记: CSS的概念|基础选择器|文本样式属性