Size: a a a

Ассемблер

2020 August 22

RG

R G in Ассемблер
в исходниках колибри многое кое-как
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Rusty Shackleford
кстати к слову о visual asm что я тут форсил пару дней назад, купил лицензию и всё сломалось через пару дней, перестал запускаться тупо логотип выскакивает и все ))
вот такое качество софта, сыроват еще,  думаю может самому попробывать отладить, но с шарпом дело не имел
попробуй еще жтот инструмент, написан на паскале, но он только доя масм32 заточен
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
предлагаю зафиксировать форматы (типы по версии си, или размеры по версии асма), используемые в printf

%ub %sb - байт десятичный
%uw %sw - слово десятичное
%ud %sd - двойное слово десятичное
%s - строка (заканчивающая нулем или $ - надо обсуждать)
%с - ASCII символ
%f - вещественное одинарной точности десятичное
%d - вещественное двойной точности десятичное
%xb(Xb) - байт шестнадцатеричный
%xw(Xw) - слово шестнадцатеричное
%xd(Xd) - двойное слово шестнадцатеричное

;=================
ну и редко используемое

%ob - восьмиричный байт
%ow - восьмиричное слово
%od - двойное слово

%bb - бинарный байт
%bw - бинарное слово
%bd - бинарное двойное слово
(эт может пригодиться при печати регистра флагов напрмер)

еще можно добавить научную нотацию для вещественных типов (e/E),но пока упустим

PS: буду дополнять/править мысли по мере появления оных
пока получилось примерно так
источник

N

Nrys in Ассемблер
Господа, есть какой-нибудь справочник по fpu под дос?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Nrys
Господа, есть какой-нибудь справочник по fpu под дос?
такого нет, fpu от ОС никак не зависит
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
а так, вот это есть
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Переслано от Aiwan ╭∩╮ (òÓ,) ╭∩╮...
источник

N

Nrys in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
такого нет, fpu от ОС никак не зависит
Не, я имел ввиду сам справочник, по типу xview там все команды асма
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
не встречал
источник

N

Nrys in Ассемблер
Ладно, за картинку спасибо
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Nrys
Не, я имел ввиду сам справочник, по типу xview там все команды асма
но ты можешь его сам написать (справочник)
источник

N

Nrys in Ассемблер
Ну можно, сейчас тут утилитку допишу и наверное попробую
источник

N

Nrys in Ассемблер
Просто fpu понадобился, для вывода 10-ных чисел на экран
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Nrys
Просто fpu понадобился, для вывода 10-ных чисел на экран
fpu для вывода десятичных? зачем так усложнять, там все прекрасно на х86 инструкциях пишется
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Nrys
Просто fpu понадобился, для вывода 10-ных чисел на экран
в моем примере выше есть вывод десятичных, или бери от туда код или используй сам printf
источник

N

Nrys in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
fpu для вывода десятичных? зачем так усложнять, там все прекрасно на х86 инструкциях пишется
Блин, точно, все работает, а то в книге для этого использовали fpu
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Nrys
Блин, точно, все работает, а то в книге для этого использовали fpu
что за книга, дай скрин где там рассказывается про это действие, чет не верится
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
источник

N

Nrys in Ассемблер
Сейчас
источник

N

Nrys in Ассемблер
источник