Зарегистрироваться
Восстановить пароль
FAQ по входу

Мамойленко С.Н., Молдованова О.В. ЭВМ и периферийные устройства

  • Файл формата pdf
  • размером 2,80 МБ
  • Добавлен пользователем
  • Описание отредактировано
Мамойленко С.Н., Молдованова О.В. ЭВМ и периферийные устройства
Учебное пособие. — Новосибирск: Сибирский государственный университет телекоммуникаций и информатики (СибГУТИ), 2012. — 106 с.; ил.
Учебное пособие предназначено для студентов, обучающихся по направлению подготовки «Информатика и вычислительная техника» и изучающих дисциплину «ЭВМ и периферийные устройства». В нём содержится материал, предназначенный для проведения практических или лабораторных занятий по указанному учебному курсу с целью изучения основных принципов построения персональных компьютеров и некоторых периферийных устройств.
Введение.
Краткая история возникновения персональных компьютеров.

Контрольные вопросы.
Общая организация современных персональных компьютеров.
Корпус персонального компьютера.
Системная (материнская) плата персонального компьютера.
Набор микросхем системной логики (chipset).
Шины и гнёзда для подключения внешних устройств.
Гнёзда для подключения процессоров.
Запоминающие устройства (память).
Блок питания персонального компьютера.
Контрольные вопросы.
Процедура загрузки персонального компьютера.
Контрольные вопросы.
Представление информации в ЭВМ.
Краткая история возникновения чисел, алгебры и систем счисления.
Системы счисления.
Перевод чисел из одной системы счисления в другую.
Представление отрицательных целых и вещественных чисел в ЭВМ.
Представление символьной информации в ЭВМ.
Вывод символьной информации. Шрифты.

Типы данных, используемые для хранения переменных в программах, написанных на языке Си.
Разрядные и логические операции в языке Си. Маскирование.
Контрольные вопросы.
Устройства ввода-вывода информации. Терминалы.
Клавиатура.
Общее устройство клавиатуры.
Конструкции клавиш.

Монитор.
Видеоадаптер.
Терминалы — устройства ввода и вывода информации.
Терминальные управляющие последовательности.
Основная и дополнительная таблица кодировок символов в терминалах.

Взаимодействие с терминалом в ОС Linux.
Вызов open.
Вызовы isatty, ttyname.
Вызовы read, write.
Функции ioctl, tcgetattr, tcsetattr.

Контрольные вопросы.
Подсистема прерываний ЭВМ.
Механизм обработки прерываний.
Обработка программных прерываний в Unix-подобных системах. Сигналы.
Работа с таймером.
Контрольные вопросы.
Накопители на жёстких магнитных дисках.
Конструкция дисководов жѐстких дисков.
Адресация данных на жѐстких дисках.
Барьеры размеров жѐстких дисков. Трансляция адресов.
Логическая организация винчестера. Таблица разделов.
Контрольные вопросы.
Базовые элементы ЭВМ. Азы булевой алгебры.
Базовые элементы для построения ЭВМ.
Элементы булевой алгебры.
Простейший синтез цифровых схем.
Комбинационные цифровые логические схемы.
Контрольные вопросы.
Список литературы.
Приложение. Таблица скан-кодов.
Приложение. Задания на лабораторные работы.

Архитектура вычислительной машины Simple Computer.
Оперативная память.
Внешние устройства.
Центральный процессор.
Система команд Simple Computer.
Выполнение команд центральным процессором Simple Computer.
Консоль управления.
Лабораторные работы:
Организация современных персональных компьютеров.
Разработка библиотеки mySimpleComputer. Оперативная память, регистр флагов, декодирование операций.
Консоль управления моделью Simple Computer. Текстовая часть.
Консоль управления моделью Simple Computer. Псевдографика. «Большие символы».
Консоль управления моделью Simple Computer. Клавиатура. Обработка нажатия клавиш. Неканонический режим работы терминала.
Подсистема прерываний ЭВМ. Сигналы и их обработка.
Устройство хранения данных на жестких магнитных дисках.

Приложение. Задание на курсовую работу.
Обработка команд центральным процессором.
Транслятор с языка Simple Assembler.
Транслятор с языка Simple Basic.
Оформление отчѐта по курсовой работе.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация