Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Отладка микропроцессорных систем 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 [ 46 ] 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

ме. Так как в каждом микропроцессоре мнемоники команд различны, в анализаторе требуется использование платы персонификации для того микропроцессора, который работает в проверяемой системе. Эквивалентный дисассемблерный формат для примера из п, 6.3.3 имеет следующий вид

АДРЕС

КОП/ОПЕРАНД

ВНЕШНИЕ

OF00

В. FF

0000 0000

0F02

С, FF

0000 0000

0F04

0000 0000

0F05

NZ, 0F04

0000 0000

0F04

0000 0000

0F05

NZ, 0F04

0000 0000

0F04

0000 0000

и т. д.

Выполнение программы теперь представлено в более удобной форме - вместо машинных кодов команд индицируются их мнемоники. Очевидно, анализатор не может интерпретировать метки, имеющиеся в исходной программе, поэтому в командах условных переходов и вызовов подставлены фактические значения адресов.

Хотя этот формат облегчает интерпретацию информации на экране, в нем сохраняются проблемы введения дополнительных признаков для контроля общих временных соотношений и числа повторений циклов.

Анализатор 1611А фирмы Hewlett-Packard допускает персонификацию под несколько микропроцессоров и может отображать их дисассемблерные коды.

6.3.5. Индикация временных диаграмм

Некоторые анализаторы, например модели 9100-D и 920-D фирмы Gould Biomation, могут индицировать только временные диаграммы для параметрического и функционального временного анализа. Большинство же анализаторов, рассчитанных на индикацию временных диаграмм, имеет режимы индикации в группированном двоичном и 16-ричном форматах, а также режим карты. Например, анализатор 1650-D фирмы Gould Biomation имеет 16 каналов и может индицировать информацию в группированном двоичном и 16-ричном форматах или в режиме карты. Анализатор 1615А фирмы Hewlett-Packard



показывает смену состоянии в двоичном, восьмеричном, десятичном или 16-ричном форматах и может использоваться как 8-канальный прибор для функционального временного анализа.

Индикация временных диаграмм играет важную роль в решении проблем распределения во времени сигналов, которые связаны с линиями шины управления и (или) внешними входами. Например, анализатор может зарегистрировать и показать помехи, вызывающие случайные прерывания, даже если они возникают только время от времени.

. 6.3.6. Форматы специального кодирования

При анализе асинхронной последовательной линии передачи данных, связывающей компьютер с периферийным устройством, например принтером или видеотерминалом, приходится учитывать, что данные передаются символами, а биты символов передаются последовательно. Для передачи по линии не просто числовых данных применяется способ кодирования, при котором двоичный набор символа определяет его как букву, цифру или управляющее слово. Наибольшее распространение получило кодирование в Американском стандартном коде для обмена информацией (ASCII). Большинство ранее рассмотренных анализаторов рассчитаны на восприятие данных в параллельном формате, а здесь в кодах ASCII информация передается последовательно. Были разработаны специальные анализаторы, которые декодируют последовательные двоичные наборы и преобразуют их в эквивалентные слова кода ASCII для последующей индикации. Самым распространенным электрическим и механическим стандартом последовательного интерфейса является стандарт EIA RS232C. Выпускаются анализаторы, например, модель 1640В фирмы Hewlett-Packard, предназначенные для измерений и взаимодействия с последовательными линиями, так что линии можно полностью испытать и проверить.

Аналогичные проблемы возникают при проверке параллельного интерфейса IEEE-488, в котором взаимодействие между системами осуществляется по 16 линиям. Адреса и данные передаются по 8 линиям, а остальные линии применяются для управления. Все символы обычно передаются по 8-битной шине в коде ASCII, а для



управления зарезервированы 3 линии квитирования. Ос1альные линии идентифицируют информацию на шине как адрес или данные и обеспечивают общее управление системой. Передачи по шине описываются специальными мнемоническими кодами, которые можно проанализировать и показать в мнемоническом формате, пользуясь такими анализаторами, как 1602А фирмы Hewlett-Packard, или 7D01 (со специальным форматтером дисплея DF2) фирмы Tektronix.

6.4. Дополнительные возможности логических анализаторов

Первые логические анализаторы были системами с жесткой логикой , которые настраивались вручную с пульта управления путем задания таких параметров, как запускающий адрес и код на шине данных. Возможности изображения на экране ограничивались группированным двоичным форматом или временными диаграммами и слабо учитывали требования эргономики. С появлением в анализаторе микропроцессора в качестве управляющего элемента стало возможным реализовать режим подсказки пользователю при вводе настроечных данных с помощью сообщений, запрашивающих спецификации прослеживания, например состояния шины адреса и др. Во многих современных логических анализаторах применяется принцип меню , в котором на экран выводится несколько изображений, запрашивающих у пользователя ввод необходимой для анализатора информации, прежде чем он начинает регистрацию данных.

ЗАПУСК

АДРЕС 0F00

ДАННЫЕ ВНЕШНИЕ XX ХХХХ ХХХХ

АДРЕС

КОП/ДАННЫЕ

..СТРОКА О ВНЕШНИЕ

OFOD

В. FF

0000 0000

,0F02 0F04 0F05 0F04 0F05 0F04

C, FF С

NZ, 0F04 С

NZ, 0F04 С

0000 0000

0000 0000

0000 0000

0000 0000

0000 0000

0000 0000



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 [ 46 ] 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.