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

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

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

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

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


 

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

7720. Теоретичні основи безпеки життєдіяльності 108.25 KB
  Теоретичні основи безпеки життєдіяльності Програмна анотація Предмет безпеки життєдіяльності. Теоретичні основи безпеки життєдіяльності. Науки, на яких базується безпека життєдіяльності. Теорія небезпеки та ризику. ОСНОВНІ ПОНЯТТЯ Безпек...
7722. Середовище життєдіяльності людини 122.98 KB
  Середовищежиттєдіяльності людини Програмна анотація Навколишнє середовище та середовище життєдіяльності людини. Класифікація негативних факторів. Негативні фактори активної групи та способи захисту від них. ОСНОВНІ ПОНЯТТЯ Навколишнє сер...
7723. Безпека життєдіяльності у законах та підзаконних актах 105.71 KB
  Безпека життєдіяльності у законах та підзаконних актах Програмна анотація Основні законодавчі акти з безпеки життєдіяльності. Екологічне законодавство. Основні положення Закону України Про охорону праці. ОСНОВНІ ПОНЯТТЯ Законодав...
7724. Організація і функціонування служби охорони праці на виробництві 112.5 KB
  Організація і функціонування служби охорони праці на виробництві Програмна анотація Організація служби охорони праці на підприємстві. Завдання інженерно-технічних працівників щодо забезпечення нешкідливих та безпечних умов праці. Захист працівників ...
7725. Створення комфортних умов праці на виробництві 163.99 KB
  Створення комфортних умов праці на виробництві Програмна анотація Нормалізація параметрів виробничого середовища. Методи і засоби контролю повітряного середовища. Освітлення. ОСНОВНІ ПОНЯТТЯ Параметри виробничого середовища Метеоро...
7726. Організація протипожежного захисту, протипожежна профілактика 219.1 KB
  Організація протипожежного захисту, протипожежна профілактика Програмна анотація Пожежі та причини їх виникнення. Організація протипожежного захисту на виробництві. Засоби пожежогасіння. Пожежний зв’язок та сигналізація. ОСНОВНІ ПОНЯТТЯ П...
7727. Кримінологічна безпека 120.19 KB
  Кримінологічна безпека Програмна анотація Джерела кримінологічних загроз об’єкта економіки. Система забезпечення кримінологічної безпеки об’єкта економіки. Заходи особистої кримінологічної безпеки. ОСНОВНІ ПОНЯТТЯ Кримінологічна...