在進入正題前
什麼是電腦呢?
computer原本是指「從事資料計算的人」
所以其實只要能幫你計算
就可以算是電腦的一種
三千年前 中國人發明了算盤
成為了歷史上第一台電腦
才怪 沒有人會真的把那東西當成電腦
19世紀 約瑟夫‧傑夸德發明用打孔紙條來控制的織布機
增加了編織有花紋的布品的效率
織布機?這跟電腦有什麼關係阿
藉由他的發明 人們發現資訊可以用紙條儲存
而且可以用紙條編碼
19世紀末 赫勒里斯根據打孔紙條的特性
發明了可以處理打孔紙的機器
大幅加速了人口普查的速度
但是 前面提到的發明都沒有儲存資料或記憶的功能
和現代的電腦相比有一段落差
那麼現代化的電腦是何時被發明的呢
20世紀中期 毛琪雷博士和他的學生愛克特為美軍
發明了計算砲彈軌跡的機器
設計中使用了上萬條的真空管
成為了世界上第一台的「電腦」
邏輯/算術單元
控制單元
暫存器
快取記憶體
整個CPU的指揮中心
負責接收指令、發出訊號控制電腦執行程式
算數/邏輯單元和記憶體間的橋樑
負責計算( )
邏輯運算(AND, OR, XOR, 二補數)
可以對記憶體讀入和讀出
放跟正在執行的指令相關的資料
速度最快 能存的資料也最少
存取速度比主記憶體快
存常常被用的資料
CPU從記憶體存取資料時
會把一個區塊的連續資料
存到快存記憶體給下次使用
以隨機的順序存取資料 效率高
儲存的資料都是暫時的 關機或重新啟動就會被刪除
常見的記憶體
大小通常是8GB, 16GB, 32GB
但這些GB是什麼呢
電腦儲存資料最小的單位是bit
一個bit可以儲存一個0或1
1Byte=8bit
1KB=1024Byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
RAM在遊戲裡扮演很重要的角色
基本上所有遊戲世界內的東西都要由RAM來儲存 ex:NPC要說的話和動作、遊戲的物理模擬
很多不同的設備都支援SSD ex:桌機、筆電、伺服器
能儲存的資料量很大 容量可以到TB
而且壽命很長 通常可以抹寫上百至上千次
想像你的電腦(主機)是一間廚房 CPU是裡面的廚師 RAM是砧板 SSD是裡面的冰箱
即使廚師的技術高超 切菜的速度很快 但砧板不夠大的話 完成一道菜的速度也會很慢
相反的 就算有一個很大的砧板 廚師切菜速度很慢的話效率也不高
顯示卡其實就是一張裝在主機板上的擴充卡
有自己的核心GPU和記憶體
因為強大的性能 成為現代電腦幾乎不可或缺的一部分
GPU採用平行運算 計算的速度大幅提高
最新的顯示卡RTX4090
運算素度可以到達100 Tflop / s
大約每秒進行100兆次浮點數運算
顯示卡裡的記憶體 在處理影像的時候
各種光影色彩等資料都會存在裡面
X:至尊 尊爵不凡 用了走路都有風
K:可以超頻 遊戲玩家最愛
F:沒有內顯 需要裝顯示卡才能用
G:有內顯 是AMD才會有的後綴
CPU
RAM
GPU
SSD