Вариант 26, страница 3

2017-06-07СтудИзба

Описание файла

Файл "Вариант 26" внутри архива находится в папке "Вариант 26". Документ из архива "Вариант 26", который расположен в категории "". Всё это находится в предмете "цифровые устройства и микропроцессоры (цуимп)" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "цифровые устройства и микропроцессоры" в общих файлах.

Онлайн просмотр документа "Вариант 26"

Текст 3 страницы из документа "Вариант 26"

Схема УА с естественной адресацией


&


1



п рмк


0

Y

1



1

X

A



1


П З У





СЧА


УСЧА







Построение принципиальной схемы

Регистры данных РГД1 и РГД2 реализуются на микросхемах 8-разрядных сдвигающих регистров К155ИР13. Управляющий сигнал SE обеспечивает запись кода А в регистр РГД1 (SE = 1) и сдвиг вправо (SE=0). Он формируется из управляющих сигналов УА в соответствии с уравнением

SE = УЗАП1 + УСДВ = УЗАП1 УСДВ =  УЗАП1  УСДВ.

Счетчик собирается на микросхеме К555ИЕ19, включающей два 4-разрядных асинхронных счетчика с последовательным переносом.

Устройство требует для своего построения 15 корпусов микросхем, среди них: две микросхемы К155ИР13, три К155ТВ1, две К155ЛИ1, по одной К555ИЕ19, К155ТМ2, 1530113, К155ЛА8, 530ЛР11, К176ЛЕ10, К155ЛЕ1, 530ЛИ3.

Составление программы для микропроцессорного вычислителя КР580ВМ80

Схема алгоритма










нет


да

нет

да





нет


да




да



да



нет






Программа

Адрес

Код

Метка

Команда

Комментарий

ORG 0800H

0800

AF

XRA A

очистка аккумулятора

0801

47

MOV B,A

очистка регистра В

0802

4F

MOV C,A

очистка счетчика единиц

0803

57

MOV D,A

очистка счетчика бит

0804

21

LXI H,DATA

загрузка адреса первого байта в

0805

31

регистровую пару HL

0806

08

0807

7E

REPEAT

MOV A,M

загрузка текущего байта в акк-тор

0808

14

LOOP

INR D

инкремент счетчика бит

0809

0F

RRC

сдвиг содержимого акк-тора вправо

080A

5F

MOV E,A

сохранение содержимого акк-тора

080B

D2

JNC NCNT

080C

15

080D

08

080E

AF

XRA A

очистка аккумулятора

080F

B8

CMP B

сравнение В с нулем

0810

C2

JNZ NB

0811

14

0812

08

0813

42

MOV B,D

запись номера первой 1 в В

0814

0C

NB

INR C

инкремент счетчика единиц

0815

7A

NCNT

MOV A,D

проверка содержимого D на крат-

0816

E6

ANI 7H

ность 8 (8, 16, 24, 32)

0817

07

0818

7B

MOV A,E

восстановление аккумулятора

0819

C2

JNZ LOOP

081A

08

081B

08

081C

23

INX H

подготовка следующего байта

081D

7A

MOV A,D

проверка содержимого D на равен-

081E

E6

ANI 20H

ство 32

081F

20

0820

CA

JZ REPEAT

0821

07

0822

08

0823

79

MOV A,C

проверка C на четность маскирова-

0824

E6

ANI 01H

нием младшего разряда

0825

01

0826

CA

JZ PP

0827

2B

0828

08

0829

06

MVI B,3FH

загрузка 111111B в В

082A

3F

082B

21

PP

LXI H,RES

загрузка адреса результата в регис-

082C

30

тровую пару HL

082D

08

082E

70

MOV M,B

запись B в память

082F

76

HLT

стоп

0830

00

RES

DS 01H

результат

0831

AD

DATA

DB ADH

1-й байт данных

0832

07

DB 07H

2-й байт данных

0833

3C

DB 3CH

3-й байт данных

0834

FF

DB FFH

4-й байт данных

0835

END

Результаты работы программы

Пример1:

Входные данные : FF 3C 07 AD

11111111 00111100 00000111 10101101

Число единиц: 20

Результат, выданный программой 3Fh (111111 B)

Пример2:

Входные данные : FF 3C 07 A5

11111111 00111100 00000111 10100101

Число единиц: 19

Номер младшей единицы : 1

Результат, выданный программой: 01h

Пример3:

Входные данные : FF 3C 07 00

11111111 00111100 00000111 00000000

Число единиц: 15

Номер младшей единицы : 9

Результат, выданный программой: 09h

Список использованной литературы

  1. Мельников Б.С., Щеглов А.В.. Методические указания к курсовой работе по дисциплине "Вычислительные системы и микропроцессорная техника". -М.: МАИ, 1991.

  2. Силин В.Б., Мельников Б.С. Электронные вычислительные устройства. Операцинный синтез. -М.: МАИ, 1982.

  3. Силин В.Б., Мельников Б.С., Кондратьев Р.М. Операционный синтез цифровых устройств. - М.: МАИ, 1985

  4. Караваев А.П., Мельников Б.С., Щеглов А.В. Лабораторные работы "Программные средства организации данных, ввода-вывода и прерываний микропроцессора КР580ВМ80А" по курсу "Вычислительные системы и микропроцессорная техника". -М.: МАИ, 1993.

  5. Шило В.Л. Популярные цифровые микросхемы : Справочник. - М.: Радио и связь, 1987.

20


Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее