1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:06,130 SPEAKER: Apa yang anda ada di sini adalah penyenaraian sekeping awal perisian 3 00:00:06,130 --> 00:00:11,040 ditulis oleh Bill Gates dan Paul Allen, pengasas Microsoft. 4 00:00:11,040 --> 00:00:13,120 Kod ini adalah menarik kerana dua sebab. 5 00:00:13,120 --> 00:00:16,100 Pertama sekali, ia menjadi Produk pertama Microsoft, 6 00:00:16,100 --> 00:00:22,430 yang merupakan seorang jurubahasa untuk bahasa pengaturcaraan asas. 7 00:00:22,430 --> 00:00:25,540 >> Dan kedua, ini adalah salah satu percubaan pertama 8 00:00:25,540 --> 00:00:31,200 untuk mewujudkan jurubahasa jadi biasa mereka boleh menggunakan komputer peribadi. 9 00:00:31,200 --> 00:00:33,250 Jadi, rang undang-undang pintu merupakan ijazah pertama di Harvard. 10 00:00:33,250 --> 00:00:35,430 Saya mula mengajar di Harvard tahun 1974. 11 00:00:35,430 --> 00:00:37,180 Ini dilakukan pada tahun 1975. 12 00:00:37,180 --> 00:00:40,770 >> Jadi, ia adalah pada awal beliau kerjaya pada awal dalam kerjaya saya. 13 00:00:40,770 --> 00:00:44,400 Saya sebenarnya diajar dalam Rang Undang-Undang kursus sekitar masa ini. 14 00:00:44,400 --> 00:00:47,740 Paul Allen bukan satu Pelajar Harvard, tetapi dia 15 00:00:47,740 --> 00:00:51,550 telah sebuah sekolah tinggi rakan sekelas daripada Rang Undang-Undang Gates. 16 00:00:51,550 --> 00:00:54,360 Jika anda datang dan melihat pada penyenaraian itu, anda akan 17 00:00:54,360 --> 00:00:56,840 sebenarnya mencari ketiga nama, Monte Davidoff, 18 00:00:56,840 --> 00:01:00,250 yang merupakan rakan sekelas Gates di sini di Harvard. 19 00:01:00,250 --> 00:01:01,950 >> Berikut adalah komen yang menarik di sini. 20 00:01:01,950 --> 00:01:08,050 Ia berkata "dalam 4k boleh memadam punca kuasa dua tetapi untuk gelung masih harus bekerja. " 21 00:01:08,050 --> 00:01:13,660 Jadi apa yang bermakna adalah bahawa terdapat dua cara untuk menyusun program ini. 22 00:01:13,660 --> 00:01:18,490 Satu adalah untuk berjalan di versi yang komputer Altair ini 23 00:01:18,490 --> 00:01:24,820 yang hanya mempunyai 4k kata-kata ingatan, 4,096 kata-kata ingatan. 24 00:01:24,820 --> 00:01:27,680 >> Tetapi versi yang besar mempunyai 8k. 25 00:01:27,680 --> 00:01:30,370 Dan jadi apa ini mengatakan yang dalam versi 4k 26 00:01:30,370 --> 00:01:33,370 anda terpaksa padam beberapa kod untuk menjadikannya patut. 27 00:01:33,370 --> 00:01:35,400 Dan salah satu perkara yang yang akan dihapuskan 28 00:01:35,400 --> 00:01:36,890 akan rutin punca kuasa dua. 29 00:01:36,890 --> 00:01:40,920 Tetapi nampaknya untuk gelung harus masih 30 00:01:40,920 --> 00:01:44,150 bekerja walaupun anda menyusun turun untuk hanya 31 00:01:44,150 --> 00:01:48,600 versi 4k komputer.