0:00:00.195,0:00:03.313 在人類的歷史中,我們的科技都建基於 0:00:03.313,0:00:06.051 大腦、火、及武器 0:00:06.631,0:00:10.102 火和武器都演變成發電廠和核武 0:00:10.102,0:00:12.692 最大的轉變卻發生在我們的大腦 0:00:13.132,0:00:17.619 自60年代起,電腦的運算能力以指數倍升 0:00:17.619,0:00:21.794 令電腦體積更少,效率更高 0:00:22.524,0:00:25.444 正因電腦部件縮小到接近原子的大小 0:00:25.834,0:00:28.721 物理層面的障礙便不能忽視 0:00:29.391,0:00:32.689 到底是甚麼障礙?我們先從基本的說起 0:00:39.666,0:00:43.903 電腦是由靠執行簡單運算的部件構成 0:00:43.903,0:00:48.474 用以儲存、執行和顯示資訊,並由相關元件操控 0:00:49.064,0:00:50.678 電腦晶片由模組構成 0:00:50.678,0:00:53.906 模組由邏輯閘構成,邏輯閘由電晶體構成 0:00:54.556,0:00:58.459 電晶體是最基本的處理元件 0:00:58.459,0:01:01.555 簡單來說,它就是一個按紐 0:01:01.555,0:01:03.479 去阻截或容許資訊流通 0:01:03.939,0:01:08.463 資訊的基本單位是位元,以0和1來表示 0:01:09.073,0:01:12.982 不同數量的位元可以反映資訊的複雜程度 0:01:13.502,0:01:18.025 把電晶體組合便構成邏輯閘去進行最基本的運算 0:01:18.025,0:01:22.888 以AND閘為例,當兩個輸入值都是1的時候才會輸出1 0:01:22.888,0:01:25.104 其他情況都是輸出0 0:01:25.664,0:01:28.982 不同組合的邏輯閘構成有意義的模組 0:01:28.982,0:01:31.066 例如加法的模組 0:01:31.446,0:01:35.134 當你能做加法,就等於能做乘法。而當你能做乘法 0:01:35.134,0:01:36.851 基本上甚麼也可以做 0:01:37.481,0:01:41.038 因為所有運算都離不開一年級生的數學 0:01:41.038,0:01:43.729 你可把電腦想像成一群正在 0:01:43.729,0:01:46.038 回答簡單數學問題的七歲小學生 0:01:46.578,0:01:50.717 只要數量足夠,不論是天文物理學還是電腦遊戲,都能夠計算出來 0:01:51.277,0:01:53.617 0:01:53.617,0:01:56.049 0:01:56.649,0:01:59.805 0:02:00.105,0:02:03.111 0:02:03.111,0:02:07.818 0:02:08.408,0:02:11.678 0:02:11.678,0:02:15.481 0:02:15.481,0:02:18.451 0:02:18.931,0:02:22.497 0:02:22.497,0:02:25.929 0:02:25.929,0:02:28.173 0:02:28.643,0:02:31.649 0:02:31.649,0:02:33.358 0:02:33.358,0:02:36.561 0:02:37.071,0:02:40.935 0:02:41.655,0:02:44.001 0:02:44.001,0:02:47.016 0:02:47.016,0:02:49.052 0:02:49.664,0:02:53.141 0:02:53.611,0:02:57.787 0:02:58.287,0:03:00.613 0:03:00.613,0:03:04.290 0:03:04.580,0:03:07.518 0:03:07.518,0:03:10.678 0:03:11.148,0:03:14.524 0:03:14.524,0:03:17.656 0:03:17.896,0:03:19.905 0:03:20.355,0:03:24.270 0:03:24.270,0:03:28.664 0:03:29.234,0:03:33.722 0:03:33.722,0:03:36.953 0:03:37.623,0:03:41.690 0:03:42.380,0:03:44.537 0:03:45.267,0:03:48.233 0:03:48.233,0:03:50.040 0:03:50.422,0:03:54.400 0:03:54.960,0:03:57.016 0:03:57.016,0:04:00.202 0:04:00.875,0:04:04.020 0:04:04.530,0:04:08.110 0:04:08.780,0:04:11.680 0:04:11.680,0:04:15.147 0:04:15.147,0:04:17.968 0:04:17.968,0:04:20.084 0:04:20.564,0:04:23.254 0:04:23.254,0:04:27.562 0:04:27.942,0:04:30.718 0:04:31.118,0:04:34.010 0:04:34.010,0:04:36.133 0:04:36.654,0:04:39.863 0:04:39.863,0:04:44.780 0:04:45.430,0:04:49.965 0:04:49.965,0:04:53.171 0:04:53.171,0:04:57.501 0:04:57.991,0:05:00.996 0:05:00.996,0:05:04.138 0:05:04.728,0:05:06.895 0:05:06.895,0:05:09.466 0:05:09.466,0:05:11.697 0:05:12.717,0:05:15.886 0:05:15.886,0:05:17.888 0:05:17.888,0:05:20.427 0:05:21.747,0:05:25.463 0:05:25.463,0:05:28.201 0:05:28.771,0:05:30.457 0:05:30.817,0:05:32.264 0:05:32.264,0:05:35.479 0:05:36.019,0:05:38.812 0:05:38.812,0:05:41.934 0:05:42.761,0:05:46.595 0:05:47.235,0:05:49.746 0:05:49.746,0:05:53.193 0:05:53.193,0:05:56.587 0:05:57.057,0:05:59.889 0:05:59.889,0:06:02.014 0:06:02.544,0:06:05.520 0:06:05.520,0:06:07.690 0:06:08.110,0:06:10.520 0:06:10.520,0:06:11.906 0:06:12.636,0:06:15.345 0:06:15.795,0:06:18.897 0:06:18.897,0:06:22.062 0:06:22.062,0:06:23.954 0:06:24.504,0:06:28.254 0:06:29.004,0:06:31.888 0:06:31.888,0:06:33.783 0:06:34.403,0:06:36.878 0:06:36.878,0:06:40.680 0:06:41.090,0:06:43.733 0:06:43.733,0:06:45.863 0:06:47.563,0:06:50.625 0:06:50.625,0:06:53.525 0:06:54.425,0:06:56.595 0:06:56.595,0:06:58.567 0:06:58.911,0:07:01.917 0:07:02.387,0:07:06.070 0:07:06.630,0:07:10.796 0:07:10.796,0:07:12.361