<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>http://wiki.sps-pi.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dsulakova</id>
	<title>MediaWiki SPŠ a VOŠ Písek - Příspěvky [cs]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sps-pi.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dsulakova"/>
	<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php/Speci%C3%A1ln%C3%AD:P%C5%99%C3%ADsp%C4%9Bvky/Dsulakova"/>
	<updated>2026-04-04T05:11:01Z</updated>
	<subtitle>Příspěvky</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RS_485&amp;diff=4989</id>
		<title>RS 485</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RS_485&amp;diff=4989"/>
		<updated>2010-06-11T08:35:25Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Technické parametry  =&lt;br /&gt;
&lt;br /&gt;
Sběrnice RS-485 představuje další krok v možnostech propojení vzdálených zařízení. Pomocí této sběrnice může komunikovat maximálně 32 vysílačů a 32 přijímačů, což je výrazné vylepšení oproti RS-422, kde mohl v danou chvíli existovat pouze jeden vysílač (tento způsob komunikace se nazývá multidrop, protože přenášená informace „spadne“ do více přijímačů) či oproti RS-232C (point-to-point). Funkčnost sběrnice je zaručena díky tomu, že všechny přijímače i neaktivní vysílače se v klidu musí nacházet ve stavu vysoké impedance, tj. nijak neovlivňují komunikující zařízení. Pouze jedno zařízení na sběrnici může v daném čase pracovat jako řadič (vysílač), ovšem veškeré řízení přenosu i arbitráž sběrnice je ponechána na protokolu vyšší vrstvy – samotná specifikace RS-485 nic neříká o tom, jakým způsobem se mají zařízení vzájemně domluvit. I u této sběrnice se, podobně jako u výše popsané sběrnice RS-422, při vysílání používá diferenciálního kódování dat – jedna polarita představuje logickou jedničku, obrácená polarita pak logickou nulu. Rozdíl mezi oběma napěťovými potenciály musí dosahovat hodnoty minimálně 0,2 Voltů, typicky se však používají mnohem vyšší rozdíly, například 5 V, 7 V či 12 V.Díky použití kroucené dvojlinky a diferenciálního kódování je možné data přenášet i na poměrně velkou vzdálenost. Jako hranice dosažitelná za běžných podmínek (průmysl) se uvádí cca 1200 metrů, přičemž přenosová rychlost může dosahovat hodnot až 10 Mbit/s. Ovšem přenosová linka musí být správně zapojena, což v tomto případě znamená nutnost připojit na oba konce linky rezistory (terminátory) s odporem cca 120 Ω (podobně, jak si možná někteří čtenáři pamatují, tomu bylo i u desetimega­bitového Ethernetu používajícího koaxiální kabel; samozřejmě zde byla impedance kabelu odlišná). Kromě těchto rezistorů se obě diferenciální linky v klidu nastavují na nějaké napětí odlišné od 0 V, což lze provést jednoduchým propojením vodiče přes rezistor na napájecí napětí (postačuje na jedné straně linky, většinou je napájení řešeno v každém přijímači). Pokud by se tímto způsobem datové linky nezapojily, mohl by se šum na „plovoucích“ linkách při odpojeném vysílači projevit rozdílem větším než 0,2 Voltů, což je, jak již víme, požadovaná citlivost přijímače (přijímač či přijímače by tedy přečetly datový šum).&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Schema sběrnice RS-485&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Schema rs485.png]]&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Logické stavy&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Logické stavy jsou reprezentovány rozdílným napětím mezi oběma vodiči. Je to rozdíl oproti RS-232, kde se úrovně stavů vztahují k referenčnímu napětí, nejčastěji k zemi (GND). Rozdílným napětím mezi oběma vodiči je výhodný zejména kvůli eliminaci naindukovaného rušivého napětí vztaženého k nulovému potenciálu země. Logický stav „1“ označovaný jako „ON“ je reprezentován rozdílovým napětím A - B &amp;amp;lt; -300 mV, logický stav &amp;quot;0&amp;quot; označovaný jako &amp;quot;OFF&amp;quot; rozdílovým napětím A - B &amp;amp;gt; +300 mV. Správný vysílač by měl na výstupu generovat napětí +2 V (příp. -2 V), správný přijímač by měl na vstupu rozlišit napětí +200 mV (příp. -200 mV).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Zapojení s dvěma či třemi vodiči&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Ve standardu RS-485, který byl později nahrazen novým standardem nazvaným EIA-485, jsou stanoveny pouze charakteristiky přijímače a vysílače, nikoli přímo datový protokol použitý pro komunikaci. Vzhledem k tomu, pro vysílání dat se používají pouze dva datové vodiče tvořící jeden jednosměrný logický kanál, používá se většinou asynchronní sériový protokol známý již z minule popsaného rozhraní RS-232C. Vysílání každého bajtu (osmibitového slova) je zahájeno nulovým start bitem, následuje osm datových bitů nesoucích užitečnou informaci a po nich je na datovou linku vyslán jedničkový stop bit.Aby se zajistil normou specifikovaný rozsah napětí na signálových vodičích, mohou se zařízení propojit i signálovou nulou – důvod byl vysvětlen v úvodních kapitolách. Zajímavé je, že norma přesně nestanoví žádný konektor, jenž by se měl standardně pro připojení zařízení použít. V praxi se proto používají různé konektory, například DB-25, DC-37, RJ-45, DIN, mini-DIN 8, nebo pouze tři svorky pro připojení vodičů (to je možná nejčastější řešení).&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Zapojení rs485.png|center]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Zapojení sběrnice se čtyřmi či pěti vodiči&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
V některých případech, především tehdy, když je zapotřebí, aby komunikace zařízení probíhala obousměrně v tomtéž časovém okamžiku, je možné použít zapojení sběrnice se čtyřmi či pěti vodiči. Podobně jako u full duplexové varianty RS-422, i zde se ve své podstatě jedná o dvě samostatně pracující jednosměrné sběrnice doplněné v případě potřeby o společný nulový vodič. Vzhledem ke způsobu řízení přenosu dat (již není nutné specifikovat směr přenosu) je nutné, aby jedno zařízení vystupovalo v roli master a ostatní zařízení v roli slave. Vysílač zařízení master je přes sběrnici (první kroucenou dvojlinku) připojený na přijímače všech zařízení slave a současně jsou všechny vysílače zařízení slave (přes druhou kroucenou dvojlinku) připojeny na přijímač zařízení master. Pokud si však vystačíme s jednosměrným nebo poloduplexním přenosem, což bývá asi nejčastější požadavek, bývá lepší se čtyřvodičové či pětivodičové variantě sběrnice RS-485 vyhnout a použít třívodičovou verzi, protože ta bývá podporována více zařízeními.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zdroje: [http://www.root.cz/clanky/sbernice-rs-422-rs-423-a-rs-485/#k05 www.root.cz/clanky/sbernice-rs-422-rs-423-a-rs-485/#k05]&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [http://cs.wikipedia.org/wiki/RS-485 cs.wikipedia.org/wiki/RS-485]&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RS_485&amp;diff=4988</id>
		<title>RS 485</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RS_485&amp;diff=4988"/>
		<updated>2010-06-11T08:34:57Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Technické parametry &lt;br /&gt;
&lt;br /&gt;
Sběrnice RS-485 představuje další krok v možnostech propojení vzdálených zařízení. Pomocí této sběrnice může komunikovat maximálně 32 vysílačů a 32 přijímačů, což je výrazné vylepšení oproti RS-422, kde mohl v danou chvíli existovat pouze jeden vysílač (tento způsob komunikace se nazývá multidrop, protože přenášená informace „spadne“ do více přijímačů) či oproti RS-232C (point-to-point). Funkčnost sběrnice je zaručena díky tomu, že všechny přijímače i neaktivní vysílače se v klidu musí nacházet ve stavu vysoké impedance, tj. nijak neovlivňují komunikující zařízení. Pouze jedno zařízení na sběrnici může v daném čase pracovat jako řadič (vysílač), ovšem veškeré řízení přenosu i arbitráž sběrnice je ponechána na protokolu vyšší vrstvy – samotná specifikace RS-485 nic neříká o tom, jakým způsobem se mají zařízení vzájemně domluvit. I u této sběrnice se, podobně jako u výše popsané sběrnice RS-422, při vysílání používá diferenciálního kódování dat – jedna polarita představuje logickou jedničku, obrácená polarita pak logickou nulu. Rozdíl mezi oběma napěťovými potenciály musí dosahovat hodnoty minimálně 0,2 Voltů, typicky se však používají mnohem vyšší rozdíly, například 5 V, 7 V či 12 V.Díky použití kroucené dvojlinky a diferenciálního kódování je možné data přenášet i na poměrně velkou vzdálenost. Jako hranice dosažitelná za běžných podmínek (průmysl) se uvádí cca 1200 metrů, přičemž přenosová rychlost může dosahovat hodnot až 10 Mbit/s. Ovšem přenosová linka musí být správně zapojena, což v tomto případě znamená nutnost připojit na oba konce linky rezistory (terminátory) s odporem cca 120 Ω (podobně, jak si možná někteří čtenáři pamatují, tomu bylo i u desetimega­bitového Ethernetu používajícího koaxiální kabel; samozřejmě zde byla impedance kabelu odlišná). Kromě těchto rezistorů se obě diferenciální linky v klidu nastavují na nějaké napětí odlišné od 0 V, což lze provést jednoduchým propojením vodiče přes rezistor na napájecí napětí (postačuje na jedné straně linky, většinou je napájení řešeno v každém přijímači). Pokud by se tímto způsobem datové linky nezapojily, mohl by se šum na „plovoucích“ linkách při odpojeném vysílači projevit rozdílem větším než 0,2 Voltů, což je, jak již víme, požadovaná citlivost přijímače (přijímač či přijímače by tedy přečetly datový šum).&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Schema sběrnice RS-485&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Schema rs485.png]]&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Logické stavy&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Logické stavy jsou reprezentovány rozdílným napětím mezi oběma vodiči. Je to rozdíl oproti RS-232, kde se úrovně stavů vztahují k referenčnímu napětí, nejčastěji k zemi (GND). Rozdílným napětím mezi oběma vodiči je výhodný zejména kvůli eliminaci naindukovaného rušivého napětí vztaženého k nulovému potenciálu země. Logický stav „1“ označovaný jako „ON“ je reprezentován rozdílovým napětím A - B &amp;amp;lt; -300 mV, logický stav &amp;quot;0&amp;quot; označovaný jako &amp;quot;OFF&amp;quot; rozdílovým napětím A - B &amp;amp;gt; +300 mV. Správný vysílač by měl na výstupu generovat napětí +2 V (příp. -2 V), správný přijímač by měl na vstupu rozlišit napětí +200 mV (příp. -200 mV).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Zapojení s dvěma či třemi vodiči&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Ve standardu RS-485, který byl později nahrazen novým standardem nazvaným EIA-485, jsou stanoveny pouze charakteristiky přijímače a vysílače, nikoli přímo datový protokol použitý pro komunikaci. Vzhledem k tomu, pro vysílání dat se používají pouze dva datové vodiče tvořící jeden jednosměrný logický kanál, používá se většinou asynchronní sériový protokol známý již z minule popsaného rozhraní RS-232C. Vysílání každého bajtu (osmibitového slova) je zahájeno nulovým start bitem, následuje osm datových bitů nesoucích užitečnou informaci a po nich je na datovou linku vyslán jedničkový stop bit.Aby se zajistil normou specifikovaný rozsah napětí na signálových vodičích, mohou se zařízení propojit i signálovou nulou – důvod byl vysvětlen v úvodních kapitolách. Zajímavé je, že norma přesně nestanoví žádný konektor, jenž by se měl standardně pro připojení zařízení použít. V praxi se proto používají různé konektory, například DB-25, DC-37, RJ-45, DIN, mini-DIN 8, nebo pouze tři svorky pro připojení vodičů (to je možná nejčastější řešení).&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Zapojení_rs485.png|center]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Zapojení sběrnice se čtyřmi či pěti vodiči&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
V některých případech, především tehdy, když je zapotřebí, aby komunikace zařízení probíhala obousměrně v tomtéž časovém okamžiku, je možné použít zapojení sběrnice se čtyřmi či pěti vodiči. Podobně jako u full duplexové varianty RS-422, i zde se ve své podstatě jedná o dvě samostatně pracující jednosměrné sběrnice doplněné v případě potřeby o společný nulový vodič. Vzhledem ke způsobu řízení přenosu dat (již není nutné specifikovat směr přenosu) je nutné, aby jedno zařízení vystupovalo v roli master a ostatní zařízení v roli slave. Vysílač zařízení master je přes sběrnici (první kroucenou dvojlinku) připojený na přijímače všech zařízení slave a současně jsou všechny vysílače zařízení slave (přes druhou kroucenou dvojlinku) připojeny na přijímač zařízení master. Pokud si však vystačíme s jednosměrným nebo poloduplexním přenosem, což bývá asi nejčastější požadavek, bývá lepší se čtyřvodičové či pětivodičové variantě sběrnice RS-485 vyhnout a použít třívodičovou verzi, protože ta bývá podporována více zařízeními.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zdroje: [http://www.root.cz/clanky/sbernice-rs-422-rs-423-a-rs-485/#k05 www.root.cz/clanky/sbernice-rs-422-rs-423-a-rs-485/#k05]&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [http://cs.wikipedia.org/wiki/RS-485 cs.wikipedia.org/wiki/RS-485]&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Zapojen%C3%AD_rs485.png&amp;diff=4963</id>
		<title>Soubor:Zapojení rs485.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Zapojen%C3%AD_rs485.png&amp;diff=4963"/>
		<updated>2010-06-11T08:26:19Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Schema_rs485.png&amp;diff=4960</id>
		<title>Soubor:Schema rs485.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Schema_rs485.png&amp;diff=4960"/>
		<updated>2010-06-11T08:25:48Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:M%C5%99%C3%AD%C5%BEka_plynn%C3%A9_l%C3%A1tky.png&amp;diff=4189</id>
		<title>Soubor:Mřížka plynné látky.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:M%C5%99%C3%AD%C5%BEka_plynn%C3%A9_l%C3%A1tky.png&amp;diff=4189"/>
		<updated>2010-05-31T07:33:01Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:M%C5%99%C3%AD%C5%BEka_kapaln%C3%A9_l%C3%A1tky.png&amp;diff=4185</id>
		<title>Soubor:Mřížka kapalné látky.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:M%C5%99%C3%AD%C5%BEka_kapaln%C3%A9_l%C3%A1tky.png&amp;diff=4185"/>
		<updated>2010-05-31T07:32:37Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:M%C5%99%C3%AD%C5%BEka_pevn%C3%A9_l%C3%A1tky.png&amp;diff=4169</id>
		<title>Soubor:Mřížka pevné látky.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:M%C5%99%C3%AD%C5%BEka_pevn%C3%A9_l%C3%A1tky.png&amp;diff=4169"/>
		<updated>2010-05-31T07:30:00Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4114</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4114"/>
		<updated>2010-05-30T20:53:07Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:RISC.gif|right]]&amp;lt;br&amp;gt; RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Shrnutí typických rysů procesorů architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
