Форум программистов, компьютерный форум, киберфорум
Assembler: i8080/8085/KP580
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler [КР580] Сложение, умножение и деление двух чисел Добрый день, недавно начал работу с ассемблером, и возникли трудности, т.к. здесь нет операторов сложения, умножения и деления. Помогите пожалуйста написать программу, которая будет выполнять данные операции с числами, которые будут указаны в две ячейки (между ними и нужно произвести данные операции). https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2251162.html Разработка МП системы управления светодиодным индикатором Assembler
Нужно перевести программу с асемблера 8085 в 8086 LXI SP, 0500 H : Заполняем адрес в регистре SP. С этого начинается программа. MVI A, 01 Н OUT 10 H :Программируем порт А на вывод, порт С на ввод. Для этого в регистре команд на порте А должны быть 1, а на порте С – 0. Отправляем в регистр команд 10Н слово режима 01. M1: IN 13 H...
Assembler Создать программу на проверку логической микросхемы в ассемблер 8086 https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2245991.html
Исполнительным элементом в этом задании является логическая микросхема, тип которой указан в графе «параметр» таблицы 2 для задания 4. Необходимо протестировать работоспособность микросхемы. При благополучном исходе теста включить светодиод «годен», в противном случае – светодиод «брак». Кнопка в каждом задании выполняет роль пусковой – «пуск» теста (программы). Стенд для проверки логических...
Assembler [KP580 эмулятор] Создание автомата Мили Нужно найти максимальное и минимальное число. Сначала я так понимаю нужно сделать проверку на ноль. Я думаю это можно сделать поместив в регистр А 0 и записать в ячейку памяти по адресу 8200 значение t1. Сравнить при помощи команды CMP A,M. Если флаг Z=1 значит они равны и следует установить F(t) в 1. Если A < M флаг СУ =1 и нам нужно записать значение в регистр или память так же следует... https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2245946.html
Написать программу вычисления функции Assembler
Здравствуйте помогите написать программку на ассемблер. функция : y=√(x1+x2)^3 Исходные данные Тип микропроцессора Кр580BM80 Частота 2 МГц Исходные числа: целые, положительные, 2-x байтовые, двоичные Язык изучал очень очень мало помогите кто может. Чтот набросал но не вышло. :(
Assembler Вычисление значения функции для микропроцессора кр580м80 Помогите написать программу вычисления функции к микропроцессору кр580м80. y=\frac{x_1 \cdot x_2 \cdot x_3}{\sqrt{x_1}} https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2237582.html
Assembler [KP580 эмулятор] Составить программу для вывода на дисплей Помогите пожалуйста. Выдать на второй индикатор символ U, если одновременно нажаты клавиши 0,1,3, не нажата клавиша 2, иначе - символ D (для учета не нажатой клавиши использовать команду инверсии флага C - СМС - код 3F) https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2233542.html [KP580 эмулятор] Составить программу для вывода сообщения Assembler
Помогите пожалуйста. Разработайте программу выдачи на дисплей УОУ сообщения: FLAG P-1.
Assembler [KP580] Составить программу для последовательности https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2233523.html
Здравствуйте, помогите пожалуйста. Составить программу для последовательности, представленной ниже, без использования косвенной адресации. Составить программу для той же последовательности с использованием косвенной адресации. 110-93→D (D)+27→B (D)+18→800A (A)+I→8009 (B)-8-(C) →8007
Assembler [KP580 эмулятор] Найти сумму 10 чисел - угадать, какой инструкции недостаёт в коде Найти сумму 10 чисел расположенных в памяти начиная с адреса 4000 и поместить ее в регистр B mvi H,40; адрес mvi L,00 ;адрес mvi A,00 ;обнуляем регистр А M2: ; ..... не могу понять какой код сюда подставить чтобы получить эту сумму. ADD B ; добавить к регистру А регистр В MOV E, A ;записать результат в Е https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2233208.html
[KP580 эмулятор] Найти среднее арифметическое двух чисел - угадать, какой инструкции недостаёт в коде Assembler
найти среднее арифметическое чисел расположенных в ячейках памяти начиная с адреса #4000 записать целую часть результата в регистр В , а дробную - в регистр С mvi H,40 ; адрес mvi L,00 ;адрес mov A,M ; в регистре А число 10(4000) inc L ; увеличиваем адрес на 1 mov B,M ; в регистре В число 6 (4001)
Assembler Среднее арифметическое отношений сумм четных и нечетных элементов массива https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2230471.html
Три массива в памяти заданы начальными адресами и длинами. Вычислить и вывести на устройство вывода среднее арифметическое отношений сумм четных и нечетных элементов массива. Т.е. надо для каждого массива найти
Модератор
Эксперт по электронике
8476 / 4335 / 1642
Регистрация: 01.02.2015
Сообщений: 13,461
Записей в блоге: 8
22.05.2018, 20:56 0

[КР580] Определить количество членов ряда кратных числу 5 - Assembler - Ответ 12413815

22.05.2018, 20:56. Показов 1079. Ответов 1
Метки (Все метки)

Ответ

Программу делать не буду - долго вспоминать забытый процессор.
Если требуется целочисленное деление, то
1. a/2 - вычисляется простым сдвигом вправо (буквально 1 команда)
2. a/3 - придётся считать в цикле количество вычитаний из a числа 3. Количество итераций и есть частное (3-5 команд)
3. a3 - два последовательных цикла умножения на a. (10-15 команд)
4. проверка кратности 5 - разделить на 10 (цикл вычитания 10) - и проверка остатка на равенство 0 или 5. (10 команд)

Вернуться к обсуждению:
[КР580] Определить количество членов ряда кратных числу 5 Assembler
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2018, 20:56
Готовые ответы и решения:

Даны натуральные числа. Определить количество членов последовательности, кратных 3 и не кратных 5
Помогите пожалуйста, пропустил, теперь не могу наверстать :) Даны натуральные числа n, a1, a2, …,...

Определить количество членов ak последовательности a1, , an, кратных 3 и не кратных 5
Даны натуральные числа n, a1, ..., an. Определить количество членов ak последовательности a1, ...,...

Определить количество членов последовательности, кратных 3 и не кратных 5
Даны натуральные числа n, a1, a2, …, an. Определить количество членов последовательности а1, а2,...

Определить количество членов последовательности, кратных 3 и не кратных 5
Даны натуральные числа n,a1,...,an. Определить количество членов ak последовательности а1,...,an:...

1
22.05.2018, 20:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2018, 20:56
Помогаю со студенческими работами здесь

Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2
Ребята помогите пожалуйста решить 2 задачи с помощью цикла do и while. (без массива) 1)Дана...

Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2
Надо решить задачи используя все типы циклов (for, while, do while). Помогите пожалуйста буду...

Вычислить сумму членов последовательности натуральных чисел, кратных и не кратных заданному числу
Дана последовательность натуральных чилел А. Вычислить сумму членов последовательности, кратных и...

Найти количество элементов последовательности, кратных числу K1 и не кратных числу K2
2. Дана последовательность из n целых чисел. Найти количество элементов этой последовательности,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru