一名程式設計師對計算機的基本了解

2022-09-29 07:09:07 字數 998 閱讀 4613

對於一名程式設計師來說,了不了解計算機都不會對他的工作造成太大的影響,但想要成為一名優秀的程式設計師,需要對計算機有一定程度上的了解。

控制器類似於人的大腦,它主要負責的是控制各個硬體的執行。

內部主要部件如下:

指令暫存器:存放由儲存器取得的指令。

解碼器:將指令中的操作碼翻譯成控制訊號。

時序節拍發生器:產生時序脈衝節拍訊號,使計算機有節奏、有次序地工作。

操作控制部件:將控制訊號組合起來,控制各個部件完成相應的操作。

運算器也是類似大腦,它由算術邏輯單元(alu)、累加器、狀態暫存器、通用暫存器組等組成。運算器處理的資料來自儲存器。它主要負責的是邏輯運算和數**算。

儲存器分為記憶體和外存。

輸入裝置類似於人的眼睛、耳朵。輸入裝置有滑鼠、鍵盤、麥克風、攝像頭等。

輸出裝置類似於人的嘴巴、鼻子等。輸出裝置有顯示器、音響等。

電腦即計算機,可以以解為通電的大腦,一開始就是被設計出來代替人類進行一些工作的機器。

計算機看不懂我們所謂的英文和漢字,它只知道高電頻和低電頻,這裡我們可以假設低電頻為0,高電頻為1。這樣可以形象的說明,計算機只認識0和1兩個訊號。所謂解釋記憶體大小的gb、mb代表了有多少個高低電頻訊號。

cpu類似於人的大腦,是控制器和運算器的組合結果被稱為**處理器,計算機效能好壞,cpu可以說是最重要的判斷點。

內存在上面已經講過了這裡就直接一筆帶過了。

在正常情況下,外存可以永久儲存資料,那是不是可以不要記憶體要外存呢,當然不是,cpu和記憶體配合的速度是光速的話,那麼cpu和外存配合就是龜速,當然龜速主要是外存的鍋。

成為一名oracle程式設計師

好長時間沒有來csdn了,自從去年專案完成原單位組織去了一趟南方遊玩後,就告別了那個實習的地方,回到了學校,準備 和設計,現在畢業了,參加了工作,才有好的網路能訪問csdn。因為工作需要,現在轉向了oralce的使用,oracle對我來說很陌生,但是感覺學好它並不是意見困難的事情。oracle是乙個...

我是一名it程式設計師

我是一名it程式設計師 hello,這是我的第一篇部落格,一直以來的學習中,都是從很多優秀的人發的微博中,收穫了不少,感謝這些作者的付出。所以,我想借助這個平台來記錄一些自己的東西,通過自己的鑽研來轉化成具體的東西,有些態度需要表達,有些知識需要外顯,有很多東西都需要去磨練,寫部落格就是這麼乙個磨練...

要做一名合格的程式設計師

如果我是一名面試官,我首先會要求程式設計師要有一些基本的品質。比如虛心 認真 耐心。如果沒有這幾種品質,乾脆pass掉。其次我才會考慮比如大家經常提到的邏輯思維 溝通能力 是否能融入團隊等。之前有遇到過這樣的同事。我沒有面試過他 後來才知道這個人是脫關係進來的的 剛進來的時候感覺還是個挺不錯的小孩兒...