1 00:00:07,220 --> 00:00:09,290 [Powered by Google Translate] נאַטע כאַרדיסאַן: אין די ווידעא אויף ביינערי, מיר ווייַזן ווי צו 2 00:00:09,290 --> 00:00:12,540 פאָרשטעלן דעם גאַנג פון גאַנץ נומערן, פון נול אויף אַרויף, 3 00:00:12,540 --> 00:00:15,110 ניצן נאָר די דידזשאַץ נול און איינער. 4 00:00:15,110 --> 00:00:17,890 אין דעם ווידעא, מיר רע געגאנגען צו נוצן ביינערי נאָוטיישאַן צו 5 00:00:17,890 --> 00:00:21,160 פאָרשטעלן טעקסט, אותיות און אַזאַ, ווי גוט. 6 00:00:21,160 --> 00:00:22,810 >> וואָס וואָלט מיר אַרן צו טאָן דעם? 7 00:00:22,810 --> 00:00:25,450 נו, אונטער די קאַפּטער, אַ קאָמפּיוטער נאָר טאַקע 8 00:00:25,450 --> 00:00:29,070 פארשטייט זעראָס און אָנעס, די ביינערי דידזשאַץ, זינט די 9 00:00:29,070 --> 00:00:32,100 קענען זייַן רעפּריזענטיד לייכט מיט ילעקטראָומאַגנעטיק זאכן. 10 00:00:32,100 --> 00:00:35,040 >> פֿאַר בייַשפּיל, טראַכטן פון דיין קאָמפּיוטער ס זכּרון ווי אַ לאַנג 11 00:00:35,040 --> 00:00:37,810 שטריקל פון ליכט באַלבז, ווערביי יעדער יחיד ציבעלע 12 00:00:37,810 --> 00:00:40,680 רעפּראַזענץ אַ נול אויב עס ס פארקערט אַוועק, און אַ איין 13 00:00:40,680 --> 00:00:42,230 אויב עס ס פארקערט אויף. 14 00:00:42,230 --> 00:00:44,730 אַנשטאָט פון ניצן אַ בינטל פון ליכט באַלבז, עטלעכע מאָדערן 15 00:00:44,730 --> 00:00:46,990 זכּרון טוט דאָס ניצן קאַפּאַסיטערז אַז האַלטן אַ נידעריק 16 00:00:46,990 --> 00:00:49,120 אָפּצאָל צו פאָרשטעלן אַ נול און אַ הויך אָפּצאָל 17 00:00:49,120 --> 00:00:50,780 צו פאָרשטעלן אַ איין. 18 00:00:50,780 --> 00:00:52,510 >> עס זענען אנדערע טעקניקס ווי געזונט. 19 00:00:52,510 --> 00:00:55,500 סייַ ווי סייַ, אין סדר צו קראָם עפּעס אין זכּרון, מיר דאַרפֿן צו 20 00:00:55,500 --> 00:00:57,590 ערשטער בייַטן עס אין עפּעס וואָס קענען זייַן פאקטיש 21 00:00:57,590 --> 00:01:00,140 רעפּריזענטיד אין די גשמיות ייַזנוואַרג. 22 00:01:00,140 --> 00:01:02,450 אַזוי לאָזן ס טראַכטן וועגן ווי מיר זאל פאָרשטעלן אותיות מיט 23 00:01:02,450 --> 00:01:04,230 ביינערי נאָוטיישאַן. 24 00:01:04,230 --> 00:01:08,141 אין ענגליש, מיר ווע גאַט 26 אותיות אין די אַלפאַבעטיק, א, 25 00:01:08,141 --> 00:01:12,930 >> ב, C, די, און אַזוי אויף, אַרויף דורך ז מיר קענען באַשטימען יעדער איינער פון 26 00:01:12,930 --> 00:01:16,650 די אַ נומער, זאָגן נול דורך 25, און דעריבער ניצן 27 00:01:16,650 --> 00:01:18,880 ביינערי נאָוטיישאַן, מיר קענען פאָרשטעלן יעדער נומער ווי אַ 28 00:01:18,880 --> 00:01:20,890 סיקוואַנס פון זעראָס און אָנעס. 29 00:01:20,890 --> 00:01:22,420 אַז ס 'נישט אויך שלעכט. 30 00:01:22,420 --> 00:01:25,050 אבער, אַז ס 'נישט געגאנגען צו זייַן גענוג. 31 00:01:25,050 --> 00:01:27,680 מיט דעם סיסטעם, מיר קענען נישט פאקטיש ויסטיילן צווישן 32 00:01:27,680 --> 00:01:29,830 אויבערשטער און לאָווערקאַסע אותיות. 33 00:01:29,830 --> 00:01:32,140 אויב מיר וועלן אונדזער קאָמפּיוטער צו זייַן ביכולת צו דיפערענטשיייט צווישן 34 00:01:32,140 --> 00:01:36,020 די צוויי פאלן, דעמאָלט מיר דאַרפֿן אַן נאָך 26 נומערן. 35 00:01:36,020 --> 00:01:38,700 און וואָס וועגן פּיריאַדז, קאָמעס, און 36 00:01:38,700 --> 00:01:40,390 אנדערע פּונקטואַציע מאַרקס? 37 00:01:40,390 --> 00:01:43,560 >> אויף מיין קלאַוויאַטור, איך ווע גאַט 32 פון יענע, אַרייַנגערעכנט אַלע פון ​​די 38 00:01:43,560 --> 00:01:46,800 ספּעציעל אותיות ווי דעם קאַרעט און די אַמפּערסאַנד. 39 00:01:46,800 --> 00:01:49,700 אַז ס 'נישט אַרייַנגערעכנט די ציפֿער אותיות, נול דורך נייַן, 40 00:01:49,700 --> 00:01:51,840 זינט מיר נאָך ווילן צו זייַן ביכולת צו טיפּ נומערן אין דעצימאַל 41 00:01:51,840 --> 00:01:54,840 נאָוטיישאַן אויף די קאָמפּיוטער, אַפֿילו אויב די קאָמפּיוטער נאָר טאַקע 42 00:01:54,840 --> 00:01:57,830 פארשטייט ביינערי נאָוטיישאַן אונטער די קאַפּטער. 43 00:01:57,830 --> 00:02:00,620 >> און לעסאָף, מיר וועט דאַרפֿן צו פאָרשטעלן אַ פּלאַץ כאַראַקטער אַזוי 44 00:02:00,620 --> 00:02:02,450 אַז אונדזער ספעיס בר אַרבעט. 45 00:02:02,450 --> 00:02:04,920 אַזוי פיגיערינג אויס ווי צו פאָרשטעלן טעקסט אויף דעם קאָמפּיוטער 46 00:02:04,920 --> 00:02:08,400 נעמט אַ ביסל מער ווי מיר זאל האָבן געדאַנק טכילעס. 47 00:02:08,400 --> 00:02:11,710 אַדדיטיאָנאַללי, יבערנעמען מיר דעמאָלט קומען אַרויף מיט אונדזער אייגן קאָדירונג 48 00:02:11,710 --> 00:02:14,560 סכעמע צו פאָרשטעלן אותיות ווי נומערן. 49 00:02:14,560 --> 00:02:17,470 אבער מיר באַשליסן צו ענקאָוד אותיות וועט ינעוואַטאַבלי זייַן 50 00:02:17,470 --> 00:02:20,630 אַרביטראַריש, ווי מיר געזען פריער ווען מיר גערעדט וועגן ניצן די 51 00:02:20,630 --> 00:02:23,730 נומערן נול דורך 25 צו פאָרשטעלן די אותיות א 52 00:02:23,730 --> 00:02:26,850 דורך ז פארוואס נישט נוצן 10 דורך 35 אַזוי אַז מיר קענען ראַטעווען 53 00:02:26,850 --> 00:02:29,350 נול דורך נייַן פֿאַר די ציפֿער אותיות? 54 00:02:29,350 --> 00:02:31,590 >> עס ס קיין פאַקטיש סיבה, מיר נאָר אויסדערוויילט וועלכער געווען 55 00:02:31,590 --> 00:02:33,770 בעסטער פֿאַר אונדז. 56 00:02:33,770 --> 00:02:37,650 צוריק אין דער פרי 1960, דאָס איז געווען אַ פאַקטיש פּראָבלעם. 57 00:02:37,650 --> 00:02:39,370 פאַרשידענע קאָמפּיוטער מאַניאַפאַקטשערערז זענען ניצן 58 00:02:39,370 --> 00:02:41,910 פאַרשידענע קאָדירונג סקימז, און דאָס געמאכט קאָמוניקאַציע 59 00:02:41,910 --> 00:02:44,340 צווישן פאַרשידענע מאשינען אַ זייער שווער אַרבעט. 60 00:02:44,340 --> 00:02:47,810 דער אמעריקאנער נאַציאָנאַלער סטאַנדאַרדס אינסטיטוט, אַנסי, 61 00:02:47,810 --> 00:02:50,210 געשאפן אַ קאמיטעט צו אַנטוויקלען אַ פּראָסט סכעמע. 62 00:02:50,210 --> 00:02:53,780 און אין 1963, די אמעריקאנער סטאַנדאַרד קאָוד פֿאַר אינפארמאציע 63 00:02:53,780 --> 00:02:58,600 ינטערטשאַנגע, מער קאַמאַנלי באקאנט ווי אַסקי, איז געבוירן. 64 00:02:58,600 --> 00:03:01,360 >> אַסקי איז דיזיינד ווי אַ זיבן-ביסל קאָדירונג, וואָס 65 00:03:01,360 --> 00:03:03,800 מיטל אַז יעדער כאַראַקטער איז רעפּריזענטיד דורך אַ קאָמבינאַציע 66 00:03:03,800 --> 00:03:06,070 פון זיבן זעראָס און אָנעס. 67 00:03:06,070 --> 00:03:09,670 מיט יענע צוויי מעגלעך וואַלועס, נול אָדער איין, פֿאַר יעדער 68 00:03:09,670 --> 00:03:14,040 פון די זיבן ביטן, עס זענען צוויי צו דער זיבעטער אָדער 128 69 00:03:14,040 --> 00:03:16,120 אותיות וואָס קענען זייַן רעפּריזענטיד מיט די אַסקי 70 00:03:16,120 --> 00:03:18,140 קאָדירונג סכעמע. 71 00:03:18,140 --> 00:03:21,480 אַזוי 128 אותיות סאָונדס ווי אַ פּלאַץ, רעכט? 72 00:03:21,480 --> 00:03:24,180 נו, געדענקען אַז עס זענען 26 לאָווערקאַסע אותיות אין 73 00:03:24,180 --> 00:03:29,260 ענגליש, אן אנדער 26 ופּפּערקאַסע אותיות, 10 ציפֿער אותיות, 74 00:03:29,260 --> 00:03:31,470 32 פּונקטואַציע און ספּעציעל אותיות, 75 00:03:31,470 --> 00:03:33,430 און איין פּלאַץ כאַראַקטער. 76 00:03:33,430 --> 00:03:37,050 >> וואָס לייגט אונדז אין 95, אַזוי מיר האָבן אן אנדער 33 אותיות וואָס מיר 77 00:03:37,050 --> 00:03:38,400 קענען פאָרשטעלן. 78 00:03:38,400 --> 00:03:39,900 >> אַזוי וואָס ס לינקס? 79 00:03:39,900 --> 00:03:43,130 נו, אין די טעג פון די אַנטוויקלונג פון אַסקי, טעלאַטייפּ 80 00:03:43,130 --> 00:03:45,080 מאשינען, וואָס זענען טייפּרייטערז וואָס זענען געניצט צו 81 00:03:45,080 --> 00:03:48,040 שיקן אַרטיקלען אַריבער אַ נעץ, זענען וויידספּרעד. 82 00:03:48,040 --> 00:03:50,030 און די מאשינען האט נאָך אותיות געניצט צו 83 00:03:50,030 --> 00:03:52,890 קאָנטראָל זיי, פֿאַר בייַשפּיל, צו זאָגן זיי ווען צו באַוועגן די 84 00:03:52,890 --> 00:03:57,620 דרוק קאָפּ אַראָפּ אַ שורה, די שורה פיטער אָדער נייַ שורה שליסל, 85 00:03:57,620 --> 00:04:00,440 ווען צו מאַך צו די לינקס גרענעץ, די וועגעלע צוריקקומען, 86 00:04:00,440 --> 00:04:04,890 אָדער פשוט צוריקקומען שליסל, און ווען צו גיין צוריק איין פּלאַץ, די 87 00:04:04,890 --> 00:04:07,760 באַקקספּאַסע כאַראַקטער, און אַזוי אויף. 88 00:04:07,760 --> 00:04:10,250 >> די אותיות זענען גערופן קאָנטראָל אותיות, און זיי 89 00:04:10,250 --> 00:04:12,680 קאַנסטאַטוט די מנוחה פון די אַסקי שטעלן. 90 00:04:12,680 --> 00:04:15,230 אַזוי אויב מיר קוקן אין אַ אַסקי טיש, מיר זען אַז דער ערשטער 91 00:04:15,230 --> 00:04:18,800 32 נומערן, נול דורך 31, זענען רעזערווירט פֿאַר קאָנטראָל 92 00:04:18,800 --> 00:04:20,200 אותיות. 93 00:04:20,200 --> 00:04:23,420 אבער מיר נאָר געזאגט אַז עס זענען געווען 33 קאָנטראָל אותיות. 94 00:04:23,420 --> 00:04:24,780 וואָס ס די האַנדלען? 95 00:04:24,780 --> 00:04:29,350 נו, די נומער נול און 127, דער ערשטער און לעצטע פון ​​די 96 00:04:29,350 --> 00:04:32,560 אַסקי שטעלן, האָבן ספּעציעל ביסל פּאַטערנז, אַלע זעראָס און אַלע 97 00:04:32,560 --> 00:04:34,710 אָנעס, ריספּעקטיוולי. 98 00:04:34,710 --> 00:04:36,860 >> די דיזיינערז פון אַסקי באַשלאָסן, דעריבער, צו 99 00:04:36,860 --> 00:04:39,610 ופהיטן די נומערן פֿאַר עקסטרע ספּעציעל אותיות, 100 00:04:39,610 --> 00:04:43,310 ניימלי די נאַל כאַראַקטער און די דעל כאַראַקטער. 101 00:04:43,310 --> 00:04:46,340 נאַל און דעל האבן בדעה פֿאַר פּאַפּיר טייפּ עדיטינג, וואָס געניצט 102 00:04:46,340 --> 00:04:48,930 צו זייַן אַ פּראָסט וועג פון סטאָרינג דאַטן. 103 00:04:48,930 --> 00:04:51,850 פּאַפּיר טייפּ איז געווען ממש נאָר אַ לאַנג פּאַס פון פּאַפּיר, און בייַ 104 00:04:51,850 --> 00:04:53,760 רעגולער ינטערוואַלז אויף די טייפּ, איר 'ד זעץ 105 00:04:53,760 --> 00:04:55,430 האָלעס צו קראָם דאַטן. 106 00:04:55,430 --> 00:04:58,720 דיפּענדינג אויף די ברייט פון די טייפּ, יעדער זייַל וואָלט זייַן 107 00:04:58,720 --> 00:05:03,186 קענען צו אַקאַמאַדייט פינף, זעקס, זיבן, אָדער אַכט ביטן. 108 00:05:03,186 --> 00:05:05,930 >> צו פאָרשטעלן אַ נול ביסל, איר 'ד טאָן גאָרנישט צו די טייפּ, איר' ד 109 00:05:05,930 --> 00:05:07,930 נאָר לאָזן אַ ליידיק אָרט. 110 00:05:07,930 --> 00:05:10,560 פֿאַר אַ איין ביסל, איר 'ד זעץ אַ לאָך. 111 00:05:10,560 --> 00:05:12,980 די נאַל כאַראַקטער וואָלט נאָר לאָזן אַ ליידיק זייַל, 112 00:05:12,980 --> 00:05:14,480 ינדאַקייטינג אַלע זעראָס. 113 00:05:14,480 --> 00:05:17,250 און די דעל כאַראַקטער וואָלט זעץ אַ זייַל פול פון האָלעס 114 00:05:17,250 --> 00:05:18,550 דורך דיין טייפּ. 115 00:05:18,550 --> 00:05:21,300 ווי אַ רעזולטאַט, איר קען נוצן די דעל כאַראַקטער צו אויסמעקן 116 00:05:21,300 --> 00:05:22,440 אינפֿאָרמאַציע. 117 00:05:22,440 --> 00:05:25,060 ימאַדזשאַן גענומען אַ אָנגעפילט-אויס וואַלן שטימצעטל און דעמאָלט 118 00:05:25,060 --> 00:05:27,180 פּאַנטשינג אַלע די ונפּונטשעד האָלעס. 119 00:05:27,180 --> 00:05:29,410 >> איר ינוואַלידייט די שטימצעטל ווייַל עס ס אוממעגלעך צו 120 00:05:29,410 --> 00:05:31,820 זאָגן וואָס דער אָריגינעל וואָוץ געווען. 121 00:05:31,820 --> 00:05:34,720 בשעת די דעל כאַראַקטער איז נאָך געניצט איז די מאָדערן 122 00:05:34,720 --> 00:05:37,980 דיליט שליסל, דער נאַל כאַראַקטער געקומען צו זייַן געניצט ווי די 123 00:05:37,980 --> 00:05:40,010 טערמאַניישאַן כאַראַקטער פֿאַר C סטרינגס און 124 00:05:40,010 --> 00:05:41,990 עטלעכע אנדערע דאַטן פֿאָרמאַטירונגען. 125 00:05:41,990 --> 00:05:45,140 איר זאל וויסן עס ווי די באַקסלאַש נול כאַראַקטער, 126 00:05:45,140 --> 00:05:47,720 זינט אַז ס ווי מיר פאָרשטעלן עס אין שרייבן. 127 00:05:47,720 --> 00:05:49,580 אַזוי צוריק צו אונדזער אַסקי טיש. 128 00:05:49,580 --> 00:05:52,770 נאָך דער ערשטער 32 קאָנטראָל אותיות קומען די 95 129 00:05:52,770 --> 00:05:54,280 פּרינטאַבאַל אותיות. 130 00:05:54,280 --> 00:05:55,800 >> עס זענען אַ פּאָר קיל פּלאַן דיסיזשאַנז ווערט 131 00:05:55,800 --> 00:05:57,330 גערעדט וועגן דאָ. 132 00:05:57,330 --> 00:06:00,810 ערשטער, דער דעצימאַל ציפֿער אותיות, נול דורך נייַן, 133 00:06:00,810 --> 00:06:04,050 שטימען צו די נומערן 48 דורך 57, וואָס מיינט 134 00:06:04,050 --> 00:06:06,980 אַנרימאַרקאַבאַל ביז מיר קוקן אין די נומערן 48 דורך 57 135 00:06:06,980 --> 00:06:09,080 געשריבן אין ביינערי נאָוטיישאַן. 136 00:06:09,080 --> 00:06:11,530 אויב מיר טאָן אַז, דעמאָלט מיר זען אַז דער ציפֿער כאַראַקטער, 137 00:06:11,530 --> 00:06:22,320 נול, קאָראַספּאַנדז צו 0110000, איינער מאַפּס צו 0110001, צוויי צו 138 00:06:22,320 --> 00:06:26,640 0110010, און אַזוי אויף. 139 00:06:26,640 --> 00:06:27,950 זען די מוסטער? 140 00:06:27,950 --> 00:06:30,170 יעדער ציפֿער כאַראַקטער איז מאַפּט צו זייַן קאָראַספּאַנדינג 141 00:06:30,170 --> 00:06:35,170 עקוויוואַלענט אין ביינערי נאָוטיישאַן, פּרעפיקסעד מיט 011. 142 00:06:35,170 --> 00:06:38,820 ווייַטער אַרויף, איר באַמערקן אַז די ופּפּערקאַסע אותיות אָנהייבן אין 65, 143 00:06:38,820 --> 00:06:41,310 מיט ופּפּערקאַסע א, אָבער די לאָווערקאַסע אותיות 144 00:06:41,310 --> 00:06:43,010 טאָן ניט אָנהייב ביז 97. 145 00:06:43,010 --> 00:06:45,580 אַזוי עס זענען 32 ספּייסאַז אין צווישן. 146 00:06:45,580 --> 00:06:47,000 וואָס מיינט טשודנע. 147 00:06:47,000 --> 00:06:49,500 זיי זענען בלויז 26 אותיות אין די אלפאבעט. 148 00:06:49,500 --> 00:06:51,410 >> פארוואס שפּאַלטן זיי אַרויף ווי דעם? 149 00:06:51,410 --> 00:06:53,960 ווידער, אויב מיר קוקן אין די ביינערי רעפּראַזאַנטיישאַנז, מיר קענען 150 00:06:53,960 --> 00:06:55,230 זען אַ מוסטער. 151 00:06:55,230 --> 00:07:01,360 ופּפּערקאַסע א איז רעפּריזענטיד דורך 1000001, און לאָווערקאַסע אַ איז 152 00:07:01,360 --> 00:07:05,810 רעפּריזענטיד דורך 1,100,001. 153 00:07:05,810 --> 00:07:12,770 ופּפּערקאַסע בייטן איז רעפּריזענטיד דורך 1000010, און לאָווערקאַסע ב איז 154 00:07:12,770 --> 00:07:17,280 רעפּריזענטיד דורך 1,100,010. 155 00:07:17,280 --> 00:07:19,440 קענען איר זאָגן וואָס ס 'געגאנגען אויף דאָ? 156 00:07:19,440 --> 00:07:22,470 די ביסל וואָס ס די רגע פון ​​די לינקס, אין די צוויי צו די 157 00:07:22,470 --> 00:07:26,510 פיפס, פֿאַר 32טהס שטעלע, איז 0 פֿאַר אַלע פון ​​די ופּפּערקאַסע 158 00:07:26,510 --> 00:07:30,120 אותיות, און 1 פֿאַר אַלע פון ​​די לאָווערקאַסע אותיות. 159 00:07:30,120 --> 00:07:33,130 >> אַז מיטל קאַנווערטינג פון ופּפּערקאַסע צו לאָווערקאַסע, און 160 00:07:33,130 --> 00:07:36,000 וויצע ווערסאַ, איז אַ ענין פון אַ פּשוט ביסל פליפּ. 161 00:07:36,000 --> 00:07:38,380 אַזוי אַז ברענגט אונדז צו די סוף פון די אַסקי טיש. 162 00:07:38,380 --> 00:07:40,700 קענען איר טראַכטן פון עפּעס מיר ווע פארגעסן? 163 00:07:40,700 --> 00:07:42,510 נו, וואָס וועגן די שפּאַניש עניע, אָדער די 164 00:07:42,510 --> 00:07:44,630 גריכיש אָדער סירילליק אַלפאַבעץ? 165 00:07:44,630 --> 00:07:46,610 און ווי וועגן כינעזיש אותיות? 166 00:07:46,610 --> 00:07:49,050 עס ס אַ פּלאַץ אַז ס 'שוין לינקס אויס פון אַסקי. 167 00:07:49,050 --> 00:07:51,920 אבער, אן אנדער נאָרמאַל גערופן אוניקאָד האט שוין 168 00:07:51,920 --> 00:07:53,040 דעוועלאָפּעד צו דעקן אַלע פון ​​די 169 00:07:53,040 --> 00:07:54,840 אותיות און פילע מער. 170 00:07:54,840 --> 00:07:57,040 >> אבער אַז ס אַ אונטערטעניק פֿאַר אן אנדער צייַט. 171 00:07:57,040 --> 00:07:58,500 מייַן נאָמען איז נאַטע האַרדיסאָן. 172 00:07:58,500 --> 00:08:00,650 דאס איז קס50.