Привет всем! Сейчас по учебной необходимости пишу прогу на ассемблере для определения системной конфигурации ПК. В частности требуется определить характеристики процессора. Прога вроде написана, но оттестировать не могу толком т.к. у меня токо один комп. Если кто может - помогите! Программа маленькая, работает через коммандную строку. Скачать можно здесь - http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=13911&filename=dip.exe Мнея интересует корректно ли она определяет характеристики процессорных кэшей и дополнительные возможности (SSE,3DNow! и т.д.). Если можете - скачайте, запустите и пришлите мне сюда то, что она отобразит на консоль. Советы, пожелания и конструктивная критика принимаются здесь-же!
!!ВНИМАНИЕ!! Последняя на текущий момент версия тут - http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=13911&filename=dip.exe Примерно в таком виде она и будет сдаваться. Она делает следующее:
-Определяет параметры процессора
-Выводит краткую информацию об оперативной памяти
-Выводит список дисков с указанием их типа и объема
-Всю эту информацию сохраняет в файл
-И, специально для virus, она должна нормально работать в любой винде начиная с 95-й. Пользоваться ей так:
1) Запускать через командную строку (Пуск->Программы->Cтандартные->Командная строка, в появившемся окне набрать cd <каталог куда сохранена прога> нажать enter, потом набрать dip и enter)
2) Имя файла для сохранения информации передается в качестве параметра командной строки. Например: dip /c:\mycfg.txt. Перед именем файла обязательно ставить "/"!
3) Если имя файла не задано, то информация сохраняется в файл "out.txt" в каталоге из которго запущена прога.
4) Да и все на этом...
Мне нужно примерно 30 тестов. Если вы хотите мне помочь (на что я очень надеюсь! ), то сделайте следующее - скачайте программу, запустите (по инструкции), сделайте скриншот первой страницы CPU-Z (умеете, я надеюсь? ) и отправьте мне на ящик prog_test_80@mail.ru этот скриншот и файл, который создаст программа. Пердварительно упаковав по-плотнее!
_________________ I L.A.W. you, baby!
For a GNU dawn! For freedom!
Последний раз редактировалось L.A.W. 09.04.2006 23:01, всего редактировалось 2 раз(а).
ALL Прогу необходимо запускать в коммандной строке. Пуск-Программы-Стандартные-Коммандная строка. Насчет частоты - хотелось бы увидеть то, что она выдала. Это возможно?
_________________ I L.A.W. you, baby!
For a GNU dawn! For freedom!
Member
Статус: Не в сети Регистрация: 08.03.2006 Откуда: Калининград Фото: 4
Ага заработала. Вроде се правильно выдает...
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: AuthenticAMD
AMD Athlon(tm) 64 Processor 3000+
Тип архитектуры: x86
Тактовая частота: 1999 МГц
Семейство: 15
Модель: 4
Степпинг: 10
Дополнительные возможности: RDTSC,3DNow!,SSE,SSE2,MMX,NX-бит
-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 512 Кб
Состояние L2-кэша: 16 линий ассоциативности
maxmm Так. Вот это уже интересней. Я для определения это фичи API-шную функцию использовал. Видимо чей-то не так... И x86-64 видимо тоже где-то там спрятались...
_________________ I L.A.W. you, baby!
For a GNU dawn! For freedom!
Member
Статус: Не в сети Регистрация: 30.01.2006 Откуда: Минск
У меня определила почти все. Только не указала поддержку SSE3 и тактовую частоту выдало 11021 вместо 2430.
Вот скин:
http://images.people.overclockers.ru/64309.png Да, ещё не указано x86-64
Последний раз редактировалось Alex12 27.03.2006 0:20, всего редактировалось 1 раз.
Advanced member
Статус: Не в сети Регистрация: 09.03.2004 Откуда: Кишинёв
Процессор из профиля:
D:\>dip
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: AuthenticAMD
AMD Duron(tm)
Тип архитектуры: x86
Тактовая частота: 2009 МГц
Семейство: 6
Модель: 8
Степпинг: 1
Дополнительные возможности: RDTSC,3DNow!,SSE,MMX
-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 64 Кб
Состояние L2-кэша: 16 линий ассоциативности
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения