Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Специфікування і тестування програм

Реферат Специфікування і тестування програм





е наведено текст програми для обчислення:

movPOH1, A, B, POH2, POH1, 25, 1POH5, POH3, 1: inc POH4

shlPOH4, 4POH4, 1minus, POH6

moxPOH2, POH5, POH5break: movPOH1, POH5, POH6, POH6, POH6, POH3: decPOH33, 0

jneagain


4.3 Розробка службового мікропрограмного забезпечення


Для діагностики функціонування мікроЕОМ необхідно мати певний набір програм для контролю блоків.

Функціональний контроль вирішує наступні завдання: визначення факту наявності несправності в блоці і визначення місця несправності. Висновок у правильності функціонування ОЗУ робиться або за результатами виконання чергового елементарного тесту (останов помилково), або за кінцевим результатом виконання повного тесту. p align="justify"> Розглянутий тест "попарно запис - зчитування" є тестом, придатним для попередньої оцінки ОЗУ на відсутність катастрофічних (фатальних) несправностей.

Алгоритм "попарно запис - зчитування" відноситься до квадратичним алгоритмам тестування ЗУ. Попарні передачі інформації між будь-якими парами елементів пам'яті дозволяють ефективно виявляти як статичні, так і динамічні відмови ЗУ. p align="justify"> Застосування даного алгоритму обмежується різким зростанням тривалості контролю із збільшенням ємності ЗУ.

Алгоритм "попарно запис - зчитування", як і більшість алгоритмів функціонального контролю ОЗУ мають обмежений набір вхідних комбінацій (циклів обігу), забезпечують виявлення типових відмов у дешифраторі і матриці пам'яті ОЗУ. При розробці алгоритму функціонального контролю потрібно шукати мінімальну тестову послідовність вхідних сигналів, для якої має місце зміна вихідний послідовності сигналів тестованої схеми при відмові будь-якого з її елементів. Вирішення цього завдання ускладнюється наявністю у БІС ОЗУ ряду проблем, які не описуваних булевими функціями (наприклад, множинна вибірка), а також пов'язаних з динамічними станами елементів. p align="justify"> Програма тесту ОЗУ за алгоритмом "попарно запис - зчитування":

testproc

movR1, 0

m4: andR1, R1

jcm1

movA, 0

jmpm2

m1: movA, 1

cmpR1, N

jzm2

jmpm3

m2: incR1: movR1, 0, R1, 0: cmpA, 1: movR1, 0: andR1, R1, 1: movA, 0, N9: ret

endp

Висновок


У ході проектування мікроЕОМ пред'являлися вимоги, викладені в завданні.

Сімейство мікропрограмміруемих пристроїв К1804 дозволяє створювати системи з мікропрограмного управлінням на базі швидкодіючих БІС. Ці пристрої виконують як операції умовного переходу до підпрограми, тобто ...


Назад | сторінка 20 з 21 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка спеціалізованої мікроЕОМ з мікропрограмного управлінням
  • Реферат на тему: Завдання контролю митних органів. Правове та організаційне забезпечення ко ...
  • Реферат на тему: Розробка системи неруйнівного контролю конструкційніх елементів реактора ВВ ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...
  • Реферат на тему: Проектування операційних пристроїв з мікропрограмного управлінням