Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Коп А1 А2 А3




Операционная часть команды – это группа разрядов в команде, предназначенная для представления кода операции машины (КОП*, /, +, –,...).

Адресная часть команды – это группа разрядов в команде, в которых записываются коды адреса (адресов) ячеек памяти машины, предназначенных для оперативного хранения операндов (А1, А2, А3).

В зависимости от количества адресов, записываемых в команде, различают безадресные, одно-, двух- и трехадресные команды.

Трехадресная

Двухадресная

Одноадресная

 

В трехадреснойкоманде А1 и А2 – адреса ячеек памяти, где расположены соответственно первый и второй операнды, а А3 – адрес ячейки, куда следует поместить результат выполнения операции.

В двухадресной команде А1 – обычно адрес ячейки, где хранится первый операнд и куда должен быть записан результат выполнения операции, а А2 – обычно адрес ячейки, где хранится второй операнд.

В одноадресной команде А1 в зависимости от модификации команды может обозначать либо адрес ячейки, где хранится один из операндов, либо адрес ячейки, куда следует поместить результат выполнения операции.

Безадресная команда содержит только код операции, а информация для нее должна быть заранее помещена в определенные ячейки (регистры) машины.

Современные ЭВМ автоматически выполняют несколько сотен различных команд (порядка 250).

По виду выполняемых операций машинные команды можно разделить на 6 групп:

-команды пересылки данных внутри ЭВМ;

-команды арифметических операций;

-команды логических операций;

-команды обращения к внешним устройства ЭВМ;

-команды передачи управления.

-обслуживающие и вспомогательные команды.

Команды передачи управления служат для изменения естественного порядка выполнения команд. Бывают операции безусловной и условной передачи управления.

Операции безусловной передачи управления требуют выполнения после данной команды, не следующей по порядку команды, а той, адрес которой в явном или неявном виде указан в адресной части.

Операции условной передачи управления тоже требуют передачи управления по адресу, указанному в адресной части команды, но лишь в том случае, если выполняется некоторое заранее оговоренное для этой команды условие. Это условие в явном или неявном виде указано в коде операции.

 

4.2. Понятие архитектуры и структуры ПК

 

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

Архитектура компьютера определяется совокупностью ее свойств, существенных для пользователя.

Основное внимание при этом уделяется структуре и функциональным возможностям машины, которые можно разделить на основные и дополнительные.

Основные функции определяют назначение ЭВМ: обработка, хранение информации, обмен информацией с внешними объектами.

Дополнительные функции обеспечивают эффективные режимы работы компьютера, диалог с пользователем, высокую надежность.

 
 

 

 


Идея открытости архитектуры заключается в том, что пользователь может самостоятельно формировать конфигурацию своего компьютера по своему усмотрению.

Структура компьютера – это некоторая модель, устанавливающая состав, порядок и принципы взаимодействия входящих в нее компонентов (конкретные блоки, узлы, связи…).

4.3. Устройство и принцип действия ЭВМ

ЭВМ – это комплекс технических средств, предназначенных для автоматической обработки информации.

RAM ROM CD

 
 


основная внешняя

память память

 

 

CPU

 

Процессор осуществляет процесс обработки данных и управляет работой машины.

В состав процессора входят:

Устройство управления (УУ) – формирует адрес очередной микрокоманды,

Арифметикологическое устройство (АЛУ) – выполняет арифметические и логические операции над данными.

Регистры общего назначения (РОН) – для хранения промежуточных результатов.

КЕШпамять служит для повышения быстродействия процессора.

Системная шина обеспечивает взаимодействие всех узлов между собой.

Память предназначена для записи, хранения, выдачи команд и обрабатываемых данных. Существует несколько разновидностей памяти:

Регистровая память – наиболее быстрая (сверх - оперативная). Это несколько регистров общего назначения (РОН), которые размещены внутри процессора. Регистры используются при выполнении простейших операций: пересылка, сложение, счет.

КЕШ - память (cache – тайник) по сравнению с РОН имеет больший объем, но меньшее быстродействие.

КЕШ - память недоступна для программиста и используется для ускоренного выполнения операций за счет запоминания на некоторое время полученных ранее данных, которые будут использоваться процессором в ближайшее время. Работа КЕШ-памяти сокращает до минимума время не производительного простоя процессора.

КЕШ - память первого уровня (8-512Кбайт) размещается внутри процессора, а КЕШ - память второго уровня (несколько Мбайт) – вне процессора на материнской плате.

