第一章 python学习,个人对计算机硬件的一些理解
生活随笔
收集整理的這篇文章主要介紹了
第一章 python学习,个人对计算机硬件的一些理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 什么是語言
?語言是一個事物與另外一個事物溝通的介質
?python則是人(程序員)與計算機溝通的介質
?
2. 什么是編程
?編程就是程序員將自己想要讓計算機做的事情用編程語言翻譯出來寫到一系列的文件中
?這一系列的文件稱之為程序/軟件
3. 為何要編程
?編程的目的就是讓計算機按照程序指定邏輯去工作,從而取代人力
?
?
4. 計算機組成:
五大組成部分:
?控制器
?運算器
?存儲器
???????????????????????? 內存:臨時存儲數據
??優點:存取速度都快
???????????????? 缺點:斷電數據丟失
????
????????? 外存:
??磁盤:永久保存數據
??優點:斷電數據不丟失
??缺點:存取速度都要慢
???
?輸入設備input
?輸出設備output
??
??
總結:與運行程序相關三個核心硬件
??cpu
??內存
??硬盤
??
5. cpu的x86-64
6,
?8bit=1Bytes
?1024Bytes=1KB
?1024KB=1MB
?1024MB=1GB
?1024GB=1TB
?1024TB=1PB
?
?
7. 一個7200轉的硬盤執行一次IO經歷的時間=平均尋道+平均延遲時間
?平均尋道:5ms
?平均延遲時間:4ms
?7200轉/60s
?120轉/1s
?轉一圈需要0.008s=8ms
?
?
8. 完整的計算機系統: 應用軟件
?操作系統
?硬件
其中:應用程序的平臺=操作系統+硬件
?
?
9. 操作系統的啟動流程
?cpu->ROM(BIOS系統)->CMOS
?
?cpu->內存(windows系統)->本地硬盤
?語言是一個事物與另外一個事物溝通的介質
?python則是人(程序員)與計算機溝通的介質
?
2. 什么是編程
?編程就是程序員將自己想要讓計算機做的事情用編程語言翻譯出來寫到一系列的文件中
?這一系列的文件稱之為程序/軟件
3. 為何要編程
?編程的目的就是讓計算機按照程序指定邏輯去工作,從而取代人力
?
?
4. 計算機組成:
五大組成部分:
?控制器
?運算器
?存儲器
???????????????????????? 內存:臨時存儲數據
??優點:存取速度都快
???????????????? 缺點:斷電數據丟失
????
????????? 外存:
??磁盤:永久保存數據
??優點:斷電數據不丟失
??缺點:存取速度都要慢
???
?輸入設備input
?輸出設備output
??
??
總結:與運行程序相關三個核心硬件
??cpu
??內存
??硬盤
??
5. cpu的x86-64
6,
?8bit=1Bytes
?1024Bytes=1KB
?1024KB=1MB
?1024MB=1GB
?1024GB=1TB
?1024TB=1PB
?
?
7. 一個7200轉的硬盤執行一次IO經歷的時間=平均尋道+平均延遲時間
?平均尋道:5ms
?平均延遲時間:4ms
?7200轉/60s
?120轉/1s
?轉一圈需要0.008s=8ms
?
?
8. 完整的計算機系統: 應用軟件
?操作系統
?硬件
其中:應用程序的平臺=操作系統+硬件
?
?
9. 操作系統的啟動流程
?cpu->ROM(BIOS系統)->CMOS
?
?cpu->內存(windows系統)->本地硬盤
轉載于:https://www.cnblogs.com/martin-wang/p/9964754.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的第一章 python学习,个人对计算机硬件的一些理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 近来随笔
- 下一篇: bootstrap 源码中部分不了解的c