Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 0
Регистрация: 10.02.2013
Сообщений: 50
1

Ассемблер vs С++

20.02.2013, 11:15. Просмотров 920. Ответов 1
Метки нет (Все метки)

Доброго времени суток.
Я только начал изучать ассемблер.
1. Скажите, будут ли быстрее выполняться операции сравнения, сложения, присваивания, написанные на ассемблеле (вставкой ассемблерного кода в Cpp-шную функцию), быстрее тех-же команд, написанных на С++?

2. Мне нужно написать преобразование чисел из 2/8/10/16 -ичной системы счисления в 2/8/10/16 -ичную с.с. числа хранятся в строках. Я смогу существенно увеличить скорость преобразования, заменяя некоторые операции сравнения, сложения, присваивания на ассемблерный код (вместо С++)? или для этого мне нужно полностью переписать функцию на ассемблере?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2013, 11:15
Ответы с готовыми решениями:

Ассемблер в паскале: как загрузить массив во встроенный ассемблер и произвести над любым из его чисел сложение(вычитание).
хочу написать программу в паскале с использованием встроенного ассемблера, но прежде чем начать...

Обращение к элементам массива по индексу (ассемблер + си)
пишу на ассемблере и тестирую на си. вот часть кода: const int n=7; int x={2,-1,3,2,1,-4,7};...

Вычислить арифметическое выражение
Помогите решить 3 задачи на ассемблере 1. Даны двузначные числа m и n в десятичной системе...

Вычислить R=X!/2-2 при x=sp
пример R=X!/2-2 при x=sp Добавлено через 2 часа 56 минут up up up

1
605 / 405 / 8
Регистрация: 26.04.2012
Сообщений: 2,069
20.02.2013, 13:45 2
команды процессором выполняться быстрее не будут, вся соль в алгоритме. если Вы сможете на асме написать более эффективный алгоритм чем посторит плюсовый компилятор - то будет быстрее, если же нет - то и выделываться нет смысла
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2013, 13:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Подскажите литературу по ассемблеру
Г-да компьютерщики, АЙТЙшники, программисты. . . Я начал изучать ассемблер, но как то не могу найти...

Хочу оптимизировать некоторые участки кода на Си++ в x64. Посоветуйте ассемблер.
Привет! Хочу оптимизировать некоторые участки кода на Си++ в x64. Но там такая проблема: в x64...

Заполнения буфера размером 50 байт числом -313
Составить программу заполнения буфера размером 50 байт числом -313, начиная формировать буфер с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.