
32-bit ASM Calculator 1.10

Скриншот программы 32-bit ASM Calculator
32-битный калькулятор, написан как обычно для личных нужд, потому что "ксорить дворды в уме" уже поднадоело :) Позволяет выполнять арифметические и битовые команды Ассемблера, в том числе команды, использующие при вычислениях значение Carry Flag. Результат операции отображается в шестнадцатеричном виде с возможностью реверса байт, в десятичном виде с возможностью знакового отображения, в бинарном с разбивкой на октеты и в текстовом, если есть такая возможность. Кроме этого калькулятор показывает состояние флагов процессора сразу после выполнения выбранной операции и условные переходы, которые сработают при этой комбинации флагов. Состоянием флагов можно также управлять и вручную. Встроенный конвертер позволяет быстро переводить числа из десятичной, шестнадцатеричной, двоичной систем счисления, текстовых строк и битового представления. Вы можете сразу устанавливать полученное число в качестве значений операндов.
Особенности:
- оба операнда должны вводиться только в шестнадцатеричном виде;
- при сдвиговых операциях значение Operand 2 не может быть больше 0xFFh (десятичное 255), иначе калькулятор выдаст ошибку;
- после выполнения операций деления и умножения в шестнадцатеричном виде отображается содержимое пары регистров EDX:EAX, при этом функция реверса байт и знак десятичного числа недоступны;
- командам AAM и AAD можно указать в качестве второго параметра базу коррекции (недокументированный формат записи команды), по умолчанию она равна 10;
- неотображаемые в калькуляторе флаги процессора принудительно обнуляются.
Просмотров: 36992 | Комментариев: 128

Комментарии
Отзывы посетителей сайта о статье
ManHunter
(22.07.2020 в 09:49):
Это с кряклаба, у кого-то из прежних мастеров было в подписи. К сожалению, сейчас уже не вспомню у кого.

SetSky
(22.07.2020 в 09:32):
м-м-м, "ксорить дворды в уме", я даже знаю откуда эта фраза...

ManHunter
(27.04.2020 в 00:43):
Версия 1.10. Версия по заявкам трудящихся. Доработан конвертер для работы с форматом float по стандарту IEEE 754, при вставке корректно обрабатываются hex-числа вида 0xXXXXXXXX. Конвертер вынесен в самостоятельную утилиту. Мелкие доработки и улучшения.
В связи с серьезным добавлением функционала, фидбэк крайне приветствуется.
Кто не в курсе, клик колесом - вставка в поле ввода с заменой содержимого.
В связи с серьезным добавлением функционала, фидбэк крайне приветствуется.
Кто не в курсе, клик колесом - вставка в поле ввода с заменой содержимого.

ManHunter
(21.04.2020 в 11:00):
Буфер и так фильтруется при вставке, "$" будет пропущен. "0x" добавил, чтобы корректно обрабатывать случаи типа "0x12d3773d".
Но придется немного подождать, изменения пошли уже в новую версию, она пока тестируется.
Но придется немного подождать, изменения пошли уже в новую версию, она пока тестируется.

DimitarSerg
(21.04.2020 в 09:56):
Приветствую. А можно фичу попросить ? Часто в буфере число в хексе с 0x в начале, вот бы фильтровать буффер и если там 0x или напр. $ (как в дельфе) - то отбрасывать это и считывать число.

ManHunter
(16.04.2020 в 10:18):
Конвертер Float добавил в новую версию, пока надо потестировать, а то на первых этапах вылезает много тонкостей. И даже удалось открепить его от основной программы в самостоятельное приложение.

ManHunter
(12.04.2020 в 16:04):
Конвертер отдельно не вынести, там много чего подвязано на основное окно, не только кнопочки. Каждый раз отделять или дублировать изменения в два исходника мне не хочется. Про float подумаю, хорошее предложение.

SWG71
(12.04.2020 в 10:18):
Отличная прога! 1) А можно ли Converter сделать отдельной программой т.к. с ним больше приходится работать? 2) Добавить в функционал конвертера ieee 754 -> bin и наоборот?

speedboy
(31.03.2020 в 05:10):
good

DimitarSerg
(24.03.2020 в 02:25):
Благодарю !

ManHunter
(22.03.2020 в 19:24):
Изыди

koshtovalov.va
(22.03.2020 в 19:18):
Вы ошибаетесь. Интеллектуальный уровень развития не является высшим уровнем развития. Всего доброго.

