2804

Обобщённая структурная схема ЭВМ

Лекция

Информатика, кибернетика и программирование

Лекция 2 Обобщённая структурная схема ЭВМ Обобщённая структурная схема ЭВМ приведена на рисунке 1. ЦП – центральный процессор, сложная схема, выполняющая операции по преобразованию входных данных, хранящихся в ОЗУ, в выходные, хранящиеся...

Русский

2012-10-19

37 KB

111 чел.

Лекция 2

Обобщённая структурная схема ЭВМ

Обобщённая структурная схема ЭВМ приведена на рисунке 1.

Рис. 1

ЦП – центральный процессор, сложная схема, выполняющая операции по преобразованию входных данных, хранящихся в ОЗУ, в выходные, хранящиеся в ОЗУ. Его основные блоки: АЛУ – арифметическое логическое устройство, выполняет арифметические и логические операции; регистры – ячейки памяти для хранения внутренних данных процессора; блок управления – схема, организующая взаимодействие ЦП с другими устройствами системы.

ША, ШД и ШУ – шины адреса, данных и управления соответственно, это совокупность электрических проводников, по которым передаются соответствующие сигналы между устройствами системы. По ШД передаются данные, по ША – адреса данных, по ШУ – управляющие сигналы, определяющие взаимодействующие устройства и типы взаимодействия между ними.

ОЗУ – оперативное запоминающее устройство, энергозависимая память, в которой во время работы ЭВМ хранятся данные и команды для их обработки. ЦП считывает из ОЗУ команды и данные, преобразует их и снова записывает в ОЗУ, а также координирует работу остальных устройств ЭВМ.

ВЗУ – внешние запоминающие устройства, энергонезависимая память, предназначенная для хранения данных и команд в случае выключения ЭВМ. К ней относятся накопители на жёстких дисках, накопители на гибких дисках, накопители CD-ROM.

УВВ – устройства ввода-вывода информации, предназначены для обеспечения взаимодействия ЭВМ с человеком или другими ЭВМ. К ним относятся видеосистема ЭВМ (монитор), клавиатура, мышь, принтер, модем, сетевая и звуковая карты.

Принцип программного управления

Принцип программного управления лежит в основе функционирования практически всех современных ЭВМ. Он был сформулирован ещё в середине 40-х годов XX века Норбертом Винером и определяет общую структуру всех ЭВМ. В соответствии со схемой Винера выполнение программы осуществляется следующим образом.

  1.  Загрузка системой программы в ОЗУ (как правило, с ВЗУ).
  2.  Установка начального адреса (адреса первой команды) в регистр адреса.
  3.  Выборка команды из ОЗУ по адресу в регистре адреса.
  4.  Декодирование команды (определение типа операции, количества и местоположения операндов).
  5.  Выборка операндов.
  6.  Выполнение указанной операции. Если это операция завершения программы, то выполняется завершение и передача управления системе.
  7.  Формирование адреса следующей команды и переход к пункту 3.

Структура машинной команды

Машинная команда состоит из операционной и адресной части. Операционная часть содержит код операции (КОП), адресная часть содержит адреса местоположения операндов. У некоторых команд адресная часть может и отсутствовать.

КОП

Операнды

Адрес очередной команды определяется специальным регистром адреса.

Начальные сведения о среде программирования Borland C++ 3.1

Интегрированная среда Borland C++ 3.1 – это эффективный инструмент для разработки программного обеспечения на языках C, C++ и ассемблере. В состав среды входят:

  •  мощный текстовый редактор для набора и редактирования текстов программ;
  •  средства конструирования больших программ, проектов, состоящих из нескольких модулей-файлов;
  •  мощная система автоматизации процесса отладки программ;
  •  справочная система.

Краткое описание основных пунктов главного меню.

Системное меню – общие системные функции.

File – работа с файлами (создание, открытие, сохранение и закрытие).

Edit – редактирование текста программы (копирование, вставка, удаление).

Search – автоматический поиск и замена фрагментов в тексте программы.

Run - построение загрузочной программы с запуском на исполнение, пошаговое исполнение и трассировка.

Compile – компиляция и компоновка программы.

Debug – отладка программы, задание точек останова, наблюдение значений объектов.

Project – инструменты создания и редактирования структуры проекта.

Options – задание опций работы среды, компиляции и компоновки.

Window – работа с открытыми окнами программы.

Help – справочная система.

Загрузить среду Borland C++ 3.1 можно, запустив файл bc.exe, который располагается в подкаталоге bin каталога установки Borland C++ 3.1.

На начальном этапе освоения необходимо в пустом окне программы ввести шаблон следующего вида.

#include <stdio.h>

#include <conio.h>

int main(void)

{

// тело программы

getch();

return 0;

}

