Заказать
курсач за 10 грн. ДИСК 1-6 семестр 250 грн ДОБАВЬ СВОЕ ФОТО регистрация KIS-Plus вход в KIS PLUS новости |
Університет інформаційно - комунікаційних технологій курсовой по связи, модуль , комплексное по связи, контрольная по связи, дипломный проэкт по телекомуникации, Курсовой проэкт, телекоммуникация и связь, Киевский Институт Связи, Государственный университет информационно-коммуникационных технологий, ГУИКТ, ДУІКТ, Связь, Zosik, KIS-kiev.narod.ru |
страници: 1, 2, 3, 4, 5, 6, 7,
ПРАКТИЧНА РОБОТА № 2
ВИВЧЕННЯ І ДОСЛІДЖЕННЯ РОБОТИ
ЗАПАМ’ЯТОВУЮЧОГО ПРИСТРОЮ
Мета роботи: Вивчити блок ЗП, який включає в себе елементну базу, функціональну схему, конструктивне оформлення. Отримати практичні навики при роботі з тестами для перевірки блоків ЗП.
ТЕОРЕТИЧНА ЧАСТИНА
ЗП мікропрограмного процесора АТСКЕ "Квант" призначений для зберігання програм і інформації, яка обробляється у процесорі. Кожна ЕКМ має своє ЗП. ЗП реалізован у вигляді касети блоку запам’ятовуючого пристрою (БЗП). Максимальна ємність блока ЗП - 128 К 16-розрядних слів, яка ділиться на 8 блоків по 16 К 16-розрядних слів (2 блока основних (0 і 1) і 6 допоміжних (1-6). Основні блоки мають пряму адресацію, а саме:
0бл - адрес 00000 + 173FF
1бл - адрес 20000 + 373FF
Допоміжні блоки мають однакову адресацію:
40000 + 573FF
ЗП побудований на матрицях динамічної пам’яті з використанням інтегральних мікросхем типу К 565 РУ1, ємністю 4096 біт і швидкодією до 200000 команд в секунду. Кожне 16-розрядне слово записується паралельно в
Рис. 2 Розміщення мікросхем на ТЕЗі МПП
На одній касеті БЗП розміщаеться 16 ТЕЗ МПП.
Більш детально питання функціонування ЗП розглянуті у Додатку 2.
Для перевірки працездатності блоків ЗП використовуються тести "Быcтрик", "Николаевский", "Комбайн". Вказані тести здійснюють послідовний запис і зчитування в чарунках пам’яті контрольної інформації. Якщо нема збігу записанної і зчитанної інформації у будь-якій чарунці, це вказує на несправність.
ПРАКТИЧНА ЧАСТИНА
ТЕСТ "БЫСТРИК"
Тест призначений для перевірки пам’яті і схеми контролю парності. При виявленні першої несправності тест зупиняється. Час перевірки одного блоку 50 сек.
1. Робочі адреси тесту: 00020 - 00166, 20000 - 2000F.
Стартова адреса 00090. Адрес активізації 600В0. Вірний останов після проходження теста 0009А.
2. Інформація про перевіряємі блоки заноситься в чарунку 0007С, при цьому "1" записується в розряди перевіряємих блоків у відповідності з табл. 4.
Початкова маска 0003F.
Таблиця 4
Розряд |
Номер блока |
9 |
1 основний блок |
8 |
0 основний блок |
5 |
6 додатковий блок |
4 |
5 додатковий блок |
3 |
4 додатковий блок |
2 |
3 додатковий блок |
1 |
2 додатковий блок |
0 |
1 додатковий блок |
Номер поточного перевіряємого блоку визначається по адресі 00072:
00072 - УК - ЗА УК - ЧТ
На ПІНі висвітиться інформація в двійковому коді, де перевіряємий блок буде відзначенний "1" у відповідному розряді.
Для зациклювання теста записати:
0009А - УК - ЗА 71170 УК - ЗП
Для перевірки ЗП без контролю парності записати:
000FF - УК - ЗА 71178 УК - ЗП
3. Визначення несправності.
При виявленні несправності ЗП тест зупиняється, і на ПІНі індицирується повна інформація про помилки. Проаналізувати причину останова згідно приведеній структурі індицируємої інформації (табл. 5).
Таблиця 5
Розряд |
Інформація |
F, Е |
Не аналізується |
D |
Ознака перевірки |
"0" - несправність біта парності |
|
"1" - несправність інформаційного біту |
|
С |
Парність НМП |
В |
Парність старшого байта ЗП |
А |
Парність молодшого байта ЗП |
9, 8 |
Номер лінійки ЗП у двійковому коді |
7, 6, 5, 4 |
Номер блоку ЗП у двійковому коді у |
відповідності з табл. 4 |
|
3, 2, 1, 0 |
Номер біту у двійковому коді |
4. Увести тест "Быстрик" з НЗТ:
підключити вибрану машину до пульту керування:
УК - 0М (УК - 1М);
встановити машину в початковий стан:
УК - Т УК - ЗА УК – ЧТ;
активізувати програму "Выравнивание ЗУ":
60080 УК - СА УК - Ц УК - АВ
на ПІНі висвічується 00021
зупинити програму "Выравнивание ЗУ":
УК - Т УК - ЗА УК – ЧТ;
активізувати тест "Быстрик" з НЗТ, для чого необхідно набрати адресу активізації програми "Быстрик" 600В0:
600В0 УК - СА УК - Ц УК - АВ
Після проходження тесту на ПІНі висвітиться адреса зупинки 0009А.
При виявленні зупинки згідно табл. 5.
Приклад несправності адреса зупинки буде інша. Проаналізувати причину. Зупинка при проходженні тесту "Быстрик":1022С. Несправність інформаційного біту у третьому допоміжному блоці ЗП, старшого байта, другої лінійки, біт С.
ТЕСТ "НИКОЛАЕВСКИЙ"
Тест призначений для перевірки пам’яті, а також схеми контролю парності. При виявленні першої несправності тест зупиняється. Час перевірки одного блоку 250 сек.
1. Тест займає адресу: 0000А - 0000F
00018 - 000FF
20000 - 20001
Стартова адреса 000С8. Адрес активізації 60200.
Правильний останов після проходження тесту 000D9.
2. Інформація про блоки, які перевіряються, записується по адресі 00014. Початкова маска 000FF. При старті тесту "Николаевский" з НЗТ перевіряються всі вісім блоків ЗП, тому при перевірці одного блоку необхідно після активізації теста з НЗТ записати в чарунку 00014 інформацію про перевіряємий блок у відповідності з табл. 6., при цьому "1" записується у ті розряди, які відповідають перевіряємим блокам.
Таблиця 6
Розряди |
Номер блока |
0 |
0 основний блок |
1 |
1 основний блок |
2 |
1 допоміжний блок |
3 |
2 допоміжний блок |
4 |
3 допоміжний блок |
5 |
4 допоміжний блок |
6 |
5 допоміжний блок |
7 |
6 допоміжний блок |
Для зациклювання тесту записати:
000D9 УК - ЗА 711С8 УК - ЗП
Для перевірки ЗП без контроля парності записати:
0002Е УК - ЗА 711D7 УК - ЗП
3. Визначення несправності.
Після проходження тесту на ПІНі висвічується адреса вірного останова 000D9. Останов теста по помилці біта парності відбувається по адресі 000А4. Для визначення несправностей зупинити програму:
УК - Т УК - ЗА УК - ЧТ
Прочитати вміст чарунок по адресі:
00002 - про номер блоку ЗП у позиційному коді (див. табл. 6),
00004 - про адресу лінійки з несправним бітом парності (табл. 7),
00009 - про несправний байт (А = 1 - молодший байт, В = 1 - старший байт).
Зупинка тесту по помилці інформаційного біту відбувається за адресою 000А6.
Прочитати вміст чарунок за адресою:
00002 - про номер блоку ЗП у позиційному коді (табл. 6),
00004 - про адресу лінійки з несправним інформаційним бітом (табл. 7),
00005 - про несправний біт.
Зупинка тесту за адресою 0009А вказує на необхідність регулювання схеми керування записуванням і читанням на ТЕЗі СЗП.
Зупинка за будь-якою іншою адресою, яка не приведена вище, свідчить про збій програми.
Таблиця 7
Розподілення адресів по лінійках в кожному блоці
Номер блоку |
0 лінійка |
1 лінійка |
2 лінійка |
3 лінійка |
0 основний |
00000 - |
04000 - |
10000 - |
14000 - |
блок |
033FF |
073FF |
133FF |
173FF |
1 основний |
20000 - |
24000 - |
30000 - |
34000 - |
блок |
233FF |
273FF |
333FF |
373FF |
1-6 допоміжні |
40000 - |
44000 - |
50000 - |
54000 - |
блоки |
433FF |
473FF |
533FF |
573FF |
4. Увести тест "Николаевский" з НЗТ.
Підключити вибрану машину до пульта керування
УК - 0М (УК -1М)
Встановити машину в початковий стан
УК - Т УК - ЗА УК - ЧТ
Активізувати програму "Вирівнювання ЗП"
60080 УК - СА УК - Ц УК - АВ
На ПІНі висвітиться вірна адреса зупинки 00021. Зупинити програму "Вирівнювання ЗП":
УК - Т УК - ЗА УК - ЧТ
Активізувати тест "Николаевский" з ТЕЗа НЗТ, для чого необхідно набрати на ПІНі адресу активізації теста "Николаевский" - 60200:
60200 УК - СА УК - Ц УК - АВ
Після проходження тесту на ПІНі висвітиться адреса зупинки 000D9. При виявленні несправності адреса зупинки буде інша.
Приклад: зупинка при проходженні теста ЗП "Николаевский" 000А6 - несправність інформаційного біта.
Читаємо вміст чарунок по адресі:
00002 - 00040 ("1" у 6 розряді)
00004 - 5304D
00005 - 00004 ("1" в 2 розряді).
Це означає несправність 2 біта (молодший байт) п’ятого допоміжного блоку другої лінійки (по адресу 5304D, який входить в межі адресів для другої лінійки).
страници: 1, 2, 3, 4, 5, 6, 7,
|
||||
|
||||
|
||||
|
||||
|