CSIC_716_20191031【计算机的组成】

引言

  • 什么是编程语言
  1. 语言是人与人之间的沟通介质之一,编程语言是人与机器(包括计算机)之间沟通的介质。
  2. 一个完整的计算机系统主要包括     应用程序  、操作系统  和硬件   等。
  3. 计算机三大核心部件:CPU 、内存 、IO设备。(上课讲的为  CPU 、内存 、硬盘  )
  4. 计算机硬件主要包括   CPU 、内存 、硬盘  等。
  5. 打开暴风影音程序时,计算机的实际情况为,双击动作会触发操作系统发送指令到CPU,CPU发送指令给内存,内存读取硬盘中的数据。

 

 

正文

一、计算机的五大组成部分(*****)

运算器:进行算术运算和逻辑运算。

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

运算器和控制器统称为中央处理器 (Central Processing Unit,CPU)

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

计算机中的存储器可分成两大类:

一类是内存储器,简称内存或主存。优点:存取速度快;缺点:断电丢失数据。

另一类是外存储器(辅助存储器),简称外存或辅存。优点:永久存储数据,缺点:存取速度慢。

机械硬盘:通过机械手臂转动,取对应扇区,查数据。

固态硬盘:通过 主控--闪存--固件算法机制去存取数据。

存储器由若干个存储单元组成,每个存储单元都有一个地址,计算机通过地址对存储单元进行读写。

 

寄存器:位于中央处理器中,临时存储 数据CPU即将要用的数据。

CACHE:高速缓冲存储器临时存储 数据的地方。

CACHE存储器,是位于CPU和主存储器DRAM(Dynamic Random Access Memory)之间,规模较小,但速度很高的存储器,

输入设备:鼠标、键盘、摄像头、麦克风

输出设备:显示器、音响、打印机

 

二、操作系统

连接应用程序与硬件。

操作系统用以组织、协调控制计算机硬件。

操作系统就是将计算机硬件的一系列丑陋的接口封装起来。

三、文件

操作系统提供的用于存储数据的接口。

四、BIOS

计算机自带的一个小系统 basic input output system

五、X86和X64的区别

计算机基于电运行的,通过高低电平以二进制进行控制。

X86:32位,CPU一次性可以处理32位个的二进制字符

X64:64位,CPU一次性可以处理64位个的二进制字符

 

六、额外自学内容(面试题中的and和or): 

 

Python中关于and 和or的用法

#   and 从左往右判断,若有假值,则返回第一个假值,否则返回最后一值;
# or 从左往右判断,若有真值,则返回第一个真值,否则返回最后一值;
# and的优先级比or高
v1=4 and 2 or 1 #2
v2=4 or 2 and 1 #4
v3=4 or 0 and 1 #4
v4=(4 or 0) and 1 #1
v5=4 and (2 or 1) #2
v6=0 or (2 and 1) #1

以v2为例,程序先运算2 and 1,得到1,再运算4 or 1,得到4.

  

 

 

 

今日录音:

今天的内容主要位

posted @ 2019-10-31 17:20  HEU葉孤城  阅读(259)  评论(0编辑  收藏  举报