原文:程序員需要了解的硬核知識之CPU

大家都是程序員,大家都是和計算機打交道的程序員,大家都是和計算機中軟件硬件打交道的程序員,大家都是和CPU打交道的程序員,所以,不管你是玩兒硬件的還是做軟件的,你的世界都少不了計算機最核心的 CPU CPU是什么 CPU 的全稱是 Central Processing Unit,它是你的電腦中最硬核的組件,這種說法一點不為過。CPU 是能夠讓你的計算機叫計算機的核心組件,但是它卻不能代表你的電腦, ...

2019-10-21 13:12 4 1393 推薦指數:

查看詳情

程序員需要了解硬核知識之磁盤

此篇文章是 《程序員需要了解硬核知識》系列第四篇,歷史文章請戳 程序員需要了解硬核知識之內存 程序員需要了解硬核知識CPU 程序員需要了解硬核知識之二進制 我們大家知道,計算機的五大基礎部件是 存儲器、控制器、運算器、輸入和輸出設備,其中從存儲功能的角度來看,可以把存儲器分為內存 ...

Fri Nov 01 20:31:00 CST 2019 3 885
程序員需要了解硬核知識之控制硬件

應用和硬件的關系 我們作為程序員一般很少直接操控硬件,我們一般通過 C、Java 等高級語言編寫的程序起到間接控制硬件的作用。所以大家很少直接接觸到硬件的指令,硬件的控制是由 Windows 操作系統 全權負責的。 你一定猜到我要說什么了,沒錯,我會說但是,任何事情沒有絕對性,環境的不同會造成 ...

Wed Dec 11 05:13:00 CST 2019 1 506
程序員需要了解硬核知識之內存

我們都知道,計算機是處理數據的設備,而數據的主要存儲位置就是磁盤和內存,並且對於程序員來講,CPU 和內存是我們必須了解的兩個物理結構,它是你通向高階程序員很重要的橋梁,那么本篇文章我們就來介紹一下基本的內存知識。 什么是內存 內存(Memory)是計算機中最重要的部件之一,它是程序CPU ...

Mon Oct 28 21:00:00 CST 2019 3 1596
程序員需要了解硬核知識之匯編語言(一)

之前的系列文章從 CPU 和內存方面簡單介紹了一下匯編語言,但是還沒有系統的了解一下匯編語言,匯編語言作為第二代計算機語言,會用一些容易理解和記憶的字母,單詞來代替一個特定的指令,作為高級編程語言的基礎,有必要系統的了解一下匯編語言,那么本篇文章希望大家跟我一起來了解一下匯編語言。 匯編語言 ...

Wed Nov 27 21:04:00 CST 2019 1 615
程序員需要了解硬核知識之壓縮算法

此篇文章是《程序員需要了解硬核知識》第五篇文章,歷史文章請戳 程序員需要了解硬核知識之內存 程序員需要了解硬核知識CPU 程序員需要了解硬核知識之二進制 程序員需要了解硬核知識之磁盤 之前的文章更多的介紹了計算機的硬件知識,會有一些難度,本篇文章的門檻會低一些,一起來看一下 ...

Wed Nov 06 19:38:00 CST 2019 0 842
程序員需要了解硬核知識之二進制

我們都知道,計算機的底層都是使用二進制數據進行數據流傳輸的,那么為什么會使用二進制表示計算機呢?或者說,什么是二進制數呢?在拓展一步,如何使用二進制進行加減乘除?二進制數如何表示負數呢?本文將一一為你揭曉。 為什么用二進制表示 我們大家知道,計算機內部是由IC電子元件組成的,其中 CPU ...

Sun Jun 07 00:41:00 CST 2020 0 1141
程序員需要了解硬核知識之匯編語言(全)

之前的系列文章從 CPU 和內存方面簡單介紹了一下匯編語言,但是還沒有系統的了解一下匯編語言,匯編語言作為第二代計算機語言,會用一些容易理解和記憶的字母,單詞來代替一個特定的指令,作為高級編程語言的基礎,有必要系統的了解一下匯編語言,那么本篇文章希望大家跟我一起來了解一下匯編語言。 匯編語言 ...

Tue Dec 03 20:41:00 CST 2019 2 678
程序員需要了解硬核知識之操作系統入門

對於程序員來說,最莫大的榮耀莫過於自己的軟件被大多數人使用了吧。 歷史文章請戳 程序員需要了解硬核知識之內存 程序員需要了解硬核知識CPU 程序員需要了解硬核知識之二進制 程序員需要了解硬核知識之磁盤 程序員需要了解硬核知識之壓縮算法 本篇文章作為操作系統的入門文章 ...

Thu Nov 14 05:03:00 CST 2019 4 573
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM