Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2009, 18:05   #1
ofolfa
 
Регистрация: 13.02.2009
Сообщений: 5
По умолчанию Информация о процессоре

Помогите решить следующую задачу:
С помощью операции Assembler'а CPUID получить следующие данные о процессоре:
- производитель
- тип
- семейство
- модель
- серийный номер
- количество нитей и ядер

Может кто знает какие-то примеры? Литературу, которую можно почитать. Буду очень благодарен.
ofolfa вне форума Ответить с цитированием
Старый 13.02.2009, 18:20   #2
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию

Вот например хорошая литературка, часто можно найти много интересного )))

http://www.google.com.ua/search?q=%D...ient=firefox-a
Д'якон вне форума Ответить с цитированием
Старый 13.02.2009, 18:45   #3
quf
Пользователь
 
Регистрация: 11.04.2008
Сообщений: 18
По умолчанию

Вот хороший исходник с комментами.
quf вне форума Ответить с цитированием
Старый 13.02.2009, 18:49   #4
ofolfa
 
Регистрация: 13.02.2009
Сообщений: 5
По умолчанию

Спасибо большое! Буду разбираться... Подскажите еще, какие вы компиляторы используете?
ofolfa вне форума Ответить с цитированием
Старый 13.02.2009, 19:09   #5
quf
Пользователь
 
Регистрация: 11.04.2008
Сообщений: 18
По умолчанию

TASM мне нравится когда под дос пишу
quf вне форума Ответить с цитированием
Старый 13.02.2009, 23:44   #6
ofolfa
 
Регистрация: 13.02.2009
Сообщений: 5
По умолчанию

а есть еще какие-то варианты, что-то с ТАСМом не очень сложилось (
ofolfa вне форума Ответить с цитированием
Старый 14.02.2009, 09:05   #7
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

юзай FASM
rpy3uH вне форума Ответить с цитированием
Старый 14.02.2009, 13:46   #8
ofolfa
 
Регистрация: 13.02.2009
Сообщений: 5
По умолчанию

может быть, что пример не хочет компилируется из-за процессора? Выдает ошибки
Цитата:
Illegal instruction for currently selected processor(s)
ofolfa вне форума Ответить с цитированием
Старый 14.02.2009, 18:17   #9
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию

Компилятору по-барабану что компилировать. Просто в первой строке пропиши например

.486Р
Д'якон вне форума Ответить с цитированием
Старый 14.02.2009, 20:31   #10
ofolfa
 
Регистрация: 13.02.2009
Сообщений: 5
По умолчанию

Спасибо большое! Разобрался...
подскажите как получить количество ядер? (( не могу разобраться, со всем остальным все окей, еще раз спасибо!
ofolfa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна информация deleti Помощь студентам 5 13.01.2009 14:27
Информация о компьюторе Ozerich Win Api 1 08.12.2008 21:14
Информация об оборудовании firefox33 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 04.11.2008 16:53
информация о дисках Titan123 Общие вопросы Delphi 2 03.10.2008 22:41
информация о процессоре Миша Помощь студентам 7 17.10.2007 19:04