Тело программы - код на языке C. Назначения остальных конструкций будет рассмотрено позднее.


 

А также другие работы, которые могут Вас заинтересовать

77740. Интерфейс eSATA и высокоскоростной внешний кейс для десктопных винчестеров любой емкости 1.15 MB
  Интерфейс eST externl Seril T Вместе с тем с некоторых пор проблема выбора интерфейса для внешнего накопителя или контейнера для жестких дисков обрела очень симпатичное и оптимальное решение: внедрение последовательного дискового интерфейса Seril T изначально ориентированного на горячее подключение накопителей и увеличенную по сравнению с IDE длину сигнального кабеля позволило почти даром создавать внешние накопители и контейнеры просто выводя внутренний порт Seril T наружу компьютера. Именно так и поступали некоторые производители...
77741. ИССЛЕДОВАТЕЛЬСКИЙ ПОТЕНЦИАЛ И ПРИНЦИПЫ ЭФФЕКТИВНОСТИ ИССЛЕДОВАТЕЛЬСКОГО ПРОЦЕССА 42 KB
  Методологическая готовность проявляется в наличии цели и миссии исследования. Миссия исследования рассматривается как доминанта его проведения обеспечивающая последовательное движение к цели. Большое значение имеют: опыт исследования информационная база его проведения методика моделирования и оценок процессов или явлений доступность методов исследования наличие соответствующих технических средств квалификация исследователей.
77742. ФАКТОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ИССЛЕДОВАНИЯ 42.5 KB
  От наличия и достаточности фактов зависит качество управленческих решений а следовательно и эффективность управления. Исследование управления также невозможно без фактов на которых оно строится. Роль фактов в исследовании заключается в том что они: очерчивают явление позволяют распознавать проблему определяют саму необходимость исследования создают мотивационное поле исследования.
77743. ОЦЕНКИ В ИСУ 52 KB
  Средством оценки является показатель. Оценки могут быть: программно-тестовые с использованием компьютерной техники; экспертные на основе работы группы экспертов. коллективные и индивидуальные; точные и приблизительные; эпизодические и периодические; общие и локальные; простые и сложные последние построены на специальных расчетах агрегировании информации построении синтетических показателей; Для достижения успеха исследования нужно уметь правильно выбирать вид оценки.
77744. МЫШЛЕНИЕ ИССЛЕДОВАТЕЛЯ 55 KB
  мышление абсолютно индивидуально Именно в мышлении проявляются особенности личности Однако любое разнообразие можно классифицировать. Это качество может быть как положительным так и отрицательным в зависимости от того по каким факторам мышление проявляет это качество.1 Индивидуализированное мышление ярко проявляющее черты личности индивидуальность неординарность.
77745. КРЕАТИВНОЕ ОБРАЗОВАНИЕ СОВРЕМЕННОГО МЕНЕДЖЕРА 72.5 KB
  Образование: определяет уровень развития способностей корректирует и формирует индивидуальность специалиста. Креативное образование образование ориентированное на развитие творческих способностей человека на закрепление в его профессиональном сознании установки на инновации включающее анализ проблем и вариантов деятельности. Это образование мотивирующее самостоятельное осмысление действительности самопознание индивидуальности превращения знаний в потенциал мышления и саморазвития.
77746. ПРОГРАММА И ПЛAH ИССЛЕДОВАНИЯ 37 KB
  Она должна содержать: обоснование предмета исследования важность и актуальность проблемы общее содержание исследуемой проблемы роль ее относительно других проблем необходимые условия для успешного решения проблемы финансирование кадровое обеспечение организационные условия временные ограничения и пр. Программа как правило состоит из следующих разделов: Цель проведения исследований Содержание проблемы ее актуальность и важность Парадигма и рабочая гипотеза решения проблемы в процессе исследования Обеспечение исследования...
77747. ФОРМЫ И ФАКТОРЫ ОРГАНИЗАЦИИ ИССЛЕДОВАНИЯ 65.5 KB
  Организация исследования определяет дифференциацию и интеграцию деятельности исследователей или исследовательских групп. В ней находят свое отражение распределение и комбинация ресурсов по времени видам работ кадрам проблемам Формы организации исследования Увеличение нагрузки персонала дополнительными обязанностями исследовательской работы. Такие исследования возможны если: у персонала управления есть резервы времени; его исследовательский потенциал достаточно высок.
77748. ИССЛЕДОВАНИЯ И ИХ РОЛЬ В НАУЧНОЙ И ПРАКТИЧЕСКОЙ ДЕЯТЕЛЬНОСТИ ЧЕЛОВЕКА 49.5 KB
  Исследования как бы проникают в повседневную практику. Исследования это задача только научных работников. Исследования позволяют увидеть: где находятся резервы; что мешает развитию; чего надо опасаться; что надо поддерживать и т.