фігураціями: в ході цього тесту помилок виявлено не було - всі апаратні засоби визначалися правильно. p> Також неможливо було перевірити програму на правильність тесту пам'яті на практиці, тому що вона виконувалася на всіх ПК з справної пам'яттю, а спроби знайти ПК з завідомо несправною оперативною пам'яттю не увінчалися успіхом. Тим не менш теоретично тест повинен працювати правильно.
2.5. Інструкція до користувачеві
Для запуску програми виконайте файл з ім'ям В«kurs.comВ». Вашій увазі представитися анотація - уважно прочитайте її, а потім натисніть будь-яку клавішу на клавіатурі (наприклад, enter). Потім на екрані висвітиться меню, зображене на рис. 3. br/>
1 - Відомості про систему
2 - Тест пам'яті
3 - Вихід
Ваш вибір? : br/>
рис. 3
Для того, щоб отримати короткі відомості про ваш ПК - натисніть клавішу В«1В», потім В«EnterВ» на вашій клавіатурі, і на екран висвітиться список пристроїв з поточному станом. Для повернення в меню натисніть будь-яку клавішу.
Для того, щоб протестувати оперативну пам'ять вашого ПК - натисніть клавішу, В«2В» потім В«EnterВ» на вашій клавіатурі, і на екрані висвітиться повідомлення про стан пам'яті вашого ПК. Для повернення в меню натисніть будь-яку клавішу.
Для того, щоб вийти з програми - натисніть клавішу В«3В», потім В«EnterВ» на вашій клавіатурі.
2.6. Висновок про результати проектованої завдання
У ході виконання поставленої в курсовому проекті завдання були придбані навички реалізації складних асемблерних програм з використанням макросів і процедур. Крім того, був отриманий величезний досвід і вміння роботи з CMOS (область пам'яті, де зберігаються відомості про конфігурації ПК) на низькому рівні, тобто з використанням переривання BIOS 11h і 70h порту, а також досвід використання додаткових сегментних регістрів і регістрів модифікаторів. p> Реалізована програма може бути корисна при діагностиці обладнання на відносно старих моделях ПК, оскільки в програмі використовується система команд 8086 процесора, який був випущений в 1979 р. корпорацією Intel, і зараз ця модель процесора є застарілою. br/>В
Додаток № 1
В
7.1 СИСТЕМИ ЧИСЛЕННЯ
Будь-яке невід'ємне число в позиційної системі числення (СС) може бути представлено у вигляді:
D = C n-1 * b n-1 + C n-2 * b n-2 + ... + C 1 * b 1 + C 0 * b 0 + C -1 * b -1 + C -2 * b -2 + .., p> де D - десятковий еквівалент числа, Ci - значення i-го розряду, b - основа системи числення, b в ступені i - вага i-го розряду і n число розрядів цілої частини числа. У обчислювальній техніці ниболее п...