
- •Содержание
- •1.1. Сущность и составные части экономической информатики
- •1.2. Понятия, методы получения и свойства информации
- •1.3. Информация, данные и операции с ними
- •1.4. Особенности, классификация и требования к экономической информации
- •Классификация экономической информации
- •1.5. Экономические информационные системы, процессы и технологии
- •2.1. Кодирование данных
- •2.2. Кодирование текстовых данных
- •2.3. Кодирование графических данных
- •2.4. Кодирование звуковой информации
- •2.5. Файловая структура, единицы и способы измерения данных
- •3.1. Понятия о системах счисления
- •3.2. Правила перевода из одной системы счисления в другую
- •3.3. Арифметические операции в системах счисления
- •3.4. Представление чисел в компьютере
- •3.5. Вещественные числа
- •4.1. Логические выражения и логические операции
- •4.2. Логические законы и правила преобразования логических выражений
- •4.3. Базовые логические элементы
- •4.4. Сумматор двоичных чисел
- •4.5. Триггер
- •5.1. Принципы работы компьютера
- •5.2. Формат, структура и виды команд
- •5.3. Сущность архитектуры компьютера
- •5.4. Классификация архитектур компьютера
- •5.5. Интерфейсы компьютера
- •6.1. Общее устройство и основные блоки компьютера
- •6.2. Микропроцессор, его типы и структура
- •6.3. Системная шина
- •6.4. Запоминающие устройства
- •Распределение одномегабайтной области оп
- •6.5. Дополнительные и внешние устройства
- •7.1. Классификация эвм по принципу действия
- •7.2. Классификация эвм по этапам создания
- •7.3. Классификация эвм по назначению
- •7.4. Классификация эвм по размерам и функциональным возможностям
- •8.1. Понятия о компьютерных сетях
- •8.2. Классификация сетей
- •8.3. Топология сети
- •8.4. Передача данных
- •8.5. Звенья данных
- •8.6. Защита информации в компьютерных сетях
- •9.1. Структура и принципы построения сети Интернет
- •9.2. Способы доступа в Интернет
- •9.3. Адресация в сети Интернет
- •9.4. Электронная почта
- •9.5. Применение Интернета в экономике и бизнесе
- •10.1. Основные понятия и защита программных продуктов
- •10.2. Классификация программного обеспечения
- •10.3. Системное программное обеспечение
- •10.4. Прикладное программное обеспечение
- •10.5. Инструментарий технологии программирования
- •10.6. Операционная система и ее состав
- •1. Пункт 1 1.1. Пункт 2 1.1.1. Пункт 3 2. Пункт 4 3. Пункт 5
- •4 40026, Пенза, Красная, 40. Тел./факс: (8412) 56-47-33; е-mail: iic@pnzgu.Ru
4.5. Триггер
Важнейшей структурной единицей оперативной памяти компьютера, а также внутренних регистров процессора является триггер. Это устройство позволяет запоминать, хранить и считывать информацию (каждый триггер может хранить 1 бит информации).
Триггер можно построить из двух логических элементов «ИЛИ» и двух элементов «НЕ» (рис. 5).
В обычном состоянии на входы триггера подан сигнал 0, и триггер хранит 0. Для записи 1 на вход S (установочный) подается сигнал 1. Последовательно рассмотрев прохождение сигнала по схеме, видим, что триггер переходит в это состояние и будет устойчиво находиться в нем и после того, как сигнал на входе S исчезнет. Триггер запомнил 1, т.е. с выхода триггера Q можно считать 1.
Для того чтобы сбросить информацию и подготовиться к приему новой, подается сигнал 1 на вход R (сброс), после чего триггер возвратится к исходному «нулевому» состоянию.
Лекция 5
Программное управление и архитектура компьютера
5.1. Принципы работы компьютера
В основу построения большинства компьютеров положены следующие общие принципы, сформулированные в 1945 г. американским ученым Джоном фон Нейманом.
Принцип программного управления. Программа состоит из набора команд, выполняющихся процессором автоматически в определенной последовательности.
Вначале с помощью какого-либо внешнего устройства в память компьютера вводится программа. Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы, и организует ее выполнение. Эта команда может задавать выполнение арифметических или логических действий, чтение из памяти данных для выполнения арифметических или логических операций или запись их результатов в память, ввод данных из внешнего устройства в память или вывод данных из памяти на внешнее устройство.
Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды. Так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти. Если же нужно после выполнения команды перейти не к следующей, а к какой-то другой, используются команды условного или безусловного перехода, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды «стоп». Процессор исполняет программу автоматически, без вмешательства человека.
Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти, поэтому компьютер не различает, что хранится в данной ячейке памяти – число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
На этом принципе основаны методы трансляции – перевода текста программы с языка программирования высокого уровня на язык конкретной машины.
Принцип адресности. Структурно основная память состоит из перенумерованных ячеек. Процессору в произвольный момент времени доступна любая ячейка.
Отсюда следует возможность давать имена областям памяти так, чтобы к запомненным в них значениям можно было впоследствии обращаться или менять их в процессе выполнения программ с использованием присвоенных имен.
Компьютеры, построенные на перечисленных принципах, относятся к типу фон-неймановских. Для компьютеров, принципиально отличающихся от фон-неймановских, может не выполняться принцип программного управления, т.е. они могут работать без счетчика команд, указывающего текущую выполняемую команду программы. Для обращения к какой-либо переменной, хранящейся в памяти, этим компьютерам необязательно давать ей имя.