Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Какие типы самые быстрые?

388
12 октября 2004 года
warezhka
129 / / 11.10.2004
Кто-нито может расположить целые типы данных(char, unsigned char, short, unsigned short, int unsigned int, long unsigned long) в следующем порядке: от самых медленных до самых быстрых для 32-ух разрядных процессоров. Т.е. с какими типами арифметические, логические и пр. операции выполняются быстрее всех?
527
13 октября 2004 года
pavor
275 / / 28.09.2003
Цитата:
Originally posted by warezhka
Кто-нито может расположить целые типы данных(char, unsigned char, short, unsigned short, int unsigned int, long unsigned long) в следующем порядке: от самых медленных до самых быстрых для 32-ух разрядных процессоров. Т.е. с какими типами арифметические, логические и пр. операции выполняются быстрее всех?


Знаковость не влияет на операции (могет быть только на какое-нибудь деление, не знаю). long можно считать за int, только там некоторые проблемы из-за long могут возникнуть со встраевымыми функциями-интристиками (типа int abs(int)). Ускорение идет по приближению размера к разрядности проца. Т.е. быстрее всех работает int32. Поэтому почти всегда в циклах даже с относительно небольшим числом итераций используется ecx.

8.7K
15 октября 2004 года
e3136c
9 / / 15.10.2004
с перечислиными типа все операции выполняются одинаково...а вот если с float то там время обраотки увеличивается в десятки раз :o
527
15 октября 2004 года
pavor
275 / / 28.09.2003
Цитата:
Originally posted by e3136c
с перечислиными типа все операции выполняются одинаково...а вот если с float то там время обраотки увеличивается в десятки раз :o


Откуда такая уверенность? Думаешь арифметические операции с частями регистров выполняются так же быстро, как и со всем регистром?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог