2804

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

Лекция

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

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

Русский

2012-10-19

37 KB

104 чел.

Лекция 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. Назначения остальных конструкций будет рассмотрено позднее.


 

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

44833. UN fordert besseren Schutz vor Gefahren aus dem All 25.5 KB
  Аuch die Bevölkerung müss besser informiert werden. Dies ist die grobe Grenze b der mn im Flle eines Einschlgs mit weltweiten Konsequenzen rechnen muss. Die Wissenschftler wollen nun ein llgemeines Netzwerk und verschiedene interntionle Expertengruppen etblieren die im Flle verschiedener Szenrios ktiv werden können. Wenn es dnn eine Bedrohung gibt muss mn nur die Schublde öffnen und ht die richtige Mission prt sgte der Vorsitzende des UNktionstems für kosmische Objekte Sergio Cmcho.
44834. Виды строительной продукции и их характеристики 25.13 KB
  Строительная продукция – вводимые в действие и принятые в установленном порядке новые реконструированные или капитальноотремонтированные здания и сооружения с завершенными в них работами по монтажу и испытанию оборудованию.Предупредительный текущий ремонт – систематически проводимые работы по предупреждению износа и устранение мелких неисправностей. В их состав включаются затраты на строительномонтажные работы приобретение оборудования инвентаря прочие капитальные работы и затраты. Капитальные вложения состоят из следующих основных...
44835. Растворы 25.67 KB
  Определение концентрации кислоты методом титрования Перед началом титрования бюретку сполосните раствором щелочи выданным для работы. Для этого в пипетку с помощью груши наберите 10мл приготовленного раствора кислоты. Каждый раз перед титрованием новой пробы кислоты подливайте щелочь в бюретку до нулевой отметки или до того уровня с которого начали титровать в первом опыте. Результаты опыта занесите в таблицу 1 Рассчитайте нормальную концентрацию раствора кислоты используя закон эквивалентов: вещества взаимодействуют друг с другом в...
44836. История культурного развития средневековой Западной Европы 16.91 KB
  После сдачи экзамена ученик становился подмастерьем после того как находились деньги на открытие своей школы он получал статус мастера. Лишь к концу XV века церковь осознала это принялась открывать духовные семинарии и школыи т. Монастырские школы были начальными средними и высшими осуществляли воспитание феодалов....
44837. Основные принципы государственной политики в области обращения с отходами 26 KB
  Отходы производства и потребления далее отходы остатки сырья материалов полуфабрикатов иных изделий или продуктов которые образовались в процессе производства или потребления а также товары продукция утратившие свои потребительские свойства. Отходы в зависимости от степени негативного воздействия на окружающую среду подразделяются в соответствии с критериями установленными федеральным органом исполнительной власти осуществляющим государственное регулирование в области охраны окружающей среды на пять классов...
44838. Государственный экологический надзор. Производственный и общественный экологический контроль 36.5 KB
  Объекты хозяйственной и иной деятельности независимо от формы собственности находящиеся в ведении Российской Федерации: а объекты относящиеся к федеральным энергетическим системам ядерной энергетике федеральным транспорту путям сообщения информации и связи; б объекты связанные с обеспечением обороны и безопасности относящиеся к оборонному производству производству ядовитых веществ и наркотических средств; в объекты расположенные на землях находящихся в федеральной собственности в том числе землях лесного фонда Российской...
44839. Требования в области охраны окружающей среды при осуществлении хозяйственной и иной деятельности 28.5 KB
  Общие требования в области охраны окружающей среды при размещении проектировании строительстве реконструкции вводе в эксплуатацию эксплуатации консервации и ликвидации зданий строений сооружений и иных объектов содержатся в ст. 34 Федерального закона Об охране окружающей среды . Размещение проектирование строительство реконструкция ввод в эксплуатацию эксплуатация консервация и ликвидация зданий строений сооружений и иных объектов оказывающих прямое или косвенное негативное воздействие на окружающую среду осуществляются в...
44840. Техногенные аварии и катастрофы 24.58 KB
  Техногенные системы и их воздействие на природу и человека Техногенные аварии и катастрофы Аварийные и катастрофические ситуации в техногенной сфере на потенциально опасных объектах можно объединить по следующим типам: режимные возникают при штатном функционировании потенциально опасных объектов последствия от них предсказуемые защищённость от них высокая; проектные возникают при выходе за пределы штатных режимов с предсказуемыми и приемлемыми последствиями защищённость от них достаточная; запроектные возникают при...
44841. Принципы обеспечения экологической безопасности 40 KB
  В Указе Президента РФ О концепции национальной безопасности Российской Федерации подчеркивается что к числу приоритетных направлений деятельности государства в экологической сфере относятся: рациональное использование природных ресурсов воспитание экологической культуры населения; предотвращение загрязнения природной среды за счет повышения степени безопасности технологий связанных с захоронением и утилизацией токсичных промышленных и бытовых отходов; предотвращение радиоактивного загрязнения окружающей среды минимизация...