|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2008, 23:18 | #1 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 10
|
обработка арифметических выражений (assembler)
привет!
мне нужна программка на ассемблере, которая решает любой арифметичный пример(+,-,*,/- с такими командами в програме)(пример должен быть указан) желательно прокоментирувать её... кто мне может помочь: плизз помогите, если вам не сложно)) |
22.11.2008, 23:50 | #2 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
деление целочисленное или через FPU ?
Надо бы избавиться от привычки ставить многоточие.....
|
23.11.2008, 00:11 | #3 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 10
|
)))
|
23.11.2008, 20:14 | #4 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
значит скобки тоже...... лад.... как время будет сделаю)
Надо бы избавиться от привычки ставить многоточие.....
|
28.11.2008, 21:05 | #5 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 10
|
ок, желательно по - быстрей
|
28.11.2008, 23:03 | #6 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Вот ка-то так.
В принципе вся эта кухня с консолью Win32 нужна только для облегчения ввода/вывода данных на экран. А сама формула вот: Код:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
29.11.2008, 00:15 | #7 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 10
|
))
огромное спс))
|
30.11.2008, 00:19 | #8 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Вот пример с прерываниями DOS.
Но: 1. Нормального компилятора у меня не было, поэтому выдернул tasm и tlink с какого-то BORLAND C++ (версия Turbo Assembler Version 3.1) 2. Пример получился 200 строк, это потому что пришлось самому написать процедуры перевода string->word и word->string 3. Так как писать процедуры string->float и float->string вообще нет ни желания ни времени, то вся арифметика тоже целочисленная. 4. Пример жутко неоптимизированный, ну тут вам и карты в руки.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
02.12.2008, 21:16 | #9 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 10
|
))
Сенкс, очень благодарен)))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Деление без арифметических операций | imera | Общие вопросы C/C++ | 2 | 14.11.2008 03:02 |
выполнения арифметических действий над обыкновенными дробями | jenja | Общие вопросы C/C++ | 1 | 24.10.2008 10:35 |
Решение простых выражений | MStorm | Помощь студентам | 5 | 10.03.2008 14:34 |
Присвоение переменным булевских выражений | rider | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 06.12.2007 21:11 |