это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
Ознакомительный фрагмент работы:
LXI H, 8100 ;задание адреса первого элемента (HL:=8100H)
MVI D, 40 ;задание кол-ва элементов
XRA A ;обнуление аккумулятора
MVI C, 00 ;обнуление регистра C (счетчик переполнений)
X1: ADDM ;суммирование (A:=A+M(HL))
JNC X2 ;перейти на Х2 если нет переполнения
INR C ;произошло переполнение → прибавить 1 к старшему байту
результата суммирования
X2: INX H ;присвоить HL адрес следующей ячейки (HL:=HL+1)
DCR D ;уменьшение счётчика кол-ва элементов на 1 (D:=D-1)
JNZ X1 ;если элемент не последний - продолжить суммирование
MOVB, A ;пересылка младшего байта результата суммирования в регистр В
Сумма 64х элементов находится в паре BC
MVI D, 06 ;задание кол-ва сдвигов (6 сдвигов равносильно делению на 64)
CALLDIV ;вызов подпрограммы деления
После DIV: Среднее значение находится в регистре В
LXI H, 8100 ;задание адреса первого элемента (HL:=8100H)
MVI D, 40 ;задание кол-ва элементов
MOVA, M ;будем считать первый элемент минимальным (A:=M(HL))
X3: CMPM ;сравниваем минимальный элемент с текущим (A-М(HL))
JMX4 ;при S=1 (A-M(HL)<0 → A<M(HL)) переход на Х4
MOVA, M ;если же S=0 (A-M(HL)≥0 → A≥M(HL)), сделать текущий элемент
наименьшим
X4: INX H ;присвоить HL адрес следующей ячейки (HL:=HL+1)
DCR D ;уменьшение счётчика кол-ва элементов на 1 (D:=D-1)
JNZ X3 ;если элемент не последний - продолжить
MOVC, A;пересылка значения AMIN в регистр C
Минимальное значение находится в регистре С
MOVA, C ;пересылаем минимальное значение в аккумулятор (C→A)
RAR ;циклический сдвиг вправо через перенос (деление на 2)
ORAA ;обнуление флага переполнения (ТС:=0)
MVI C, 00 ;обнуление регистра C (счетчик переполнений)
ADDB ;суммирование: АСР + АMIN/2
JNCX5 ;перейти на Х5 если нет переполнения
INRC ;произошло переполнение → прибавить 1 к старшему байту
результата Y
X5: MOVB, A ;пересылаем младший байт из аккумулятора в регистр B
Значение (Аср + Amin/2) находится в паре ВС
MVI D, 02 ;задание кол-ва сдвигов (2 сдвига равносильно делению на 4)
CALL DIV ;вызов подпрограммы DIV (деление на 4)
После DIV: Y находится в регистре В
MOVA, B ;пересылаем значение Y в регистр аккумулятор (B→A)
STA 8150 ;пересылаем значение Y (окончательный результат) в ячейку 8150H
RST 1 ;выход из программы
DIV:MOVA, C ;пересылаем старший байт в аккумулятор (C→A)
RAR ;циклический сдвиг вправо через ТС
MOVC, A ;возврат в C старшего байта
MOVA, B ;пересылаем младший байт в аккумулятор (B→A)
RAR ;циклический сдвиг вправо через ТС
MOVB, A ;возврат в B младшего байта
ORAA ;обнуление флага переполнения (ТС:=0)
DCR D ;уменьшение счётчика кол-ва сдвигов на 1 (D:=D-1)
JNZ DIV ;если сдвиг не последний – продолжить
RET ;выход из подпрограммы DIV
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
«Конституционно-правовой статус прокуратуры Российской Федерации»
Курсовая, Конституционное право
Срок сдачи к 2 нояб.
Подготовить научную статью (5-6 стр.), связанную с различными аспектами существования и функционирования системы высшего образования.
Статья, Педагогика высшей школы
Срок сдачи к 25 окт.
Нужна курсовая на тему Досрочные страховые пенсии по старости: основания и проблемы правоприменения
Курсовая, Юриспруденция
Срок сдачи к 26 окт.
Особенности принятия управленческих решений в правоохранительных органах при чрезвычайных обстоятельствах
Доклад, Основы управления в правоохранительных органах
Срок сдачи к 25 окт.
стиль руководства в правоохранительных органах и их влияние на эффективность оперативно служебной деятельности
Доклад, Основы управления в правоохранительных органах
Срок сдачи к 25 окт.
Введение в систему контроля версий git
Лабораторная, Введение в информационные технологии
Срок сдачи к 23 окт.
Словарная работа с детьми дошкольного возраста
Практическая работа, Теория и технология речевого развития
Срок сдачи к 24 окт.
Подготовить презентацию по теме: "культурная столица России 2027 года"
Презентация, Маркетинг и брендинг территорий
Срок сдачи к 29 окт.
В тексте кп= 30-40стр, введение =1,5 стр заключение= 1стр
Курсовая, Проектирование в дизайне
Срок сдачи к 12 нояб.
Заполните форму и узнайте цену на индивидуальную работу!