Структура и описание работы микропроцессора

Автор: Пользователь скрыл имя, 04 Марта 2011 в 17:53, курсовая работа

Описание работы

Общая характеристика микропроцессора.
Структура микропроцессора.
Работа микропроцессора.
Последовательность работы блоков ПК.

Работа содержит 1 файл

к.р.информатика.doc

— 89.50 Кб (Скачать)

   Схема  управления шиной и портами  использует для связи с портами  кодовые шины: при доступе к порту МП посылает сигнал по КШИ, который оповещает все устройства ввода – вывода, что адрес на КША является адресом порта, а затем поcылает и сам адрес порта. То устройство, адрес порта которого совпадает, дает ответ о готовности, после чего по КШД осуществляется обмен данными. 
 

РАБОТА  МИКРОПРОЦЕССОРА 

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

   Числа, с которыми работает микропроцессор, должны быть размещены в одном из 3-х мест: в регистрах микропроцессора, в оперативной памяти (RAM), либо в самой микрокоманде. Числа из внешней памяти должны быть сначала считаны в ОП. Команды микропроцессора заносят числа в его регистры, обрабатывают их, а затем записывают результат в память или во входной порт устройства.

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

   Сопроцессор – специальная интегральная схема, которая работает совместно с главным процессором. Сопроцессор – обычный микропроцессор, не столь универсальны, как главный. Он настраивается на выполнение определенной специфической функции, например, математической операции или графического представления и выполняет ее во много раз быстрее, чем главный процессор. Его деятельность определяется главным процессором. Множество команд процессора и сопроцессора не совпадают. Программы для сопроцессора пишутся специальным образом, поэтому сам по себе сопроцессор не улучшает производительности компьютера. Если программа не использует микрокоманд сопроцессора, то скорость ее выполнения не увеличится при наличии сопроцессора.   
 

ПОСЛЕДОВАТЕЛЬНОСТЬ  РАБОТЫ БЛОКОВ ПК. 

Программа хранится во внешней памяти ПК. При запуске  программы в работу пользователь выдает запрос на ее исполнение в дисковую операционную систему (DOS Disk Operation System) компьютера. Запрос пользователя – это ввод имени исполняемой программы в командную строку на экране дисплея. Главная команда DOS – Command. com обеспечивает перезапись машинной (исполняемой) программы из внешней памяти в ОЗУ, в которой находится начало (первая команда) этой программы.

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

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

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

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

     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    Список  литературы. 

    1. Айден К. и др. Аппаратные средства РС. - СПБ.:BHV. 2001.
    2. Браун С. Visual BASIC 6:Учебный курс.-  СПБ.: Питер-2000.
    3. Гаевский А.Ю. Самоучитель работы на компьютере / учеб. Пособие – М.: Технолоджи, 2003.
    4. Симонович С.В. Информатика. Базовый курс: Учебник для ВУЗов СПБ.: Питер.-2003.
    5. Хэлверсон М., Янг М. Эффективная работа с Microsoft Office 2000.-СПБ.: Питер, 2003.
    6. http:// compiron. euro.ru мир компьютерного железа.
    7. http:// www/. Programz. By. Ru/-полезные программы и информация.
 
 
 
 
 
 
 
 

     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

ИП  Поляков                ТОВАРНЫЙ ЧЕК  № _____

Андрей  Иванович

ИНН   462400023291

ОГРН  304461432900151                          «____» __________________20__г.

 

                            Наименование товара       К - во         Цена                   Сумма
       
       
       
       
       
       
       
       
       

Итого_______________________________________________________________________________________________________________________________________________________________________________________________________

Оплачено: наличными денежными средствами и ( или ) с использованием платежных карт                              

____________________________________________________________________ Продавец ___________________________________________________________ 
 

Информация о работе Структура и описание работы микропроцессора