Построение тестовых программ для проверки подсистем управления памяти микропроцессоров презентация

Построение тестовых программ для проверки подсистем управления памяти микропроцессоров
 Евгений КорныхинСодержание
 основные определения
 постановка задачи построения тестовых программ
 ее решение, возникавшиеСхема кэш-памятиСхема таблицы страницШаблон и программаМодель устройства MMU
 k – ключ,
 d – данные
 
 «hit»
Нотация модели устройства
 пример:Модель варианта инструкции
 нотация:LRU на «перестановках»Формулы полезных обращений
 для LRU: ux(xi) = ( x{xi,…,xn} Λ xi{xi+1,…,xn}Схема генерации тестов«Теорема корректности»
 если построенная система предикатов, для шаблона, будет совместной, то«Теорема полноты»
 если для шаблона существует тестовая программа, то будет построенаЭксперименты



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин кафедра СП научный руководитель: д.ф.-м.н. А. К. Петренко


Слайд 2
Описание слайда:
Содержание основные определения постановка задачи построения тестовых программ ее решение, возникавшие важные подзадачи теоремы (обоснование решения)

Слайд 3
Описание слайда:
Схема кэш-памяти

Слайд 4
Описание слайда:
Схема таблицы страниц

Слайд 5
Описание слайда:
Шаблон и программа

Слайд 6
Описание слайда:
Модель устройства MMU k – ключ, d – данные «hit» hitT (k) hitlT (k) : d hitsT (k, d) «miss» missT (k) missrT (k, d)

Слайд 7
Описание слайда:
Нотация модели устройства пример:

Слайд 8
Описание слайда:
Модель варианта инструкции нотация:

Слайд 9
Описание слайда:
LRU на «перестановках»

Слайд 10
Описание слайда:
Формулы полезных обращений для LRU: ux(xi) = ( x{xi,…,xn} Λ xi{xi+1,…,xn} ) для LRU: ux(xi) = ( x{xk,…,xi} Λ Λj=1..i-1 (x{xj,…,xi-1} V xj≠xi) )

Слайд 11
Описание слайда:
Схема генерации тестов

Слайд 12
Описание слайда:
«Теорема корректности» если построенная система предикатов, для шаблона, будет совместной, то тестовая программа на основе ее «решения» будет удовлетворять шаблону

Слайд 13
Описание слайда:
«Теорема полноты» если для шаблона существует тестовая программа, то будет построена система предикатов, среди «решений» которой есть соответствующее этой программе если построенная система предикатов несовместна, то (действительно) данному шаблону не соответствует ни одна тестовая программа

Слайд 14
Описание слайда:
Эксперименты


Скачать презентацию на тему Построение тестовых программ для проверки подсистем управления памяти микропроцессоров можно ниже:

Похожие презентации