Моделирование процессора (операционного и управляющего автоматов) для выполнения набора машинных команд
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В данной работе будет разработана структурная схема процессора (операционного и управляющего автоматов) для выполнения набора машинных команд. Необходимо создать описание процессора на языке VHDL и провести тестирование. Управляющий автомат должен представлять собой устройство с хранимыми в памяти микропрограммами управления ходом выполнения машинных команд.
ЭВМ с хранимой программой (stored program electronic computer) может быть определена как машина, обрабатывающая данные в соответствии с заранее определенными правилами (инструкциями); при этом программа (набор инструкций) и данные находятся в памяти машины. Для загрузки программы и данных в память, а также для вывода результатов обработки из памяти необходим какой-либо способ связи с внешними объектами. Этой цели служат устройства ввода-вывода.
Устройство управления ЭВМ управляет работой всей машины в целом. Оно принимает управляющую информацию от памяти, о том, какие действия надо осуществить и где в памяти расположены данные, над которыми должны производиться эти действия. После того как устройство управления определит, какую именно команду необходимо исполнить, оно выдает управляющие сигналы, позволяющие открыть и закрыть соответствующие вентили по всей системе, в результате чего данные, представленные в виде электрических сигналов, смогут поступать от одного функционального устройства к другому в процессе исполнения операции, заданной выбранной командой. Как только ALU заканчивает выполнять свою часть в данной операции, устройство управления может выдать необходимую управляющую информацию, разрешающую передачу результатов обратно в память или направляющую эти результаты к какому-нибудь устройству вывода; это делается для того, чтобы зафиксировать результаты на другом носителе, например на диске. В конце исполнения команды устройство управления заставляет машину выбрать и декодировать следующую команду.
Таким образом, каждой машиной управляют последовательности команд программы, написанной для решения конкретной задачи. Каждая из этих команд представляет собой простое обращение к устройству управления, сделанное для того, чтобы привести в действие встроенные в машину функциональные узлы (сумматор, регистры, счетчики), а также открыть и закрыть определенные вентили в цепях передачи данных; коммутация этих вентилей позволяет вводить в элементарные арифметические и логические функциональные узлы требуемые операнды, причем ввод их осуществляется в определенном порядке и в рамках определенной последовательности машинных циклов.
ЭВМ с хранимой программой (stored program electronic computer) может быть определена как машина, обрабатывающая данные в соответствии с заранее определенными правилами (инструкциями); при этом программа (набор инструкций) и данные находятся в памяти машины. Для загрузки программы и данных в память, а также для вывода результатов обработки из памяти необходим какой-либо способ связи с внешними объектами. Этой цели служат устройства ввода-вывода.
Устройство управления ЭВМ управляет работой всей машины в целом. Оно принимает управляющую информацию от памяти, о том, какие действия надо осуществить и где в памяти расположены данные, над которыми должны производиться эти действия. После того как устройство управления определит, какую именно команду необходимо исполнить, оно выдает управляющие сигналы, позволяющие открыть и закрыть соответствующие вентили по всей системе, в результате чего данные, представленные в виде электрических сигналов, смогут поступать от одного функционального устройства к другому в процессе исполнения операции, заданной выбранной командой. Как только ALU заканчивает выполнять свою часть в данной операции, устройство управления может выдать необходимую управляющую информацию, разрешающую передачу результатов обратно в память или направляющую эти результаты к какому-нибудь устройству вывода; это делается для того, чтобы зафиксировать результаты на другом носителе, например на диске. В конце исполнения команды устройство управления заставляет машину выбрать и декодировать следующую команду.
Таким образом, каждой машиной управляют последовательности команд программы, написанной для решения конкретной задачи. Каждая из этих команд представляет собой простое обращение к устройству управления, сделанное для того, чтобы привести в действие встроенные в машину функциональные узлы (сумматор, регистры, счетчики), а также открыть и закрыть определенные вентили в цепях передачи данных; коммутация этих вентилей позволяет вводить в элементарные арифметические и логические функциональные узлы требуемые операнды, причем ввод их осуществляется в определенном порядке и в рамках определенной последовательности машинных циклов.
Другие работы
Контрольная работа по дисциплине: Организация предпринимательской деятельности. Вариант № 8
татьяна89
: 9 декабря 2012
1. Задача № 1
Затратный метод оценки недвижимости
2. Задача № 2
Метод сравнения продаж (аналоговый метод).
Исходные данные. Определить стоимость гаража методом сравнения продаж. Анализ продаж показал, что:
3. Задача № 3
Доходный метод (капитализация доходов) оценки недвижимости.
Исходные данные. Определить стоимость офиса на 5 лет.
50 руб.
Совершенствование организации технического обслуживания и ремонта автомобилей в ФГУП ДРСУ-3 Старо-кулаткинского района Ульяновской области
Рики-Тики-Та
: 14 декабря 2015
ВЫВОДЫ И ПРЕДЛОЖЕНИЯ
1. Проанализировав состояние ремонтной базы автомобилей в Старокулаткинском ДРСУ, была определена необходимость совершенствования организации технического обслуживания и текущего ремонта автомобилей.
2. Расчет количества технических обслуживаний и ремонтов автомобилей позволил определить объемы работ, необходимые для выполнения технологического процесса технического обслуживания и ремонта автомобилей в цехе.
3. На основе совершенствования технического процесса были разработа
825 руб.
Курсовая по проектированию и эксплуатации сетей связи. 3-й вар.
smax24
: 10 марта 2016
Курсовой проект по ПиСС.
вариант 3
условия: 03 3100 4000 9500 12500 10000
Специальность МТС
Сдана в феврале 2016 года
250 руб.
Разработка стратегического плана развития предприятия на примере Эльдорадо
Slolka
: 6 ноября 2013
Содержание
Определение миссии предприятия ООО «Эльдорадо»…………………3
2. Построение иерархии целей предприятия ООО «Эльдорадо»……………..4
3.15. Матрица SWOT-анализа предприятия ООО «Эльдорадо»……………...6
5. Определение базовой стратегии предприятия ООО «Эльдорадо»
на основе анализа его конкурентных преимуществ…………………………..8
6. Выбор стратегии развития предприятия ООО «Эльдорадо»………………9
1. Определение миссии предприятия ООО «Эльдорадо»
ООО «Эльдорадо» - крупнейшая российская торговая сеть по продаж
5 руб.