Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Определение возможностей процессора

Автор:   •  Декабрь 10, 2022  •  Лабораторная работа  •  377 Слов (2 Страниц)  •  130 Просмотры

Страница 1 из 2

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Кафедра «Информационная безопасность систем и технологий»

Отчет о лабораторной работе №4

на тему «Определение возможностей процессора»

Дисциплина: ИАвТЗПС

Группа: 20ПТ2

Выполнил: Бубнов В.А.

Количество баллов:

Дата сдачи:

Принял: доцент Лупанов М. Ю

2022

  1. Цель работы: Получить навыки определения возможностей процессора с помощью инструкции CPUID.
  2. Задание:
  1. Напишите программу, определяющую количество ядер процессора.
  2. Напишите программу, проверяющую наличие у процессора команд аппаратной генерации случайных чисел, аппаратной поддержки шифрования AES и аппаратной поддержки хеширования SHA.
  3. Напишите программу, проверяющую наличие поддержки процессором наборов инструкций BMI1, BMI2, ADX
  4. Напишите программу проверки поддержки процессором инструкций SSE и AVX различных версий
  5. Привести в приложении к отчету результат выполнения команды lscpu.
  1. Результаты выполненя заданий:
  1. Написана программа определяющая количество ядер процессора. Результат сборки и выполнения программы представлен на рисунке 1.
  1. Определение количества ядер[pic 1]
  1. Далее написаны программы, проверяющие наличие у процессора команд аппаратной генерации случайных чисел, аппаратной поддержки шифрования AES и аппаратной поддержки, хеширования SHA. Результат 2 работы представлены на рисунках 2, 3, 4.
  1. Запуск программы для проверки AES [pic 2]
  2. Запуск программы для проверки RDRAND [pic 3]
  3. Запуск программы для проверки SHA [pic 4]
  1. Написана программа, проверяющая наличие поддержки процессором наборов инструкций BMI1, BMI2, ADX. Результаты работы представлены на рисунке 5.
  1. Запуск программ для проверки   наборов инструкций BMI1, BMI2, ADX[pic 5]
  1. Написаны программы проверки поддержки процессором инструкций SSE и AVX различных версий. Результаты представлены на рисунке 6.
  1. Запуск программ для проверки [pic 6]
  1. Результат выполнения команды lscpu приведен на рисунке 7.
  • Результат выполнения команды lscpu[pic 7]
  1. Вывод: В результате выполнения лабораторной работы, были получены практические и теоретические навыке в определении возможностей процессора с помощью инструкции CPUID.

...

Скачать:   txt (4 Kb)   pdf (404.7 Kb)   docx (329.2 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club