*všechny instrukce mají jednu pevně danou délku &lt;br /&gt;
*procesor komunikuje s pamětí po sběrnici, &lt;br /&gt;
*redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce &lt;br /&gt;
*délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná) &lt;br /&gt;
*žádná instrukce neprovádí naráz aritmetickou operaci a práci s pamětí (přičti a ulož do paměti atd.) &lt;br /&gt;
*mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění &lt;br /&gt;
*nemají žádnou formu nepřímého adresování paměti &lt;br /&gt;
*velký počet registrů &lt;br /&gt;
*registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů) &lt;br /&gt;
*využívají řetězení instrukcí (pipelining)&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Složení RISC procesorů&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;RISC jádro&#039;&#039;&#039; - hlavní funkční jednotka, je určena pro aritmeticko-logické operace a posuvy na 32b datech, 32b adresové výpočty pro přístup k instrukcím a datům a pro řízení činnosti procesoru&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;VCP&#039;&#039;&#039; – vektorový koprocesor vykonávající aritmetické a logické operace na 64b pakovaných slovech&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;LMI a GMI&#039;&#039;&#039; – 2 identická programovatelná rozhraní pro externí paměť. Procesor podporuje 32b a 64b přístup k paměti. V druhém případě se přistupuje k 2ma sekvenčně uloženým paměťovým slovům. Paměťové adresování se provádí přes společnou 15b adresovou sběrnici pracující v módu časového sdílení. Adresování je stránkované.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CP0 a CP1&#039;&#039;&#039; – 2 identické komunikační porty, každý zajišťuje přenos dat pomocí obousměrné 8b sběrnice mezi procesorem a externím zařízením. Komunikační porty jsou kompatibilní s porty TMS320C4x. Každý komunikační port obsahuje DMA jednotku která umožňuje 64b přenos dat mezi portem a externí pamětí.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Důvody pro vznik architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
V roce 1975 vytvořil John Cocke prototyp prvního RISCového procesoru nazvaného 801. Tento procesor se nikdy komerčně neprodával. První &amp;quot;řádný&amp;quot; RISCový procesor byly procesory RISC 1 a RISC 2 vytvořené univerzitou v Berkeley v roce 1985. Z těchto procesorů se později vyvinula architektura &#039;&#039;&#039;SPARC&#039;&#039;&#039;. RISCové procesory se prosadily hlavně ve velmi výkoných pracovních a grafických stanicích a serverech - hlavně procesory &#039;&#039;&#039;SPARC, Digital Alpha a SGI MIPS&#039;&#039;&#039;. Vyjímku tvoří procesory &#039;&#039;&#039;Motorola 68000&#039;&#039;&#039; (resp. dnes &#039;&#039;&#039;IBM/Motorola PowerPC, G3 a G4&#039;&#039;&#039;), které jsou dnes díky počítačům Apple Macintosh po Intelu 2. nejrozšířenější procesory na světě. Nejdůležitější RISC procesory &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Historie&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt; &#039;&#039;&#039;Zastoupení RISC procesorů&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Budoucnost&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Dnes se rozdíl mezi RISC a CISC procesory začíná ztrácet. První náznak RISCové technoloie se objevil u procesorů Intel v roce 1989 u procesoru 80486, jehož FPU obsahovala hodně &amp;quot;natvrdo&amp;quot; vložené instrukční logiky (hard-wired instruction logic) a pipelining. Další výrobci, jako např. Cyrix, implementovali pipelining pro urychlení zpracování instrukcí. Procesor M1 také obsahoval velký počet (32) registrů k volnému využití a za pomocí technologie dynamického pojmenovávání registrů emulovat standardních 8 registrů. V dnes běžně používaných procesorech Intel Pentium IV a AMD Athlon je implementováno ještě více know-how z oblasti RISC procesorů - např. vykonávaní instrukcí mimo pořadí (out-of-order execution), předpověď větvení (branch prediction), on-chip cache pracující na frekvenci procesoru, extrémně rychlé instrukce, zvětšená hloubka pipeline atd. V budoucnu můžeme očekávat, že architektury RISC a CISC budou čím dál tím více splývat a nové procesory budou brát to nejlepší z obou &amp;quot;světů&amp;quot;, aby dosáhly většího výkonu - a o výkon zde jde především. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Výhody a nevýhody&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Výhody&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*RISC procesory jsou rychlejší (při srovnatelném kmitočtu) &lt;br /&gt;
*Jednodušší hardware &lt;br /&gt;
*Rychlejší návrh procesoru &lt;br /&gt;
*Nižší náklady na vývoj a výrobu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nevýhody&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*Programy pro RISC jsou delší a komplexnější, než pro CISC &lt;br /&gt;
*Programátoři musejí dávat pozor, aby procesor často nečekal dlouho na dokončení instrukce &lt;br /&gt;
*Vyžaduje velmi rychlé paměti pro rychlé načítání instrukcí&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zdroj&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*[http://www.wikipedia.org Wikipedia] &lt;br /&gt;
*[http://www.fi.muni.cz/usr/jkucera/pv109/2002/xtoufar1.htm www.fi.muni.cz] &lt;br /&gt;
*[http://radovan.bloger.cz/IT-internet/RISC---CISC-procesory www.radovan.bloger.cz]&lt;br /&gt;
&lt;br /&gt;
[[Otázky k opakování z referátů mikroprocesorové techniky TVY]] &lt;br /&gt;
&lt;br /&gt;
KKVaem &amp;amp;lt;a href=&amp;quot;http://scwdimvmgriy.com/&amp;quot;&amp;amp;gt;scwdimvmgriy&amp;amp;lt;/a&amp;amp;gt;, [url=http://hqxnajzinamg.com/]hqxnajzinamg[/url], [link=http://rfftdskmylak.com/]rfftdskmylak[/link], http://sahwojimlkzc.com/ &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Arni|Arni]] 27. 5. 2010, 13:49 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:RISC.gif&amp;diff=4113</id>
		<title>Soubor:RISC.gif</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:RISC.gif&amp;diff=4113"/>
		<updated>2010-05-30T20:51:34Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4112</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4112"/>
		<updated>2010-05-30T20:50:46Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:RISC]]&lt;br /&gt;
&lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Shrnutí typických rysů procesorů architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
*všechny instrukce mají jednu pevně danou délku &lt;br /&gt;
*procesor komunikuje s pamětí po sběrnici, &lt;br /&gt;
*redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce &lt;br /&gt;
*délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná) &lt;br /&gt;
*žádná instrukce neprovádí naráz aritmetickou operaci a práci s pamětí (přičti a ulož do paměti atd.) &lt;br /&gt;
*mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění &lt;br /&gt;
*nemají žádnou formu nepřímého adresování paměti &lt;br /&gt;
*velký počet registrů &lt;br /&gt;
*registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů) &lt;br /&gt;
*využívají řetězení instrukcí (pipelining)&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Složení RISC procesorů&#039;&#039;&#039;  =  &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RISC jádro&#039;&#039;&#039;  - hlavní funkční jednotka, je určena pro aritmeticko-logické operace a posuvy na 32b datech, 32b adresové výpočty pro přístup k instrukcím a datům a pro řízení činnosti procesoru&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;VCP&#039;&#039;&#039;  – vektorový koprocesor vykonávající aritmetické a logické operace na 64b pakovaných slovech&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;LMI a GMI&#039;&#039;&#039;  – 2 identická programovatelná rozhraní pro externí paměť. Procesor podporuje 32b a 64b přístup k paměti. V druhém případě se přistupuje k 2ma sekvenčně uloženým paměťovým slovům. Paměťové adresování se provádí přes společnou 15b adresovou sběrnici pracující v módu časového sdílení. Adresování je stránkované.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CP0 a CP1&#039;&#039;&#039;  – 2 identické komunikační porty, každý zajišťuje přenos dat pomocí obousměrné 8b sběrnice mezi procesorem a externím zařízením. Komunikační porty jsou kompatibilní s porty TMS320C4x. Každý komunikační port obsahuje DMA jednotku která umožňuje 64b přenos dat mezi portem a externí pamětí.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Důvody pro vznik architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
V roce 1975 vytvořil John Cocke prototyp prvního RISCového procesoru nazvaného 801. Tento procesor se nikdy komerčně neprodával. První &amp;quot;řádný&amp;quot; RISCový procesor byly procesory RISC 1 a RISC 2 vytvořené univerzitou v Berkeley v roce 1985. Z těchto procesorů se později vyvinula architektura &#039;&#039;&#039;SPARC&#039;&#039;&#039;. RISCové procesory se prosadily hlavně ve velmi výkoných pracovních a grafických stanicích a serverech - hlavně procesory &#039;&#039;&#039;SPARC, Digital Alpha a SGI MIPS&#039;&#039;&#039;. Vyjímku tvoří procesory &#039;&#039;&#039;Motorola 68000&#039;&#039;&#039; (resp. dnes &#039;&#039;&#039;IBM/Motorola PowerPC, G3 a G4&#039;&#039;&#039;), které jsou dnes díky počítačům Apple Macintosh po Intelu 2. nejrozšířenější procesory na světě. Nejdůležitější RISC procesory &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Historie&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt; &#039;&#039;&#039;Zastoupení RISC procesorů&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Budoucnost&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Dnes se rozdíl mezi RISC a CISC procesory začíná ztrácet. První náznak RISCové technoloie se objevil u procesorů Intel v roce 1989 u procesoru 80486, jehož FPU obsahovala hodně &amp;quot;natvrdo&amp;quot; vložené instrukční logiky (hard-wired instruction logic) a pipelining. Další výrobci, jako např. Cyrix, implementovali pipelining pro urychlení zpracování instrukcí. Procesor M1 také obsahoval velký počet (32) registrů k volnému využití a za pomocí technologie dynamického pojmenovávání registrů emulovat standardních 8 registrů. V dnes běžně používaných procesorech Intel Pentium IV a AMD Athlon je implementováno ještě více know-how z oblasti RISC procesorů - např. vykonávaní instrukcí mimo pořadí (out-of-order execution), předpověď větvení (branch prediction), on-chip cache pracující na frekvenci procesoru, extrémně rychlé instrukce, zvětšená hloubka pipeline atd. V budoucnu můžeme očekávat, že architektury RISC a CISC budou čím dál tím více splývat a nové procesory budou brát to nejlepší z obou &amp;quot;světů&amp;quot;, aby dosáhly většího výkonu - a o výkon zde jde především. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Výhody a nevýhody&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Výhody&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*RISC procesory jsou rychlejší (při srovnatelném kmitočtu) &lt;br /&gt;
*Jednodušší hardware &lt;br /&gt;
*Rychlejší návrh procesoru &lt;br /&gt;
*Nižší náklady na vývoj a výrobu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nevýhody&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*Programy pro RISC jsou delší a komplexnější, než pro CISC &lt;br /&gt;
*Programátoři musejí dávat pozor, aby procesor často nečekal dlouho na dokončení instrukce &lt;br /&gt;
*Vyžaduje velmi rychlé paměti pro rychlé načítání instrukcí&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zdroj&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*[http://www.wikipedia.org Wikipedia] &lt;br /&gt;
*[http://www.fi.muni.cz/usr/jkucera/pv109/2002/xtoufar1.htm www.fi.muni.cz]&lt;br /&gt;
&lt;br /&gt;
[[Otázky k opakování z referátů mikroprocesorové techniky TVY]] &lt;br /&gt;
&lt;br /&gt;
KKVaem &amp;amp;lt;a href=&amp;quot;http://scwdimvmgriy.com/&amp;quot;&amp;amp;gt;scwdimvmgriy&amp;amp;lt;/a&amp;amp;gt;, [url=http://hqxnajzinamg.com/]hqxnajzinamg[/url], [link=http://rfftdskmylak.com/]rfftdskmylak[/link], http://sahwojimlkzc.com/ &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Arni|Arni]] 27. 5. 2010, 13:49 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=4111</id>
		<title>CISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=4111"/>
		<updated>2010-05-30T20:46:07Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Procesor CISC.gif|right]]CISC (anglicky Complex Instruction Set Computer) v informačních technologiích označuje procesor s velkou sadou strojových instrukcí (řádově stovky) a relativně malým počtem registrů (jejich počet obvykle nepřesahuje 30). Procesory CISC mají různě dlouhé strojové instrukce, jejichž vykonání trvá různě dlouhou dobu. Označení CISC bylo zavedeno jako protiklad až poté, co se prosadily procesory RISC, které mají instrukční sadu naopak maximálně redukovanou. Operační paměť je mnohem pomalejší než procesor. Aby se výpočet nezpomaloval několika přístupy do paměti při vykonání jedné operace vznikly složitější instrukce. Vysoká složitost instrukcí - instrukční soubor rozšířen o nové a složitější operace, aby pro celou operaci stačilo jen načtení jediné instrukce. Řadič procesoru je navrhnut na základě řídicí paměti, která uchovává mikroprogramy jednotlivých strojových instrukcí. Vykonání strojové instrukce probíhá jako posloupnost mikrooperací. Posloupnost mikroinstrukcí je dána v řídicí paměti. Řídicí paměti (většinou ROM) jsou mnohem rychlejší než operační paměť. S rozvojem mikroelektroniky se řídicí paměti integrovaly s procesorem do jednoho čipu, stejně jako vyrovnávací paměť (cache) instrukcí nebo údajů. Procesory CISC začaly využívat zřetězené zpracování mikroinstrukcí a později i zřetězené zpracování, proto jsou v současnosti nejvíce rozšířeny ( &#039;&#039;&#039;Pentium, PentiumPro&#039;&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;CISC s mikrokódem&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
V současné době jsou některé CISC procesory konstruovány interně jako procesor RISC (jehož hardwarová výroba je jednodušší, snadněji se implementuje pipelining atd.). Tento interní mikroprocesor operuje s tzv. mikroinstrukcemi, pomocí nichž jsou interpretovány běžné strojové CISC instrukce (tzv. mikrokód). Jedna CISC instrukce je tak provedena jako několik elementárních RISC mikroinstrukcí. Takové CISC procesory jsou tak vlastně malé počítače řízené vlastním programem. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Aktualizace mikrokódu&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mikrokód je u procesorů Intel (Pentium Pro a novějších) možné nahrazovat, čehož využívají výrobci procesorů k opravě chyb. Nový mikrokód se musí po každém zapnutí nahrávat znovu, protože je uložen ve volatilní paměti a mikroprocesor se po vypnutí vrací ke svému původnímu mikrokódu. K aktualizaci mikrokódu může být použit BIOS (v rámci POST testů po zapnutí počítače) nebo je možné ho nahradit i později (ovladač CPU v Microsoft Windows, nástroj microcode_ctl v Linuxu. &lt;br /&gt;
&lt;br /&gt;
Široká instrukční sada procesorů CISC usnadňuje jejich programování, protože není některé operace nutné rozepisovat (například násobení), avšak ve strojovém kódu (nebo v jazyce symbolických adres) se dnes programuje jen minimálně. Složitost CISC procesorů vede k problémům při výrobě (velká spotřeba materiálu, větší pravděpodobnost vady, komplikovaný návrh, problémy s vysokými frekvencemi, pipelining, cache atd). &lt;br /&gt;
&lt;br /&gt;
Typickými zástupci koncepce CISC jsou procesory rodiny &#039;&#039;&#039;Motorola 68000&#039;&#039;&#039; a procesory postavené na architektuře Intel x86 &lt;br /&gt;
&#039;&#039;&#039; Zdroj:&#039;&#039;&#039;&lt;br /&gt;
* [http://www.wikipedia.org Wikipedia]&lt;br /&gt;
* [http://radovan.bloger.cz/IT-internet/RISC---CISC-procesory www.radovan.bloger.cz]&lt;br /&gt;
[[Otázky k opakování z referátů mikroprocesorové techniky TVY]] &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Zdroj:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Uživatel:Dsulakova|Dsulakova]] 23. 4. 2010, 07:06 (UTC) &amp;lt;br&amp;gt; --[[Uživatel:Arni|Arni]] 27. 5. 2010, 13:48 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Procesor_CISC.gif&amp;diff=4110</id>
		<title>Soubor:Procesor CISC.gif</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Procesor_CISC.gif&amp;diff=4110"/>
		<updated>2010-05-30T20:39:07Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=4109</id>
		<title>CISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=4109"/>
		<updated>2010-05-30T20:37:50Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Procesor CISC s mikroprogramovaným řízením a společnou pamětí cache. [[Image:Procesor CISC |24x24px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
CISC (anglicky Complex Instruction Set Computer) v informačních technologiích označuje procesor s velkou sadou strojových instrukcí (řádově stovky) a relativně malým počtem registrů (jejich počet obvykle nepřesahuje 30). Procesory CISC mají různě dlouhé strojové instrukce, jejichž vykonání trvá různě dlouhou dobu. Označení CISC bylo zavedeno jako protiklad až poté, co se prosadily procesory RISC, které mají instrukční sadu naopak maximálně redukovanou. Operační paměť je mnohem pomalejší než procesor. Aby se výpočet nezpomaloval několika přístupy do paměti při vykonání jedné operace vznikly složitější instrukce. Vysoká složitost instrukcí - instrukční soubor rozšířen o nové a složitější operace, aby pro celou operaci stačilo jen načtení jediné instrukce. Řadič procesoru je navrhnut na základě řídicí paměti, která uchovává mikroprogramy jednotlivých strojových instrukcí. Vykonání strojové instrukce probíhá jako posloupnost mikrooperací. Posloupnost mikroinstrukcí je dána v řídicí paměti. Řídicí paměti (většinou ROM) jsou mnohem rychlejší než operační paměť. S rozvojem mikroelektroniky se řídicí paměti integrovaly s procesorem do jednoho čipu, stejně jako vyrovnávací paměť (cache) instrukcí nebo údajů. Procesory CISC začaly využívat zřetězené zpracování mikroinstrukcí a později i zřetězené zpracování, proto jsou v současnosti nejvíce rozšířeny ( &#039;&#039;&#039;Pentium, PentiumPro&#039;&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;CISC s mikrokódem&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
V současné době jsou některé CISC procesory konstruovány interně jako procesor RISC (jehož hardwarová výroba je jednodušší, snadněji se implementuje pipelining atd.). Tento interní mikroprocesor operuje s tzv. mikroinstrukcemi, pomocí nichž jsou interpretovány běžné strojové CISC instrukce (tzv. mikrokód). Jedna CISC instrukce je tak provedena jako několik elementárních RISC mikroinstrukcí. Takové CISC procesory jsou tak vlastně malé počítače řízené vlastním programem. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Aktualizace mikrokódu&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mikrokód je u procesorů Intel (Pentium Pro a novějších) možné nahrazovat, čehož využívají výrobci procesorů k opravě chyb. Nový mikrokód se musí po každém zapnutí nahrávat znovu, protože je uložen ve volatilní paměti a mikroprocesor se po vypnutí vrací ke svému původnímu mikrokódu. K aktualizaci mikrokódu může být použit BIOS (v rámci POST testů po zapnutí počítače) nebo je možné ho nahradit i později (ovladač CPU v Microsoft Windows, nástroj microcode_ctl v Linuxu. &lt;br /&gt;
&lt;br /&gt;
Široká instrukční sada procesorů CISC usnadňuje jejich programování, protože není některé operace nutné rozepisovat (například násobení), avšak ve strojovém kódu (nebo v jazyce symbolických adres) se dnes programuje jen minimálně. Složitost CISC procesorů vede k problémům při výrobě (velká spotřeba materiálu, větší pravděpodobnost vady, komplikovaný návrh, problémy s vysokými frekvencemi, pipelining, cache atd). &lt;br /&gt;
&lt;br /&gt;
Typickými zástupci koncepce CISC jsou procesory rodiny Motorola 68000 a procesory postavené na architektuře Intel x86 &lt;br /&gt;
&lt;br /&gt;
[[Otázky k opakování z referátů mikroprocesorové techniky TVY]] &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Zdroj: www.wikipedia.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Uživatel:Dsulakova|Dsulakova]] 23. 4. 2010, 07:06 (UTC) &amp;lt;br&amp;gt; --[[Uživatel:Arni|Arni]] 27. 5. 2010, 13:48 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4108</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4108"/>
		<updated>2010-05-30T20:29:45Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Sun UltraSPARCII.jpg|right]]                                                                                                               &lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Shrnutí typických rysů procesorů architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
* všechny instrukce mají jednu pevně danou délku &lt;br /&gt;
* procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
* redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce&lt;br /&gt;
* délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná)&lt;br /&gt;
* žádná instrukce neprovádí naráz aritmetickou operaci a práci s pamětí (přičti a ulož do paměti atd.) &lt;br /&gt;
* mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění&lt;br /&gt;
* nemají žádnou formu nepřímého adresování paměti &lt;br /&gt;
* velký počet registrů &lt;br /&gt;
* registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů)&lt;br /&gt;
* využívají řetězení instrukcí (pipelining)&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Důvody pro vznik architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí.&lt;br /&gt;
 &lt;br /&gt;
