電腦裡面 - 巴題納.貝爾
-
0:15 - 0:17你還記得你首先領悟到
-
0:17 - 0:19的電腦不只是
-
0:19 - 0:21螢幕加鍵盤而已嗎?
-
0:21 - 0:23滑鼠點兩下,影片就開始播放
-
0:23 - 0:26在這之間有樣東西,得知你的意圖
-
0:26 - 0:26予以解讀
-
0:26 - 0:28並讓它實現
-
0:29 - 0:30這東西是什麼?
-
0:30 - 0:32是小妖精嗎?
-
0:32 - 0:34想像一下,我們縮小到
-
0:34 - 0:35和電子一樣的大小
-
0:35 - 0:38接著把自己注射到滑鼠鍵裡
-
0:38 - 0:40如果你把滑鼠拆開
-
0:40 - 0:42你會發現這是很簡單的機器
-
0:42 - 0:43滑鼠有兩個按鍵
-
0:43 - 0:47一個偵測動向及距離的系統
-
0:47 - 0:48你可能用的是光學滑鼠
-
0:48 - 0:51透過光及感應器來完成這些計算
-
0:51 - 0:53舊一點的滑鼠有一顆硬硬的橡膠球
-
0:53 - 0:55還有塑膠環
-
0:55 - 0:56兩者概念相同
-
0:56 - 0:58當你按下滑鼠按鍵的時候
-
0:58 - 1:00滑鼠就發送訊息到電腦
-
1:00 - 1:02關於滑鼠位置的資訊
-
1:02 - 1:03電腦接收滑鼠資訊後
-
1:03 - 1:07則由輸出入的子系統來負責
-
1:07 - 1:09這個子系統就像是電腦的眼睛
-
1:09 - 1:12耳朵、嘴巴,以及雙手
-
1:12 - 1:14基本上,這個系統提供電腦一個方法
-
1:14 - 1:16去和電腦環境互動
-
1:16 - 1:18它的作用也有點像緩衝器
-
1:18 - 1:22避免CPU被不相干的程式淹沒
-
1:22 - 1:24就這例子來看,輸出入子系統
-
1:24 - 1:26判定滑鼠點選的項目很重要
-
1:26 - 1:29所以發送一個插播信號給CPU
-
1:29 - 1:31「嘿,CPU!這東西被點選了。」
-
1:32 - 1:34CPU,也就是中央處理器
-
1:34 - 1:37是整台電腦的大腦
-
1:37 - 1:39就像你的大腦不會占據你全身
-
1:39 - 1:42CPU也不會占據整台電腦
-
1:42 - 1:44但是他會一直執行同樣的事情
-
1:44 - 1:47CPU的主要工作
-
1:47 - 1:48就是從記憶體拿取指示
-
1:48 - 1:50然後執行
-
1:50 - 1:52所以當你不斷打字
-
1:52 - 1:54也許打得很快
-
1:54 - 1:55一分鐘六十個字吧
-
1:55 - 1:57CPU一直拿取然後執行
-
1:57 - 1:59一秒鐘執行數十億個指示
-
1:59 - 2:02對,每秒鐘幾十億個
-
2:02 - 2:05你在螢幕上移動滑鼠的指示
-
2:05 - 2:07執行桌面的時鐘附件
-
2:07 - 2:09播放網路電台
-
2:09 - 2:11處理在硬碟中,你在編輯的檔案
-
2:11 - 2:13還有很多很多
-
2:13 - 2:16CPU就是個超神的多重任務處理王
-
2:17 - 2:18「但是我的天呀
-
2:18 - 2:19滑鼠點了一下
-
2:19 - 2:20資訊現在要傳來了!
-
2:20 - 2:23先停止所有任務,然後處理那個!」
-
2:23 - 2:25CPU處理的每樣事物
-
2:25 - 2:26都有一個程式
-
2:26 - 2:28滑鼠有個專門的程式
-
2:28 - 2:29時鐘附件也有
-
2:29 - 2:30網路電台也有
-
2:30 - 2:33處理鍵盤傳送的文字也有
-
2:33 - 2:36每個程式一開始都是人類寫的
-
2:36 - 2:38用人類看得懂的程式語言
-
2:38 - 2:39像是Java
-
2:39 - 2:40C++
-
2:40 - 2:41或是Python
-
2:41 - 2:44但是人類的程式占據了很多空間
-
2:44 - 2:47也包含很多電腦不需要的程式
-
2:47 - 2:49這些程式因而被整合,縮小
-
2:49 - 2:53以1和0的方式儲存在記憶體中
-
2:53 - 2:55CPU知道自己需要指示
-
2:55 - 2:57去處理滑鼠點的那一下
-
2:57 - 2:59所以CPU就查詢滑鼠的程式
-
2:59 - 3:02並發送請求給記憶體的子系統
-
3:02 - 3:04讀取儲存在那的指示
-
3:05 - 3:07滑鼠驅動程式的每一個指示
-
3:07 - 3:10都能充分拿取並執行
-
3:10 - 3:12還不僅僅如此!
-
3:12 - 3:15因為CPU知道滑鼠被按了一下
-
3:15 - 3:16游標經過某張圖片
-
3:16 - 3:18在顯示器某個按鈕的時候
-
3:18 - 3:21CPU會要求記憶體提供顯示器的程式
-
3:21 - 3:23找出滑鼠是按了哪裡
-
3:23 - 3:26然後CPU得要求記憶體
-
3:26 - 3:27提供按鍵的程式
-
3:27 - 3:29也就是說,CPU還需要
-
3:29 - 3:31顯示器的程式
-
3:31 - 3:33顯示出影片與按鍵的關聯性
-
3:33 - 3:35影片就開始播放
-
3:35 - 3:37我們假設過程中包含很多程式
-
3:37 - 3:39甚至在看到幕上的點選物
-
3:39 - 3:41亮起來之前
-
3:41 - 3:44所以,單純按下滑鼠這個動作
-
3:44 - 3:46代表你已經使用電腦結構中
-
3:46 - 3:48許多重要的元素
-
3:48 - 3:49像是週邊設備
-
3:49 - 3:51基本的輸出入系統
-
3:51 - 3:52CPU
-
3:52 - 3:53程式
-
3:53 - 3:54還有記憶體
-
3:54 - 3:56而不是小妖精
- Title:
- 電腦裡面 - 巴題納.貝爾
- Speaker:
- Bettina Bair
- Description:
-
觀看完整影片: http://ed.ted.com/lessons/inside-your-computer-bettina-bair
電腦是如何運作?電腦的重要元素包括周邊設備(滑鼠),輸出入子系統(控制輸出入的資訊種類以及數量),以及中央處理器(大腦),還有人類寫的程式以及記憶體。巴題納.貝爾一步步帶我們了解,按下滑鼠後,電腦所做的事情。
課程:巴題納.貝爾;動畫: Flaming Medusa 工作室
- Video Language:
- English
- Team:
- closed TED
- Project:
- TED-Ed
- Duration:
- 04:12
Geoff Chen approved Chinese, Traditional subtitles for Inside your computer | ||
Geoff Chen edited Chinese, Traditional subtitles for Inside your computer | ||
Geoff Chen edited Chinese, Traditional subtitles for Inside your computer | ||
Shelly Wang edited Chinese, Traditional subtitles for Inside your computer | ||
Shelly Wang accepted Chinese, Traditional subtitles for Inside your computer | ||
Shelly Wang edited Chinese, Traditional subtitles for Inside your computer | ||
Ou Chih-Hong edited Chinese, Traditional subtitles for Inside your computer | ||
Ou Chih-Hong edited Chinese, Traditional subtitles for Inside your computer |