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

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

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

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

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


 

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

82199. Люди Средневековья. Рыцари 51.5 KB
  Ожидаемые результаты: в ходе урока учащиеся смогут: описывать жилище и снаряжение рыцаря, «рыцарский турнир»; называть термин по описанию явления; определять личностные качества и идеалы рыцаря на основе анализа рыцарских девизов и фрагментов литературных произведений.
82201. Жовте листячко летить, під ногами шелестить 114.5 KB
  Мета: Закріпити основні поняття про речення; формувати вміння узагальнювати і систематизувати знання з теми. Розвивати зв’язне мовлення, інтонаційну виразність логічне мислення, пізнавальні та пошукові інтереси школярів, мовленнєві здібності викликати бажання творити і розмовляти українською мовою.
82202. Збережи світ навколо себе 58.5 KB
  Пропоную дослідити протягом засідання наступні питання: що складає довкілля; чи потрібні людям вода повітря сонце; знайти шляхи збереження довкілля; зробити висновки щодо ставлення до природи особистого значення кожної людини в справі збереження життя на Землі.
82203. Держава. Основний Закон України. Символи України 223.5 KB
  Поглибити знання учнів про нашу державу; формувати уявлення про Україну як суверенну державу з давньою історією, багатою культурною спадщиною; розширити та уточнити знання учнів про державні символи України; ознайомити з найвідомішими містами, найбільшими річками України; виховувати патріотичні почуття...
82204. Ці жанри, жанри, жанри… 154.5 KB
  Мета: Розширити знання та уявлення учнів про жанрове розмаїття художніх творів (романс, симфонія, історичний, батальний, побутовий, анімалістичний жанри). Розвивати вміння створювати композиції на основі емоційно-звукового сприйняття.
82205. Розумники і розумниці 169.5 KB
  Мета: виховувати любов до рідної мови; розвивати логічне мислення, пам’ять, кмітливість; закріпити програмовий матеріал; викликати бажання вивчати і любити рідну мову. Обладнання: кросворд, роздатковий матеріал, вислови про мову.
82207. Я є рушниця, радістю набита, якою вистрілю на честь життя 160.5 KB
  До 100-річчя з дня народження БогданаІгоря Антонича Мета: ознайомити учнів з творчістю поета його світобаченням поповнити знання школярів позапрограмовими творами автора розвивати і удосконалювати навички виразного читання виховувати естетичні смаки...