Формы представления информации. СС
Представление чисел с фиксированной точкой. Прямой, обратный и доп. код. Признаки результата
Представление символьных и строковых данных. Принципы построения кодовых таблиц ASCII, КОИ-8, ISO8859-5, Windows-1251, UTF-8, UTF-16
Базовые элементы вычислительной техники: ячейки, регистры, шины, вентили, тактовые генераторы, логические схемы, триггеры, счетчики, сумматоры
Структура и принцип функционирования ЭВМ. Порядок функционирования простого процессора на примере калькулятора.
Операционная система Unix — ядро ОС и файловая система.
Операционная система Unix — интерпретаторы, стандартные потоки ввода вывода, фильтры
Операционная система Unix — основные команды, права файлов и способы их задания
Состав и структура БЭВМ. Адресные пространства БЭВМ. Система команд БЭВМ, форматы команд. Машинные циклы
Организация вычислений в БЭВМ. Сдвиги, арифметические и логические операции. Цикл выборки команды.
Организация массивов данных. Режимы адресации. Цикл выборки адреса и операнда БЭВМ
Управление вычислительным процессом в БЭВМ. Команды ветвлений, цикл исполнения команды LOOP
Подпрограммы в БЭВМ. Цикл исполнения команд перехода и возврата из подпрограммы. Стек, передача параметров. Позиционно-независимый код. Загрузчик и библиотеки
Организация ввода-вывода в вычислительных системах. Инициация обмена, передача информации и завершение обмена. Драйверы
Организация ввода-вывода в БЭВМ. Устройства ввода-вывода, команды.
Организация асинхронного обмена в БЭВМ. Пример программы. Временные издержки асинхронного обмена
Организация прерываний в БЭВМ. Вектора прерываний, контроллер прерывания
Организация обмена по прерыванию программы в БЭВМ. Пример программы. Цикл прерывания
Понятие многоуровневой ЭВМ. Понятие и пример программы на разных уровнях
Микропрограммный уровень БЭВМ. Структура МПУ. Форматы микрокоманд.