Обробка критичних помилок і переривань у середовищі OS

Розгляд поняття та правил складання програми обробки критичних помилок. Опис апаратних переривань в порядку пріоритету, умов їх заборони та дозволу. Вивчення основних функцій та кодів з метою написання власного переривання і доповнення до нього.

Подобные документы

  • Таймери-лічильники мікроконтролера 8051, та режими їх роботи. Послідовний порт мікроконтролера 8051. Регістр керування/статусу прийомопередавача SCON. Система переривань мікроконтролера 8051. Приклад програми обробки переривання та програмування таймера.

    практическая работа, добавлен 26.03.2009

  • Переривання як механізм, що дозволяє координувати паралельне функціонування окремих пристроїв комп’ютерної системи, реагувати на стани, що виникають при роботі процесора. Використання слів стану програми в реалізації технології перемикання контексту.

    доклад, добавлен 02.10.2014

  • Обґрунтування можливості виправлення модулів і пакетів помилок великої довжини циклічними кодами Боуза-Чоудхури-Хоквингема. Проведення порівняльного аналізу коригувальних властивостей завадостійких БЧХ­кодів та інших шифрів при обробці залежних помилок.

    статья, добавлен 30.10.2016

  • Програма віртуального драйвера. Підготовка виклику необхідної функції додатка. Додаток Windows, що обробляє апаратні переривання. Програма драйвера для обслуговування апаратних переривань. Текст віртуального драйвера, що обробляє апаратні переривання.

    реферат, добавлен 17.06.2010

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

    автореферат, добавлен 23.08.2014

  • Дослідження процесів виявлення помилок в каналах передачі даних комп’ютерних мереж та систем. Розробка підходів для збільшення надійності високопродуктивних методів контролю. Створення програмно-апаратних засобів контролю помилок підвищеної швидкодії.

    автореферат, добавлен 28.10.2015

  • Дослідження методів виправлення помилок в системах квантової криптографії на етапі пост-обробки (корекції) для створення справді випадкових ключів, які можна використовувати у шифрах Вернама, що мають властивість абсолютної криптографічної стійкості.

    статья, добавлен 10.07.2022

  • Поняття та класи виняткових ситуацій (помилок, виникаючих у процесі роботи програми). Їх створення, розпізнавання та поновлення. Витік ресурсів і захист від нього. Виведення на екран чисел в порядку, зворотному введенню. Обрахування суми елементів масиву.

    курсовая работа, добавлен 16.11.2017

  • Місцезнаходження контрольних розрядів у класичному і циклічному кодах Хемінга. Алгоритми утворення контрольних розрядів і синдромів помилок. Методика кодування і декодування кодів Хемінга при різних кодових віддалях при виявленні і виправленні помилок.

    лабораторная работа, добавлен 16.05.2017

  • Порівняльна характеристика мов програмування. Особливості та переваги асемблера. Принцип побудови програми та її алгоритму. Розробка її коду на мові асемблер. Функції команди переривання INT. Трансляція програми та пошук помилок. Iнструкцiя користувача.

    контрольная работа, добавлен 07.05.2014

  • Основні причини виникнення помилок в збережених даних. Базові принципи Побудова та функціонування алгоритмів розпізнавання та виправлення помилок в кодових послідовностях на прикладі простих кодів Хемінга. Функціональні можливості послідовної шини USB.

    курсовая работа, добавлен 02.10.2010

  • Сутність основних криптографічних перетворень (NTRUEncrypt), помилок в ході розшифрування. Модель атаки на основі помилок розшифрування: модель порушника, реверсивне представлення полінома. Експериментальні дослідження на основі програмної реалізації.

    статья, добавлен 01.03.2017

  • Розробка програми "Копіювання буфера екрану в файл" з допомогою мови Асемблер. Резидентний обробник переривань. Захист резидентної програми від повторної установки. Вивантаження резидентної програми з пам'яті. Методика і алгоритм вирішення завдання.

    курсовая работа, добавлен 31.01.2015

  • Дослідження методів проектування перетворювачів кодів системи числення в залишкових класах і кодів Фібоначі на основі використання методу багаторівневої функціональної декомпозиції з урахуванням аналізу апаратних витрат структур перетворювачів кодів.

    автореферат, добавлен 30.07.2014

  • Відмінності системного програмування від прикладного програмування. Опис асемблера, його основних властивостей та принципів програмування на ньому. Перевірка програми на дієздатність, відсутність помилок та відповідність функціональності асемблера.

    курсовая работа, добавлен 03.12.2019

  • Засоби тестування та моніторингу систем реального часу. Способ виявлення помилок, характерних для СРЧ. Розробка програмного забезпечення для пошуку логічних помилок. Підтримка вихідних текстів, трасування виконання програми, динамічна модифікація пам'яті.

    курсовая работа, добавлен 05.05.2020

  • Об'єктно-орієнтовані мови програмування, їх переваги та недоліки. Робота з двовимірними та одновимірними масивами. Написання та випробування макросу. Методи коректування тексту (виправлення помилок). Розробка сайту (сторінки). Графічний алгоритм програми.

    отчет по практике, добавлен 19.07.2015

  • Особливості виникнення помилок передачі даних в послідовних інтерфейсах та аналіз існуючих засобів їх виявлення. Вплив способу формування зважених контрольних сум на можливість виявлення та виправлення помилок. Модифікація двовимірної контрольної суми.

    автореферат, добавлен 29.08.2015

  • Побудова та класифікація штрихових кодів з виявленням та виправленням помилок, огляд їх основних різновидів: EAN-13, UPC та EAN-8, Code39 та CODABAR, INTERLEAVED 2 OF 5. Створення самокорегуючого штрихового коду та програмне забезпечення для цього.

    дипломная работа, добавлен 26.01.2014

  • Побудова інформаційно-математичної моделі задачі для створення програми для роботи з масивами. Визначення структури даних, розробка інтерфейсу програми з користувачем. Складання коду програми, реалізація у візуальному середовищі та її тестування.

    курсовая работа, добавлен 20.11.2014

  • Адаптація способу формування зважених контрольних сум до особливостей помилок, що виникають в лініях послідовних інтерфейсах комп’ютерних систем. Підвищення ефективності виправлення помилок за рахунок зменшення об’єму інформації, що передається повторно.

    автореферат, добавлен 25.07.2014

  • Вивчення структури, засобів і методів підвищення економічності перетворювачів кодів. Характеристика метода оцінки швидкодії багатокрокових та багатоблокових перетворювачів кодів за методом накопичення еквівалентів за числом тактів їх перетворення.

    автореферат, добавлен 30.10.2015

  • Розрахунок центру ваги однорідної усіченої призми, обмеженої координатними площинами. Опис змінних та функцій програми, математичний розв’язок. Перелік вимог для роботи у середовищі С++. Інструкція користувачу. Текст програми та результати її роботи.

    дипломная работа, добавлен 24.12.2011

  • Основна методика використання типу String. Головна характеристика процедур і функцій обробки строкових змінних. Особливість визначення на множинному типі найбільш поширених теоретико-множинних операцій і відношень. Аналіз прикладу написання програм.

    лабораторная работа, добавлен 25.11.2014

  • Утиліта для обчислення арифметичних дій та тригонометричних функцій. Інтерфейс користувача. Характеристика роботи програми. Використання вбудованих функцій. Опис всіх розроблених класів та функцій. Код програми. Програмування С++ із використанням WinApi.

    курсовая работа, добавлен 30.05.2018

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.