How Do Computers Save Data? Encoding Text and Numbers with ASCII, EBCDIC and Unicode (UTF)
This video takes an in-depth look at how computers can save information from the world at large as data. This video discusses the fundamental elements we need to capture the analog world and effectively store it digitally. Then explores how we use encoding techniques to store alphanumeric data which consists of letters, numbers, punctuation and special characters. The Encoding schemes we explore are ASCII, EBCDIC and the UTF family, including UTF-8, UTF-16 and UTF-32.
Chapters:
0:00 Intro
1:13 Analog vs. Digital
4:10 Data Encoding / Serialization
4:45 Metadata
7:32 Types of Data to Encode
7:50 Alphanumeric Data Encoding
9:21 ASCII
12:05 Collating Sequence
14:10 Control Characters
15:01 EBCDIC
17:13 EBCDIC History
18:22 History of Keyboard Formats???
20:49 UTF
22:32 UTF Versions
24:55 Storage and Character Sets
25:38 References / citations
25:48 Conclusion
If you like this video please check out my channel: https://www.youtube.com/c/CodingCoach
This video is part of a full semester course in Computer Organization and Architecture. You can see all of the topics in the course here: https://www.youtube.com/playlist?list=PL0_aoTs5sGaTt4IuF7jJxqVm4uE-TgsJR
Please like this video and subscribe if you would like to see more like it! https://www.youtube.com/c/CodingCoach?sub_confirmation=1
If you have not seen the Little Man Computer (LMC) series of videos, they explore how a computer works at it most fundamental level. You can find them here:
* A recommended introduction to Little Man computer video here: https://youtu.be/4T60r42o9Wo
* A "Hello LMC" video where we do a smaller program and talk more in-depth about the instruction cycle and basic instructions: https://youtu.be/QneVgKf2eVg
* And an intermediate step where we introduce branching and explore recreating conditional statements with LMC: https://youtu.be/fXMCnzdNemc
* Finally we explore iteration, labels and advanced LMC: https://youtu.be/hFg1etP_sFM
References:
* Sort or Collating Sequence: http://www.simotime.com/cblclt01.htm
* EBCDIC character set: https://web.archive.org/web/20160303222819/http://www.hansenb.pdx.edu/DMKB/dict/tutorials/ebcdic.php
* Unicode Emojis: https://unicode.org/emoji/charts/full-emoji-list.html
* Unicode charts: https://unicode.org/charts/
* Unicode versions: https://en.wikipedia.org/wiki/Unicode
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How Do Computers Save Data? Encoding Text and Numbers with ASCII, EBCDIC and Unicode (UTF)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.