Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Классификация ЭВМ по системам машинных команд

Читайте также:
  1. A1. Сущность и классификация организаций. Жизненный цикл организации и специфика управления на различных его этапах.
  2. C) Кез келген MS DOS командалар жиынынан
  3. C. Жиi қолданылатын командаларды жылдам орындауға
  4. I. Классификация по контингенту учащихся.
  5. II. Классификация инвестиций
  6. II. Классификация методов исследования ППО
  7. II. Классификация ритмов
  8. Аминокислотный состав белков. Строение, стереохимия, физико-химические свойства и классификация протеиногенных аминокислот.
  9. Антивирусные средства. Классификация и характеристики компьютерных вирусов. Методы защиты от компьютерных вирусов.
  10. Антидепрессанты. Классификация. Механизмы действия. Показания к применению. Проявления побочного действия препаратов.

2 основные системы по набору команд процессора: ENTEL и DEC.

Машины, относящиеся к разным системам машинных команд программно-несовместимы между собой.

1) Машины ENTEL в основном специализируются в автоматизации административно деятельности человека (секретаря, бухгалтера). Эти ЭВМ отличаются относительно низкой надежностью и высокой стоимостью.

2) Машины DEC применяются в осносвном для управления промышленными объектами. Отличаются повышенной надежностью и высокой стоимостью.

Повышение надежности достигается следующими способами:

· Применение тренированных электронных схем.

· Применение различных дублирований (процессоров 2 или 3, внешняя память-2 диска).

 

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

 

 

Структура ЭВМ:

 

                                   
   
       
 
         
 
     
 
 
     
 
       
 
 
 
   
 
       
 
 
 
   
 
 
 

 

 


Устр-во ввода. вывода
Внешнее запомин устр-во
Оперативн запоминающ устр-во

 

поток данных

поток команд

ОЗУ –для процессора представляет собой набор байтов. Каждый байт имеет номер. Нумерация начинается с 0 (адрес). Основной конструктивной единицей памяти является слово. Длина слова ровняется разрядности ЭВМ.

Применяются двойные слова. Для работы с длинными числами и полусловами с целью экономии памяти при работе с короткими числами. Процессор обращается к указанным единицам памяти по их адресу (номеру). Адрес любой единицы памяти = номеру первого сайта, входящего в эту единицу памяти.

Любая программа после загрузки ее в операционную память представляет собой набор команд процессора, которая размещается непрерывно по рабочим ячейкам оперативной памяти, каждая команда процессора хранится в одной рабочей ячейке (в одном слове). Поэтому выполнение любой программы возможно в автоматическом режиме.

Устр-во управлен
1этап.

- счетчик адреса команд (регистр в котором хранится адрес, подлежащий

выполнению команды)

 

- регистр команд (ячейка памяти, в которой хранится текущая команда, которая

выполняется)

После загрузки программы в оперативную память, в СЧАК заносится адрес 1 команды.

 

Этап.

УУ обращается по данному адресу и извлекает команду, которую размещает потом в РК.

Этап.

УУ читает содержимое РК и расшифровывает команду.

 

Этап.

УУ вместе с АЛУ выполняет каждую команду.

 

5этап. По завершению выполнения команды содержимое СЧАК автоматически увеличивается на длину выполненной команды (слово, рабочая ячейка). После этого в СЧАК указывается адрес следующей команды. Данный процесс циклически повторяется, до тех пор, пока в СЧАК не окажется адрес последней команды. Эта команда называется остановкой программы.

АЛУ – состоит из набора ячеек памяти, который называется регистром общего назначения. Регистры общего назначения (РОН): длина этих регистров=разрядности ЭВМ. Количество их небольшое, для разных ЭВМ различное (от нескольких единиц 5-7 до десятков).

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

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

 

КОМАНДЫ:

Набор всех команд, которые может выполнять процессор, называется системой команд процессора или машинным языком.

В машинном языке любого процессора имеются следующие группы команд:

1) Команды передачи данных (команды для передачи данных между АЛУ (процессором и АЗУ)).

2) Арифметические и логические команды (сложение, вычитание, деление, умножение; логическое умножение и логическое «и», логическое сложение и логическое «или», логическое вычитание «не»).

3) Команды ввода-вывода (считывание, передача данных и т.д.) с внешних устройств.

4) Команды передачи управления (команды передачи с одного адреса рабочей ячейки на другой, по условию или без условия).

5) Специальные команды (остановка программы, начального сброса…).

 

ФОРМАТ КОМАНД:

Команда состоит из 2х частей или полей:

1-ое поле: поле операции, в этом поле закодирован код операции;

2-ое поле: поле операндов, здесь указываются данные для проведения информации (фдреса я чеек оперативной памяти).

 




Дата добавления: 2015-04-12; просмотров: 27 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | <== 3 ==> | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав