Библиотека knigago >> Техника >> Электроника, микроэлектроника, схемотехника >> Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2353, книга: Машина бытия
автор: Фрэнк Патрик Герберт

"Машина бытия" Фрэнка Герберта - это сборник увлекательных научно-фантастических рассказов, каждый из которых заставляет задуматься и одновременно волнует. Герберт, автор шедевра "Дюна", демонстрирует здесь всю свою мощь в написании историй, исследующих сложные темы самосознания, человеческих отношений и природы реальности. Рассказы варьируются от приключенческих (например, "Улей") до философских (например, "Обряд"). В каждом рассказе Герберт бросает...

Владимир Филиппович Козаченко , Алексей Сергеевич Анучин , Дмитрий Иванович Алямкин , Александр Александрович Жарков , Максим Михайлович Лашкевич , Дмитрий Игоревич Савкин , Дмитрий Михайлович Шпак - Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F

Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F
Книга - Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F.  Владимир Филиппович Козаченко , Алексей Сергеевич Анучин , Дмитрий Иванович Алямкин , Александр Александрович Жарков , Максим Михайлович Лашкевич , Дмитрий Игоревич Савкин , Дмитрий Михайлович Шпак  - прочитать полностью в библиотеке КнигаГо
Название:
Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F
Владимир Филиппович Козаченко , Алексей Сергеевич Анучин , Дмитрий Иванович Алямкин , Александр Александрович Жарков , Максим Михайлович Лашкевич , Дмитрий Игоревич Савкин , Дмитрий Михайлович Шпак

Жанр:

Аппаратное обеспечение, компьютерное железо, Учебники и пособия: прочее, Электроника, микроэлектроника, схемотехника

Изадано в серии:

неизвестно

Издательство:

Издательство МЭИ

Год издания:

ISBN:

978-5-7046-2165-2

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F"

Практический интерактивный курс микропроцессорной техники для встраиваемых применений на базе микроконтроллеров с процессорными ядрами ARM-Cortex-M3/M4/M4F, выпускаемых в том числе отечественными предприятиями. Является одновременно учебником, сборником лабораторно-практических работ, самоучителем и справочником по архитектуре, системе команд и технологии разработки программного обеспечения на Ассемблере с использованием интегрированной среды разработки и отладки Keil μVision. Ориентирован на разработчиков цифровых систем управления в энергетике, в транспорте, в станкостроении и робототехнике. Предназначен для студентов большинства электротехнических специальностей, в том числе: «Электропривод и автоматика», «Электрический транспорт», «Электрооборудование автономных объектов», «Промышленная электроника» и др. Издано и опубликовано в авторской редакции.

Читаем онлайн "Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F". [Страница - 154]

битового
аккумулятора. Получим функционально
полную (даже с избытком) группу
логических операций, с помощью которых
можно легко реализовать любую, сколь
угодно сложную, логическую функцию.
Напомним, что в общем случае для реализации любой логической функции достаточно
всего трех логических операций: И, ИЛИ, НЕ.
Осталось разработать макроопределение записи содержимого битового
аккумулятора в нужный бит одного из регистров, предназначенного для сохранения
компонентов вектора выхода. Обратим внимание на то, что все наши макрокоманды
выставляют флаги. Это не увеличивает время выполнения команд (все они выполняются
за один такт), но позволяет сразу после завершения некоторой последовательности
вычислений организовать эффективную пересылку содержимого битового аккумулятора
$A в нужный бит регистра назначения $R. Номер этого бита будем задавать формальным
параметром $N. Для установки бита по его номеру можно использовать логическую
операцию ИЛИ с маской, в которой «1» записана в разряд, соответствующий номеру бита,
а остальные разряды – нулевые. Получить такую маску можно автоматически, заставив
транслятор вычислить выражение (1 --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.