PracticU

Двоичные и шестнадцатеричные числа

Без субтитровС субтитрами
PracticU › Курс техников Windows - Поддержка пользователей - Help Desk › Двоичные и шестнадцатеричные числа
Словарь терминов:
двоичный - Представление данных в основе 2 с помощью 0 и 1. Также файл с машинным кодом, а не читаемым текстом.
шестнадцатеричный - Система счисления в основе 16 с цифрами 0-9 и буквами A-F, удобная для краткой записи двоичных значений.
бит - Наименьшая единица информации в компьютере со значением 0 или 1. Восемь бит образуют байт.
байт - Единица данных из восьми бит, способная представить один символ или число от 0 до 255.
мегабайт - Единица объёма данных, примерно миллион байт.
гигабайт - Единица объёма данных, примерно миллиард байт.
терабайт - Единица объёма данных, примерно тысяча гигабайт.
IP - Адрес, который однозначно определяет устройство в сети на основе протокола IP и позволяет обмениваться с ним данными.

Двоичные и шестнадцатеричные числа
Лекция о единицах объёма информации и системах счисления: как переводить числа между двоичной, десятичной и шестнадцатеричной системами.
Основные шаги
1. Единицы. Бит это 0 или 1. Восемь бит составляют байт. Каждая следующая единица больше предыдущей примерно в 1024 раза: килобайт, мегабайт, гигабайт, терабайт.
2. Пример объёма. На диск в 500 гигабайт помещается около 170 000 песен по 3 мегабайта: 500 × 1024 делим на 3.
3. Скорость. Скорость интернета измеряется в мегабитах в секунду. Фильм весом 800 мегабайт при скорости 4 мегабита в секунду скачивается примерно полчаса: 800 × 8 делим на 4 получается 1600 секунд.
4. Двоичная система. Используются только цифры 0 и 1. Когда цифры заканчиваются, единица переходит в следующий разряд, как в десятичной системе после девятки.
5. Шестнадцатеричная система. Цифры от 0 до 9 и буквы от A до F, где A означает 10, а D означает 13.
6. Перевод. Из двоичной в десятичную записывают значения разрядов 1, 2, 4, 8, 16 и так далее и складывают те, где стоит единица. Например, 139 это 128 + 8 + 2 + 1, то есть двоичное 10001011.
Команды и настройки
Калькулятор Windows переводит числа между системами: во вкладке View выбирают Programmer. Режимы обозначаются Hex, Dec, Oct и Bin. Лектор отмечает, что этим калькулятором можно пользоваться и на экзамене Microsoft.
Частые ошибки
1. Путаница мегабита и мегабайта. Для расчёта скорости размер файла переводят из байтов в биты, умножая на 8.
2. Цифра 2 в двоичной записи не существует.
3. Один байт вмещает числа от 0 до 255. Поэтому адрес IP v4, состоящий из четырёх байтов, не принимает значения больше 255 в каждой части.
После урока вы сможете перевести число между системами счисления и оценить время скачивания файла.
Следующий урок курса: Двуичная арифметика адресов IP

Содержание лекции: Двоичные и шестнадцатеричные числа

  1. 00:00

    Единицы измерения информации

  2. 01:10

    Степени 1024: килобайт, мегабайт, гигабайт

  3. 02:19

    Расчет количества песен на диск

  4. 03:13

    Скорость интернета: мегабиты и мегабайты

  5. 05:09

    Построение двоичных чисел

  6. 07:09

    Шестнадцатеричная система счисления

  7. 08:02

    Перенос разряда в шестнадцатеричной

  8. 08:38

    Зачем нужны двоичная и шестнадцатеричная

Расшифровка лекции: Двоичные и шестнадцатеричные числа

