42289

МИКРОПРОГРАММИРОВАНИЕ КОМАНД СМ ЭВМ

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

Информатика, кибернетика и программирование

Цель работы: Знакомство с принципами микропрограммной эмуляции ЭВМ с программным управлением микропрограммирование машинных команд СМ ЭВМ. по условию CH 0 Конец...

Русский

2013-10-30

67 KB

2 чел.

PAGE  3

                                  

Федеральное агенство по образованию РФ

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

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

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

Кафедра    Вычислительной Техники

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

МИКРОПРОГРАММИРОВАНИЕ КОМАНД СМ ЭВМ

                                                                                                                                                        

                                                                                                                                         

                                                                                                                                  Выполнил: ст. гр. ВТ- 105                                                                                                                                                            Никишкин А.Ю.

     Принял: Куликов К.   

                                                         Владимир 2007                                                            

                                                   

 Цель работы:

Знакомство с принципами микропрограммной эмуляции  ЭВМ с программным управлением,  микропрограммирование машинных команд СМ ЭВМ.      

 Задание (Вариант 11): 

Дополнить число  контрольным битом по нечетности. Контрольный бит - младший.

Программа решаемой задачи:

mov R2,R1

ror R2,1

jnc end;

inc R1

end: Halt 

Операция

Адрес МК

Поле

Значение

Функция

Выборка команды

00

B

7

R7

DBA

1

AOP=DB

CONST

2

SRC

4

R:  DA;   S:  RGB

ALU

3

R + S + C0

CCX

0

C0 = 0

DST

0

Запись в РЗУ

01

B

F

R

1

Чтение ОП

DST

4

РЗУ = RGR

CHA

2

JMAP

MOV

03

MA

2

MB

1

SRC

0

R:  RGA;   S:  RGB

ALU

6

R + C0

DST

0

Запись в РЗУ

CHA

0

Конец МК(JZ)

ROR

05

MB

2

SH

1

ЛС АЛУ вправо

ALU

4

S+C0

CSH

1

Кольцевой вправо

F

1

Запись в RFD

JFI

2

Пер. по условию

CHA

0

Конец МК

CC

1

Z=1

INC

07

MB

1

П

CCX

1

C0:=1

ALU

4

S+C0

CHA

0

Конец МК

HALT

09

JFI

5

STOP

Таблица преобразования адресов

Команда

Код команды

Код операции

Адрес МП

mov R2,R1

ror R2,1

inc R1

HALT

010201

006002

005201

000000

010200

006000

005200

000000

03

05

07

09

Вывод:

Проделанная работа знакомит с принципами микропрограммой эмуляции ЭВМ

с программным управлением,  микропрограммированием машинных команд СМ ЭВМ.


 

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

43090. ОБЛАКО ТЕГОВ ДЛЯ ИНФОРМАЦИОННОЙ ФИЛЬТРАЦИИ ДАННЫХ 33.5 KB
  Для параллельных вычислений особенно важен вопрос оценки эффективности. В случае визуализации больших объемов данных, этот вопрос связан с тем, в таких случаях для сокращения времени работы и объема пересылок лучше применять параллельный рендеринг, а в каких фильтрацию данных
43091. Привод стенда балансировки роторов электродвигателей выполненного по системе генератор двигатель (ГД) без обратных связей 4.33 MB
  Процесс развития автоматизации электроприводов может быть разбит на два основных этапа. К первому этапу относиться создание устройств, предназначенных для выполнения операций автоматического управления собственно электроприводом. Сюда включают операции пуска, торможения, реверса, изменения скорости и т.п.
43092. Проектирование РПУ 581 KB
  Для постоянства уровня выходного сигнала при значительных изменениях его на входе придется включить в схему систему АРУ и несколько каскадов УПЧ. Избирательность по зеркальному каналу будет обеспечивать преселектор а избирательность по соседнему каналу неперестраеваемые фильтры каскадов УПЧ. спектр импульса занимает широкий диапазон частот и необходимо выполнить условие о неискажении формы импульсного сигнала при усилении далее система АРУ регулирующая входное напряжение первых каскадов УПЧ которые осуществляют основное...
43093. Дидактичний проект розробки заняття навчання технічній творчості 1.78 MB
  Так можна сказати що творчість як діяльність це результат що є створення нових оригінальних і більш сучасних матеріальних і духовних цінностей що володіють об'єктивною чи суб'єктивною значимістю а в свою чергу технічна творчість являє собою ефективний засіб виховання цілеспрямований процес навчання та розвитку творчих вмінь учнів у результаті створення матеріальних технічних об’єктів з проявами корисності та новизни. Основними формами технічної творчості є: – бригада раціоналізаторів;...
43094. Расчет параметров компенсированной линейной дискретной антенны 347.5 KB
  Требования к синтезу антенны . Построение в декартовых координатах диаграмм направленности лепестков антенны . Расчет разности фаз и временной задержки для каждого элемента антенны 11 7.
43096. Проектирование силового одноосного гиростабилизатора на дважды интегрирующем гироскопе 5.81 MB
  подпись дата инициалы и фамилия САНКТПЕТЕРБУРГ 2010 Содержание: Введение 3 Техническое задание 5 Принципиальная кинематическая схема 6 Оценка условий эксплуатации проектируемого устройства 8 Аналитическое описание проектируемой системы 11 Математическая модель 11 Структурная схема проектируемого устройства 14 Выбор элементной базы 18 Стабилизирующий привод 18 Усилитель 21 Датчик угла по оси стабилизации 22 Чувствительный элемент 24 Датчик момента 24 Токоподводы...
43097. Расчет усилителя мощности звуковой частоты, состоящая из регулятора громкости, тембра и ИМС 789 KB
  Допустимый уровень нелинейных искажений: не более 1 9 Предусмотреть регулировку громкости и тембра по ВЧ и НЧ плавно потенциометром. Выбор и обоснование структурной схемы Вх Вых РГ регулятор громкости РТ – регулятор тембра T7283P – усилитель мощности. Регулятор тембра является обязательным узлом современного высококачественного устройства звуковоспроизведения...