ManHunter
(22.03.2020 в 11:46):
Не можно. Я не выкладываю исходники. Дизассемблер в руки и вперед.

koshtovalov.va
(22.03.2020 в 10:39):
Если можно - выложите исходник. Спасибо.

viiy
(21.03.2020 в 17:47):
It's great, thanks!

ManHunter
(21.03.2020 в 00:05):
Версия 1.9. Доработан конвертер и калькулятор на предмет работы с отрицательными числами, позиция конвертера сохраняется на сессию по последнему окну, в конвертере добавлена возможность получать значения из полей калькулятора.

ManHunter
(18.03.2020 в 17:08):
Как раз готовлю новую версию. Добавил сохранение позиции конвертера по последнему закрытому окну на время работы программы. Скоро выложу.

Serge
(18.03.2020 в 16:58):
Очень полезная штука. Респект автору! В качестве хотелки: не сохраняет позицию окна конвертера. Приходится таскать постоянно после запуска.

Vlad
(23.02.2020 в 15:56):
Спасибо!

Bukowskiy
(30.09.2019 в 03:50):
Спасибо!

Алексей
(22.08.2019 в 01:26):
Спасибо.

ManHunter
(28.06.2019 в 13:02):
Дополнил описания флагов CPU в подсказке, архив обновлен.

Сергей
(15.01.2019 в 22:50):
Спасибо! Пароль прям Вархиве написан

DimitarSerg
(27.12.2018 в 13:03):
Да, оно, спасибо )

ManHunter
(27.12.2018 в 08:29):
Ващще не проблема. Сделал.

DimitarSerg
(27.12.2018 в 02:37):
О, давно не заходил, спасибо, скачал.
Слушай, сколько лет юзаю, забываю написать: часто надо dec ввести, но окно со вводом по клику появляется только если в поле не 0, то есть как по мне одно лишнее телодвижение чтобы что-то ввести, а затем клик ниже по Dec и открывается окошко, где я могу ввести dec, это конечно решается патчем
00405EDF . FF15 54934000 CALL DWORD PTR DS:[<&user32.GetDlgItemIn>;
00405EE5 . 09C0 OR EAX,EAX
00405EE7 0F84 A2240000 JE 0040838F
Но хотелось бы не патчить ;)
Слушай, сколько лет юзаю, забываю написать: часто надо dec ввести, но окно со вводом по клику появляется только если в поле не 0, то есть как по мне одно лишнее телодвижение чтобы что-то ввести, а затем клик ниже по Dec и открывается окошко, где я могу ввести dec, это конечно решается патчем
00405EDF . FF15 54934000 CALL DWORD PTR DS:[<&user32.GetDlgItemIn>;
00405EE5 . 09C0 OR EAX,EAX
00405EE7 0F84 A2240000 JE 0040838F
Но хотелось бы не патчить ;)

ManHunter
(10.12.2018 в 14:38):
asmant, исправлено. Огромное спасибо!

asmant
(10.12.2018 в 14:25):
Добрый день.
Программа падает с EXCEPTION_INT_OVERFLOW на делении целого числа со знаком например: 80000000h на 1
У вас не используется знаковое расширение (edx равен нулю, используйте cdq).
Программа падает с EXCEPTION_INT_OVERFLOW на делении целого числа со знаком например: 80000000h на 1
У вас не используется знаковое расширение (edx равен нулю, используйте cdq).

arigatou
(27.11.2018 в 11:09):
вещь Спасибо!

ManHunter
(02.11.2018 в 14:00):
Из-за пидорского гугла, который по какой-то причине невзлюбил исполняемый файл, пришлось упаковать его в архив под пароль. Пароль: "manhunter.ru" без кавычек. Заранее приношу извинения за доставленные неудобства.

speedboy
(29.10.2018 в 03:21):
good!

ManHunter
(28.10.2018 в 11:32):
Версия 1.8. Переделана область отображения флагов и условных переходов, дополнены подсказки по результатам сравнения, по клику на флаге можно переключать его состояние, а не только через меню.

Kenzo
(07.10.2018 в 13:03):
ERR_CONNECTION_RESET при попытке скачать архив :(

ManHunter
(27.08.2018 в 16:51):
Просто надо пользоваться нормальными антивирусами, а не всяким говном.

Андрей
(27.08.2018 в 16:10):
Avast ругается - пишет архив с бацилой :)