Полный текст первых минут лекции «Двоичные и шестнадцатеричные числа» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.

  1. 00:00

    Здравствуйте! Сегодня мы поговорим о единицах размера информации, о битах, байтах, а также мы поговорим о системах счисления, которые понадобятся вам на вашем тернистом пути компьютерщика, как-то двоичные числа и шестнадцатеричные, и о том, как переходить между системами счисления,

  2. 00:18

    как переводить числа из одной в другую. Начнём с единиц объёма информации. Бит — мельчайшая из них. Бит — это либо единичка, либо ноль. Компьютер думает битами, и так он хранит у себя информацию:

  3. 00:32

    либо есть сигнал, либо нет сигнала, либо есть напряжение, либо нет. В этих знакомых последовательностей единичек и нулей, каждый из них такой — это один бит.

  4. 00:42

    А вот 8 бит называют уже байтом. Такое вот у них прозвище. Вы, должно быть, спрашиваете, что значит единичка, а что значит ноль? Так вот, смыслом их наделяет конкретная программа или аппаратный компонент компьютера.

  5. 00:57

    Мы сейчас занимаемся только математикой. Мы не говорим о том, что эти числа значат. Итак, 8 битов — это 1 байт информации. А вот 1024 байтов уже называются килобайтом.

  6. 01:10

    Почти как всюду в науке. 1000 — это кило. Только в компьютерах это не 1000, а 1024. Также и мегабайт — это 1024 килобайта. Или примерно миллион байт.

  7. 01:22

    То есть 1024 умножить на 1024 байтов — это мегабайт. Тоже, как и всюду, мега — это миллион. Далее, точно таким же образом 1024 мегабайта — это 1 гигабайт, а 1024 гигабайта — это терабайт.

  8. 01:39

    В нашей компьютерной жизни мы постоянно сталкиваемся с числами объёма информации. Например, на устаревший диск CD помещалось 700 мегабайт. А потом появились DVD-диски, и в них помещалось 4 гигабайта.

  9. 01:52

    А также сегодня есть Blu-ray — это уже 25 гигабайтов. Жёсткие диски ещё недавно были объёмом всего лишь в десятки гигабайтов, но в наши дни уже сотни гигабайт помещается на жёсткий диск.

  10. 02:05

    И есть жёсткие диски в несколько терабайтов объёмом, а оперативная память сегодня измеряется несколькими гигабайтами, как правило.

  11. 02:14

    Чем больше в компьютере оперативной памяти, тем больше вещей может работать параллельно, и тем компьютер в целом работает быстрее.

  12. 02:21

    В общем, тут мы можем почувствовать, какие примерно всюду объёмы информации. А теперь давайте начнем с простейшей задачки. Есть песня, которая занимает 3 мегабайта, и мобильный диск, в который помещается 500 гигабайтов.

  13. 02:34

    Сколько таких песен влезет на такой диск? Нужно 500 гигабайтов разделить на 3 мегабайта. Для этого их нужно перевести в одну и ту же единицу.

  14. 02:43

    Давайте переведем сперва 500 гигабайтов в мегабайты. Для этого 500 нужно умножить на 1024. Каждый гигабайт — это 1024 мегабайта, и поэтому мы умножаем 500 на 1024.

  15. 02:56

    Таким образом, мы получили объём нашего диска в мегабайтах, а каждая песня, допустим, у нас занимает 3 мегабайта, поэтому нужно поделить на 3, и мы получаем, что 170 000 песней мы можем записать на этот диск.

  16. 03:09

    Следующая задача относится к скоростям скачивания. Скорость интернета исчисляется в мегабитах в секунду. Не путайте мегабит и мегабайт.

  17. 03:20

    Так вот, задача в следующем: за сколько времени скачается фильм, весячий 800 мегабайт, при том, что подключение к интернету у нас работает со скоростью 4 мегабита в секунду.

  18. 03:32

    Так вот, размер фильма мы сперва переведём в биты. Из байтов мы переведём его объём в биты. В одном байте, как вам уже известно, 8 битов.

  19. 03:43

    Так что 800 мы умножаем на 8, и мы получаем, что этот фильм весит 6400 мегабитов. а мы можем скачать 4 Мбит в секунду. Стало быть, мы это всё делим на 4, и получаем, что за 1600 секунд этот фильм скачается.

  20. 04:07

    Разделив это на 60, мы получаем, что фильм скачается за полчаса. Далее, интересующие нас компьютерщиков — основные системы исчисления. Сейчас мы немного займёмся математикой, но в конце я вам покажу, как всё сделать быстрее, как всё это укоротить.

  21. 04:29

    Если вас бесит математика, то вы можете сейчас не очень внимательно слушать. в конце я вам покажу, как можно всё сделать быстрее. Но, увы, для этого даже не придётся понимать, что вы делаете.

  22. 04:40

    Поэтому я предлагаю всё же сейчас послушать и всё понять, почему и зачем мы делаем те или иные вещи. Так вот, у нас есть десятиричная система исчисления.

  23. 04:50

    Родная нам — это наш язык, наш человеческий язык цифр. Цифры у нас бывают от 0 до 9. Десятиричная система исчисления означает, что всего 10 цифр.

  24. 04:59

    А если мы увеличиваем, увеличиваем число и доходим до 9, то мы добавляем единичку в следующий разряд. Вместо 9 появляется десятка, а текущая цифра обнуляется, а более левая цифра увеличивается на 1.

  25. 05:11

    После девятки у нас идёт десятка, то есть повышение следующего разряда на единичку. Но в других системах счисления всё иначе. Там не после девятки идёт единичка в следующем разряде.

  26. 05:22

    Я стёр столбик двоичной системы счисления, потому что я хочу, чтобы мы с вами сочинили его вместе. Двоичные числа.

  27. 05:29

    Там всего две цифры: единица и нолик. И уже следом за единичкой идет единичка в следующем разряде. А вот hexadecimal — шестнадцатеричные числа.

  28. 05:38

    Там, наоборот, много цифр, целых шестнадцать. Их значение от нуля до пятнадцати. Итак, давайте сочинять двоичные числа. Ноль в двоичных числах так и будет выглядеть нулем.

  29. 05:50

    Один будет выглядеть единицей. А два как будет? Нельзя написать два. Нет такой цифры. Так вот, цифры у нас закончились. Что же делать?

  30. 05:58

    На нашем десятиричном языке что происходит, когда у нас закончились цифры? Когда у нас было 9, но нам нужно больше. В этом случае мы пишем 10, 1, 0. Этот принцип одинаков во всех системах счисления.

  31. 06:10

    Тройку, как мы напишем в двоичном, это 1, 1. Четвёрку мы хотим записать. Опять нужно что-то переносить в следующий разряд.

  32. 06:18

    Мы не можем написать просто 1, 2, потому что 2 — нет такой цифры. Это всё равно, что мы дошли бы до 99 в десятеричной системе счисления. 11 там — это, как у нас, 99.

  33. 06:29

    В том смысле, что ни одну цифру уже не увеличить. То есть у нас закончились все цифры в двузначном числе.

  34. 06:34

    И мы образуем трёхзначное — сотню. Так же и в двоичной системе счисления, когда у вас закончились цифры, вы пишете единичку в следующем разряде. Но только в двоичном это не называется сотней.

  35. 06:44

    Это называется 1, 0, 0. Пятёрка — это 1, 0, 1. Шесть — это 1, 1, 0, как вы понимаете. А семёрка — это три единички наподобие 111.

  36. 06:53

    Восемь — опять у нас всё закончилось. И опять нам нужна единичка в следующем разряде. Точно так же, как в десятиричных числах у нас появилось, когда 999.

  37. 07:03

    И мы пишем 1000. Всё довольно интуитивно понятно, верно? Надеюсь, теперь вы начнёте немного чувствовать систему исчисления.

  38. 07:12

    И так далее. Находим следующие числа. Повышаем каждый раз на единичку. А теперь перейдём к шестнадцатиричной системе исчисления. Тут у нас уже 16 цифр, то есть от 0 до 15.

  39. 07:26

    Первые цифры такие же, как в десятиричной системе исчисления: от 0 до 9, а сейчас мы бы могли написать 10. Но вспомните, каково значение десятки.

  40. 07:37

    Это значит, что у нас закончились уже все цифры в одном разряде. И мы пишем единичку в следующем, а в этом опять обнуляем. То есть дело перешло уже к двузначному числу.

  41. 07:48

    Но сейчас мы не можем перейти к двузначному числу, потому что тут 15 цифр, у нас они еще не закончились.

  42. 07:55

    Но в 16-ти ричном у нас закончатся цифры только, когда мы зайдем за 15. Лишь тогда у нас появятся двузначные числа.

  43. 08:02

    Итак, 1,0 означает, что уже закончились цифры. То есть тут 1,0 будет означать 16. В шестнадцатеричных числах 1,0 имеет значение как 16 в десятиричном.

  44. 08:14

    Так что же тогда будет означать десятку в шестнадцатеричных? Можно было бы использовать в качестве цифр рисунки цветочков или мышек. Но принято использовать буквы.

  45. 08:24

    Например, у буквы D значение 13. если переводить на наш десятиричный язык. Впрочем, неважно, с какими числами мы работаем, все те же математические законы действительны, даже когда мы работаем с другой системой счисления.

  46. 08:39

    Почему мы сейчас говорим именно о двоичной системе счисления и о шестнадцатиричной? А дело в том, что в компьютерном мире ими часто пользуются.

  47. 08:47

    Не то что мы в быту, где мы используем только десятиричную систему счисления. Разумеется, эту таблицу можно было бы продолжать бесконечно.

  48. 08:55

    Но, разумеется, нам не нужно продолжать эту таблицу очень далеко, для того, чтобы переводить одни числа в другие. Можно это сделать не лишь путём заглядывания в такую таблицу, но есть математические пути.

  49. 09:07

    Прежде чем мы их начнём обсуждать, для того, чтобы это было более ясно, давайте немножечко разберёмся вообще, что представляет собой число, из чего оно с некоторой точки зрения состоит.

  50. 09:19

    Займёмся чуть-чуть математикой.

Полный курс: Курс техников Windows

Предыдущая лекция: Двоичные числа - в десятеричные и наобарот

Следующая лекция: Двуичная арифметика адресов IP

Другие курсы этого направления

  • Курс системных администраторов - MCSE / MCSA / MCTIP
  • Системный администратор - Учимся за 3 минуты
  • Собеседование - Системный администратор