Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Как ставить программы на ДОС через virtualBox скачал ВиртуалБокс, поставил чистую досю, а что делать дальше не знаю. подскажите как поставить на нее тотал\волков коммандер и тасм. Заранее благодарен. https://www.cyberforum.ru/ assembler/ thread675112.html Assembler Нужен пример листинга (USB шина)
Помогите пожалуйста с программой про USB шину на ассэмблере хоть какой нибудь листинг на нее!!
Assembler Что означает '0' в приведенной строке кода https://www.cyberforum.ru/ assembler/ thread674283.html
подскажите пожалуйста что значит '0'. например вот здесь add al,'0'
Assembler Ассемблер, команда IDIV https://www.cyberforum.ru/ assembler/ thread673529.html
IDIV D AX=102 D=CD не могу решить. если беру (другой вариант) AX=110 D=9E делаю вроде правильно, а выходит AL=02 AH 4C а должно FE 4C ... короче победа. помогите.
Assembler Есть obj файл, как перевести его обратно в asm
Здравствуйте.Есть obj файл, как перевести его обратно в asm?
Assembler Как получить параметры, с которыми приложение было запущено здравствуйте, нужна помощь с ассемлером. нужно сделать так что бы программа выбрасывала help (по идеи просто сообщение про программу и что делает. описанно в дата сегменте как helpmsg),но не знаю как её вызов описать. а выглядит это так: когда вводим program.exe в той же строчке надо прочитать есть ли /?, и если есть тогда выводится help, а потом уже следует и сама программа. если же символов... https://www.cyberforum.ru/ assembler/ thread672490.html
Assembler Отредактировать программу в WinAsm Studuo https://www.cyberforum.ru/ assembler/ thread671671.html
386 .model flat,stdcall ; ************stack segment************stack segment************ Vars Segment Use32 Stack 'STACK' Db 512 Dup (0) Vars EndS ; ************data segment************data segment************** Data Segment Use32 Dword Public 'DATA'
Assembler Представляет ли приведенный код работу с таблицей
tab db 'qwe',13,10 db 'rty',13,10 db 'uio',13,10 db 'pas',13,10 db 'dfg',13,10 db 'hjk',13,10 db 'lzx',13,10 db 'cvb',13,10 db 'nm ',13,10 etab equ $
Assembler Установлен МАSМ32V11, как запустить Неllo Word https://www.cyberforum.ru/ assembler/ thread671215.html
Здравствуйте, только поставила МАSМ32V11, не понимаю как запустить Неllo Word. посмотрела видюху в вершине тем, но на этапе ml /c A.asm выводится: помогите решить эту проблему...
Assembler Как работают команды SBB, ADC Всем привет! я разобрался как работают обычные команды ADD и SUB, но когда пытаюсь понять как работают SBB и ADC не получается. Уже прочитал несколько статей в инете по этим командам но там только короткое описание. В каких случаях их используют? Если, например, в случае переполнения из флага CF (при ADC) добавляется 1 то куда она сохранится, если размер операнда только 32 бита. Все равно... https://www.cyberforum.ru/ assembler/ thread671208.html
Assembler Как заставить консоль выводить кириллицу
Здравствуйте. Есть такой код: .386 .model flat, stdcall option casemap:none ExitProcess proto :dword GetStdHandle proto :dword WriteConsoleA proto :dword, :dword, :dword, :dword, :dword includelib \masm32\lib\kernel32.lib .data stdout dd ?
Assembler Подскажите подобие Hiew, желательно бесплатное Подскажите, пож, какое-ниб подобие Hiew, желательно бесплатное или чтоб цена\качество соотв. Я думаю у меня из-за того что ломаная не хочет больше 23 строк набирать или еще зачем, может знает кто? Обидно, только врубаться начал в асм и тут же облом такой. Или может есть у кого лицензия, в личку пож напишите.... PS На сайте главное нарисовано $64 - Free 1-year updates. Этож афигеть, для... https://www.cyberforum.ru/ assembler/ thread671068.html
Хочу в Исландию
1041 / 840 / 119
Регистрация: 10.11.2010
Сообщений: 1,630
22.10.2012, 17:27 0

Арифметические действия с двоично-десятичными числами - Assembler - Ответ 3594006

22.10.2012, 17:27. Показов 2174. Ответов 5
Метки (Все метки)

Ответ

Вот для этого команда AAA и нужна чтобы видеть в AX не A0A (которое равно 504+506), а 110 десятичное (которое равно 54+56 десятичные). Команду AAA используют после сложения, а после умножения AAM. Т.е. если бы было вот так:
Assembler
1
2
3
4
Mov Ax,4
mov Bx,6
mul     bx
aam
, то в регистре AX мы бы увидели 204, это 24=4*6. Вся эта чертовщина придумана для двоично-десятичных чисел, форма записи которых хрен знает для чего нужна... наверное для тех которые не в состоянии освоить шестнадцатеричные числа .

Вернуться к обсуждению:
Арифметические действия с двоично-десятичными числами Assembler
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2012, 17:27
Готовые ответы и решения:

Арифметические действия над числами с плавающей точкой
Дали задание оценить производительность над различными типами данных в АСМ. Первую часть сделал,...

Написать программу, позволяющую выполнять арифметические действия над двоичными или шестнадцатеричными числами
Доброго времени суток! Подскажите пожалуйста как реализовать данную задачу, заранее большое...

[Debug] Сложение трехразрядных чисел, представленных двоично-десятичными кодами
Помогите Осуществить сложение трехразрядных чисел, представ-ленных двоично-десятичными кодами ...

Двоично-десятичное представление информации в памяти компьютера. Операции с двоично-десятичными числами»
Дано: A=2839^10 и B=2810^10. Найти число C^2-10 = A^2-10 + B^2-10. не могу понять как сделать...

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

Арифметические действия над числами. Выбор номера действия. Перевод с Pascal
Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3...

Арифметические действия над числами
3. Даны два действительных положительных числа. Арифметические действия пронумерованы (1-сложение,...

Арифметические действия над числами
Арифметические действия над числами обозначены следующими символами: «+» − сложение, «-»...

Арифметические действия над числами
Арифметические действия над числами пронумерованы следующим образом: 1 – сложение, 2 – вычитание, 3...

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