ManHunter
(05.08.2018 в 10:33):
Надо бы сделать, да где взять время на все хотелки :(

DimitarSerg
(05.08.2018 в 01:34):
Спасибо, обновлюсь, хотя уже чуток отошел от темы )
p.s. Для FPU сделаешь ?
p.s. Для FPU сделаешь ?

F.LIZ
(27.07.2018 в 23:17):
Большое спасибо, очень помогает при программировании для STM32.

ManHunter
(22.07.2018 в 16:23):
Версия 1.7. Исправлено сохранение позиции главного окна при работе с несколькими мониторами, улучшен интерфейс, исправлены найденные ошибки.

FalseMaster
(03.05.2018 в 12:23):
Оперативненько, однако. Иконка новая нормуль.

ManHunter
(02.05.2018 в 09:08):
Не проблема, добавил места. Спасибо! На счет какого-то глобального допиливания не уверен, вроде бы и так все есть.

FalseMaster
(02.05.2018 в 04:05):
Незаменимая вещица при ручной распаковке бинарей. Давно юзаю, а автора не поблагодарил. Респект, чел. Если вдруг надумаешь допиливать, увелич ширину STATIC'а с текстом "JNE/JNZ" на 5 пикселей, а то край последней буквы "отгрызен" (редактор ресурсов открыть не влом, но всё же).

ManHunter
(19.07.2016 в 14:47):
Мелкое обновление: флаг CF доступен для команд DAS и DAA

WAMPIR
(29.06.2016 в 22:16):
Спасибо! Программа очень нужная.

Всеволод
(18.06.2015 в 21:40):
Огромнейшее Вам Спасибо! Это в Высшей степени СУПЕР!!!

Биган
(03.06.2015 в 11:07):
Суперполезная прога. Большущее спасибо, ManHunter!

Вонючий
(04.03.2015 в 17:08):
Классная прога, автору спасибо)))

DimitarSerg
(14.02.2015 в 17:23):
Спасибо, так и хотелось ! Инструмент достиг своей максимальной точки развития, пили теперь такого же качества FPU-calc ;)

ManHunter
(14.02.2015 в 12:59):
Сохраняется состояние чекбоксов и выбранный режим в конвертере. Поскольку конвертеров одновременно может быть больше одного, состояние сохраняется только на время работы программы, а не на постоянку в конфиг. Архив обновлен.

DimitarSerg
(13.02.2015 в 22:15):
Спасибо, еще по этой же теме, чтобы фокус сохранялся на последнем используемом едите в конвертере, то есть я открыл конвертер, перевожу радио на бинари, закрываю, опять открываю конвертер - активный едит Dec, а хочется чтобы был последний используемый (в моем случае бинари). Считаю это не только моей хотелкой, а логичной работой программки :)

ManHunter
(13.02.2015 в 09:06):
Конечно можно, сделаю в ближайшее время.

DimitarSerg
(13.02.2015 в 03:03):
Не сохраняется положение галочек в Converter, вот была задача с кучей битовых операций, постоянно приходилось снимать галку с Split Binary, можно сделать "запоминание" опций ?

ManHunter
(23.07.2014 в 14:59):
Очередное мелкое изменение. Теперь, если процессор не поддерживает специфичные команды POPCNT и/или LZCNT, то они будут эмулироваться и результат будет получен в любом случае. Архив обновлен.

Zorg
(02.06.2014 в 16:42):
Зачётная прога.

Grey
(06.05.2014 в 14:07):
да я уже понял что там дохрена всяких вариантов (у меня число с плавающей точкой одинарной точностью 32 байта, кроме того байты идут в обратном порядке). Да тут на всех не угодишь...сорри )))

ManHunter
(06.05.2014 в 13:41):
Загугли "формат хранения вещественных чисел". DWORD записи вещественного числа != DWORD'у целого числа. А QWORD, TWORD для вещественных чисел? ЧТО и ВО ЧТО конвертировать?

Grey
(06.05.2014 в 13:31):
Когда будет готов анонсированный FPU-калькулятор (и будет ли он публиковаться) неизвестно, а в конвертере неплохо бы было, на мой взгляд, на то он и конвертер ))) у нас ведь люди держат доллары, хотя формально их хождение не приветствуется.

ManHunter
(06.05.2014 в 13:19):
Какое отношение вещественные числа имеют к целочисленным операциям?

Grey
(06.05.2014 в 13:13):
В конвертер число с плавающей точкой сложно добавить?

ManHunter
(10.03.2014 в 15:04):
Исправлено падение программы, если она находится в каталогах большой вложенности. Архив обновлен. Благодарности Василию.