V roce 1975 vytvořil John Cocke prototyp prvního RISCového procesoru nazvaného 801. Tento procesor se nikdy komerčně neprodával. První &amp;quot;řádný&amp;quot; RISCový procesor byly procesory RISC 1 a RISC 2 vytvořené univerzitou v Berkeley v roce 1985. Z těchto procesorů se později vyvinula architektura &#039;&#039;&#039;SPARC&#039;&#039;&#039;.&lt;br /&gt;
RISCové procesory se prosadily hlavně ve velmi výkoných pracovních a grafických stanicích a serverech - hlavně procesory &#039;&#039;&#039;SPARC, Digital Alpha a SGI MIPS&#039;&#039;&#039;. Vyjímku tvoří procesory &#039;&#039;&#039;Motorola 68000&#039;&#039;&#039; (resp. dnes &#039;&#039;&#039;IBM/Motorola PowerPC, G3 a G4&#039;&#039;&#039;), které jsou dnes díky počítačům Apple Macintosh po Intelu 2. nejrozšířenější procesory na světě.&lt;br /&gt;
Nejdůležitější RISC procesory&lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Historie&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt; &#039;&#039;&#039;Zastoupení RISC procesorů&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Budoucnost&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Dnes se rozdíl mezi RISC a CISC procesory začíná ztrácet. První náznak RISCové technoloie se objevil u procesorů Intel v roce 1989 u procesoru 80486, jehož FPU obsahovala hodně &amp;quot;natvrdo&amp;quot; vložené instrukční logiky (hard-wired instruction logic) a pipelining. Další výrobci, jako např. Cyrix, implementovali pipelining pro urychlení zpracování instrukcí. Procesor M1 také obsahoval velký počet (32) registrů k volnému využití a za pomocí technologie dynamického pojmenovávání registrů emulovat standardních 8 registrů.&lt;br /&gt;
V dnes běžně používaných procesorech Intel Pentium IV a AMD Athlon je implementováno ještě více know-how z oblasti RISC procesorů - např. vykonávaní instrukcí mimo pořadí (out-of-order execution), předpověď větvení (branch prediction), on-chip cache pracující na frekvenci procesoru, extrémně rychlé instrukce, zvětšená hloubka pipeline atd.&lt;br /&gt;
V budoucnu můžeme očekávat, že architektury RISC a CISC budou čím dál tím více splývat a nové procesory budou brát to nejlepší z obou &amp;quot;světů&amp;quot;, aby dosáhly většího výkonu - a o výkon zde jde především.&lt;br /&gt;
 &lt;br /&gt;
