Интерактивный практикум по компьютерной схемотехнике на Delphi (+ CD-ROM)
В.А. Авдеев
В книге рассматриваются создания демонстрационных диалоговых моделей (обучающих и проверяющих) различных компьютерных устройств и алгоритмов программ. Представлены интерактивные модели: логических схем, преобразователей чисел, триггеров, регистров, счетчиков, жестких дисков, интерфейсов ввода-вывода, кодирующих и декодирующих устройств, преобразователей сигналов, коммутаторов, клавиатурных и запоминающих устройств и других устройств, облегчающие быстрое понимание принципов их функционирования.
Для визуального создания моделей используется графическая среда Delphi, поэтому в книге также излагаются основы ее применения по принципу «от простых моделей к сложным».
Наглядное обучение, предлагаемое в книге, может быть использовано для эффективного индивидуального компьютерного (дистанционного) обучения началам Delphi и компьютерной схемотехники. Кроме того, во время проведения лекционных занятий, приведенные демонстрационные модели можно отображать на большой экран с помощью проекционного устройства и ноутбука.
Книга предназначена для широкого круга читателей (учащихся старших классов, студентов колледжей и вузов, изучающих основы Delphi и компьютерной техники).
Издательство: ДМК Пресс, 2011 г.
ISBN 978-5-94074-625-6
Количество страниц: 368.
Содержание книги «Интерактивный практикум по компьютерной схемотехнике на Delphi (+ CD-ROM)»:
- 8 ВВЕДЕНИЕ
- 8 1. Демонстрационные интерактивные модели
- 11 2. Структура книги
- 12 3. Благодарности
- 13 Глава 1. КРАТКИЙ ОБЗОР DELPHI
- 13 1.1. Основные определения
- 13 1.1.1. Классы
- 13 1.1.2. Форма
- 15 1.1.3. Объекты
- 15 1.1.4. Компоненты
- 18 1.1.5. Свойства
- 20 1.1.6. События
- 20 1.1.7. Методы
- 21 1.1.8. Проект
- 23 1.1.9. Компиляция
- 23 1.2. Функциональные возможности Delphi
- 23 1.2.1. Технология OLE
- 24 1.2.2. Библиотека VCL
- 24 1.2.3. Передача файлов
- 25 1.2.4. Процедуры и функции DLL
- 25 1.2.5. Базы данных
- 25 1.2.6. Шаблоны
- 25 1.2.7. Системные функции Delphi
- 27 1.3. Программные структуры Delphi
- 27 1.3.1. Процедуры
- 28 1.3.2. Модуль
- 28 1.3.3. Справочное дополнение
- 29 1.3.4. Структуры данных (массивы)
- 29 1.3.5. Функция
- 30 1.3.6. Запись
- 30 1.3.7. Типы данных
- 32 1.3.8. Операторы обработки информации
- 34 1.3.9. Ввод и вывод данных
- 13 1.1. Основные определения
- 38 Глава 2. МОДЕЛИ ФУНКЦИОНАЛЬНЫХ ЭЛЕМЕНТОВ
- 38 2.1. Модели логических схем
- 38 2.1.1. Логический оператор if
- 39 2.1.2. Модели элементов И, ИЛИ, НЕ
- 44 2.1.3. Компонент Image
- 44 2.1.4. Упражнение 2.1
- 45 2.1.5. Компонент ComboBox
- 50 2.1.6. Оператор Case и модель мультиплексора
- 55 2.1.7. Побитовые операции ИЛИ
- 58 2.1.8. Упражнения 2.2 и 2.3
- 59 2.1.9. Упражнение 2.4
- 61 2.2. Модели индикации
- 61 2.2.1. Модель индикации элемента И
- 64 2.2.2. Упражнение 2.5
- 64 2.2.3. Схема индикации уровней
- 67 2.2.4. Упражнение 2.6
- 68 2.2.5. Модель работы ползунка
- 69 2.2.6. Модель элемента И с переключателями
- 71 2.2.7. Упражнение 2.7
- 72 2.3. Модели КМОП-логики
- 72 2.3.1. КМОП
- 72 2.3.2. Модель КМОП-схемы НЕ
- 76 2.3.3. Модель КМОП-схемы ИЛИ-НЕ
- 38 2.1. Модели логических схем
- 78 Глава 3. ПРЕОБРАЗОВАНИЕ ЧИСЕЛ
- 78 3.1. Преобразование десятичных чисел в двоичный код
- 80 3.2. Преобразование двоичных чисел в десятичные
- 83 3.3. Преобразование двоичного кода в шестнадцатеричный
- 87 3.4. Прямые, обратные и дополнительные коды
- 88 3.5. Сложение двоичных чисел в дополнительных кодах
- 88 3.6. Модель суммирования дополнительных кодов
- 97 Глава 4. МОДЕЛИ ТРИГГЕРОВ
- 97 4.1. Асинхронный триггер D-типа
- 97 4.2. Двухступенчатый синхронный D-триггер
- 98 4.3. RS-триггер
- 99 4.4. Графические объекты Delphi
- 102 4.5. Упражнение 4.1
- 103 4.6. Упражнение 4.2
- 103 4.7. Модель счетчика
- 109 Глава 5. МОДЕЛИ РЕГИСТРОВ
- 109 5.1. Регистры
- 110 5.2. Регистр сдвига
- 113 5.3. Упражнение 5.1
- 114 5.4. Модель сдвигающего регистра
- 123 5.5. Упражнение 5.2
- 124 5.6. Генератор кодов
- 130 Глава 6. МОДЕЛИ КОДЕКОВ CRC
- 130 6.1. Основные определения
- 133 6.2. Операции над многочленами
- 141 6.3. Модель простого кодека
- 144 6.4. Модели циклического контроля
- 159 6.5. Защита данных в ЖД
- 162 6.6. Модель контроля данных в ЖД
- 164 Глава 7. ИНТЕРФЕЙСЫ ВВОДА-ВЫВОДА
- 164 7.1. Основные определения
- 166 7.2. Модель трехшинного интерфейса
- 167 7.3. Адаптер принтера
- 170 7.4. Модель адаптера принтера
- 172 7.5. Интерфейс I2C
- 179 7.6. Модель интерфейса I2C
- 197 7.7. Селектор адреса
- 204 7.8. Пространственный интерфейс
- 204 7.9. Модель матричного коммутатора
- 208 7.10. Модели шины USB
- 223 7.11. Программа тестирования
- 227 Глава 8. МОДЕЛИ АВТОМАТОВ УПРАВЛЕНИЯ
- 227 8.1. Блок приоритета
- 228 8.2. Модель блока приоритета
- 233 8.3. Автомат Мура
- 236 8.4. Модель автомата Мура
- 245 8.5. Автомат Мили
- 247 8.6. Модель автомата Мили
- 252 Глава 9. МОДЕЛИ ПРЕОБРАЗОВАТЕЛЕЙ АЦП и ЦАП
- 252 9.1. Операционные усилители
- 254 9.2. Модель операционного усилителя
- 254 9.3. Основные определения АЦП
- 259 9.4. Цифроаналоговые преобразователи
- 262 9.5. Модель ЦАП
- 262 9.6. Цифровой вольтметр
- 266 9.7. Демонстрационный стенд АЦП
- 268 9.8. Упражнение 9.1
- 269 9.9. Упражнение 9.2
- 272 Глава 10. МОДЕЛИ СИСТЕМНЫХ УСТРОЙСТВ
- 272 10.1. Запоминающие устройства
- 277 10.2. Устройство и работа клавиатуры
- 280 10.3. Эмулятор клавиатуры
- 281 10.4. Модель организации клавиатурного ввода
- 284 10.5. Арифметические устройства
- 287 10.6. Модель арифметического устройства
- 291 10.7. Жесткий диск
- 294 10.8. Модель жесткого диска
- 302 10.9. Модель PIC-микроконтроллера
- 308 10.10. Модель базового МП
- 315 Глава 11. МОДЕЛИ УСТРОЙСТВ СОРТИРОВКИ
- 315 11.1. Устройства преобразования данных
- 318 11.2. Простая схема сортировки
- 319 11.3. Схема идеального тасования
- 319 11.4. Сортировка методом прямого включения
- 324 11.5. Сортировка данных по мере их ввода
- 328 11.6. Способ прямого выбора
- 331 11.7. Модели методов упорядочения
- 336 Глава 12. МОДЕЛИ ПОСЛЕДОВАТЕЛЬНОЙ ПЕРЕДАЧИ
- 336 12.1. Асинхронная передача
- 337 12.2. Асинхронный передатчик
- 339 12.3. Общие сведения о моделях
- 346 12.4. Модель асинхронного передатчика
- 347 12.5. Асинхронный приемник
- 349 12.6. Модель асинхронного приемника
- 350 12.7. Модель асинхронной передачи
- 351 12.8. Модель приемопередатчика
- 352 12.9. Синхронная передача
- 352 12.10. Модель синхронной передачи
- 353 12.11. Модель делителя скорости
- 355 Коды ASCII
- 359 Литература
Инструкция как скачать книгу В.А. Авдеев: Интерактивный практикум по компьютерной схемотехнике на Delphi (+ CD-ROM) в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.