您好,登錄后才能下訂單哦!
這篇文章主要介紹“python計算機組成原理與操作系統是什么”,在日常操作中,相信很多人在python計算機組成原理與操作系統是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”python計算機組成原理與操作系統是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
一:編程與編程的目的
1. 什么是語言?什么是編程語言
語言是一種事物與另外一種事物溝通的介質
編程語言是程序員與計算機溝通的介質
2. 什么是編程?
程序員把自己想要讓計算機做的事用編程語言表達出來
編程的結果就是一系列的文件
3. 為什么要編程
是為了讓計算機按照人類思維邏輯去工作,從而解放人力
補充:
在編程世界里,計算機其實就是人的奴隸,編程的目的就是
為了奴隸計算機。
二:計算機組成(*****)
1. 控制器:是計算機的指揮系統,負責控制計算機其他硬件的工作
2. 運算器:負責數學運算與邏輯運算
控制器+運算器=CPU=====》人的大腦
3. 存儲器
內存:====》人腦的記憶功能
優點:存取速度快
缺點:斷電數據就丟失,只能臨時保存數據
外存:如硬盤===》筆記本
優點:斷電數據不丟失,可以永久保存數據
缺點:存取速度慢
4. 輸入設備input
5. 輸出設備output
總結:
與運行程序有關的三大核心硬件:cpu、內存、硬盤(*****)
程序最先都是存放于硬盤的,站在硬件角度,程序的啟動時,硬件的工作流程:
1. 程序相關數據先從硬盤讀入內存
2. cpu從內存取出指令/數據然后運行
三 :CPU詳解(***)
1.cpu具有向下兼容性
64的cpu可以運行32bit與64bit的軟件
但是32的cpu只能運行32bit的軟件
四 :存儲器(*****)
1ns 寄存器 <1KB
2ns 高速緩存 4MB
10ns 內存 512-2048MB
10ms 磁盤 200-1000GB
100s 磁帶 400-800GB
單位換算:
8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
平均尋道時間(找磁道的時間)+平均延遲時間(轉半圈的時間)=一次IO時間
7200轉/分鐘的硬盤來說,一次IO的時間大概:
5MS+4MS=9MS
五:一套完整的計算機系統分為三層(*****)
應用程序
操作系統
計算機硬件
六:操作系統定義:(*****)
操作系統是協調、管理、控制計算機硬件資源與應用軟件的一個控制程序
應用程序是通過操作系統來間接控制硬件
BIOS->操作系統OS->應用程序
黑洞http:是企業級http服務提供商,大數據采集服務服務提供商,我們擁有高品質爬蟲代理,遍布全國200+城市服務器,從容應對海量IP需求,我們從不吝惜產品質量,為確保您獲得最佳體驗,我們選擇與國內最值得信賴的運營服務商進行深度合作,提供更快,更可靠的服務。
到此,關于“python計算機組成原理與操作系統是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。