|
|
Другие темы раздела | ||||||||||||||||||
Assembler [КР580] Перевод числа в дополнительный код Есть бит знака, который для отрицательных чисел 1. Так вот как в KP580 на ассемблере это реализовать? Число -7: 10000111, например. Такая команда вообще есть или я чего-то не понимаю? https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2324654.html |
[КР580] Загрузить число в ячейку памяти Assembler Как загрузить число 55H в ячейку памяти с адресом 900? Я вот пытаюсь так: MVI A, 55 А вот дальше не пойму, что нужно сделать. STA 900H Я не пойму эту команду STA AHAL, где по адресу AHAL будет записано содержимое регистра L. | |||||||||||||||||
Assembler Кэш память в CompModel
https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2313153.html Пожалуйста, помогите ответить на следующие вопросы. Кто что знает. Буду очень благодарен. 1. Как работает алгоритм замещения очередь при установленном флажке С учетом бита записи в диалоговом окне Параметры кэш-памяти? 2. Какой алгоритм замещения будет наиболее эффективным в случае применения кэш-памяти большого объема (в кэш-память полностью помещается программа)? 3.Как скажется на... |
Assembler Окно кэш-памяти Добрый день! Знающие CompModel, подскажите, пожалуйста, следующее. В окне Кэш-память снизу пишется "статистика" и идёт перечисление: Общее число обращений из них по записи Число кэш-попаданий из них по записи Число обратных записей Для выполнения лабораторной работы мне нужны число обратных записей и число сквозных записей. Но сквозных записей нет! Даже при изменении режима... https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2283978.html | |||||||||||||||||
При каких микрокомандах при выполнении команды WR возможна модификация кэш-памяти Assembler Добрый день, если есть те, кто знают CompModel, то не могли бы вы мне подсказать следующее. При каких микрокомандах при выполнении команды WR возможна модификация кэш-памяти? Вот есть у меня такая команда: WR R2 Вот последовательность микрокоманд для неё: 00 MAR := PC 01 --> MRd 02 CR := MDR 03 PC := PC+1 04 RAR := CR5 05 RDR := Acc 06 RWr |
Assembler KP580. Определить минимальное из трёх чисел Нужно написать программе в микропроцессоре KP580. Определить минимальное из трёх чисел. Помогите, пожалуйста, будьте добры))) KP580. Определить минимальное из трёх чисел https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2270764.html | |||||||||||||||||
Assembler Написать программу, определяющую номер минимального числа в массиве, состоящего из десяти элементов Помогите, пожалуйста, написать программу, определяющую номер минимального числа в массиве, состоящего из десяти элементов Не могу понять, что не так( RD #40 WR R1 RD #10 WR R2 RD @R1+ WR R4 MOV R3,R1 https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2266430.html |
Assembler Вычислить среднее арифметическое количества нечетных элементов 2-х массивов Два массива в памяти заданы начальными адресами и длинами. Вычислить и вывести на устройство вывода среднее арифметическое количества нечетных элементов этих массивов. Попробовала выполнить - выводит неправильное число. Помогите найти ошибку, пожалуйста :cry: R1 – начальный адрес массива R3 – временное хранение элемента R7 – ячейка для накопления суммы нечетных элементов массива R9 –... | |||||||||||||||||
Assembler [КР580] Написать программу вычисления функции
https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2262793.html С ассемблером сталкиваюсь впервые, но хотел бы кое что уточнить. По заданию тип микропроцессора Кр580BM80. И есть специальные требования , минимизировать объем памяти, занимаемый программой. Я так понимаю, это нужно упростить функцию вручную, или все же можно ее записать сразу,в виде кода ? Вот пример функции. Объясните, если не затруднит:) Вот пример Функции y=\frac{(x_1+x_2)^3}{x_1} Не... |
Assembler В массиве найти сумму всех элементов меньше 3 В массиве с 0200 по 0272 найти сумму всех элементов, меньших 3, и поместить результат в ячейку . Вот пример, только он находит сумму элементов больше 3. И он не для 8080 _STACK segment para stack db 1024 dup(?) _STACK ends _DATA segment N dw 10 Array dw 72, -58, -59, -109, 75, -127, 50, -40, 35, -9 https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2261070.html | |||||||||||||||||
Команды сравнения и флаг нуля Assembler Пытаюсь разобраться в том, как совершать "прыжки" в коде. В общем, я записываю в регистры A и B числа 10. Далее, я сравниваю эти регистры, так как в обоих лежит 10, то флаг Z становится = 1. Далее, если он 1, то командой JNZ прыгаю в кусок кода и в ячейку 0х001В записываю 10. Так должно быть в идеале, но в реальности он не слушает команду JNZ, а идёт дальше, прыгая в другой код, и записывая... |
Assembler Вычислить сумму массива i8080
https://www.cyberforum.ru/ assembler-i8080-8085-KP580/ thread2258413.html
Наверх
|