|
|
Другие темы раздела | |
Assembler Произведение чисел Найти произведение целых чисел, больших 3 и меньших К, где К – некоторое целое число.там только безусловный перехот jmp надо использовать. Помогите пожалуйста(((( https://www.cyberforum.ru/ asm-beginners/ thread295164.html |
Определение нажатие клавиши Assembler Необходимо определить нажатие ф-циональных клавиш F1-F12. Так я пытаюсь определить нажатие F7: mov ah, 08h ; AH=08 int 21h ; вызываем ф-цию DOS 08h cmp al, 0 ; если AL не равно 0, то jne btn ; переходим к метке btn ; AL=0, то был введен символ ; расширенного кода ASCII, тогда int 21h ; снова вызываем ф-цию DOS 08h cmp al, 41h ; если AL=41h, то была нажата... |
Assembler длина строки
https://www.cyberforum.ru/ asm-beginners/ thread294761.html выложила всю программу, может кому пригодится, она рабочая... не понятно буквально чуть чуть...см. Ниже (весь код не обязательно просматривать для этого) ;Прога #1a ;--------------------------Сегмент данных---------------------- DATA SEGMENT PARA PUBLIC 'DATA' USE16 nxt db 0ah,0dh,'$' dialog1 db 'BBeguTe cTpoKy:',0ah,0dh,'$' ;Строка диалога с... |
Assembler Заменить строчные буквы на прописные Задача в Ассемблере (MS DOS) 2.Ввести с клавиатуры строку. Преобразовать все малые буквы в боль¬шие. Вывести результаты на экран. Знаю что задача должна или может начинаться с: data segment COUNT db 10 dup (0) ; счетчик количества цифр CIFR db ‘0123456789ABCDEF’ ; таблица преобразования цифр IN_STR db 80, ?, 82 dup (?) ; буфер ввода OUT_STR db 0Dh, 0Ah, ?,’-‘,?, ?,’$’ ; буфер... https://www.cyberforum.ru/ asm-beginners/ thread294596.html |
Assembler Сравнение строк Доброго времени суток,помоги пожалуйста с задачей:Ввести с клавиатуры две строки. Сравнить их. Вывести на экран “ДА”, если они равны и “НЕТ”, если нет. Ввод и вывод строк я знаю,и даже алгоритм сравнения,сравнивать по одной букве,если не совпадает то сразу выводить "нет",если совпадает то переходим к следующей букве,и если совпадет вся строка выводим "да" ,но вот как это сравнение написать на... |
Assembler Скалярное произведение двух векторов (ассемблерная вставка в C++)
https://www.cyberforum.ru/ asm-beginners/ thread294179.html задача: скалярное произведение двух массивов. помогите найти ошибку в коде. int n; int a,b; int rez=0,k=n-1; _asm { mov esi, 0 |
Assembler Необходимо написать процеждурку для вычисления арифметического выражения Нужно записать в виде процедурки на Ассемблере вычислние выражения с=(b div a*27 + b mod130)*4-63 Собственно есть аналогичная решённая задача calc proc ; c=14532-(a div 8 * 27 + b) mod 1000. push ax ; push bx ; push dx ; push cx mov ax,a ; ax:=a; https://www.cyberforum.ru/ asm-beginners/ thread293946.html |
Assembler Не могу найти ошибку Задание: Пользуясь ассемблерными вставками в Pascal написать программу вычисления выражения: (abs(2*a*b-sqr(b))) div (a+3)+abs((a*b-2)div b) Программу написала, он считает,но результат с решением разный, помогите найти ошибку пожалуйста, очень срочно.. program prim; label m,m1,m2,m3,ex; var a,b,y:integer; begin writeln('a,b='); readln(a,b); |
Assembler Заменить последние 9 символов строки S на 9 первых символов строки T (цепочечные команды) как решить такую задачу с помощью цепочечных команд? "Заменить последние 9 символов строки S на 9 первых символов строки T" помогите пожалуйста, кто знает)) https://www.cyberforum.ru/ asm-beginners/ thread293898.html |
Assembler Дан массив из 5 байт. Рассматривая его как массив из 8 пятиразрядных слов, найти XOR всех 8 слов для выражения "10101"
https://www.cyberforum.ru/ asm-beginners/ thread293623.html Дан массив из 5 байт. Рассматривая его как массив из 8 пятиразрядных слов, найти “исключающее или” всех 8 слов для выражения “10101”. Не работает!!!! Что не так????????7 data segment x1 db ? x2 db ? x3 db ? x4 db ? x5 db ? |
Assembler Заменить каждую букву в строке на другую букву, следующую за данной буквой через заданное число символов по алфавиту. Ввести с клавиатуры строку, состоящую из нескольких букв. Заменить каждую букву в строке на другую букву, следующую за данной буквой через заданное число символов по алфавиту. Вывести результаты на экран. |
Assembler Программа выводящяя 5 строк Доброго времени суток! Ребята помогите составить программу, выводящую на экран 5 строкдопустим "ААААААААААА", используя циклические структуры. Заранее спасибо! https://www.cyberforum.ru/ asm-beginners/ thread293524.html |
1 / 1 / 0
Регистрация: 02.03.2011
Сообщений: 17
|
|
0 | |
27. Составьте процедуру для умножения значений регистров DI и SI, а затем последующего деления произведения на 100H. Результат на выходе процедуры дол - Assembler - Ответ 164870914.05.2011, 16:13. Показов 1132. Ответов 0
Метки (Все метки)
Составьте процедуру для умножения значений регистров DI и SI, а затем последующего деления произведения на 100H. Результат на выходе процедуры должен быть записан в регистр AX. Значения регистров, кроме AX, не должны изменяться.
Вернуться к обсуждению: 27. Составьте процедуру для умножения значений регистров DI и SI, а затем последующего деления произведения на 100H. Результат на выходе процедуры дол Assembler
0
|
14.05.2011, 16:13 | |
Готовые ответы и решения:
0
Вывести сумму, разность, результат умножения, результат деления, остаток от деления |
14.05.2011, 16:13 | |
Новые блоги и статьи | |||||
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
|
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
|
Как определить адрес, из которого локальный репозиторий Git был клонирован
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса. При работе с Git разработчики часто сталкиваются с необходимостью. . .
|
Какая разница между операторами == и === в сравнениях в JavaScript
bytestream 21.01.2025
В мире веб-разработки JavaScript занимает особое место как динамический язык программирования, предоставляющий разработчикам широкий набор инструментов для создания интерактивных веб-приложений. . . .
|
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации
В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
|
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
|
Копирование (маппинг) объектов в JavaScript
bytestream 21.01.2025
В современной разработке программного обеспечения копирование объектов представляет собой фундаментальную операцию, которая требует особого внимания и понимания. Маппинг объектов в JavaScript – это. . .
|
Как работать с Apache Kafka в C# .NET
bytestream 21.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки больших объемов информации в реальном времени. Эта система,. . .
|
Как использовать RabbitMQ в C# .NET
bytestream 21.01.2025
RabbitMQ представляет собой мощный брокер сообщений, который эффективно решает эту задачу, обеспечивая надежную передачу данных между множеством приложений. Этот инструмент реализует протокол AMQP. . .
|
Как объединить последние коммиты в Git
bytestream 21.01.2025
В мире разработки программного обеспечения система контроля версий Git стала незаменимым инструментом для управления исходным кодом. Одной из наиболее полезных, но порой сложных для освоения функций. . .
|
Как запушить новую локальную ветку (branch) в удалённый репозиторий Git и отслеживать её
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемым инструментом для эффективного управления кодом и организации командной работы. Одной из ключевых. . .
|
Как создать директорию и все родительские директории, указанные в пути, с помощью Python
bytestream 21.01.2025
Python предоставляет мощные инструменты для работы с файловой системой через встроенные модули os и pathlib, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
|