初步認識 計算機

2021-08-30 06:39:53 字數 894 閱讀 1940

計算機執行輸入,運算,輸出三種操作,計算機是執行程式的機器。針對這三種操作引入了幾個概念:

1.指令控制計算機進行輸入,運算,輸出的命令。指令名字可以被賦予函式,語句,方法等說法。

2.程式的資料報括了執行指令所需的輸入資料和執行結果的輸出資料,資料可以被賦予變數名字。

所以程式是由指令和資料構成,軟體是指令和資料的集合。對於計算機而言什麼都是數字。

計算機的發展向著更加適合人類使用的方向演化。從早期的命令列介面到現在的圖形介面。而我們所感興趣的程式設計方法也演化為面向元件程式設計和物件導向程式設計。在這個過程中計算機語言也在不斷的變化。

組合語言的出現。

由於在計算機語言程式中,到處都是0和1的組合,為方便人去理解其含義,出現了助記符(賦予0和1組合乙個表示指令功能的英語單詞)。其所實現的功能通機器語言一樣,區別在於程式用助記符表示。在組合語言中使用十進位制和十六進製制來記錄資料。組合語言使用標籤(位址),操作碼(指令),運算元(操作物件)來表示程式的執行過程。不能直接執行,必須將組合語言先轉換成機器語言再執行。

1.cpu:負責解釋、執行程式,從記憶體或i/o輸入資料,在內部進行運算,再把結果輸出到記憶體或i/o.

2.記憶體:存放著程式,暫時存放cpu中的運算資料,以及與硬碟等外部儲存器交換的資料

3.i/o:臨時存放著用於與周邊裝置進行輸入輸出的資料。

簡單的介紹,在這裡拓展一下暫存器的知識:暫存器是cpu內部存放資料的地方,主要由以下幾種:

1.累加器:運算的核心,儲存計算所產生的中間結果。無需將中間結果寫回記憶體再呼叫,可直接將中間結果寫入該暫存器暫存。

2.標誌暫存器:用於儲存運算結果的狀態(數字大小的比較結果,是否溢位,是否進製)

3.pc暫存器:儲存接下來cpu要執行的指令位址,隨時鐘訊號更新

4.sp暫存器:在記憶體中建立「棧」的臨時資料儲存區域,棧頂指標。

對計算機網路的初步認識

此篇文章為作者在計算機學習過程中個人觀點與認識的部分總結分享,部分概念不多做闡述,希望能為不了解計算機網路的人進行 科普 也希望能與共同學習的人一起交流,如有不足或錯誤還望指正。下面進入正題。什麼是計算機網路?簡單來說,計算機網路,是不同的計算機裝置通過各種方式連線起來組成的乙個互聯系統。當然,就目...

1 認識計算機系統

目錄 計算機系統硬體組成 匯流排 i o裝置 記憶體 處理器dma傳輸 作業系統 系統程式設計 vs.應用程式設計 錯誤處理 貫穿整個系統的一組電子管道稱為匯流排,分為 片內匯流排 cpu內部 系統匯流排 外部匯流排 cpu訪問磁碟,鍵盤 i o裝置是系統與外界聯絡的通道 鍵盤滑鼠是輸入裝置,顯式器...

認識計算機網路

計算機網路是計算機技術與通訊技術相結合的產物,實現檔案傳輸和資源共享等。計算機網路就是由通訊線路互相連線的許多自主工作的計算機構成的集合體。1 資料通訊 2 資源共享 3 提高系統的可靠性 4 分布式網路處理和負載均衡 1.計算機網路的硬體 從計算機各部分各組成部件的功能來看,各部件主要完成兩種功能...