Моделирование процессора (операционного и управляющего автоматов) для выполнения набора машинных команд
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В данной работе будет разработана структурная схема процессора (операционного и управляющего автоматов) для выполнения набора машинных команд. Необходимо создать описание процессора на языке VHDL и провести тестирование. Управляющий автомат должен представлять собой устройство с хранимыми в памяти микропрограммами управления ходом выполнения машинных команд.
ЭВМ с хранимой программой (stored program electronic computer) может быть определена как машина, обрабатывающая данные в соответствии с заранее определенными правилами (инструкциями); при этом программа (набор инструкций) и данные находятся в памяти машины. Для загрузки программы и данных в память, а также для вывода результатов обработки из памяти необходим какой-либо способ связи с внешними объектами. Этой цели служат устройства ввода-вывода.
Устройство управления ЭВМ управляет работой всей машины в целом. Оно принимает управляющую информацию от памяти, о том, какие действия надо осуществить и где в памяти расположены данные, над которыми должны производиться эти действия. После того как устройство управления определит, какую именно команду необходимо исполнить, оно выдает управляющие сигналы, позволяющие открыть и закрыть соответствующие вентили по всей системе, в результате чего данные, представленные в виде электрических сигналов, смогут поступать от одного функционального устройства к другому в процессе исполнения операции, заданной выбранной командой. Как только ALU заканчивает выполнять свою часть в данной операции, устройство управления может выдать необходимую управляющую информацию, разрешающую передачу результатов обратно в память или направляющую эти результаты к какому-нибудь устройству вывода; это делается для того, чтобы зафиксировать результаты на другом носителе, например на диске. В конце исполнения команды устройство управления заставляет машину выбрать и декодировать следующую команду.
Таким образом, каждой машиной управляют последовательности команд программы, написанной для решения конкретной задачи. Каждая из этих команд представляет собой простое обращение к устройству управления, сделанное для того, чтобы привести в действие встроенные в машину функциональные узлы (сумматор, регистры, счетчики), а также открыть и закрыть определенные вентили в цепях передачи данных; коммутация этих вентилей позволяет вводить в элементарные арифметические и логические функциональные узлы требуемые операнды, причем ввод их осуществляется в определенном порядке и в рамках определенной последовательности машинных циклов.
ЭВМ с хранимой программой (stored program electronic computer) может быть определена как машина, обрабатывающая данные в соответствии с заранее определенными правилами (инструкциями); при этом программа (набор инструкций) и данные находятся в памяти машины. Для загрузки программы и данных в память, а также для вывода результатов обработки из памяти необходим какой-либо способ связи с внешними объектами. Этой цели служат устройства ввода-вывода.
Устройство управления ЭВМ управляет работой всей машины в целом. Оно принимает управляющую информацию от памяти, о том, какие действия надо осуществить и где в памяти расположены данные, над которыми должны производиться эти действия. После того как устройство управления определит, какую именно команду необходимо исполнить, оно выдает управляющие сигналы, позволяющие открыть и закрыть соответствующие вентили по всей системе, в результате чего данные, представленные в виде электрических сигналов, смогут поступать от одного функционального устройства к другому в процессе исполнения операции, заданной выбранной командой. Как только ALU заканчивает выполнять свою часть в данной операции, устройство управления может выдать необходимую управляющую информацию, разрешающую передачу результатов обратно в память или направляющую эти результаты к какому-нибудь устройству вывода; это делается для того, чтобы зафиксировать результаты на другом носителе, например на диске. В конце исполнения команды устройство управления заставляет машину выбрать и декодировать следующую команду.
Таким образом, каждой машиной управляют последовательности команд программы, написанной для решения конкретной задачи. Каждая из этих команд представляет собой простое обращение к устройству управления, сделанное для того, чтобы привести в действие встроенные в машину функциональные узлы (сумматор, регистры, счетчики), а также открыть и закрыть определенные вентили в цепях передачи данных; коммутация этих вентилей позволяет вводить в элементарные арифметические и логические функциональные узлы требуемые операнды, причем ввод их осуществляется в определенном порядке и в рамках определенной последовательности машинных циклов.
Другие работы
Южный Ильинский храм
Elfa254
: 3 марта 2013
Из всех христианских аланских храмов, сохранившихся на территории Карачаево-Черкесии, единственным действующим ныне является Южный храм. эта церковь, при постройке в X веке, была посвящена св. пророку Илии. Поэтому при последнем освящении в 1991 году было сохранено ее древнее имя - Ильинская.
Расположенный среди жилых кварталов Нижне-Архызского городища, Ильинский храм по сравнению с другими церквями, отличается скромными размерами: 20 на 25 греческих футов ( 1 греч. фут равен 30,8 см). Поэтому,
5 руб.
Цифровые системы передачи (часть 2). экзамен. Билет №9
zakajka
: 13 августа 2015
Дайте краткие ответы на поставленные вопросы:
1. Какие функции выполняют дополнительные информационные каналы в SDH?
2. Решите задачу: Сколько VC-3 можно разместить в цикле STM-64?
3. Какие виды заголовков используются в SDH? Каково назначение байтов В1 и В2 SOH?
4. На какие категории подразделяются кольца с защитой СЦИ?
5. Дайте определение джиттеру и вандеру.
6. Какое оборудование обычно используется в качестве первичного эталонного генератора?
700 руб.
Особливості підприємницької діяльності у ринковій економіці
alfFRED
: 2 ноября 2013
Лише у середині XX ст. склалося сучасне поняття підприємництва. Найбільш ґрунтовне визначення цього поняття належить Й. Шумпетеру. Функціональна роль підприємця полягає у здійсненні нових комбінацій, тобто отримання чогось іншого, що відрізняється від попереднього. Здійснення нових комбінацій передбачає:
- виготовлення нового продукту;
- впровадження нових технологій;
- освоєння нового ринку збуту товарів;
- освоєння нових джерел сировини і матеріалів;
10 руб.
Идентификация, классификация и оценка качества ковров и прочих текстильных напольных покрытий в таможенном деле
Elfa254
: 2 августа 2013
Целью работы является систематизирование знаний товароведных характеристик ковров и прочих текстильных напольных покрытий в таможенных целях. В работе определено место ковровых изделий в регионе деятельности таможен Южного таможенного управления, описана их номенклатура по таможенным режимам, приведены особенности диагностических и идентификационных признаков, используемых при определении классификационных группировок в таможенных целях, освещены вопросы оценки качества и маркировки ковров, огов
10 руб.