<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>http://wiki.sps-pi.cz/index.php?action=history&amp;feed=atom&amp;title=ALU%2C_p%C5%99%C3%ADznaky</id>
	<title>ALU, příznaky - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sps-pi.cz/index.php?action=history&amp;feed=atom&amp;title=ALU%2C_p%C5%99%C3%ADznaky"/>
	<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=ALU,_p%C5%99%C3%ADznaky&amp;action=history"/>
	<updated>2026-04-18T09:44:32Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=ALU,_p%C5%99%C3%ADznaky&amp;diff=11181&amp;oldid=prev</id>
		<title>Vpankratz: Založena nová stránka: &#039;&#039;&#039;ALU, příznaky&#039;&#039;&#039;  ALU provádí aritmetické (součet a rozdíl, příp. též součin a podíl), logické (součin,součet, negaci) a posunové operace. Pracuje s jed...</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=ALU,_p%C5%99%C3%ADznaky&amp;diff=11181&amp;oldid=prev"/>
		<updated>2011-05-19T11:08:59Z</updated>

		<summary type="html">&lt;p&gt;Založena nová stránka: &amp;#039;&amp;#039;&amp;#039;ALU, příznaky&amp;#039;&amp;#039;&amp;#039;  ALU provádí aritmetické (součet a rozdíl, příp. též součin a podíl), logické (součin,součet, negaci) a posunové operace. Pracuje s jed...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;ALU, příznaky&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
ALU provádí aritmetické (součet a rozdíl, příp. též součin a podíl), logické (součin,součet, negaci) a posunové operace. Pracuje s jedním nebo se dvěma operandy, z nichžjeden musí být připraven ve zvláštním registru (střadači nebo pracovním registru).Druhý operand se získá z registru nebo paměťového místa. Po dobu operace jeuchováván v dočasném registru.Příznaky (příznakové bity) jsou obsaženy ve zvláštním registru (registr příznaků F,registr stavového slova PSW apod.). Počet příznaků a jejich uspořádání v registru jerůzné podle typu mikropočítače.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Nejčastěji používané příznaky:&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
CY - příznak přenosu ca(rry)&lt;br /&gt;
&lt;br /&gt;
Z - příznak nyu lze(ro)&lt;br /&gt;
&lt;br /&gt;
S - příznak nazménka sig(n)&lt;br /&gt;
&lt;br /&gt;
OV - příznak ritametického přeplnění ov(erflow)&lt;br /&gt;
&lt;br /&gt;
AC - příznak pomocného přenosu au(xiliary arcry)&lt;br /&gt;
&lt;br /&gt;
P - příznak parity pa(rity)&lt;br /&gt;
&lt;br /&gt;
Příznakové bity jsou nastavovány nebo nulovány podle výsledků aritmetických alogických operací:&lt;br /&gt;
&lt;br /&gt;
CY=1 došlo-li při peracio přenoks u nejvyzššníheo bitu&lt;br /&gt;
&lt;br /&gt;
Z=1 je-li výsledek operace nulový (v osmi bitech)&lt;br /&gt;
&lt;br /&gt;
S=1 je-li výsledek operace záporný (tj. je-li nejvyšší bit výsledku roven jedné); do příznaku S se kopíruje nejvyšší bit výsledku, tj. např. nejvyšší bit střadače&lt;br /&gt;
&lt;br /&gt;
OV = 1 jestliže se výsledek operace nevejde do rozsahu vymezeného pro čísla se&lt;br /&gt;
znaménkem4 např.( pro osmibitová čísla je to rozsah –128 až +127)&lt;br /&gt;
&lt;br /&gt;
AC=1 došlo-li při operaci k přenosu ze 3. do 4. bitu (z nižší čtveřice bitů do vyšší)&lt;br /&gt;
&lt;br /&gt;
P=1 obsahuje-li výsledek operace sudý (příp. lichý) počet jedniček&lt;br /&gt;
&lt;br /&gt;
Opačný případ než popsaný znamená vždy vynulování patřičného příznakového bitu.&lt;br /&gt;
Příznakové bity mohou být programově testovány a v závislosti na jejich stavu lze&lt;br /&gt;
uskutečnit podmíněné větvení programu. Příznak AC je využíván instrukcí dekadické&lt;br /&gt;
korekce (používá se po sčítání čísel v kódu BCD). Příznak CY je nezbytný při&lt;br /&gt;
operacích s vícebytovými čísly, příznak OV pak při operacích s čísly se znaménkem.&lt;/div&gt;</summary>
		<author><name>Vpankratz</name></author>
	</entry>
</feed>