Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Нужны комментарии к коду раставить коментарий что какая строчка что делает плиз model small include io.asm .stack 100h .data d db 14 m db 02 g db 94 v db 20 z dw ?,? https://www.cyberforum.ru/ asm-beginners/ thread1622904.html Заменить команды на альтернативы (без использования директивы) Assembler
Всем доброго времени суток, Задание такое (делается в emu8086): Пользователь вводит координаты левого верхнего (x1, y1) и правого нижнего (x2, y2) углов прямоугольника. Программа должна нарисовать прямоугольник на экране и вывести его периметр (P) и площадь (S). Примечание: Для ввода/вывода использовать прерывания (INT). Не использовать никакие команды "emu, macro" и т.п. Вот код: ...
Assembler Массивы Всем привет. Нужно выполнить лабораторную, ассемблер не изучал никогда, всегда сразу практикуюсь при изучении языков и по ходу дела осваиваю всё. С ассемблером так не выходит. Помогите мне, пожалуйста. Первые лабораторные выполняем в Visual Studio. Вот такое у меня задание: - Реализуйте вычисление заданного выражения как ассемблерную вставку в программе на языке Паскаль. - Программа на Паскале... https://www.cyberforum.ru/ asm-beginners/ thread1622696.html Assembler Трансформировать целое 10-байтное число из упакованого BCD формата в неупакованый У меня проблема. Нужно написать програму что б трансформировать целое 10-байтное число из упакованого BCD формата в неупакованый. https://www.cyberforum.ru/ asm-beginners/ thread1622658.html
Assembler Вычисление значения функции
Составить и отладить программу на языке ассемблера для вычисления значения функции: организовать ввод исходных данных и вывод результатов; x-y>12 (x+2*y+3)/(x*x+1) x-y<-4 (x*y)/(x*x+1) -4<=x-4<=12 x*x-2*y*y
Assembler Исправление ошибки в коде https://www.cyberforum.ru/ asm-beginners/ thread1622437.html
Помогите исправить ошибку в коде... от этого зависит моя сессия ATMEGA16 Задание и схему устройства прикреплю
Assembler Массив структур Здравствуйте. И снова я прошу вашей помощь. собственно задание следующее: В массиве из 3 структур найти максимальный элемент. ну и вывести это дело на экран да в ассемблере я далеко не профи, но попробовал набросать немного. как изменить программу так чтобы элементы вводились пользователем? SSEGMENT SEGMENT STACK DB 512 DUP (?) SSEGMENT ENDS DSEGMENT SEGMENT https://www.cyberforum.ru/ asm-beginners/ thread1622182.html Assembler Как используется стек при обработке прерываний в ассемблере?
И какие процедуры/функции при этом используются?
Assembler Ввод числа в троичной системе и вывод в пятиричной системе https://www.cyberforum.ru/ asm-beginners/ thread1622097.html
Доброго времени суток форумчане. В университете дали задание, ввести число в троичной системе и вывести в пятиричной. Немного порыскав в интернете нашел что-то подобное, но скрестить удачно не получилось. Мы используем FASM вместе с DOS-BOX'ом. Прошу пожалуйста посмотреть код и указать что не так. Заранее всем благодарен. use16 org 100h ...
Assembler Нахождение количества нечетных элементов в массиве https://www.cyberforum.ru/ asm-beginners/ thread1621619.html
Здравствуйте. Помогите пожалуйста написать программу на ТАСМ. Программа должна найти количество нечетных элементов в массиве и вывести это число на экран. Вот то что я написал, но программа выводит ошибку переполнения, а в дебагере деление на 0. я не понимаю откуда берётся эта ошибка. STAK SEGMENT STACK DB 512 DUP (0) STAK ENDS DATA SEGMENT MAS DB 2, 2, 3, 4, 5, 6, 7, 8, 9, 10
Фейерверк Assembler
помогите, нужен код фейерверка на ассемблере, полный завал...
Assembler Найти сумму ряда с заданной точностью Найти сумму ряда с точностью E=10-3, общий член которого: {a}_{n}=(2*n-1)/{2}^{n} _cpp: 2.99811 _asm: 2.76563 В чем может быть ошибка? #include <iostream> #include <cmath> using namespace std; https://www.cyberforum.ru/ asm-beginners/ thread1621536.html
Ушел с форума
Автор FAQ
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
24.12.2015, 05:13 0

Деление - Assembler - Ответ 8537210

24.12.2015, 05:13. Показов 618. Ответов 1
Метки (Все метки)

Ответ

KatyKova,
замени div b на idiv b и a DW 20 /b DW 6 на a DW -20 /b DW -6
а после строки MOV AX, a вставь CWD

Вернуться к обсуждению:
Деление Assembler
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2015, 05:13
Готовые ответы и решения:

Деление знаковых чисел с выводом ошибки "Деление на ноль"
Собственно поставили передо мной задачу - написать прогу деления двух чисел, причем что бы...

Деление
Деление знаковых чисел, в результате почему-то 0 выскакивает( не могли бы вы найти ошибку? ...

Деление
Требуется посчитать данную формулу: A = x-x1/x на микроконтроллере pic. Пока никак не могу...

Деление -7 / -32
emu8086 По заданию надо разделить -7 на -32. С положительными числами ( 7/32 )все правильно...

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

Деление
как поделить 36 на 125?Только чтобы сохранилось число 0,288 или 288 сохранялось. Можно пример...

Умножение и деление
Сейчас покажу пример программы, по которому мне нужно сделать работающий код в emu8086, только с...

Деление со знаком
Нужно разделить две переменные размером в слово, и поместить результат в переменную у. как это...

Деление сдвигом
нужно разделить 64 на 8 делаю так Mov Ax,64 MOV CX,3 SHR AX,CX Но, преподаватель говорит,...

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