Этот вид памяти уменьшает противоречие между быстрым процессором и относительно медленной оперативной памятью.

Основная память (ОП) предназначена для хранения и оперативного обмена информацией с прочими блоками машины.

Содержит два вида запоминающих устройств:

- постоянное запоминающее устройство (ПЗУ) и

- оперативное запоминающее устройство (ОЗУ).

ПЗУ служит для хранения и выдачи постоянной информации, позволяет оперативно только считывать хранящуюся в нем информацию (изменить информацию в ПЗУ нельзя). Это тест- мониторные программы (проверяющие работоспособность компьютера в момент его включения), драйверы (программы, управляющие работой отдельных устройств ЭВМ, например, клавиатурой) и др.

ПЗУ является энерго не зависимым устройством, информация в нем сохраняется даже при выключенном питании.

ОЗУ предназначено для оперативной записи, хранения и считывания переменной информации и допускает изменение своего содержимого в ходе выполнения процессором вычислительных операций.

ОЗУ является энергозависимым устройством, информация в нем стирается при выключении питания.

По быстродействию ОЗУ уступает КЕШ-памяти и тем более памяти РОН. По стоимость ее значительно ниже.

Внешняя память (ВЗУ) предназначена для долговременного хранения больших объемов информации и обмена ею с ОЗУ. Во внешней памяти хранится все программное обеспечение ПК. Для ее построения используют энергонезависимые носители. Емкость памяти практически не ограничена, но для обращения к ней требуется больше времени, чем к внутренней. Конструктивно ВЗУ отделены от процессора и внутренней памяти, имеют собственное управление.

К ВЗУ относятся:

- накопители на жестких магнитных дисках (НЖМД) - винчестеры,

- накопители на гибких магнитных дисках (НГМД) - дискеты,

- накопители на кассетной магнитной ленте (магнитофоны, стримеры),

- накопители на оптических дисках (CD-ROM, CD-RW, DVD),

- Flash-память в виде брелков, подключаемых с помощью USB-порта.

C ompact D isk R ead O nly M emory-компакт-диск с памятью только для чтения,

D igital V ideo D isk – цифровой оптический диск с высокой плотностью записи, позволяющий хранить порядка 20 Гбайт информации.

ВЗУ по сравнению с ОЗУ имеют больший объем памяти, но существенно меньшее быстродействие.

Внешние устройства:

- устройства ввода информации:

клавиатура, сканеры (читающие автоматы),

графические планшеты (для ручного ввода графической информации),

манипуляторы (устройства указания) – мышь, джойстик, трекбол, световое перо,

сенсорные экраны.

- устройства вывода информации:

принтеры – печатающие устройства для регистрации информации на бумажный носитель,

графопостроители (плоттеры) – для вывода графической информации из ПК на бумажный носитель,

акустические колонки – для вывода звуковой информации.

Модем выполняет функции устройств ввода и вывода информации.

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

4.4. Основные принципы действия ЭВМ

 

I. Принцип программного управления последовательностью вычислений.

II. Принцип хранимой в памяти программы.

 

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

Команды программы в цифровом виде хранятся в памяти наравне с числами. В команде указываются не сами участвующие в операции числа, а адреса ячеек ОП, в которых находятся числа и помещаются результат операций.

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

Из процессора по системной шине выдается адрес очередной команды. Считанная по этому адресу команда поступает по системной шине в процессор, где она выполняется с помощью АЛУ. УУ процессора определяет адрес следующей выполняемой команды(№ очередной ячейки памяти, где находится очередная команда).

При выполнении загруженной программы ЭВМ запрашивает у пользователя необходимые данные и процессор после выполнения указанных в программе команд отправляет результат по системной шине на устройство вывода.

Внешняя память сравнительно медленно действует, но способна хранить больший объем информации, чем ОЗУ.

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

Перед окончанием работы информация из ОЗУ переписывается в ВЗУ, а перед возобновлением работы из ВЗУ переписывается обратно в ОЗУ.

Наиболее прогрессивным режимом работы компьютера является диалоговый режим. Выполнение основной программы иногда может приостанавливаться с целью выполнения другого срочного задания. Такой режим работы называется прерыванием. По завершению обслуживания прерывания процессор возвращается к выполнению временно отложенной программы.

 

Прерывание – временный останов выполнения одной программы в целях оперативного выполнения другой, в данный момент более важной (приоритетной) программы.

Процессор все время что-то делает, но в то же время ждет внешних прерываний. Систему прерываний (диалог) обеспечивает операционная система.




Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 878; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.037 сек.