Информатика. Архитектура ПК: Представление целых чисел в памяти ПК. Центр онлайн-обучения «Фоксфорд»

preview_player
Показать описание

Подготовиться к ЕГЭ и ОГЭ, затащить олимпиаду, исправить оценки, найти хобби и узнать много нового: любая цель достижима вместе с «Фоксфордом». Вам помогут опытные преподаватели — объяснят даже самую скучную тему так, чтобы вы не зевали и точно всё поняли.
Рекомендации по теме
Комментарии
Автор

Красавэлчик. За 10 минут объяснил на 100% лучше, чем за полтора часа на паре в универе.

RomanEngine
Автор

Да, посмотрев это шикарное объяснение поняла, что наш учитель вообще ничего толком не объяснил.спасибо))

pgnxrxl
Автор

Ля, кто то щас в универе, а нам это в школе в 7-8 класс изучать надо ...

doctorzuck
Автор

За 10 минут объяснил лучше, чем препод в универе за 6 месяцев! Почему у нас преподы не такие крутые, как он, эх

arsenshmid
Автор

Объяснение лучше, чем на курсах программирования)

TwentyNine
Автор

Классный урок, для Универа то что нужно) спасибо большое!!!! Продолжайте снимать подобные видео

aliyaorazalina
Автор

спасибо огромное, все четко и в одном месте))

marynavoloshyna
Автор

Обращу внимание, что при переводе, обратный код инвертируется только для отрицательных чисел.
Если пк положителен, то ок его просто повторяет (напр. 0, 1000пк = 0, 1000ок).

Mugnum_
Автор

На 4.15-4.20 оговорился? "Если у меня число положительное, то отрицательное число в прямом коде будет выглядеть точно так же как беззнаковое число, а отрицательное будет отличаться".
Тема раскрыта очень хорошо - только суть, на что и требуется обращать внимание.

dqicpoo
Автор

Я читал Computer Science an overview, на тот момент для меня сложной была двоичная система, но когда я увидел two's complement, я просто ох##ел, я подумал здесь я брошу все к черту... Спасибо за Ваш урок, лучшее объяснение двоичного дополнительного кода и смысла его применения, по сути он сложнее просто двоичной системы счисления, но придуман чтобы упростить архитектуру процессора... 🔥🔥🔥

GeeksSmartHome
Автор

Хорошо было бы, еслиб вы рассказали еще про смещенный код. Но в целом урок понравился)

filqrpz
Автор

Вай, Братишка, ты красаучик максимальный, аййй, спасибо большой тебе!

BlackStyle
Автор

А где объяснение, почему сложение после преобразования будет работать правильно?

stepanbazrov
Автор

Объясняет неплохо, но вот число 99 неудачное в том смысле, что когда переводишь его в двоичную систему, с какой стороны не пиши, все получится 1100011 и сразу непонятно, после деления в каком порядке остатки записывать. А порядок после деления следующий: последний оставшийся остаток будет первой цифрой, если записывать число слева направо как нам привычно, соответственно первый остаток после самого начального деления числа на 2 - будет последней цифрой в записи числа в двоичной системе. Я наверное тоже объясняю так себе, но так мне лучше запомнилось, может кому поможет.

GeeksSmartHome
Автор

А как процессор узнает где обычный бит, а где знаковый?

antongreen
Автор

Уже практически написал приложение для умного дома на .NET, но только после этого видео реально понял как представляются знаковые числа в байтах))) Спасибо огромное!

saint
Автор

а что в случае числа к примеру 21 и -21, в беззнаковой системе выходит 10101, полностьтю 00010101, теперь берем -21 в прямой код и выходит 10010101, теперь вопрос с обратным кодом, нужно ли инвертировать 2 нуля которые идут после старшого бита или нет?

znfgqpd
Автор

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

iuzcmls
Автор

Блин. а я до этого самостоятельно в Майнкрафте доходил .Я увидел схему сумматора, работающего на вычитание. Но сложение и вычитание отрицательных чисел я постигал сам. На моей схеме это было так уменьшаемое с прямым кодом, вычитаемое с обратным +1 от сумматора, то есть дополнительный код. лишний разряд сообщал о знаке. Но если число меняло знак схема не работала. Я добавил инверсию результата плюс один, то есть дополнительный код. Но чтобы схема работала добавил фильтры и сделал так, чтобы работа одного фильтра прекращала работу второго.

fowbxtf
Автор

Блин, ну скажите ещё раз, мне бестолковому, почему диапазон в дополнительном коде увеличивается на единицу ?

aurumof