ManHunter
(10.03.2014 в 00:10):
Voffka, не всегда минимализм - это хорошо. Я предпочитаю, чтобы в рабочем инструменте все необходимое было сразу же под рукой. В этом калькуляторе улучшать больше нечего, теперь неспеша займусь разработкой FPU-калькулятора. Все необходимые наработки для этого уже сделаны.

Анатолий
(09.03.2014 в 14:06):
А мне нравится. Спасибо за тулзу!

Voffka
(08.03.2014 в 17:41):
Что-то, как-то, уж очень слишком визуально перегружен интерфейс, остаюсь на 1.3 пока.

ManHunter
(04.03.2014 в 00:32):
Добавлено хранилище на 10 ячеек, настройки сохраняются в ini-файл, добавлена расширенная подсказка по регистру флагов.

ManHunter
(05.12.2013 в 00:08):
И снова повторю: ни один АНТИВИРУС не ругается на программу, паникуют только какие-то мутные поделия, по чьей-то досадной оплошности возведенные в ранг "антивирусов".

Vanko
(05.12.2013 в 00:01):
https://www.virustotal.com/ru/...ac/analysis/
Очень печально...
не понятно, какие такие троянские функции они надыбали в суто арифметической программе, которая не должна иметь ни чего общего с выходом в сеть. :(
Похоже они объявили бойкот вашему софту :(
Очень печально...
не понятно, какие такие троянские функции они надыбали в суто арифметической программе, которая не должна иметь ни чего общего с выходом в сеть. :(
Похоже они объявили бойкот вашему софту :(

ManHunter
(26.11.2013 в 21:15):
самое время задуматься о смене антивируса

User
(26.11.2013 в 21:09):
Программа по описанию хорошая - я уже решился скачать, но антивирус определяет её как троян ??

NightBlade
(26.06.2013 в 12:25):
Excelent work! This is extremely helpful!

ManHunter
(29.01.2013 в 19:14):
Ну вот захотелось попробовать таким образом защитить свой софт :) Я обычно разные версии софта храню или в разных папках или в разных архивах.

Isaev
(29.01.2013 в 19:12):
Занопить то не проблема) но сама суть не ясна, для чего это сделано) я понимаю crc там проверить, а имя то зачем... лежало несколько версий, а эту не переименовать

ManHunter
(29.01.2013 в 19:00):
Isaev, специально для тебя могу собрать подарочную версию :) Там всех дел-то одну функу занопить, я специально ничего не стал прятать, всё на виду.

Isaev
(29.01.2013 в 18:53):
Зачем последнюю версию к filename то привязал? какой-то это не хороший тон(

ManHunter
(12.12.2012 в 14:10):
Внеочередной мелкий фикс без изменения версии. Добавлена проверка поддержки процессором команд POPCNT и LZCNT. В меню флагов добавлена команда сброса в состояние после выполнения команды.

Grey
(05.12.2012 в 08:23):
Отличная штуковина! Спасибо!

ManHunter
(27.11.2012 в 23:02):
Ничего не использую. Беру готовые из наборов иконок.

Jaroslav
(27.11.2012 в 22:41):
Что вы используете для создания иконок для своих программ?

sancho
(19.11.2012 в 23:37):
Большое Спасибо. наконец-то вы добавили SHLD и SHRD команды.

ManHunter
(14.11.2012 в 07:28):
carver, это значит, что твой процессор не поддерживает эту команду. Не хотел я делать проверку процессоров, но видимо придется :(

carver
(14.11.2012 в 05:32):
спасиба. классная штука.
в качестве багрепорта могу отписатся шо на popcnt - слетает.
правда я и не знаю шо это такое :|
AppName: calc32.exe AppVer: 1.5.0.0 ... Offset: 0000546c
в качестве багрепорта могу отписатся шо на popcnt - слетает.
правда я и не знаю шо это такое :|
AppName: calc32.exe AppVer: 1.5.0.0 ... Offset: 0000546c

DimitarSerg
(28.10.2012 в 16:33):
Ну наконец-то 1.5, заждался :)
Еще раз повторюсь - очень нужная тулза при кейгеннинге !
Еще раз повторюсь - очень нужная тулза при кейгеннинге !

ledhead
(27.10.2012 в 12:45):
ManHunter, огромное спасибо. Вещь-вещисима.

tracker
(27.10.2012 в 12:11):
шикарная утилитка. давно хотел сделать нечто подобное, но за недостатком времени... :) спасибо!

