DEV Community на русском
Подписаться
Digital Logic Design: Никто не учит тебя этому!
Я студент электротехники! Я месяцами искал блоги или репозитории на GitHub, которые помогли бы мне понять некоторые концепции начального уровня в DLD, но не смог найти ни одного, поэтому подумал, что это та ниша, которую я могу заполнить. Итак, с сегодняшнего дня я буду ежедневно объяснять 3-4 концепции, описывая то, что, как мне кажется, я понял из книг "Digital Design and Computer Architecture RISC V Edition" Дэвида Харриса :) и "Digital Logic And Computer Design" М. Морриса Мано. Я думаю, это единственные книги, написанные в дружелюбной для новичков манере, поэтому я следую им :).Основные концепции, которые, я думаю, вы должны знать перед погружением в DLD, — это преобразование систем счисления: вы должны их знать, чувак!
1) Преобразование из двоичной в десятичную и наоборот.
2) Преобразование из восьмеричной в двоичную и наоборот.
3) Преобразование из шестнадцатеричной в десятичную и наоборот.
4) Дополнительные коды (я думаю, это важная тема, которую вы должны изучить и понять, потому что это используется повсюду)
В частности, дополнительный код по основанию 2, дополнительный код по основанию 1.
5) Преобразование ОТРИЦАТЕЛЬНЫХ ЦЕЛЫХ ЧИСЕЛ, т.е. -336 (а также их дополнительные коды, это самые часто задаваемые задачи на экзаменах, и это ФАКТ)Я расскажу об этом завтра, так что оставайтесь на связи.