<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Digital Logic X on Bits &amp; pieces - Sven Wehrend</title><link>https://wehrend.github.io/de/docs/digital_logic_x/</link><description>Recent content in Digital Logic X on Bits &amp; pieces - Sven Wehrend</description><generator>Hugo</generator><language>de</language><lastBuildDate>Sun, 26 Mar 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://wehrend.github.io/de/docs/digital_logic_x/index.xml" rel="self" type="application/rss+xml"/><item><title>CORDIC</title><link>https://wehrend.github.io/de/docs/digital_logic_x/x2_cordic/</link><pubDate>Sun, 26 Mar 2023 00:00:00 +0000</pubDate><guid>https://wehrend.github.io/de/docs/digital_logic_x/x2_cordic/</guid><description>&lt;div class="sect1">
&lt;h2 id="_der_cordic_algorithmus_und_die_direkte_digitale_synthese_dds">Der CORDIC-Algorithmus und die direkte digitale Synthese (DDS)&lt;/h2>
&lt;div class="sectionbody">
&lt;div class="paragraph">
&lt;p>Der CORDIC-Algorithmus (Abkürzung für „Coordinate Rotation Digital Computer“) wurde 1956 von Jack.E. Volder entwickelt, um
die analogen Drehmelder, die für die Navigation von Raketen verwendet wurden, durch digitale Berechnungen auf einem Digitalcomputer zu ersetzen.
Der Algorithmus erwies sich als sehr erfolgreich und ist heute in jedem Taschenrechner zu finden, wo er
Berechnung der trigonometrischen Funktionen Sinus, Kosinus und Tangens. Der Algorithmus ist jedoch nicht darauf beschränkt,
 sondern kann nach den erforderlichen Änderungen auch logarithmische und exponentielle Funktionen berechnen.&lt;/p>
&lt;/div></description></item><item><title>Multiplikation</title><link>https://wehrend.github.io/de/docs/digital_logic_x/x0_multiplication/</link><pubDate>Sun, 24 Apr 2022 00:00:00 +0000</pubDate><guid>https://wehrend.github.io/de/docs/digital_logic_x/x0_multiplication/</guid><description>&lt;div class="sect1">
&lt;h2 id="_multiplikation_und_division">Multiplikation und Division&lt;/h2>
&lt;div class="sectionbody">
&lt;div class="paragraph">
&lt;p>Multiplikationsoperationen können auf sehr unterschiedliche Weise implementiert werden
: Langsam, als serielle Operation, gesteuert durch ein
Mikroprogramm oder schnell in dedizierter Hardware.&lt;/p>
&lt;/div>
&lt;div class="paragraph">
&lt;p>Die Division ist eine komplexere Operation und wird daher
in einem anderen Beitrag behandelt.
Auch für die Multiplikation legen wir den Umfang auf vorzeichenlose Ganzzahlen fest.&lt;/p>
&lt;/div>
&lt;div class="sect2">
&lt;h3 id="_links_und_rechtsverschiebung">Links- und Rechtsverschiebung&lt;/h3>
&lt;div class="paragraph">
&lt;p>Für Multiplikatoren, die Zweierpotenzen sind, ist die Operation sehr
einfach und kann durch eine Linksverschiebung implementiert werden.&lt;/p>
&lt;/div></description></item></channel></rss>