Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Выбор одного из 2х табло (выбираем=1 бит 0 или бит 1)Содержание книги
Поиск на нашем сайте Выбор одного из 2х табло (выбираем=1 бит 0 или бит 1)
Вывод, для включения выбранного табло индикации («Нов.рекорд». или просто «Рез-т»)
Соответствующая приведенной блок-схеме программа на ассемблере МП і8080 приведена ниже.
REC10 EQU 00 REC01 EQU 99 BEGIN: LXI B,0000 START: IN 01h
ANI 01h
JZ START COUNT: CALL TIME_0,1SEC
MOV A,C
ADI 01h
DAA
MOV C,A
MOV A,B
ACI 00h
DAA
MOV B,A
IN 01h
ANI 01h
JNZ COUNT
MOV A,B
OUT 02h
MOV A,C
OUT 03h
MVI D,REC10
MVI E,REC0_1
MOV A,D
CMP B
JC NOREC
JNC REC
MOV A,C
CMP E
JC REC NO_REC: MVI A,02
JMP INDIC REC: MVI A,01 INDIC: OUT 04
JMP BEGIN
TIME_0,1SEC: MVI D,38h VNESH: MVI E,00h VNUTR: DCR E
JNZ VNUTR
DCR D
JNZ VNESH
RET
END
Здесь в подпрограмме временной задержки «TIME_0,1SEC» используется внутренний вложенный цикл с фиксированным (максимально возможным) числом повторений (256 раз). Число повторений внешнего цикла ( Х = 5610 = 38h ) определяется из уравнения, соответствующего условию «время задержки = 0,1 сек».
0,1 = Тмт ( 17+7+7x+256*4x+256*10x+4x+10x+10),
где Тмт - длительность машинного такта, т.е. период тактовых импульсов. Полагаем, что частота ГТИ равна 2 МГц (для 8080), тогда период равен Тмт = 1/ (2*106) = 0,5 *10-6 сек. Следовательно, получаем уравнение
0,1 = 0,5 *10-6 (3605х + 34),
откуда и выведено Х = 5610,( или Х = 38h.)
Методические указания к выполнению курсового проекта по дисциплине “ Архитектура комп’ютеров“
(для студентов специальности 6.050102 (КСД) «Специализированные компьютерные системы» специализации «Компьютерные системи медицинской и технической диагностики (КСД)»
Составители: Шатохин Павел Александрович Хмелевой Сергей Владимирович
|
||
|
Последнее изменение этой страницы: 2024-06-27; просмотров: 47; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.005 с.) |