
Тестирование
Все видеокарты в нашем сравнении используют самые современные видеочипы класса Hi-End. Проще говоря, «напугать» их чем-то будет довольно сложно, поэтому мы и постарались подобрать самые требовательные к ресурсам видеокарты тестовые приложения. Из старых тестов, используемых для тестирования видеокарт прежде, остались только Unreal Tournament 2003 и CodeCreatures. О новых тестах я постараюсь вкратце рассказать.
Тестовая конфигурация |
|
Процессор |
Athlon XP 2700+ |
Материнская плата |
Albatron KX18D PRO II (nForce2 Ultra 400) |
Память |
512 Mb (2x256) DDR400 |
Операционная система |
Windows XP Professional |
Драйверы nVidia |
ForceWare 53.03 |
Драйверы ATI |
CATALYST 4.1 |
Табл. 1
Видеокарты тестировались в трёх разрешениях - 1024x768, 1280x1024 и 1600x1200 при 32-битной глубине цвета, с установками драйверов по умолчанию.
AquaMark 3
Тестовый пакет AquaMark 3 создан на новом движке от компании Crass, который поддерживает пиксельные и вершинные шейдеры версии 2.0. В одной сцене, в одном полёте камеры эмулируются различные игровые ситуации, когда видеокарте приходится обсчитывать большое число полигонов, системы частиц или специальные эффекты. Не все тестовые лаборатории используют AquaMark 3 для оценки производительности видеокарт. Причины называются разные - от высокой процессорозависимости теста до претензий к построению сцен и использованию различных эффектов.
В обычном режиме, без полноэкранного сглаживания и с трилинейной фильтрацией уверенно лидирует видеокарта на чипе nVidia GeForce FX 5950 Ultra. Чуть медленнее работает Radeon 9800 PRO от HIS.
При включении сглаживания и анизотропной фильтрации ситуация меняется: по скорости GeForce FX 5950 Ultra скатывается на 2е место.
Unreal Tournament 2003
Нужно быть готовым к тому, что скорость в этой игре будет измеряться сотнями кадров в секунду. На сегодняшний день эта игра уже не представляет собой "процессорозависимое" приложение и, тем не менее, остаётся весьма актуальной. Как обычно, качество игры было установлено на максимум и запущено демо Flyby_Antalus. UT2003 - это приложение, не использующее пиксельных или вершинных шейдеров. Наложение до трёх текстур на поверхность - это, пожалуй, единственное серьёзное требование, которому соответствуют все представленные в обзоре видеокарты.
Практически двукратное падение скорости при включении анизотропной фильтрации и полноэкранного сглаживания. В общем-то, как и должно быть. В этих тестах GeForce FX 5950 Ultra немного уступает платам на Radeon 9800.
Больше всего удивляет то, что в обоих тестах выиграла видеокарта MSI GeForce FX 5950 Ultra. Всё же, видимо, для открытых пространств, где механизм отсечения невидимых поверхностей не играет большой роли, продукция nVidia более предпочтительна. На втором же соответственно Radeon 9800 PRO. И теперь самое время подвести итоги нашего сравнения и сделать выводы.
Сравнение видеокарт
Видеокарта |
HIS Excalibur ICEQ 9800 Platinum |
MSI FX 5950 Ultra |
Видеочип |
Radeon 9800 PRO |
GeForce FX 5950 Ultra |
Средняя рыночная стоимость, $ |
420 |
575 |
Заводские частоты, МГц |
380/700 |
475/950 |
Разгон, МГц |
450/780 |
565/1050 |
Особые преимущества |
Лучший разгон |
Два кулера |
Особые недостатки |
Занимает два слота |
Высокая цена |
Табл.2
Маркировка |
Radeon 9800 Pro |
GeForce FX 5950 Ultra |
Техпроцесс, мкм |
0.15 |
0.13 |
Частота ядра в 3D, МГц |
380 |
475 |
Частота памяти в 3D, DDR, МГц |
680 |
950 |
Тип памяти |
GDDR |
GDDR |
Шина памяти, бит |
256 |
256 |
Пропускная способность памяти, Гб/с. |
21.7 |
30.4 |
Макс. Объём памяти, Мб |
256 |
256 |
Табл. 3
Ну что же, скажу по каждой карте отдельно.
Начнём, пожалуй, с MSI FX 5950 Ultra. В нашем обзоре эта видеокарта представляла собой оппозицию четырём платам на чипах ATI. И, надо сказать, оппозицию весьма серьёзную. Вечный спор "AMD или Intel" или "nVidia или ATi" не будет решён ещё на протяжении многих лет. И мы не собираемся ставить точку в этом вопросе. Это отличная видеокарта, с оригинальной системой охлаждения, медными радиаторами и очень интересным комплектом поставки. Единственный недостаток этой платы на сегодняшний день - высокая цена.
Более интересно выглядит HIS Excalibur ICEQ 9800 PRO. При относительно невысокой цене эта плата работает очень тихо. Конечно, не совсем бесшумно, но практически не слышно. А ручной переключатель позволит в любой момент дотянуться до задней стенки компьютера и заставить кулер работать быстрее или медленнее. Видеокарта имеет хороший комплект поставки, но что самое интересное, это её разгонный потенциалг гораздо лучшие MSI FX 5950 Ultra. Видеокарту легко можно разогнать до частот Radeon 9800 XT и даже выше.
Для настоящих любителей компьютерного железа, по соотношению цена/качество, пожалуй MSI FX 5950 Ultra, будет лучшим выбором для тех, кто хочет приобрести себе необычную видеокарту. Если вы намеренны занимоться разгоном, и хотите чтобы вложенные деньги полностью оправдывались, HIS ICEQ 9800 PRO с таким разгонным потенциалом можно уже смело ставить между обычным Radeon 9800 PRO и Radeon 9800 XT. Тот же объём памяти и при желании те же частоты.
Вывод
Так как шина памяти у данных карт одинакова (256 бит), а частота памяти у ДЖ больше чем у Radeon 9800 PRO, то пропускная способность памяти у GeForce FX 5950 Ultra выше. Так же на видеокарте GeForce FX 5950 Ultra более современный процесс изготовления чипа (0,13 против 0,15 мкм) и GeForce FX 5950 Ultra имеет более высокую производительность чем у Radeon 9800 PRO Следовательно GeForce FX 5950 Ultra является лучшей из этих двух видеокарт, но если смотреть на отношение цена/качество (в данном случае /производительность), то по моему мнению лидирует Radeon 9800 PRO, но ведь каждый решает за себя…
Список используемой литературы
Рудометов Е., В.Рудометов. Архитектура ПК, комплектующие, мультимедиа.- СПб: “Питер”, 2000
Мюллер Скот – Модернизация и ремонт ПК
www.fcenter.ru
www.ixbt.com
Вывод символов с клавиатуры.
Формулировка варианта задания
Вариант № 5
С клавиатуры вводятся 12 символов, записать в память, начиная с 45 адреса все заглавные латинские буквы из буфера клавиатуры.
Блок-схема алгоритма решения поставленной задачи
Распределение памяти (размещение в ОЗУ переменных, программы и необходимых констант).
0 – 22 ячейка памяти – программа
50 - 60 массив из буфера клавиатуры
r0-r3 константы программу (счетчик цикла адреса массива и т. д)
Исходный код программы на языке ассемблера учебной модели ЭВМ с комментариями.
rd #11 разрешаем клавиатуру и автоинкримент адресов буфера клавиатуры
out 1
rd #10 задаем длину массива
wr r0
rd #50 задаем начальный адрес записи из буфера клавиатуры
wr r1
a: in 0 записываем число из буфера клавиатуры
wr r3
sub #48 сравнение с 48 (код 0)
js c
rd r3
sub #58 сравнение с 58 (код 9)
jns c
rd r3
wr @r1 если условия выполняются то запись в память если нет то переход к с
rd r1
add #1 увеличение адреса массива на 1
wr r1
c: rd r0
sub #1 уменьшение счетчика цикла
wr r0
jnz a если цикл кончился, то конец, если нет то к ссылке а
hlt