51145

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

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

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

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

Русский

2014-02-06

53.57 KB

5 чел.

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

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

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

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

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

(ВлГУ)

Лабораторная работа № 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

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

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

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

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


 

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

11281. Определение концентрации раствора сахара при помощи сахариметра 340 KB
  Определение концентрации раствора сахара при помощи сахариметра. Методические указания содержат краткое описание процесса распространения линейно поляризованного света в оптически активных веществах. Методические указания предназначены для студентов инжене...
11282. Изучение законов теплового излучения 280.5 KB
  Изучение законов теплового излучения Указания содержат краткое описание законов теплового излучения и описание пирометрического метода измерения температуры раскаленных тел. Методические указания предназначены для студентов инженерных специальностей всех форм
11283. Изучение поляризации света при отражении и преломлении на границе двух диэлектриков 251 KB
  Изучение поляризации света при отражении и преломлении на границе двух диэлектриков Указания содержат краткое описание рабочей установки принцип действия гониометра и методику получения поляризованного света. Методические указания предназначены для студентов инже
11284. Изучение спектра атома водорода. Определение постоянной Ридберга 290 KB
  Изучение спектра атома водорода. Определение постоянной Ридберга Указания содержат краткие сведения о боровской теории водородоподобного атома спектральном методе исследования и порядок выполнения лабораторной работы. Методические указания предназначены для вып...
11285. Определение радиуса кривизны линзы с помощью колец Ньютона 260 KB
  Определение радиуса кривизны линзы с помощью колец Ньютона Указания содержат краткое описание рабочей установки и методики определения радиуса кривизны линзы. Методические указания предназначены для студентов инженерных специальностей всех форм обучения в ла
11286. Изучение явления дифракции света на ультразвуковой дифракционной решетке 183 KB
  Изучение явления дифракции света на ультразвуковой дифракционной решетке Изучение явления дифракции света на ультразвуковой дифракционной решетке: метод указания к лабораторной работе №3. Ростов н/Д: Издательский центр ДГГУ 2011. 10 с. Указания содержат кратк...
11287. Изучение явления дифракции света от дифракционной решетки 240 KB
  Изучение явления дифракции света от дифракционной решетки Указания содержат краткое описание рабочей установки и методику измерения длины световой волны с помощью дифракционной решётки. Методические указания предназначены для студентов инженерных специальн
11288. Изучение явления дисперсии света и определение показателя преломления вещества призмы 1.34 MB
  Изучение явления дисперсии света и определение показателя преломления вещества призмы Указания содержат краткую теорию дисперсии света и порядок выполнения лабораторной работы. Методические указания предназначены для выполнения лабораторной работы ст...
11289. Магнитное вращение плоскости поляризации (эффект Фарадея) 328 KB
  Магнитное вращение плоскости поляризации эффект Фарадея Указания содержат краткое описание рабочей установки методику изучения явления вращения плоскости поляризации в магнитном поле и получения зависимости угла вращения плоскости поляризации от индукции магн...