= &#039;&#039;&#039;Výhody a nevýhody&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Výhody&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* RISC procesory jsou rychlejší (při srovnatelném kmitočtu) &lt;br /&gt;
* Jednodušší hardware &lt;br /&gt;
* Rychlejší návrh procesoru &lt;br /&gt;
* Nižší náklady na vývoj a výrobu &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nevýhody&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Programy pro RISC jsou delší a komplexnější, než pro CISC &lt;br /&gt;
* Programátoři musejí dávat pozor, aby procesor často nečekal dlouho na dokončení instrukce &lt;br /&gt;
* Vyžaduje velmi rychlé paměti pro rychlé načítání instrukcí&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zdroj&#039;&#039;&#039; &lt;br /&gt;
* [http://www.wikipedia.org Wikipedia]&lt;br /&gt;
* [http://www.fi.muni.cz/usr/jkucera/pv109/2002/xtoufar1.htm www.fi.muni.cz]&lt;br /&gt;
&lt;br /&gt;
[[Otázky k opakování z referátů mikroprocesorové techniky TVY]]&lt;br /&gt;
&lt;br /&gt;
KKVaem  &amp;lt;a href=&amp;quot;http://scwdimvmgriy.com/&amp;quot;&amp;gt;scwdimvmgriy&amp;lt;/a&amp;gt;, [url=http://hqxnajzinamg.com/]hqxnajzinamg[/url], [link=http://rfftdskmylak.com/]rfftdskmylak[/link], http://sahwojimlkzc.com/ &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Arni|Arni]] 27. 5. 2010, 13:49 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4107</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=4107"/>
		<updated>2010-05-30T20:13:08Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: /* Shrnutí typických rysů procesorů architektury RISC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Sun UltraSPARCII.jpg|right]]                                                                                                               &lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Shrnutí typických rysů procesorů architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
* všechny instrukce mají jednu pevně danou délku &lt;br /&gt;
* procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
* redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce&lt;br /&gt;
* délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná)&lt;br /&gt;
* žádná instrukce neprovádí naráz aritmetickou operaci a práci s pamětí (přičti a ulož do paměti atd.) &lt;br /&gt;
* mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění&lt;br /&gt;
* nemají žádnou formu nepřímého adresování paměti &lt;br /&gt;
* velký počet registrů &lt;br /&gt;
* registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů)&lt;br /&gt;
* využívají řetězení instrukcí (pipelining)&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Důvody pro vznik architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Historie&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt; &#039;&#039;&#039;Zastoupení RISC procesorů&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM. &lt;br /&gt;
&lt;br /&gt;
[[Otázky k opakování z referátů mikroprocesorové techniky TVY]]&lt;br /&gt;
&lt;br /&gt;
KKVaem  &amp;lt;a href=&amp;quot;http://scwdimvmgriy.com/&amp;quot;&amp;gt;scwdimvmgriy&amp;lt;/a&amp;gt;, [url=http://hqxnajzinamg.com/]hqxnajzinamg[/url], [link=http://rfftdskmylak.com/]rfftdskmylak[/link], http://sahwojimlkzc.com/ &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Arni|Arni]] 27. 5. 2010, 13:49 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Prioritn%C3%AD_kod%C3%A9r&amp;diff=2170</id>
		<title>Prioritní kodér</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Prioritn%C3%AD_kod%C3%A9r&amp;diff=2170"/>
		<updated>2010-04-23T07:07:01Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [[Image:Prioritní kodér.png|thumb|right]]Prioritní kodér&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Je to takový KLO, který obsahuje 2n vstupů a n adresových výstupů, které udávají v binárním tvaru polohu aktivního vstupu s nejvyšší prioritou. &lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp; Prioritní kodér – více než jeden vstup aktivní&amp;lt;br&amp;gt; &lt;br /&gt;
*&amp;amp;nbsp; Priorita dekódování dána zapojením (nelze měnit)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Pravdivostní tabulka&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Pravdivostní tabulka.png|thumb|left|235x172px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Karnaughovy mapy&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Karnaughova mapa.png|thumb|left|309x309px]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Algebraické výrazy  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Algebraické výrazy pro y1.png|thumb|left|176x32px]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Algebraické výrazy pro y0.png|thumb|left|289x33px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Dsulakova|Dsulakova]] 23. 4. 2010, 07:07 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=2168</id>
		<title>CISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=2168"/>
		<updated>2010-04-23T07:06:01Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Motorola 68000 microprocessor.jpg]] &lt;br /&gt;
&lt;br /&gt;
CISC (anglicky Complex Instruction Set Computer) v informačních technologiích označuje procesor s velkou sadou strojových instrukcí (řádově stovky) a relativně malým počtem registrů (jejich počet obvykle nepřesahuje 30). Procesory CISC mají různě dlouhé strojové instrukce, jejichž vykonání trvá různě dlouhou dobu. Označení CISC bylo zavedeno jako protiklad až poté, co se prosadily procesory RISC, které mají instrukční sadu naopak maximálně redukovanou. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;CISC s mikrokódem&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
V současné době jsou některé CISC procesory konstruovány interně jako procesor RISC (jehož hardwarová výroba je jednodušší, snadněji se implementuje pipelining atd.). Tento interní mikroprocesor operuje s tzv. mikroinstrukcemi, pomocí nichž jsou interpretovány běžné strojové CISC instrukce (tzv. mikrokód). Jedna CISC instrukce je tak provedena jako několik elementárních RISC mikroinstrukcí. Takové CISC procesory jsou tak vlastně malé počítače řízené vlastním programem. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Aktualizace mikrokódu&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mikrokód je u procesorů Intel (Pentium Pro a novějších) možné nahrazovat, čehož využívají výrobci procesorů k opravě chyb. Nový mikrokód se musí po každém zapnutí nahrávat znovu, protože je uložen ve volatilní paměti a mikroprocesor se po vypnutí vrací ke svému původnímu mikrokódu. K aktualizaci mikrokódu může být použit BIOS (v rámci POST testů po zapnutí počítače) nebo je možné ho nahradit i později (ovladač CPU v Microsoft Windows, nástroj microcode_ctl v Linuxu. &lt;br /&gt;
&lt;br /&gt;
Široká instrukční sada procesorů CISC usnadňuje jejich programování, protože není některé operace nutné rozepisovat (například násobení), avšak ve strojovém kódu (nebo v jazyce symbolických adres) se dnes programuje jen minimálně. Složitost CISC procesorů vede k problémům při výrobě (velká spotřeba materiálu, větší pravděpodobnost vady, komplikovaný návrh, problémy s vysokými frekvencemi, pipelining, cache atd). &lt;br /&gt;
&lt;br /&gt;
Typickými zástupci koncepce CISC jsou procesory rodiny Motorola 68000 a procesory postavené na architektuře Intel x86&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Zdroj: www.wikipedia.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Dsulakova|Dsulakova]] 23. 4. 2010, 07:06 (UTC)&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Prioritn%C3%AD_kod%C3%A9r&amp;diff=1595</id>
		<title>Prioritní kodér</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Prioritn%C3%AD_kod%C3%A9r&amp;diff=1595"/>
		<updated>2010-04-09T17:29:30Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [[Image:Prioritní kodér.png|thumb|right]]Prioritní kodér&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Je to takový KLO, který obsahuje 2n vstupů a n adresových výstupů, které udávají v binárním tvaru polohu aktivního vstupu s nejvyšší prioritou. &lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp; Prioritní kodér – více než jeden vstup aktivní&amp;lt;br&amp;gt; &lt;br /&gt;
*&amp;amp;nbsp; Priorita dekódování dána zapojením (nelze měnit)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Pravdivostní tabulka&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Pravdivostní tabulka.png|thumb|left|235x172px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Karnaughovy mapy&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Karnaughova mapa.png|thumb|left|309x309px]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Algebraické výrazy  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Algebraické výrazy pro y1.png|thumb|left|176x32px]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Algebraické výrazy pro y0.png|thumb|left|289x33px]]&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Algebraick%C3%A9_v%C3%BDrazy_pro_y0.png&amp;diff=1594</id>
		<title>Soubor:Algebraické výrazy pro y0.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Algebraick%C3%A9_v%C3%BDrazy_pro_y0.png&amp;diff=1594"/>
		<updated>2010-04-09T17:20:34Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Algebraick%C3%A9_v%C3%BDrazy_pro_y1.png&amp;diff=1593</id>
		<title>Soubor:Algebraické výrazy pro y1.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Algebraick%C3%A9_v%C3%BDrazy_pro_y1.png&amp;diff=1593"/>
		<updated>2010-04-09T17:20:02Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Karnaughova_mapa.png&amp;diff=1591</id>
		<title>Soubor:Karnaughova mapa.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Karnaughova_mapa.png&amp;diff=1591"/>
		<updated>2010-04-09T17:19:17Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Pravdivostn%C3%AD_tabulka.png&amp;diff=1590</id>
		<title>Soubor:Pravdivostní tabulka.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Pravdivostn%C3%AD_tabulka.png&amp;diff=1590"/>
		<updated>2010-04-09T17:18:37Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Prioritn%C3%AD_kod%C3%A9r.png&amp;diff=1589</id>
		<title>Soubor:Prioritní kodér.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Prioritn%C3%AD_kod%C3%A9r.png&amp;diff=1589"/>
		<updated>2010-04-09T17:17:49Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Prioritn%C3%AD_kod%C3%A9r&amp;diff=1588</id>
		<title>Prioritní kodér</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Prioritn%C3%AD_kod%C3%A9r&amp;diff=1588"/>
		<updated>2010-04-09T17:14:56Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: Založena nová stránka: = rightPrioritní kodér&amp;lt;br&amp;gt;  =  Je to takový KLO, který obsahuje 2n vstupů a n adresových výstupů, které udávají v binárním tv…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [[Image:Prioritní kodér|thumb|right]]Prioritní kodér&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Je to takový KLO, který obsahuje 2n vstupů a n adresových výstupů, které udávají v binárním tvaru polohu aktivního vstupu s nejvyšší prioritou. &lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp; Prioritní kodér – více než jeden vstup aktivní&amp;lt;br&amp;gt; &lt;br /&gt;
*&amp;amp;nbsp; Priorita dekódování dána zapojením (nelze měnit)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Pravdivostní tabulka&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Pravdivostní tabulka|thumb|left]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Karnaughovy mapy&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Karnaughova mapa|thumb|left]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Algebraické výrazy  =&lt;br /&gt;
&lt;br /&gt;
[[Image:Algebraické výrazy pro y1|thumb|left]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:Algebraické výrazy pro y0|289x33px]]&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=1560</id>
		<title>CISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=1560"/>
		<updated>2010-04-09T08:11:18Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Motorola 68000 microprocessor.jpg]] &lt;br /&gt;
&lt;br /&gt;
CISC (anglicky Complex Instruction Set Computer) v informačních technologiích označuje procesor s velkou sadou strojových instrukcí (řádově stovky) a relativně malým počtem registrů (jejich počet obvykle nepřesahuje 30). Procesory CISC mají různě dlouhé strojové instrukce, jejichž vykonání trvá různě dlouhou dobu. Označení CISC bylo zavedeno jako protiklad až poté, co se prosadily procesory RISC, které mají instrukční sadu naopak maximálně redukovanou. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;CISC s mikrokódem&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
V současné době jsou některé CISC procesory konstruovány interně jako procesor RISC (jehož hardwarová výroba je jednodušší, snadněji se implementuje pipelining atd.). Tento interní mikroprocesor operuje s tzv. mikroinstrukcemi, pomocí nichž jsou interpretovány běžné strojové CISC instrukce (tzv. mikrokód). Jedna CISC instrukce je tak provedena jako několik elementárních RISC mikroinstrukcí. Takové CISC procesory jsou tak vlastně malé počítače řízené vlastním programem. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Aktualizace mikrokódu&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mikrokód je u procesorů Intel (Pentium Pro a novějších) možné nahrazovat, čehož využívají výrobci procesorů k opravě chyb. Nový mikrokód se musí po každém zapnutí nahrávat znovu, protože je uložen ve volatilní paměti a mikroprocesor se po vypnutí vrací ke svému původnímu mikrokódu. K aktualizaci mikrokódu může být použit BIOS (v rámci POST testů po zapnutí počítače) nebo je možné ho nahradit i později (ovladač CPU v Microsoft Windows, nástroj microcode_ctl v Linuxu. &lt;br /&gt;
&lt;br /&gt;
Široká instrukční sada procesorů CISC usnadňuje jejich programování, protože není některé operace nutné rozepisovat (například násobení), avšak ve strojovém kódu (nebo v jazyce symbolických adres) se dnes programuje jen minimálně. Složitost CISC procesorů vede k problémům při výrobě (velká spotřeba materiálu, větší pravděpodobnost vady, komplikovaný návrh, problémy s vysokými frekvencemi, pipelining, cache atd). &lt;br /&gt;
&lt;br /&gt;
Typickými zástupci koncepce CISC jsou procesory rodiny Motorola 68000 a procesory postavené na architektuře Intel x86&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Zdroj: www.wikipedia.org&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1559</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1559"/>
		<updated>2010-04-09T08:02:59Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Image:Sun UltraSPARCII.jpg]]                                                                                                               &lt;br /&gt;
&lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC). &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Shrnutí typických rysů procesorů architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
    * procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
    * redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce,&lt;br /&gt;
    * délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná),&lt;br /&gt;
    * mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění,&lt;br /&gt;
    * registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů),&lt;br /&gt;
    * využívají řetězení instrukcí (pipelining).&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Důvody pro vznik architektury RISC&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Historie&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt; &#039;&#039;&#039;Zastoupení RISC procesorů&#039;&#039;&#039;  =&lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Zdroj: www.wikipedia.org&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Motorola_68000_microprocessor.jpg&amp;diff=1446</id>
		<title>Soubor:Motorola 68000 microprocessor.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Motorola_68000_microprocessor.jpg&amp;diff=1446"/>
		<updated>2010-04-07T18:19:52Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: načtena nová verze &amp;quot;Soubor:Motorola 68000 microprocessor.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Motorola 68000  microprocessor&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Motorola_68000_microprocessor.jpg&amp;diff=1445</id>
		<title>Soubor:Motorola 68000 microprocessor.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Motorola_68000_microprocessor.jpg&amp;diff=1445"/>
		<updated>2010-04-07T18:17:57Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: načtena nová verze &amp;quot;Soubor:Motorola 68000 microprocessor.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Motorola 68000  microprocessor&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=1444</id>
		<title>CISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=CISC_architektura&amp;diff=1444"/>
		<updated>2010-04-07T18:16:18Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: Založena nová stránka: Soubor:Motorola 68000  microprocessor.jpg  CISC (anglicky Complex Instruction Set Computer) v informačních technologiích označuje procesor  s velkou sadou strojový…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Soubor:Motorola 68000  microprocessor.jpg]]&lt;br /&gt;
&lt;br /&gt;
CISC (anglicky Complex Instruction Set Computer) v informačních technologiích označuje procesor  s velkou sadou strojových instrukcí (řádově stovky) a relativně malým počtem registrů (jejich počet obvykle nepřesahuje 30). Procesory CISC mají různě dlouhé strojové instrukce, jejichž vykonání trvá různě dlouhou dobu. Označení CISC bylo zavedeno jako protiklad až poté, co se prosadily procesory RISC, které mají instrukční sadu naopak maximálně redukovanou.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CISC s mikrokódem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
V současné době jsou některé CISC procesory konstruovány interně jako procesor RISC (jehož hardwarová výroba je jednodušší, snadněji se implementuje pipelining atd.). Tento interní mikroprocesor operuje s tzv. mikroinstrukcemi, pomocí nichž jsou interpretovány běžné strojové CISC instrukce (tzv. mikrokód). Jedna CISC instrukce je tak provedena jako několik elementárních RISC mikroinstrukcí. Takové CISC procesory jsou tak vlastně malé počítače řízené vlastním programem.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktualizace mikrokódu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Mikrokód je u procesorů Intel (Pentium Pro a novějších) možné nahrazovat, čehož využívají výrobci procesorů k opravě chyb. Nový mikrokód se musí po každém zapnutí nahrávat znovu, protože je uložen ve volatilní paměti a mikroprocesor se po vypnutí vrací ke svému původnímu mikrokódu. K aktualizaci mikrokódu může být použit BIOS (v rámci POST testů po zapnutí počítače) nebo je možné ho nahradit i později (ovladač CPU v Microsoft Windows, nástroj microcode_ctl v Linuxu.&lt;br /&gt;
&lt;br /&gt;
Široká instrukční sada procesorů CISC usnadňuje jejich programování, protože není některé operace nutné rozepisovat (například násobení), avšak ve strojovém kódu (nebo v jazyce symbolických adres) se dnes programuje jen minimálně. Složitost CISC procesorů vede k problémům při výrobě (velká spotřeba materiálu, větší pravděpodobnost vady, komplikovaný návrh, problémy s vysokými frekvencemi, pipelining, cache atd).&lt;br /&gt;
&lt;br /&gt;
Typickými zástupci koncepce CISC jsou procesory rodiny Motorola 68000 a procesory postavené na architektuře Intel x86.&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Motorola_68000_microprocessor.jpg&amp;diff=1443</id>
		<title>Soubor:Motorola 68000 microprocessor.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Motorola_68000_microprocessor.jpg&amp;diff=1443"/>
		<updated>2010-04-07T18:15:50Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: Motorola 68000  microprocessor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Motorola 68000  microprocessor&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1442</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1442"/>
		<updated>2010-04-07T18:10:41Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Soubor:Sun_UltraSPARCII.jpg]]                                                                                                               &lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC).                                                                                             &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Shrnutí typických rysů procesorů architektury RISC&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
    * procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
    * redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce,&lt;br /&gt;
    * délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná),&lt;br /&gt;
    * mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění,&lt;br /&gt;
    * registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů),&lt;br /&gt;
    * využívají řetězení instrukcí (pipelining).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Důvody pro vznik architektury RISC&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zastoupení RISC procesorů&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM.&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1441</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1441"/>
		<updated>2010-04-07T18:08:59Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Soubor:Sun_UltraSPARCII.jpg]]                                                                                                               &lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC).                                                                                             &lt;br /&gt;
&lt;br /&gt;
Důvody pro vznik architektury RISC &lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
Historie &lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
Shrnutí typických rysů procesorů architektury RISC &lt;br /&gt;
&lt;br /&gt;
    * procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
    * redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce,&lt;br /&gt;
    * délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná),&lt;br /&gt;
    * mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění,&lt;br /&gt;
    * registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů),&lt;br /&gt;
    * využívají řetězení instrukcí (pipelining).&lt;br /&gt;
&lt;br /&gt;
Zastoupení RISC procesorů &lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM.&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1440</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1440"/>
		<updated>2010-04-07T18:08:27Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  [[Soubor:Sun_UltraSPARCII.jpg]]                                                                                                               &lt;br /&gt;
&lt;br /&gt;
RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC).                                                                                             &lt;br /&gt;
&lt;br /&gt;
Důvody pro vznik architektury RISC &lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
Historie &lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
Shrnutí typických rysů procesorů architektury RISC &lt;br /&gt;
&lt;br /&gt;
    * procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
    * redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce,&lt;br /&gt;
    * délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná),&lt;br /&gt;
    * mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění,&lt;br /&gt;
    * registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů),&lt;br /&gt;
    * využívají řetězení instrukcí (pipelining).&lt;br /&gt;
&lt;br /&gt;
Zastoupení RISC procesorů &lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM.&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Sun_UltraSPARCII.jpg&amp;diff=1439</id>
		<title>Soubor:Sun UltraSPARCII.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Sun_UltraSPARCII.jpg&amp;diff=1439"/>
		<updated>2010-04-07T18:07:05Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: Sun Ultra SPARC II&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sun Ultra SPARC II&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1438</id>
		<title>RISC architektura</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=RISC_architektura&amp;diff=1438"/>
		<updated>2010-04-07T18:06:23Z</updated>

		<summary type="html">&lt;p&gt;Dsulakova: Založena nová stránka: RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Je…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RISC označuje jednu z architektur procesorů. Zkratka pochází z anglického Reduced Instruction Set Computer, v překladu počítač s redukovanou instrukční sadou. Jejím protikladem jsou počítače s komplexní instrukční sadou(Complex Instruction Set Computers, CISC). [[Soubor:Sun_UltraSPARCII.jpg]]&lt;br /&gt;
&lt;br /&gt;
Důvody pro vznik architektury RISC &lt;br /&gt;
&lt;br /&gt;
Během 70. let 20. století vědci (např. Seymour Cray) ukázali, že většina programů prováděných na tehdejších počítačích využívala pouze malou část (jen asi 30&amp;amp;nbsp;%) ze všech dostupných strojových instrukcí procesoru. Bylo tomu tak proto, že tehdejší překladače nedokázaly efektivněji využít všech instrukcí. &lt;br /&gt;
&lt;br /&gt;
Také složitý přístup do paměti zpomaloval provádění operací. Z toho vyplynulo, že složitější operace (mikrokód) efektivněji vykoná posloupnost jednodušších instrukcí, které lze provádět s vyšší frekvencí. &lt;br /&gt;
&lt;br /&gt;
Ke konci 90. let, kdy se produkce procesorů CISC eskalovala k technickým parametrům, které se přiblížily svým výrobním limitům, bylo velmi obtížné dále zvyšovat jejich výkon při současném dodržení implementace kompletní instrukční sady. Implementace komplexnějších (a méně využívaných) CISCových instrukcí měla negativní vliv na technologii výroby a potažmo koncovou cenu procesoru, ale též spotřebu a spolehlivostí (uplatňovaly se různé přechodové jevy, rostl ztrátový výkon a další vlivy, které při menších frekvencích šlo zanedbat) nebo delikátností a náročností na provozní podmínky. Nejsložitější CISCOvé instrukcě pracující s porty či pamětí přitom (stejně jako jejich RISCový ekvivalent) trvaly více taktů. RISCové procesory s tím nejlepším návrhem oproti tomu mohly s výhodou využívat orthogonalitu, čímž dokázaly komplexní instrukční sady částečně kompenzovat. Oproti těm CISCovým však stály zlomek jejich ceny, byly spolehlivější a přitom použitelnější do drsnějších podmínek a měly menší spotřebu. &lt;br /&gt;
&lt;br /&gt;
Historie &lt;br /&gt;
&lt;br /&gt;
Jedním z prvních RISCových strojů byl Superpočítač CDC 6600 navržený v roce 1964. Jeho CPU měla 74 operačních kódů (tj. částí instrukcí), v porovnání se 400 u 8086. &lt;br /&gt;
&lt;br /&gt;
V dnešní době je prakticky každý moderní procesor založen na architektuře RISC, přestože pro ně mnohdy neplatí její základní charakteristiky – instrukční sady jsou rozšířeny o speciální povely pro práci s multimédii (MMX, SSE, 3DNow!), a instrukce trvají různě dlouhou dobu. Na druhou stranu ale masivně využívají pipelining – instrukce jsou načítány až 31 kroků dopředu a průběžně distribuovány mezi výkonné jednotky. Výstupy jsou poté řazeny tak, aby byl zachován sled jejich postupného zpracování. &lt;br /&gt;
&lt;br /&gt;
Shrnutí typických rysů procesorů architektury RISC &lt;br /&gt;
&lt;br /&gt;
    * procesor komunikuje s pamětí po sběrnici,&lt;br /&gt;
    * redukovaná sada strojových instrukcí obsahuje hlavně jednoduché instrukce,&lt;br /&gt;
    * délka provádění jedné instrukce je vždy jeden cyklus (tj. délka v bitech všech instrukcí je stejná),&lt;br /&gt;
    * mikroinstrukce jsou hardwarově implementovány na procesoru, čímž je velmi výrazně zvýšena rychlost jejich provádění,&lt;br /&gt;
    * registry jsou pouze víceúčelové (nezáleží, který z nich instrukce využije, což zjednodušuje návrh překladačů),&lt;br /&gt;
    * využívají řetězení instrukcí (pipelining).&lt;br /&gt;
&lt;br /&gt;
Zastoupení RISC procesorů &lt;br /&gt;
&lt;br /&gt;
Mezi nejznámější výrobce procesorů RISC patří IBM (např. řada PowerPC), Intel (většina jeho procesorů je ale řazena mezi CISC, nebo označována jako tzv. „post-RISC“) a Sun Microsystems (např. řada Sparc). V 32bitových RISC procesorech zabírají 75% podíl procesory ARM.[1][[Soubor:Příklad.jpg]]&lt;/div&gt;</summary>
		<author><name>Dsulakova</name></author>
	</entry>
</feed>