ManHunter
(26.10.2012 в 20:54):
В конвертер добавлен битовый конструктор, в список добавлено еще несколько команд, добавлены условные переходы и возможность менять флаги вручную, исправлены найденные ошибки. Ну и остального по мелочи.

tracker
(29.09.2012 в 19:35):
благодарю, очень удобный инструмент! :)

Jupiter
(03.09.2012 в 18:40):
Прекрасная реализация, много маленьких приятных примочек, которые очень радуют своей эффективностью и простотой!

ManHunter
(29.07.2012 в 23:14):
Мысль хорошая и правильная, но для ее реализации придется куда-то затолкать третий параметр, т.к. в этих операциях используются не два, а три параметра, и ничего пропускать нельзя. Я подумаю.

sancho
(29.07.2012 в 23:08):
Полезный калькулятор. Хорошо бы ещё добавить SHLD и SHRD команды.

speedboy
(17.06.2012 в 06:04):
It is very good.

ManHunter
(09.06.2012 в 17:29):
Ну хоть кто-то пользуется :)

DimitarSerg
(09.06.2012 в 17:27):
спасибо. Любимая тулза при кейгеннинге ;)

ManHunter
(09.06.2012 в 08:18):
Первоначальная _идея_ действительно была позаимствована, но реализация всех версий полностью моя.

brute
(09.06.2012 в 07:00):
копаясь в аналах, я видел похожий (фейсом) древний калькуль, возможно, даже с исходниками. Весило то чудо 10-15Кб. Это я подвожу к вопросу, что идея (такого замечательного)калькулятора не на ровном месте родилась?

Yoshida
(06.06.2012 в 21:48):
Ух-ты! Большое спасибо!

ManHunter
(06.06.2012 в 21:07):
Недокументированные и неочевидные фичи: клик на "Dec" под операндами открывает окно конвертера с этим значением. Клик колесом на любом поле ввода работает как вставка значения из буфера обмена. Конвертеров можно открывать несколько штук одновременно.

ManHunter
(06.06.2012 в 12:31):
гы :)

Zhelezyaka
(06.06.2012 в 12:30):
Спасибо! Круто!
З.Ы. Ну вот, опять ты обидел "Хороших Программистов", они же не знают - что такое ассемблер)))
З.Ы. Ну вот, опять ты обидел "Хороших Программистов", они же не знают - что такое ассемблер)))

ManHunter
(26.03.2012 в 23:13):
Небольшой фикс версии 1.3, исправлена ошибка с командой ADC.
А тем временем полным ходом готовится версия 1.4 :) Будет много вкусного. Но поддержки 64 бит НЕ будет.
А тем временем полным ходом готовится версия 1.4 :) Будет много вкусного. Но поддержки 64 бит НЕ будет.

Spirt_Fire
(20.03.2012 в 16:04):
Спасибо! Однозначно must have!

Yoshida
(18.03.2012 в 23:14):
Спасибо, как раз сегодня необходимость в такой штуке появилась

speedboy
(28.12.2011 в 11:54):
good!

morgot
(17.12.2011 в 21:19):
Отлично, спасибо большое, полезная вещь)

DimitarSerg
(16.12.2011 в 15:43):
Полезная вещь, очень часто использую.

Artem N
(07.12.2011 в 17:36):
ManHunter, я говорил про поддержку 64-битных чисел, если что :) Сложение/умножение и т.д. Длинная арифметика, в общем.

zummenix
(05.12.2011 в 17:11):
Для десятичных и шестнадцатеричных значений можно еще добавить разделение на группы разрядов, визуально восприниматься будет лучше.

ManHunter
(05.12.2011 в 14:10):
Ну вот когда я через 100500 лет перейду на 64-битную систему, тогда сделаю версию калькулятора и для нее.

Artem N
(05.12.2011 в 14:09):
64-битный был бы более интересен. Такой один в природе (неудобный): Hpmbcalc

ManHunter
(05.12.2011 в 11:19):
AyTkACT, спасибо, я стараюсь.

AyTkACT
(05.12.2011 в 04:44):
>>Вот и новая версия. Исправлены ошибки, полностью переделан конвертер, добавлены новые инструкции.
Вот это очень нужный инструмент! И, считаю, лучший в своём роде! Спасибо за сабж!
Вот это очень нужный инструмент! И, считаю, лучший в своём роде! Спасибо за сабж!

ManHunter
(04.12.2011 в 17:07):
Вот и новая версия. Исправлены ошибки, полностью переделан конвертер, добавлены новые инструкции.

