51145

Операционный блок микропрограммируемого процессора

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

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

Русский

2014-02-06

53.57 KB

4 чел.

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

высшего профессионального образования

«Владимирский государственный университет

имени Александра Григорьевича и Николая Григорьевича Столетовых»

(ВлГУ)

Лабораторная работа № 1

по дисциплине:

«Организация ЭВМ и систем»

«Операционный блок микропрограммируемого процессора»

Выполнил:

ст. гр. ВТ-109

Ламохин М.Ю.

Принял:

Темченко К. А.

Владимир 2011

Цель работы:  изучение операционного блока на уровне структурной схемы,

ознакомление с составом микрокоманд и порядком их выполнения,

составление и отладка микропрограмм.

Задание (Вариант 8) :  Определить количество единиц в коде числа.

Блок-схема алгоритма:

Значение исходных данных и результатов:

R0 – число в коде которого надо определить кол-во единиц

R1 – 0 , после выполнения программы здесь будет кол-во единиц

R2 – константа 0

Адрес МК

Операция

Поле

Номер

Значение

Функция

0

Start:

Cmp R0,R3

beq fin

A

B

ALU

CCX

DST

CC

CHA

CONST

1

2

9

10

15

17

18

21

0

2

1

1

6

1

3

5

R0

R2

S-R-1+C0

C0=1

Без записи

BEQ

Усл. переход

Адрес перехода

1

Shl R0,1

Bcs schet

A

SH

CC

CHA

CONST

1

8

17

18

21

0

9

4

3

3

R0

ЛС ALU влево

BCS

Усл.переход

Адрес перехода

2

Jp start

JFI

CHA

CONST

16

18

21

4

3

0

Без условн перход

Условн переход

Адрес перехода

3

Schet:

Inc(R2)

B

ALU

CCX

2

9

10

1

4

1

R1

S+C0

C0=1

4

Jp start

JFI

CHA

CONST

16

18

21

4

3

0

Без условн перход

Условн перход

Адрес перехода

5

fin:

halt

JFI

16

5

STOP

Тесты:

R0=0d8a R1= 6

R0=C841 R1= 5

R0=41e5 R1= 7

Вывод:  в ходе выполнения лабораторной работы были изучены общая

структура процессора, состав операционного блока, структура

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

микропрограмма для решения задачи в индивидуальном варианте задания.


 

А также другие работы, которые могут Вас заинтересовать

3107. Нелинейные уравнения и способы их решения 1.97 MB
  Метод Гаусса, особенности реализации. Метод Гаусса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравн...
3108. Кинематический расчет привода и выбор электродвигателя 388.5 KB
  Исходные данные: F =5,5 кН; V=0,28 м/с; Р=65 мм; z=13; Н=720 мм; L=650мм. 1 Кинематический расчет привода и выбор электродвигателя. Для выбора электродвигателя необходимо определить его мощность и частоту вращения. Потребляема...
3109. Теория антропологии как науки 100.6 KB
  Предмет и место антропологии в системе наук о человеке Термин "антропология" греческого происхождения (антропос - человек, логос - наука) и означает "наука о человеке". Считают, что впервые это слово употребил Аристотель (384-322 до н. э), крупне...
3110. Проект двухэтажного 6 комнатного жилого дома для г. Ярославль 212.5 KB
  Введение В курсовой работе разработан проект двухэтажного 6 комнатного жилого дома для г. Ярославль. Проект разработан в соответствии с выданным заданием. Объёмно-планировочное и конструктивное решение здания соответствует требованиям нормативной до...
3111. Инвестиции как сбережения. Фонд содействия реформированию жилищно-коммунального хозяйства 165 KB
  Введение: Государственной думой 6 июля 2007 года, был принят Федеральный закон о фонде содействия реформированию жилищно-коммунального хозяйства  , который предусматривал создание фонда в целях безопасного и благоприятного условия проживания гр...
3112. Оружие Правды 192 KB
  Долгие годы коммунистического владычества оставили после себя духовную пустыню, нет уголка, которого не коснулось бы страшное разорение. Наша надежда на выздоровление Родины и ее восстановление питается верой в беспредельное милосердие Божие и в сам...
3113. Феномен общественной морали 22.6 KB
  Феномен общественной морали Уже само название предлагаемых заметок предельно прозрачно определяет выбранный подход к анализу как структуры морали, так и ее функционирования. Однако следует согласиться с Р.Г. Апресяном в том, что сохраняется концептуа...
3114. Организация и вооружение мсб на БТР (БМП) 233.28 KB
  Организация и вооружение мсб на БТР (БМП). ТТХ АК-74 Мотострелковый батальон состоит из: (имеет 517 человек л/с) управление батальона штаба ·взвода связи (ВС) 3-х мотострелковых рот (МСР) минометной батареи (Мин.Бат.) противотанкового взвода (П...
3115. Разработка и исследование двухконтурной структуры подчиненного регулирования скорости электропривода постоянного тока 386 KB
  Очень трудно представить себе современную жизнь человека без систем автоматического управления (САУ). Методы автоматического управления широко используются в производстве и научных исследованиях. Одной из главных задач автоматики является...