Использование ассемблерного кода в языке Си

Отличительные особенности языка Си и описание некоторых его возможностей. Понятие программного прерывания и порядок установки собственного обработчика прерывания. Изучение возможности вставки ассемблерного кода непосредственно в исходный код на Си.

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

  • Процесс разработки одной из разновидностей словесных игр и изучение программирования на языке Prolog. Характеристика требований к информационной системе. Лингвистическое обеспечение и требования к документированию. Используемые программные средства.

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

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

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

  • Главная особенность исследования интерфейса программы. Характеристика алгоритма сжатия текстовой информацию на русском языке и сохранение сжатой информации в выходной файл. Использование символов для преобразования сжатой информации в качестве кода.

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

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

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

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

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

  • Анализ основных табличных инструментальных средств описания цифровых устройств. Разработка транслятора из табличного формата на языке THDL в язык Verilog. Обеспечение возможностей практического применения гибкого и универсального табличного языка THDL.

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

  • Ряд разнообразных методов поиска дублирующегося исходного кода в программных продуктах. Различные техники для выявления клонов (softwareclones). Обобщенная схема поиска дублирующихся фрагментов кода. Выбор структур данных и алгоритмов их обработки.

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

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

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

  • Краткая характеристика программных способов нахождения кода в документах, таких как метод регулярных выражений, поиск конструкций языка по их местоположению в тексте, построчный анализ текста по ключевым словам и с подсчетом их количества в каждой строке.

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

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

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

  • Формат управляющих регистров таймера/счетчика. Программирование таймеров в плате Arduino. Необходимые соединения между платой Arduino Uno, ЖК дисплеем. Обработка прерывания переполнения счетчика. Управление двигателями до создания устройств учета времени.

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

  • Общее описание и условия применения языка программирования Си. Основные этапы создания игры с искусственным интеллектом "Морской бой" в программе Code Blocks. Правила игры и разработка инструкции пользователя. Принцип реализации программного кода.

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

  • Исследование преобразователей кодов, их влияние на кодировку данных и содержание. Схемы проектирования: двойное преобразование и синтез логического устройства комбинационного типа. Преобразование одного кода в другой, а также особенность кода Грея.

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

  • Анализ основных методик моделирования программного обеспечения, их достоинства и недостатки. Разработка модели информационной системы для консалтинговой организации, состоящей из диаграмм. Генерация заготовки программного кода для классов на языке C++.

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

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

    лекция, добавлен 16.02.2015

  • Виды тестирования и его структура. Основная характеристика теста. Этапы разработки проекта. Создание проекта на Visual Basic. Визуальное программирование. Второй этап, задание значений свойствам объектов. Программный код. Описание программного кода.

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

  • Уменьшение сложности программного обеспечения и повышение его надежности - одни из основных преимуществ объектно-ориентированного подхода. Характеристика основных требований, которые предъявляются к структуре исходного кода и языку программирования.

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

  • Анализ редакторов (pspad, polyedit, editex, crimson editor, uniqway poetic): краткий обзор, анализ функций, возможностей. Сравнительный анализ (достоинства, недостатки) по параметрам: необходимые функции, удобство использования, оформление интерфейса.

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

  • Табуляция функции в заданных пределах изменения параметра. Описание методов дихотомии, Симпсона и Лагранжа, построение схем алгоритмов и программного кода. Определение максимума интерполяционного многочлена при помощи методов одномерной оптимизации.

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

  • Понятие системного и служебного (сервисного) программного обеспечения, их структура и функции. Операционные системы и их анализ. Понятие утилит и драйверов, файловой системы. Антивирусное программное обеспечение. Процесс трансляции кода программы.

    лекция, добавлен 27.02.2017

  • Принципы программного управления, структурные схемы устройств ЧПУ. Определение и назначение интерполятора. Понятие кода и его функции. Использование перфоленты в качестве программоносителя. Правила программирования для устройств 4-го и 5-го поколения.

    курс лекций, добавлен 15.09.2012

  • Характеристика методики написания компьютерной программы по правилам процедурного программирования. Изучение навыков использования языка Си для создания игры с искусственным интеллектом "Крестики-нолики". Реализация программного кода с комментариями.

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

  • Описание реализации автоматизированной системы на примере контура мониторинга и реагирования на источник возгорания. Презентация фрагмента кода на языке программирования высокого уровня Python, демонстрирующего принцип управления системой пожаротушения.

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

  • Анализ использования для написания программ на языке Python интегрированных сред разработки и специализированных редакторов кода, предоставляющих программисту полезные функции. Проведение исследования способов работы с различными типами данных языка.

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

  • Изучение языка программирования С и решение задач на этом языке. Рассмотрение основных операторов, которые используются в языке С. Использование программы для расширения профессиональных задач. Оценка возможностей создания 3D моделей разного характера.

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

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