ManHunter
(12.11.2011 в 23:12):
noldor, спасибо, обязательно поправлю. Заодно сделаю новую версию, есть еще несколько идей по доработке. В качестве благодарности раскрою небольшой секрет: клик колесиком мыши работает так же, как и Ctrl+V :)

noldor
(12.11.2011 в 12:26):
Спасибо за программу, отличный калькулятор, правда нашлось пару маленьких ошибочек, не влиюящих сильно на работу программы, но тем не менее, по моему мнению, лучше их исправить:
1) Если Буфер обмена пуст то соответственно, вызвав контекстное меню правой кнопкой мыши в полях Operand 1 (hex) и Operand 2 (hex), видно, что команда "Вставить" неактивна, однако если попытаться вставить из пустого буфера данные командой ctrl+V, то программа вылетает с ошибкой. В диалоговом окне Dec2Hex Converter такой ошибки нет. Очевидно, где то нет проверки, содержит ли буфер обмена данные.
2) Если в диалоговом окне Dec2Hex Converter ввести, к примеру, число 435345534 (hex 19F2D87E), то скопировав его с помощью кнопочки copy, один байтик потеряется и в буфер обмена попадет только 19F2D87. Правда можно скопировать из контекстного меню или клавишными операциями, но тем не менее кнопочкой очень удобно.
1) Если Буфер обмена пуст то соответственно, вызвав контекстное меню правой кнопкой мыши в полях Operand 1 (hex) и Operand 2 (hex), видно, что команда "Вставить" неактивна, однако если попытаться вставить из пустого буфера данные командой ctrl+V, то программа вылетает с ошибкой. В диалоговом окне Dec2Hex Converter такой ошибки нет. Очевидно, где то нет проверки, содержит ли буфер обмена данные.
2) Если в диалоговом окне Dec2Hex Converter ввести, к примеру, число 435345534 (hex 19F2D87E), то скопировав его с помощью кнопочки copy, один байтик потеряется и в буфер обмена попадет только 19F2D87. Правда можно скопировать из контекстного меню или клавишными операциями, но тем не менее кнопочкой очень удобно.

speedboy
(30.05.2010 в 05:49):
downloaded

begger
(30.04.2010 в 00:56):
Хотя, если подумать, то можно и этим воспользоваться для 16bit чисел. Полезная прога!

begger
(30.04.2010 в 00:30):
А нет ли такого же, но для 16bit?

ELM
(23.03.2010 в 10:08):
балин, от это крутая штука!

ManHunter
(09.12.2009 в 20:25):
В версии 1.2 улучшена работа с флагами, добавлены все доступные битовые команды i386, доработан интерфейс. Исправлены некоторые ошибки, архив обновлен.

Shukuchi
(09.11.2009 в 03:48):
очень удобно и функционально, спасибо!)

Gunter
(19.10.2009 в 22:30):
Спасибо, удобная вещь :)

IMPosTOR
(17.10.2009 в 23:52):
Thank you for sharing.
good job
good job

CoStick
(14.10.2009 в 22:13):
Класс, теперь код проще править/реверсить без отладчика и справочника по ассму...
огромное СПАСИБО!!! :)
огромное СПАСИБО!!! :)

ManHunter
(11.10.2009 в 17:23):
Эта программа НЕ для твоего уровня знаний. Запусти в винде обычный калькулятор, переключи его на инженерный режим и перемножай сколько влезет.

заиНькА
(11.10.2009 в 17:13):
как им пользоваться????(((( мне срочно нужно к завтрому перемножить шестнадцатеричные числа, куда там нажимать7((

ManHunter
(31.08.2009 в 20:27):
Скоро выложу версию 1.1, она получше

AS007
(31.08.2009 в 20:26):
Отличный калькулятор! Огромное спасибо ManHunter. ASM - рулит ;)
Главное в этом не красота (можно, а нужно?), а работоспособность.
Главное в этом не красота (можно, а нужно?), а работоспособность.

ManHunter
(29.08.2009 в 14:03):
Конечно Ассемблер. А разве есть еще какие-то языки программирования? :))

coolhaXOR
(29.08.2009 в 13:52):
Хм. Интересно, а что за компилятор? Очень удивляет размер - в районе 10 кбайт. Ассемблер?

tester
(24.05.2009 в 10:45):
Большое спасибо давно искал подобную софтинку

Добавить комментарий
Заполните форму для добавления комментария
