Skip to main content
LibreTexts - Ukrayinska

3.1: Вступ

  • Page ID
    29843
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)

    Існує стара приказка: «Подорож 1000 миль починається з першого кроку». Найскладніша частина будь-якого проекту - це початок роботи. Я викладав Комп'ютерну організацію протягом багатьох років, але завжди використовував віртуальні схеми для опису компонентів, представлених у цьому тексті. Це означало використання зображень, малюнків і врешті-решт інструментів, таких як Logisim. Хоча я знав схеми в цій книзі, я боявся насправді торкнутися апаратного забезпечення. З моїх розмов з іншими, це не рідке почуття навіть серед комп'ютерних вчених. Як і багато людей за стільки життя, я боявся початку.

    Початок, коли всі побоювання щодо проекту очевидні. Чи справді я знаю достатньо, щоб зробити проект? Це займе набагато більше часу, ніж я думаю? Що станеться, якщо я зіткнувся з проблемою, яку я не можу вирішити? Занадто часто ці страхи беруть верх, а корисні проекти просто не можуть розпочати роботу. Але як тільки проект запущений, невідомі стають відомими і з ними можна боротися. Складність стає керованою. Можна досягти поступового прогресу, і кожен успіх будується на останньому. Хитрість полягає в тому, щоб почати дуже просто, і дозволити складність еволюціонувати. Такий підхід цього тексту.

    Цей текст починається максимально просто. Щоб почати вивчення схем, насамперед потрібно зрозуміти, що цифрові схеми беруть електрику в ланцюг, і перетворюють її на вихід. У нашому випадку на вході завжди буде перемикач, а на виході завжди буде світлодіодна лампочка. Таким чином, перший проект - це схема, яка має вимикач, який вмикає світло.