Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
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 - Ответ 1648709

14.05.2011, 16:13. Показов 1132. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Составьте процедуру для умножения значений регистров DI и SI, а затем последующего деления произведения на 100H. Результат на выходе процедуры должен быть записан в регистр AX. Значения регистров, кроме AX, не должны изменяться.

Вернуться к обсуждению:
27. Составьте процедуру для умножения значений регистров DI и SI, а затем последующего деления произведения на 100H. Результат на выходе процедуры дол Assembler
0
Заказать работу у эксперта
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.05.2011, 16:13
Готовые ответы и решения:

Вывести сумму, разность, результат умножения, результат деления, остаток от деления
Написать программу которая предлагает пользователю ввести два числа (число1 и число2). После программа выводит на экран их сумму, разность...

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, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru