Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Арифметические команды в ассемблер Всем Добрый вечер. Прошу вас помочь мне с написанием программы. программа должна решать пример F(x,y,z) = ((x+y)/z)*(z-x). Прилагаю код SSEGMENT SEGMENT STACK DB 512 DUP (?) SSEGMENT ENDS DSEGMENT SEGMENT X DW 20 https://www.cyberforum.ru/ asm-beginners/ thread1637202.html Ошибка в каждой строке при компиляции Assembler
Написал код, но при его компиляции(MASM) мне выдает примерно следующее(во вложении), код же следующий: .386 .MODEL flat, stdcall option casemap: none include c:\masm32\include\windows.inc include c:\masm32\include\kernel32.inc include c:\masm32\include\user32.inc include c:\masm32\include\msvcrt.inc includelib c:\masm32\lib\user32.lib includelib c:\masm32\lib\kernel32.lib
Assembler Вычислить выражение TASM (A/C - B/D) / A*D все переменные производные пожалуйста! Вот что смог сделать, не могу разобраться с типами переменных, не знаю как записать в 16 битный AX, 8 битную переменную А, поэтому пришлось делать DW, знаю что можно как то сделать проще, но голова уже не варит а завтра сдавать. Data SEGMENT ; Открыть сегмент данных A Dw 3 ;Инициализировать B Dw 2 ;переменные A, B, C, D, X C Dw ... https://www.cyberforum.ru/ asm-beginners/ thread1637120.html Assembler Программа с циклическим сдвигом и с использованием макроопределения https://www.cyberforum.ru/ asm-beginners/ thread1637087.html
Здравствуйте, может у кого есть данная программа на ассемблере? Поделитесь, пожалуйста... Пользователь вводит два числа А и В в десятичном виде через макрос. Программа должна: 1. Посчитать С=(А-В)*3. Выполнить циклический сдвиг полученного числа С на 3 бита вправо. Расчет должен быть выполнен с использованием макроопределения. 2. Вывести на экран число С и все промежуточные числа в двоичном...
Как сравнить строки (tasm)? Assembler
Нужно сравнить строки и в зависимости от результата перейти к определенному куску кода. У меня есть .data vibor db 'select the operation:$' string_vibora db 255,255,255 dup ("$") command1 db '1$' command2 db '2$' .code Begin:
Assembler Строка: Поиск самого длинного слова в массиве. Поиск самого длинного слова в массиве. ввод уже есть. нужен лишь сам поиск. https://www.cyberforum.ru/ asm-beginners/ thread1636670.html
Assembler Защищённый режим работы процессора Процессор работает в защищённом режиме, без подкачки страниц. В регистре CS находится значение 0x0008,а в реестре EIP находится значение 0х00000100. Адреса сегментов из глобальной и локальной таблиц дескрипторов поданы ниже: Индекс GDTR LDTR 0 0х00000000 0х00000000 1 0х00000040 0х00000080 2 0х00000100 0х00000200 3 0х00002000 0х00004000... https://www.cyberforum.ru/ asm-beginners/ thread1636594.html Assembler Работа процессора в реальном режиме
Процессор работает в реальном режиме. В регистре CS находится значение 0х0ААА, а в регистре IP находитя значение 0х1200. Какой будет физический адрес следующей выполненной команды??? Правильный ответ: 0х00000140 Помогите, пожалуйста разобраться с этим заданием. Почему правильный ответ именно такой??? п.с. задание переводил с польского языка, надеюсь будет понятно о чем идет речь
Assembler Максимальное значение числа N, при котором N! не переполняет одно слово https://www.cyberforum.ru/ asm-beginners/ thread1636461.html
Написать программу на ассемблере IA-16, вычисляющую максимальное значение числа N, при котором N! не переполняет одно слово .modelsmall .386 .stack 100h .data N DW 1 .code
Assembler Построить фигуру Всем привет. Есть такой код: ;Установим графический режим EGA mov АН,00h ;(1)Функция задания режима mov AL,10h ;(2)Графический режим EGA int 10h ;(3)Вызов BIOS ;Нарисуем прямую линию в цикле по Х mov SI,150 ;(4)Начальная Х-координата mov CX,5 ;(5)Число точек по горизонтали line: push CX ;(6)Сохраним его в стеке mov AX,0Ch ;(7)Функция вывода пиксела https://www.cyberforum.ru/ asm-beginners/ thread1636238.html
Assembler Регулировка освещённости в зависимости от времени суток
Разработать программу на Assembler, Имеется помещение цеха, в котором находятся два окна, есть 6 лампочек каждая из которых выдает 500люмий, имеется датчик который следит чтобы в помещение всегда было освещение 3000люмий с учетом попадания света из окон и времени суток. Нужно написать код на Assemblere, что бы включалось необходимое количество лампочик с учетом попадания света в цех.
Assembler Загрузка коротких переменных в больший регистр Добрый день, можете мне объяснить, почему в eax содержится число 12345678h, а не 56781234h? .data wordlist word 5678h, 1234h .code mov eax, dword ptr wordlist Добавлено через 1 час 23 минуты https://www.cyberforum.ru/ asm-beginners/ thread1635982.html
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
13.01.2016, 14:32 0

Что такое ax,'00'? - Assembler - Ответ 8614152

13.01.2016, 14:32. Показов 1918. Ответов 6
Метки (Все метки)

Лучший ответ Сообщение было отмечено name06 как решение

Решение

name06
Команда AAM корректирует число в AL, преобразовывая его в неупакованный вид BCD-арфметики.
Т.е. если в AL - 19h(2510), то после выполнения команды, в AH будет 02 , а в AL - 05.
После этого цифры преобразовываются в симолы(команда add ax,'00') и выводятся.

Вернуться к обсуждению:
Что такое ax,'00'? Assembler
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2016, 14:32
Готовые ответы и решения:

Что такое Jb @f
что такое jb @f и jne@b?

Что такое tasm?
Мне собственно не обязательно ассемблер в студии, просто не могу пока понять с чего начать и куда...

Что такое FCB?
Что такое FCB? А то читаю: int 21-23 - Размер файла (FCB)...

Что такое xor ah,ah ?
xor ah,ah что такое ??? что оно значит !!!

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

Что это такое?
Смотрите, есть банальная программа: ;процессор 386 .386 ; плоская модель, стандартные вызовы...

Что такое непривилегированные команды?
Читаю книгу по языку ассемблера, встретил понятие непривилегированные команды. Как я понял, это...

Что такое адресная константа
Помогите, пожалуйста! Вопрос в том, что такое адресная константа и второе почему в поле FLDC...

Cls - что такое. Просвещение
Всем привет =) Сижу разбираю такую хорошую папку с название "exemples" и встретил команду или...

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