Автор: icbook , 29 мая 2013
Содержимое данного поля является приватным и не предназначено для показа.

BBCode (added in Drupal 11)

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
Технология виртуализации Intel VT-d предполагает детальное описание персональной платформы. Главный объект — таблица DMAR ( ACPI DMA Remapping Table) с точностью до бита унифицирует формат всех требуемых данных. Анализу ее содержимого посвящена лабораторная работа сайта «Компостер 2.0».

Предлагаемый материал является своего рода лабораторной работой, цель которой — исследовать главный системный объект, декларирующий поддержку платформой технологии Intel VT-d — ACPI таблицу DMA Remapping Table. Таблица имеет сигнатуру DMAR и находится в зарезервированном участке оперативной памяти. В качестве экспериментальной платформы использовалась плата TYAN S7012 (dual LGA1366) с одним установленным процессором Intel Xeon E5620. Таблица DMAR была локализована по алгоритму, описанному в разделе 5.2 документа ACPI Specification Revision 5.0. При исследовании табличных структур пригодился опыт дизассемблирования, изложенный в статье «Практикум по ACPI». Содержимое таблицы было сохранено в файле DMAR.BIN и проанализировано на основании раздела 8 документа Intel Virtualization Technology for Directed I/O Architecture Specification, Revision 1.3.