<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[ПЭВМ "Агат" 7-9: Форум &mdash; Вопросик про MFM кодирование]]></title>
		<link>https://forum.agatcomp.ru//viewtopic.php?id=186</link>
		<atom:link href="https://forum.agatcomp.ru/extern.php?action=feed&amp;tid=186&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вопросик про MFM кодирование».]]></description>
		<lastBuildDate>Wed, 26 Jun 2024 07:17:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Вопросик про MFM кодирование]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7682#p7682</link>
			<description><![CDATA[<p>Похоже, что, хотя задача из первого сообщения имеет решение, но это не имеет пользы, так как<br />из одного и того же синхропотока можно получить несколько разных потоков данных:</p><p>Синхро 0 0 0 0 может соответствовать как потоку данных 1 0 1, так и 1 1 1.</p><p>Т.е. из синхро нельзя восстановить первоначальные данные.<br />Разве что использовать какую-то дополнительную информацию (какую-нибудь CRC, например, и смотреть, какой вариант декодирования окажется верным).</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Wed, 26 Jun 2024 07:17:39 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7682#p7682</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопросик про MFM кодирование]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7681#p7681</link>
			<description><![CDATA[<p>Ну по идее мы должны получит последовательность данных: 0 0 1 1 0 0 0 0 0 0 0</p>]]></description>
			<author><![CDATA[null@example.com (jeeno77)]]></author>
			<pubDate>Tue, 25 Jun 2024 18:59:44 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7681#p7681</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопросик про MFM кодирование]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5892#p5892</link>
			<description><![CDATA[<p>Данный синхропоток не имеет смысла. Над 1 прописываются 0 0 но тогда выйдет противоречие с 9 и 11 нулями в синхро.</p>]]></description>
			<author><![CDATA[null@example.com (Prol)]]></author>
			<pubDate>Mon, 13 Sep 2021 15:44:16 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5892#p5892</guid>
		</item>
		<item>
			<title><![CDATA[Вопросик про MFM кодирование]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=2153#p2153</link>
			<description><![CDATA[<p>Привет!</p><p>Тут вот как бы из ничего возникла такая задачка или вопросик.</p><p>MFM кодирование устроено просто: случайный поток данных, которые нужно закодировать, чередуется с битами синхронизации. Их значения выбираются исходя из предыдущего и последующего бит данных по правилу ИЛИ-НЕ:</p><div class="codebox"><pre><code>Данные:   0 1 0 0 0 1 1 1 0 1 0 1
Синхро:  x 0 0 1 1 0 0 0 0 0 0 0 0
Резуль:  x00100101001010100010001</code></pre></div><p>Вопрос: а можно сгенерировать такой поток данных, чтобы получить заданный синхропоток ?</p><div class="codebox"><pre><code>Синхро:   0 1 0 0 0 1 1 1 0 1 0 1
Данные: ???????</code></pre></div><p>Как расчитать данные таким образом, чтобы получить заданный синхропоток ?</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sun, 15 Jul 2018 11:57:32 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=2153#p2153</guid>
		</item>
	</channel>
</rss>
