<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>AVR-GCC: руководство по встраиванию кода на ассемблере</title>
		<description>Обсуждение AVR-GCC: руководство по встраиванию кода на ассемблере</description>
		<link>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html</link>
		<lastBuildDate>Wed, 20 May 2026 18:45:21 +0300</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://microsin.net/component/option,com_jcomments/format,raw/limit,10/object_group,com_content/object_id,1509/task,rss/" rel="self" type="application/rss+xml" />
		<item>
			<title>rpocc написал:</title>
			<link>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html#comment-119636</link>
			<description><![CDATA[Как и в переводе, так и в оригинале я не обнаружил правильного символа констрэйнта для передачи в инлайн ассемблер 16-битных констант. А это бывает нужно, например, чтобы сделать какой-нибудь LDS/STS или другую операцию на заданный адрес выше стандартных регистров без использования косвенной адресации. (например, на расширенные порты ATMEGA2560) Как оказалось после серии экспериментов, есть символ "X" (именно заглавная!), позволяющий передать в ассемблер вообще любое числовое значение и использовать его как тот самый label.]]></description>
			<dc:creator>rpocc</dc:creator>
			<pubDate>Fri, 10 Nov 2023 01:35:30 +0300</pubDate>
			<guid>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html#comment-119636</guid>
		</item>
		<item>
			<title>Sergei Grigorev написал:</title>
			<link>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html#comment-4409</link>
			<description><![CDATA[Классная статья, буду еще вникать. но вот один вопрос, о чем здесь не сказано. Обратный слеш в конце каждой строки в последнем примере. Зачем его добавляют? Что то вроде nix-ового экранирования перевода строки? microsin: это стандартный синтаксис C для продолжения строки.]]></description>
			<dc:creator>Sergei Grigorev</dc:creator>
			<pubDate>Fri, 16 Jun 2017 22:55:29 +0300</pubDate>
			<guid>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html#comment-4409</guid>
		</item>
		<item>
			<title>samsim написал:</title>
			<link>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html#comment-2609</link>
			<description><![CDATA[Программа работает превосходно. Спасибо автору за такой полезный материал, мне очень пригодился. Буду и дальше посещать Ваш сайт.]]></description>
			<dc:creator>samsim</dc:creator>
			<pubDate>Sat, 07 Feb 2015 13:13:37 +0300</pubDate>
			<guid>https://microsin.net/programming/avr/avr-gcc-inline-assembler.html#comment-2609</guid>
		</item>
	</channel>
</rss>
