計算機原理

什麼是編程編程

人將本身的思惟邏輯和想法經過計算機可以識別的語言寫下來,告訴計算機按照你的思惟邏輯去幫你幹活緩存

 

爲何編程架構

讓計算機可以按照你的思惟邏輯去工做,解放人力!!!spa

 

計算機系統的3大組成 操作系統

1.應用程序   2.操做系統(中間人)    3.計算機硬件指針

 

計算機五大組成部分
1.控制器:計算機的控制系統
2.運算器:計算機的運算系統
  邏輯運算:判斷事物的對錯...
  數學運算:數字運算
  控制器+運算器 = 計算機中央處理器(CPU)

3.存儲器:計算機存儲系統
  內存
    基於電工做的,通電數據正常讀取,一旦斷電數據便可丟失
    優勢:讀取速度快
    缺點:斷電數據丟失

  外存
    優勢:可以永久保存數據
    缺點:讀取速度慢
4.輸入設備
  鍵盤,鼠標,觸摸屏
5.輸出設備
  顯示器,音響,打印機
  ps:輸入設備也稱input,輸出設備也叫ouput
  存儲器也能夠叫着IO設備接口

 

計算機三大核心組件內存

  cpu:大腦
  內存:短時間記憶
  硬盤:永遠不會消失的本子input

 

  我的理解:cpu能夠理解爲大腦 ,內存使大腦短時間獲得的信息量,有些人上臺(如我今日,不事後來又勤練)緊張大腦空白就像內存斷電就數據消失,而內存如同知識點消化了,就變成了硬盤,消化知識點就像CPU,寫做業就像輸出設備數學

 

 

計算機是經過電來工做的

 

 

CPU工做流程

  先從內存中讀取命令,而後解析成對應的操做步驟,控制硬件執行.

  比較經典的計算機的CPU架構類型是X86,關於CPU的指令集可分爲:

    複雜指令集,簡單指令集

  cpu分爲32位和64位.  32位一次只能取32個字符 64位一次能取64個字符,固然64位兼容32位的系統寫的軟件  

 

存儲器

寄存器:依附在CPU旁邊很小,存儲數據爲下一步即將用到的數據.

高速緩存:常常要用到的容量比較小的數據存儲在高速緩存,好比平常的阿拉伯數字數據

內存:CPU獲取數據的主力,基於電流高低電頻獲取來表示的二進制數據,但斷電即刻丟失

硬盤:硬盤的旋轉讀取數據

  機械硬盤  用指針讀取和寫入分層的磁盤的數據

  固態硬盤  電寫入芯片的方式,由結構決定

磁帶:

  外部存儲的盤,好比移動硬盤

自上而下空間愈來愈大,可是傳輸和寫入速度愈來愈慢

 

操做系統

  操做系統也是一款應用軟件,可是它是針對計算機硬件的
  將複雜醜陋的操做封裝起來,暴露給用戶簡單快捷的操做接口
  幫助你協調,管理,調度計算機各個硬件

 

文件

  操做文件其實就是操做系統給你提供的操做硬盤簡便接口

相關文章
相關標籤/搜索