<?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=Jcharvat</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=Jcharvat"/>
	<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/Jcharvat"/>
	<updated>2026-04-07T14:44:37Z</updated>
	<subtitle>Příspěvky</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13973</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13973"/>
		<updated>2012-06-18T09:51:38Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7}&lt;br /&gt;
int motor_right[] = {8, 10}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
&lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(6200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=1WMYtVgvqE8|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {}&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(3200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
turn_left();&lt;br /&gt;
delay(420);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&lt;br /&gt;
delay(1000);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
delay(25);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], HIGH); &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int analogPin = 1;     //nastavení vstupního pinu ze senzoru&lt;br /&gt;
&lt;br /&gt;
int val = 0;           // hodnota, která přijde z analogového pinu&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);         &lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);     // načtení vstupního pinu&lt;br /&gt;
&lt;br /&gt;
if (val&amp;gt;600)                                                               &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=-Cz6nE9azLk|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int analogPin = 1;     // potentiometer wiper (middle terminal) connected to analog pin 3&lt;br /&gt;
                       // outside leads to ground and +5V&lt;br /&gt;
int val = 0;           // variable to store the value read&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);          //  setup serial&lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);    // read the input pin&lt;br /&gt;
  Serial.println(val);             // debug value&lt;br /&gt;
if (val&amp;gt;600)                                                                &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
 drive_backward();&lt;br /&gt;
 delay(1600);&lt;br /&gt;
 turn_left();&lt;br /&gt;
 delay(1000);&lt;br /&gt;
 motor_stop();&lt;br /&gt;
&lt;br /&gt;
   drive_forward();&lt;br /&gt;
  delay(5000);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void turn_left(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13967</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13967"/>
		<updated>2012-06-18T09:13:13Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval dokud nebude stisknutý dotykový senzor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7}&lt;br /&gt;
int motor_right[] = {8, 10}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
&lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(6200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=1WMYtVgvqE8|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {}&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(3200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
turn_left();&lt;br /&gt;
delay(420);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&lt;br /&gt;
delay(1000);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
delay(25);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], HIGH); &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int analogPin = 1;     //nastavení vstupního pinu ze senzoru&lt;br /&gt;
&lt;br /&gt;
int val = 0;           // hodnota, která přijde z analogového pinu&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);         &lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);     // načtení vstupního pinu&lt;br /&gt;
&lt;br /&gt;
if (val&amp;gt;600)                                                               &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=-Cz6nE9azLk|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13966</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13966"/>
		<updated>2012-06-18T09:04:40Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval dokud nebude stisknutý dotykový senzor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7}&lt;br /&gt;
int motor_right[] = {8, 10}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
&lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(6200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=1WMYtVgvqE8|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {}&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(3200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
turn_left();&lt;br /&gt;
delay(420);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&lt;br /&gt;
delay(1000);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
delay(25);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], HIGH); &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int analogPin = 1;     //nastavení vstupního pinu ze senzoru&lt;br /&gt;
&lt;br /&gt;
int val = 0;           // hodnota, která přijde z analogového pinu&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);         &lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);     // načtení vstupního pinu&lt;br /&gt;
&lt;br /&gt;
if (val&amp;gt;600)                                                               &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13965</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13965"/>
		<updated>2012-06-18T09:03:07Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval dokud nebude stisknutý dotykový senzor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7}&lt;br /&gt;
int motor_right[] = {8, 10}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
&lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(6200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=1WMYtVgvqE8|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {}&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(3200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
turn_left();&lt;br /&gt;
delay(420);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&lt;br /&gt;
delay(1000);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
delay(25);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], HIGH); &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int analogPin = 1;     // potentiometer wiper (middle terminal) connected to analog pin 3&lt;br /&gt;
                       // outside leads to ground and +5V&lt;br /&gt;
int val = 0;           // variable to store the value read&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);          //  setup serial&lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);    // read the input pin&lt;br /&gt;
  Serial.println(val);             // debug value&lt;br /&gt;
if (val&amp;gt;600)                                                                &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13964</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13964"/>
		<updated>2012-06-18T09:02:06Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval dokud nebude stisknutý dotykový senzor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7}&lt;br /&gt;
int motor_right[] = {8, 10}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
&lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(6200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=1WMYtVgvqE8|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {}&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(3200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
turn_left();&lt;br /&gt;
delay(420);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&lt;br /&gt;
delay(1000);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
delay(25);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], HIGH); &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int analogPin = 1;     // potentiometer wiper (middle terminal) connected to analog pin 3&lt;br /&gt;
                       // outside leads to ground and +5V&lt;br /&gt;
int val = 0;           // variable to store the value read&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);          //  setup serial&lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);    // read the input pin&lt;br /&gt;
  Serial.println(val);             // debug value&lt;br /&gt;
if (val&amp;gt;600)                                                                &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13963</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13963"/>
		<updated>2012-06-18T09:01:10Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval dokud nebude stisknutý dotykový senzor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7}&lt;br /&gt;
int motor_right[] = {8, 10}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
&lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(6200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#widget:YouTube|id=1WMYtVgvqE8|Video jízdy vpřed|right}}&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Cpp&amp;quot;&amp;gt;&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&lt;br /&gt;
void setup() {&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
int i;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {}&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&lt;br /&gt;
delay(3200);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
turn_left();&lt;br /&gt;
delay(420);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&lt;br /&gt;
delay(1000);&lt;br /&gt;
motor_stop();&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
delay(25);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&lt;br /&gt;
digitalWrite(motor_left[1], HIGH); &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
&lt;br /&gt;
int analogPin = 1;     // potentiometer wiper (middle terminal) connected to analog pin 3&lt;br /&gt;
                       // outside leads to ground and +5V&lt;br /&gt;
int val = 0;           // variable to store the value read&lt;br /&gt;
&lt;br /&gt;
int motor_left[] = {6, 7};&lt;br /&gt;
 int motor_right[] = {8, 10};&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  Serial.begin(9600);          //  setup serial&lt;br /&gt;
   int i;&lt;br /&gt;
 for(i = 0; i &amp;lt; 2; i++){&lt;br /&gt;
 pinMode(motor_left[i], OUTPUT);&lt;br /&gt;
 pinMode(motor_right[i], OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  val = analogRead(analogPin);    // read the input pin&lt;br /&gt;
  Serial.println(val);             // debug value&lt;br /&gt;
if (val&amp;gt;600)                                                                &lt;br /&gt;
  {&lt;br /&gt;
  drive_forward();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  if (val &amp;lt;600)&lt;br /&gt;
 {&lt;br /&gt;
 motor_stop();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void motor_stop(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 delay(25);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&lt;br /&gt;
 digitalWrite(motor_left[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_left[1], LOW);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&lt;br /&gt;
 digitalWrite(motor_right[1], LOW);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drive_backward(){&lt;br /&gt;
 digitalWrite(motor_left[0], LOW);&lt;br /&gt;
 digitalWrite(motor_left[1], HIGH);&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&lt;br /&gt;
 digitalWrite(motor_right[1], HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13761</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13761"/>
		<updated>2012-06-04T10:44:53Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval vpřed do vzdálenosti 1m */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
int motor_left[] = {6, 7};&amp;lt;br /&amp;gt;&lt;br /&gt;
int motor_right[] = {8, 10};&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.begin(9600);&amp;lt;br /&amp;gt;&lt;br /&gt;
int i;&amp;lt;br /&amp;gt;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(6200);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void loop() {&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=1WMYtVgvqE8 Video jízdy vpřed]&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
int motor_left[] = {6, 7};&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&amp;lt;br /&amp;gt;&lt;br /&gt;
void setup() {&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.begin(9600);&amp;lt;br /&amp;gt;&lt;br /&gt;
int i;&amp;lt;br /&amp;gt;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void loop() {}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(3200);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
turn_left();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(420);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(1000);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(25);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13760</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13760"/>
		<updated>2012-06-04T10:44:01Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* se pohyboval vpřed do vzdálenosti 1m */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
int motor_left[] = {6, 7};&amp;lt;br /&amp;gt;&lt;br /&gt;
int motor_right[] = {8, 10};&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.begin(9600);&amp;lt;br /&amp;gt;&lt;br /&gt;
int i;&amp;lt;br /&amp;gt;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(6200);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void loop() {&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://Video http://www.youtube.com/watch?v=1WMYtVgvqE8]&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
int motor_left[] = {6, 7};&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&amp;lt;br /&amp;gt;&lt;br /&gt;
void setup() {&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.begin(9600);&amp;lt;br /&amp;gt;&lt;br /&gt;
int i;&amp;lt;br /&amp;gt;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void loop() {}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(3200);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
turn_left();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(420);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(1000);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(25);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13752</id>
		<title>AplTVY3-B3-1sk-4T</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=AplTVY3-B3-1sk-4T&amp;diff=13752"/>
		<updated>2012-06-04T10:20:35Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HW: [[Arduino]] realizace: Maxa David Charvát Jakub Lukáš Jílek&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Arduino.jpg|thumb|Robot [[Arduino]]]]                           &lt;br /&gt;
                           &lt;br /&gt;
&lt;br /&gt;
Úkoly:&lt;br /&gt;
&lt;br /&gt;
* Sestavte robota, napište program a vyzkoušejte proto, aby robot:&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed do vzdálenosti 1m ==&lt;br /&gt;
int motor_left[] = {6, 7};&amp;lt;br /&amp;gt;&lt;br /&gt;
int motor_right[] = {8, 10};&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup() {&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.begin(9600);&amp;lt;br /&amp;gt;&lt;br /&gt;
int i;&amp;lt;br /&amp;gt;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(6200);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void loop() {&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==se pohyboval vpřed ve čtyřúhelníku o straně cca 0,5m ==&lt;br /&gt;
int motor_left[] = {6, 7};&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int motor_right[] = {8, 10};&amp;lt;br /&amp;gt;&lt;br /&gt;
void setup() {&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.begin(9600);&amp;lt;br /&amp;gt;&lt;br /&gt;
int i;&amp;lt;br /&amp;gt;&lt;br /&gt;
for(i = 0; i &amp;lt; 2; i++){&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_left[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
pinMode(motor_right[i], OUTPUT);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void loop() {}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
drive_forward();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(3200);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;1&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
turn_left();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(420);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;3&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(1000);&amp;lt;br /&amp;gt;&lt;br /&gt;
motor_stop();&amp;lt;br /&amp;gt;&lt;br /&gt;
Serial.println(&amp;quot;5&amp;quot;);&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
void motor_stop(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
delay(25);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void drive_forward(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
void turn_left(){&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[0], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_left[1], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
digitalWrite(motor_right[0], HIGH);&amp;lt;br /&amp;gt;&lt;br /&gt;
digitalWrite(motor_right[1], LOW);&amp;lt;br /&amp;gt;&lt;br /&gt;
}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==jel rovně a zastavil na 60 cm vzdáleném místě označeném černou lepící páskou ==&lt;br /&gt;
==se pohyboval dokud nebude stisknutý dotykový senzor ==&lt;br /&gt;
==se rozjel na zvukový povel ==&lt;br /&gt;
==jel ve čtyřúhelníku a zastavil se u počátečního bodu. ==&lt;br /&gt;
==jel v před a pokud čidlo ultrazvuku zjistí překážku se zastavil, kousek zacouval, otočil se o 160°  a celý cyklus pokračoval ==&lt;br /&gt;
== s pomocí čidla světla pohyboval po čáře ==&lt;br /&gt;
== Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji ==&lt;br /&gt;
== Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. ==&lt;br /&gt;
== Najde předmět, uchopí a přiveze ==&lt;br /&gt;
== Nakombinujte různá čidla pro pohyb robota ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Soubor:Arduino.jpg&amp;diff=13751</id>
		<title>Soubor:Arduino.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Soubor:Arduino.jpg&amp;diff=13751"/>
		<updated>2012-06-04T10:19:02Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Robot Arduino}}&lt;br /&gt;
|date=2012-05-28&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Jcharvat|Jcharvat]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5308</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5308"/>
		<updated>2010-06-20T16:05:41Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Chráněný režim&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aplikační kompatibilita reálného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Z největší části, binární kompatibilita s kódem reálného režimu, schopnost k přístupu až 16 MB fyzické paměti a 1GB virtuální paměti byly největší změny na programových aplikacích. Avšak neprobíhalo to bez limitácií, pokud aplikace využila nebo se spoléhala na některé techniky uvedeny níže nebežala:&lt;br /&gt;
&lt;br /&gt;
Aritmetika segmentu&lt;br /&gt;
Privilegované instrukce&lt;br /&gt;
Přímý hardwarový přístup&lt;br /&gt;
Psaní do části kódu&lt;br /&gt;
Data provádění&lt;br /&gt;
Segmenty překrývání&lt;br /&gt;
Použití bios-ových funkcí, protože bios-ové přerušení patří Intel-uVe skutečnosti téměř všechny DOS aplikační programy porušily tyto pravidla. Kvůli těmto omezením byl vytvořen virtuální 8086 režim a povolen s 386. I přes takový potencionálním překážkám, Windows 3.x a jeho nástupci mohou využívat binární kompatibilitu s reálným režimem při spuštění aplikaci Windows 2.x, Které běžely v reálném režimu ve Windows 2.x.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Virtuální 8086 režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
S vydáním 386, chráněný režim předvedl něco, co manuály Intel-u nazvali virtuální 8086 režim. Virtuální 8086 režim je navržen, aby vydrželo kódu dříve psanému pro 8086 fungovat bez provozních modifikaci a souběžně s jinými úkoly, bez snížení bezpečnosti nebo stability systému. Virtuální 8086 režim není zpětně slučitelný se všemi programy. Programy, které vyžadují manipulaci segmentu, privilegované instrukce, přímý hardwarový přístup nebo používají samomodifikačný kód, Budou vytvářet výjimky a nebudou spustitelné. Navíc, aplikace běžící ve virtuálním 8086 režimu vytvářejí past s použitím instrukcí, které zahrnují vstup / výstup (I / O), který může záporně ovlivnit výkon.&lt;br /&gt;
&lt;br /&gt;
Kvůli těmto omezením mnoho programů původně navržených k běhu na 8086 nemohly běžet ve virtuálním 8086 režimu. Důsledkem čehož byl systémový program nucen buď ke kompromisní sys-témové bezpečnosti nebo k zpětné kompatibilitě, kterou se zabývá softwarové dědictví. Příklad takových kompromisů může být viděn například u Windows NT, Který vyloučil zpětnou kompatibilitu pro mnoho DOS aplikací.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stránkování ==&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Běžný způsob použití stránkování pro vytvoření prostoru virtuální pamětiPro více detailů navštivte téma Stránkování.&lt;br /&gt;
&lt;br /&gt;
Kromě přidání do virtuálního 8086 režimu, 386 přidal stránkování i ke chráněnému režimu. Navzdory stránkování, systémový program může omezovat a řídit úkolově přístup ke stranám, které jsou součástí paměti. V mnoha operačních systémech, stránkování je používáno k vytvoření nezávislého virtuálního adresového prostoru pro každou úlohu. Toto brání jedné úloze v manipulování paměti jiného úkolu. Stránkování také počítá s odstraňováním stran z primární paměti a k ukládání na pomalejší a větší vedlejší paměť, Jako pevný disk. Architektura x86 dovoluje kontrolu nad stranami přes dvě sady: Adresář strany a tabulky strany.&lt;br /&gt;
&lt;br /&gt;
Původně měl adresář strany velikost jedné strany, 4 KB, a obsahoval 1024 stránkových adresářových záznamů (PDE), i když následující vylepšení architektury x86 přidalo schopnost používat větší velikosti stránky. Každý PDE obsahuje ukazatele k tabulce strany. Tabulka strany rovněž měla původně 4KB a obsahovala 1024 stránkových tabulkových záznamů (PTE). Každý PTE obsahoval ukazatel na skutečnou stránkovou fyzickou adresu a byl použit jen když 4KB strany byly používány. V daném okamžiku může být jen jeden adresář strany v aktivním využívání.[&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multitasking ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Od použití prstenců, privilegované volací brány a segmentu na uložení stavu úkoly (TSS), představených spolu s 286, preemptive multitasking byl vyvíjen na architektuře x86. TSS dovoluje uni-verzálnym rejstříkem, segmentovým selektorovým polím a řadou modifikaci bez ovlivňování dalších úkolů. TSS také dovoluje úkoly privilegovaných úrovni a I / O portu být nezávislý na další úkolech.&lt;br /&gt;
&lt;br /&gt;
V mnoha operačních systémech nejsou použity plné rysy TSS. Jako výsledek mnoho operačních systémů používá jako hardware tak i software na vybudování multitaskingového systému.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Operační systémy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Operační systémy jako OS / 2 1.x se pokoušejí přepínat procesor mezi chráněnými a skutečnými režimy. Obojí je pomalé a nebezpečné, protože program reálného režimu může rychle spadnout. OS / 2 1.x definuje omezující programovací pravidla dovolením Rodiny API nebo velkým skokem. Tím pádem program může běžet buď v reálném nebo chráněném režimu.&lt;br /&gt;
&lt;br /&gt;
Některé dřívější Unix operační systémy, OS / 2 1.x a Windows používali tento režim. Windows 3.0 byl schopen spouštět v reálném režimu programy v 16bitovém chráněném režimu. Windows 3.0, Když přepíná na chráněný režim, udržuje jedinou privilegovanou úroveň modelu, který byl používán v reálném režimu, který je důvodem proč windowskou aplikace a dlls mohou zahákne přerušení a udělat přímý hardwarový přístup. To trvalo až po Windows 9x sérii. Pokud je Windows 1.x nebo 2.x program psaný vhodně a vyhýbá se aritmetickému segmentu, bude fungovat stejně v obou režimech. Windows programy se obecně vyhýbají aritmetickému segmentu, protože Windows implementuje software virtuální paměťové schémata, pohyblivý kód programu a dat v paměti, když programy neběží, takže manipulace absolutní adresy je nebezpečná; programy by se měly pouze přidržovat kliky k blokům paměti, když neběží. Spouštění starého programu dokud Windows 3.0 běží je ošetřeno v chráněných režimech spuštěním upozornění, navrhne buď bežanie Windows v reálném režimu nebo aktualizaci na novou verzi aplikace. Není možné aby některé GUI programy běžely v 16-ti bitovém chráněném režimu a jiný GUI program běžel v reálném režimu. Ve Windows 3.1 reálný režim zmizel.&lt;br /&gt;
&lt;br /&gt;
Dnes, 16-ti bitový chráněný režim je ještě využíván pro bežanie dědičných aplikací, Např. DPMI kompatibilní s DOS rozšiřovacího programy (přes virtuální DOS stroje) Nebo Windows 3.x aplikace (přes Windows na Windows podsystém) a jisté třídy ovladačů zařízení v OS / 2 2.0 a pozdější, všechny pod kontrolou 32 bitového jádra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reálný režim&#039;&#039;&#039; &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
286 architektury představilo chráněný režim, počítat s (kromě jiného) hardware-úrovňová ochrana paměti. Používat tyto nové rysy vyžadovalo nový operační systém, který byl specificky určen pro to. Od primární designové specifikace mikroprocesorů x86 je to oni jsou úplně zpět slučitelní se softwarem psaným pro všechny čipy x86 před nimi, 286 čipu bylo děláno k začátku v &#039; reálný režim &#039; — to je, v režimu který sešel z nových pamětových ochranných rysů, tak že to mohlo provozovat operační systémy psaný pro 8086 a 80186. K tomuto dni dokonce i nejnovějším x86 CPU (včetně x86 _ 64 CPU) začátek v reálném režimu u síly-na, a může provozovaný software psaný pro nějaký předchozí čip.&lt;br /&gt;
DOS operační systémy (MS-DOS, DR-DOS, etc.) pracovat v reálném režimu. Brzy verze Microsoft Windows vpustily reálný režim, až do Windows 386, který vpustil chráněný režim a více úplně pochopená Windows 3.0, který mohl vpustit jeden skutečný nebo chráněný režim. Windows 3.0 mohl vlastně vběhnout dva “příchuti” chráněného režimu - “standardní režim”, který běžel používat chráněný režim, a “386-zlepšil režim”, který je virtualized verze standardního režimu a tak by nepokračoval dál 286. Windows 3.1 odstranil podporu pro režim Reala, a to bylo první tradiční provozní podmínky, které vyžadovaly přinejmenším 80286 procesoru. Téměř všechny moderní x86 operační systémy (unix, linux, OS/2, Mac OS, Windows 95 a pozdnější, etc.) měnit procesor do chráněného režimu u startu.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5307</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5307"/>
		<updated>2010-06-20T16:01:52Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Chráněný režim&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aplikační kompatibilita reálného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Z největší části, binární kompatibilita s kódem reálného režimu, schopnost k přístupu až 16 MB fyzické paměti a 1GB virtuální paměti byly největší změny na programových aplikacích. Avšak neprobíhalo to bez limitácií, pokud aplikace využila nebo se spoléhala na některé techniky uvedeny níže nebežala:&lt;br /&gt;
&lt;br /&gt;
Aritmetika segmentu&lt;br /&gt;
Privilegované instrukce&lt;br /&gt;
Přímý hardwarový přístup&lt;br /&gt;
Psaní do části kódu&lt;br /&gt;
Data provádění&lt;br /&gt;
Segmenty překrývání&lt;br /&gt;
Použití bios-ových funkcí, protože bios-ové přerušení patří Intel-uVe skutečnosti téměř všechny DOS aplikační programy porušily tyto pravidla. Kvůli těmto omezením byl vytvořen virtuální 8086 režim a povolen s 386. I přes takový potencionálním překážkám, Windows 3.x a jeho nástupci mohou využívat binární kompatibilitu s reálným režimem při spuštění aplikaci Windows 2.x, Které běžely v reálném režimu ve Windows 2.x.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reálný režim&#039;&#039;&#039; &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
286 architektury představilo chráněný režim, počítat s (kromě jiného) hardware-úrovňová ochrana paměti. Používat tyto nové rysy vyžadovalo nový operační systém, který byl specificky určen pro to. Od primární designové specifikace mikroprocesorů x86 je to oni jsou úplně zpět slučitelní se softwarem psaným pro všechny čipy x86 před nimi, 286 čipu bylo děláno k začátku v &#039; reálný režim &#039; — to je, v režimu který sešel z nových pamětových ochranných rysů, tak že to mohlo provozovat operační systémy psaný pro 8086 a 80186. K tomuto dni dokonce i nejnovějším x86 CPU (včetně x86 _ 64 CPU) začátek v reálném režimu u síly-na, a může provozovaný software psaný pro nějaký předchozí čip.&lt;br /&gt;
DOS operační systémy (MS-DOS, DR-DOS, etc.) pracovat v reálném režimu. Brzy verze Microsoft Windows vpustily reálný režim, až do Windows 386, který vpustil chráněný režim a více úplně pochopená Windows 3.0, který mohl vpustit jeden skutečný nebo chráněný režim. Windows 3.0 mohl vlastně vběhnout dva “příchuti” chráněného režimu - “standardní režim”, který běžel používat chráněný režim, a “386-zlepšil režim”, který je virtualized verze standardního režimu a tak by nepokračoval dál 286. Windows 3.1 odstranil podporu pro režim Reala, a to bylo první tradiční provozní podmínky, které vyžadovaly přinejmenším 80286 procesoru. Téměř všechny moderní x86 operační systémy (unix, linux, OS/2, Mac OS, Windows 95 a pozdnější, etc.) měnit procesor do chráněného režimu u startu.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5306</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5306"/>
		<updated>2010-06-20T16:00:16Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Chráněný režim&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reálný režim&#039;&#039;&#039; &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
286 architektury představilo chráněný režim, počítat s (kromě jiného) hardware-úrovňová ochrana paměti. Používat tyto nové rysy vyžadovalo nový operační systém, který byl specificky určen pro to. Od primární designové specifikace mikroprocesorů x86 je to oni jsou úplně zpět slučitelní se softwarem psaným pro všechny čipy x86 před nimi, 286 čipu bylo děláno k začátku v &#039; reálný režim &#039; — to je, v režimu který sešel z nových pamětových ochranných rysů, tak že to mohlo provozovat operační systémy psaný pro 8086 a 80186. K tomuto dni dokonce i nejnovějším x86 CPU (včetně x86 _ 64 CPU) začátek v reálném režimu u síly-na, a může provozovaný software psaný pro nějaký předchozí čip.&lt;br /&gt;
DOS operační systémy (MS-DOS, DR-DOS, etc.) pracovat v reálném režimu. Brzy verze Microsoft Windows vpustily reálný režim, až do Windows 386, který vpustil chráněný režim a více úplně pochopená Windows 3.0, který mohl vpustit jeden skutečný nebo chráněný režim. Windows 3.0 mohl vlastně vběhnout dva “příchuti” chráněného režimu - “standardní režim”, který běžel používat chráněný režim, a “386-zlepšil režim”, který je virtualized verze standardního režimu a tak by nepokračoval dál 286. Windows 3.1 odstranil podporu pro režim Reala, a to bylo první tradiční provozní podmínky, které vyžadovaly přinejmenším 80286 procesoru. Téměř všechny moderní x86 operační systémy (unix, linux, OS/2, Mac OS, Windows 95 a pozdnější, etc.) měnit procesor do chráněného režimu u startu.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5305</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5305"/>
		<updated>2010-06-20T15:59:08Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
286 architektury představilo chráněný režim, počítat s (kromě jiného) hardware-úrovňová ochrana paměti. Používat tyto nové rysy vyžadovalo nový operační systém, který byl specificky určen pro to. Od primární designové specifikace mikroprocesorů x86 je to oni jsou úplně zpět slučitelní se softwarem psaným pro všechny čipy x86 před nimi, 286 čipu bylo děláno k začátku v &#039; reálný režim &#039; — to je, v režimu který sešel z nových pamětových ochranných rysů, tak že to mohlo provozovat operační systémy psaný pro 8086 a 80186. K tomuto dni dokonce i nejnovějším x86 CPU (včetně x86 _ 64 CPU) začátek v reálném režimu u síly-na, a může provozovaný software psaný pro nějaký předchozí čip.&lt;br /&gt;
DOS operační systémy (MS-DOS, DR-DOS, etc.) pracovat v reálném režimu. Brzy verze Microsoft Windows vpustily reálný režim, až do Windows 386, který vpustil chráněný režim a více úplně pochopená Windows 3.0, který mohl vpustit jeden skutečný nebo chráněný režim. Windows 3.0 mohl vlastně vběhnout dva “příchuti” chráněného režimu - “standardní režim”, který běžel používat chráněný režim, a “386-zlepšil režim”, který je virtualized verze standardního režimu a tak by nepokračoval dál 286. Windows 3.1 odstranil podporu pro režim Reala, a to bylo první tradiční provozní podmínky, které vyžadovaly přinejmenším 80286 procesoru. Téměř všechny moderní x86 operační systémy (unix, linux, OS/2, Mac OS, Windows 95 a pozdnější, etc.) měnit procesor do chráněného režimu u startu.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5304</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5304"/>
		<updated>2010-06-20T15:58:37Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
286 architektury představilo chráněný režim, počítat s (kromě jiného) hardware-úrovňová ochrana paměti. Používat tyto nové rysy vyžadovalo nový operační systém, který byl specificky určen pro to. Od primární designové specifikace mikroprocesorů x86 je to oni jsou úplně zpět slučitelní se softwarem psaným pro všechny čipy x86 před nimi, 286 čipu bylo děláno k začátku v &#039; reálný režim &#039; — to je, v režimu který sešel z nových pamětových ochranných rysů, tak že to mohlo provozovat operační systémy psaný pro 8086 a 80186. K tomuto dni dokonce i nejnovějším x86 CPU (včetně x86 _ 64 CPU) začátek v reálném režimu u síly-na, a může provozovaný software psaný pro nějaký předchozí čip.&lt;br /&gt;
DOS operační systémy (MS-DOS, DR-DOS, etc.) pracovat v reálném režimu. Brzy verze Microsoft Windows vpustily reálný režim, až do Windows 386, který vpustil chráněný režim a více úplně pochopená Windows 3.0, který mohl vpustit jeden skutečný nebo chráněný režim. Windows 3.0 mohl vlastně vběhnout dva “příchuti” chráněného režimu - “standardní režim”, který běžel používat chráněný režim, a “386-zlepšil režim”, který je virtualized verze standardního režimu a tak by nepokračoval dál 286. Windows 3.1 odstranil podporu pro režim Reala, a to bylo první tradiční provozní podmínky, které vyžadovaly přinejmenším 80286 procesoru. Téměř všechny moderní x86 operační systémy (unix, linux, OS/2, Mac OS, Windows 95 a pozdnější, etc.) měnit procesor do chráněného režimu u startu.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5303</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5303"/>
		<updated>2010-06-20T15:56:55Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
286 architektury představilo chráněný režim, počítat s (kromě jiného) hardware-úrovňová ochrana paměti. Používat tyto nové rysy, nicméně, vyžadoval nový operační systém, který byl specificky určen pro to. Od primární designové specifikace mikroprocesorů x86 je to oni jsou úplně zpět slučitelní se softwarem psaným pro všechny čipy x86 před nimi, 286 čipu bylo děláno k začátku v &#039; reálný režim &#039; — to je, v režimu který sešel z nových pamětových ochranných rysů, tak že to mohlo provozovat operační systémy psaný pro 8086 a 80186. K tomuto dni dokonce i nejnovějším x86 CPU (včetně x86 _ 64 CPU) začátek v reálném režimu u síly-na, a může provozovaný software psaný pro nějaký předchozí čip.&lt;br /&gt;
DOS operační systémy (MS-DOS, DR-DOS, etc.) pracovat v reálném režimu. Brzy verze Microsoft Windows vpustily reálný režim, až do Windows 386, který vpustil chráněný režim a více úplně pochopená Windows 3.0, který mohl vpustit jeden skutečný nebo chráněný režim. Windows 3.0 mohl vlastně vběhnout dva “příchuti” chráněného režimu - “standardní režim”, který běžel používat chráněný režim, a “386-zlepšil režim”, který je virtualized verze standardního režimu a tak by nepokračoval dál 286. Windows 3.1 odstranil podporu pro režim Reala, a to bylo první tradiční provozní podmínky, které vyžadovaly přinejmenším 80286 procesoru. Téměř všechny moderní x86 operační systémy (unix, linux, OS/2, Mac OS, Windows 95 a pozdnější, etc.) měnit procesor do chráněného režimu u startu.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5302</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5302"/>
		<updated>2010-06-20T15:55:08Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
S vydáním 386 následující další prvky byly přidány k chráněnému režimu&lt;br /&gt;
&lt;br /&gt;
Stránkování&lt;br /&gt;
32-bitový fyzický a virtuální adresového prostoru (32 bitový fyzický adresového prostoru není součást 80386SX a jiných 386 procesorových variant, které používají starší 286 sběrnici.)&lt;br /&gt;
32-bitová segmentová část&lt;br /&gt;
Schopnost přepínání se zpět k reálnému režimu&lt;br /&gt;
Virtuální 8086 režim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vstupy a výstupy chráněného režimu ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Až do vydání 386, chráněný režim neposkytoval přímou metodu pro vrácení se do reálného režimu jakmile už jednou byl přepnut do chráněného režimu. IBM vytvořilo obkľučku, která zahrnovala rese-tování CPU a ukládání systémových registrů, ukazatel zásobníku a často i masku přerušení v real-time hodinách čipu RAM. Toto dovolovalo BIOS-u navrátit CPU do stejného stavu a začít provádět kód před resetem.&lt;br /&gt;
&lt;br /&gt;
Pro vstup do chráněného režimu, musela být vytvořena globální tabulka deskritporov (GDT) s minimálně třemi záznamy: nulový deskriptor, kódový segmentový deskriptor a datový segmentový deskriptor. 20. adresové řádek (A20 řádek) také musel dovolovat použití všech adresových řádků takže CPU mohl přistupovat za 1MB paměti (pouze prvních 20. bylo povolených použivat až po spuštění Aby byl zaručen kompatibility se starším softwarem). Po provedení těchto dvou kroků, PE bit musel být nastaven v CR0 rejstříku a druhý skok se musel uskutečnit k vyčištění vstupní fronty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rysy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim má množství nových znaků navržených ke zlepšení kontroly operačního systému nad aplikačním softwarem, aby zvětšil bezpečnost a stabilitu systému. Tyto bonusy dovolují operačnímu systému fungovat způsobem, který by jinak byl významně těžší nebo dokonce nemožný bez pořádné hardwarové podpory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Privilegované úrovně  ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
V chráněném režimu existují 4 privilegované úrovně nebo prstence, Začínají od 0 po 3, kde prstenec 0 je najprivilegovanejší a 3 nejméně privilegovaný. Používání prstenců dovoluje programovému vybavení omezit úkoly z prístupneních dat, volací brány nebo vykonávat privilegované instrukce.&lt;br /&gt;
&lt;br /&gt;
Ve většině prostředí, operační systémy a některé ovladače zařízení běží v prstenci 0 a aplikace běží v prstenci 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5217</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5217"/>
		<updated>2010-06-18T08:30:06Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase. &lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5215</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5215"/>
		<updated>2010-06-18T08:29:40Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase [[Média:http://sk.wikipedia.org/wiki/S%C3%BAbor:Ic-photo-intel-A80386DX-33-IV-(386DX).png]]&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. [14]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5214</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5214"/>
		<updated>2010-06-18T08:29:15Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase[[Soubor: http://sk.wikipedia.org/wiki/S%C3%BAbor:Ic-photo-intel-A80386DX-33-IV-(386DX).png]].&lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. [14]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5213</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5213"/>
		<updated>2010-06-18T08:28:58Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 286 ==&lt;br /&gt;
Prvotní chráněný režim, vydaný s 286, už nebyl velmi používaný. Několik nedostatků, jako neschopnost přístupu k BIOS-u a neschopnost změnit zpět do reálného režimu bez resetování procesoru zabránil širšímu uplatnění. Toto bylo brzděné faktem, že 286 dovolovala přístup k paměti v 16 bitech, 216 bajtů, ekvivalent k 64 kilobajtů, přístupných v čase[[Soubor:http://sk.wikipedia.org/wiki/S%C3%BAbor:Ic-photo-intel-A80386DX-33-IV-(386DX).png]].&lt;br /&gt;
&lt;br /&gt;
Zpětná kompatibilita s předchůdci 8086 byla udržována tím, že při spuštěn se zahajuje reálný režim. Funkce reálného režimu umožnily starším programem běžet bez zbytečné modifikace na novějších 286. Pro přístup k dodatečným funkcím 286, operační systém nastavoval procesor do chráněného režimu. Toto umožnilo 24 bitovou adresace, která dovolovala procesoru přístup 224 bajtů paměti, tedy 16 megabytů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 386 ==&lt;br /&gt;
&lt;br /&gt;
S vydáním 386 v roce 1985, mnoho problémů zabránilo rozsáhlému přijetí předchozího chráněného režimu.&lt;br /&gt;
&lt;br /&gt;
386 vydali s adresové sběrnicí velikosti 32 bitů, která dovoluje přístup do 232 bajtů paměti, ekvivalent ke 4 gigabajtům. Segmentová velikost byla rovněž zvýšena na 32 bitů, což znamenalo, že 4GB mohly být zpřístupněny bez zbytečného přepínání mezi segmentmi.&lt;br /&gt;
&lt;br /&gt;
Chráněný režim je nyní využíván doslova ve všech moderních operačních systémů, které fungují na x86 architektuře, např. Microsoft Windows, Linux, a mnoho jiných. [14]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5211</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=5211"/>
		<updated>2010-06-18T08:25:02Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
8086, předchůdce 286, byl původně navržen s 20-bitovou paměťovou adresové sběrnicí. Toto dovolovalo procesoru přístup 220 bajtů paměti, ekvivalentní k 1 mebibajtov. V té době byl 1 mebibajt považován za relativně velké množství paměti, a tak návrháři z IBM Personal Computer rezervovali prvních 640 kilobajtů pro aplikace a použití operačního systému a zbylých 384 kilobajtů bylo rezervováno pro základní vstupně-výstupní systém (BIOS) a paměť pro přídavné zařízení.&lt;br /&gt;
&lt;br /&gt;
Jak plynul čas, cena paměti se nepřetržitě klesala a využití se zvětšilo. Omezování 1MB se nakonec stalo významným problémem. Intel zamýšlel rešit tuto limitaci spolu s jinými vydáním 286&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4956</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4956"/>
		<updated>2010-06-11T08:24:00Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:24 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4953</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4953"/>
		<updated>2010-06-11T08:23:06Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;--Jakub Charvát 11. 6. 2010, 08:16 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4951</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4951"/>
		<updated>2010-06-11T08:22:42Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&amp;lt;br&amp;gt;--Jakub Charvát 11. 6. 2010, 08:16 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4948</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4948"/>
		<updated>2010-06-11T08:22:28Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje:&lt;br /&gt;
 http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
 http://wikipedia.infostar.cz/r/re/real_mode.html&lt;br /&gt;
&amp;lt;br&amp;gt;--Jakub Charvát 11. 6. 2010, 08:16 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4943</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4943"/>
		<updated>2010-06-11T08:20:25Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reálný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reálný režim, také volal skutečný adresový režim, je způsob práce 80286 a pozdnější x86-slučitelná CPU. Reálný režim je charakterizován 20 bitové rozdělené paměti osloví prostor, přímý softwarový přístup k biosovým rutinám a hardwaru periférie a žádnou představu o ochraně paměti nebo multitaskingu na hardwarové úrovni. Všichni x86 procesory v 80286 sériích a pozdnější začátek v reálném režimu u síly-na; 80186 CPU a dříve měl jen jeden operační režim, který je ekvivalentní k reálnému režimu v pozdnějších čipech.&lt;br /&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;
Zdroje: http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;--Jakub Charvát 11. 6. 2010, 08:16 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4935</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4935"/>
		<updated>2010-06-11T08:18:01Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Chráněný režim ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86. &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;
Zdroje: http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;--Jakub Charvát 11. 6. 2010, 08:16 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4934</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4934"/>
		<updated>2010-06-11T08:16:45Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zdroje: http://sk.wikipedia.org/wiki/Chr%C3%A1nen%C3%BD_re%C5%BEim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--Jakub Charvát 11. 6. 2010, 08:16 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4932</id>
		<title>Reálný a chráněný adresový režim</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Re%C3%A1ln%C3%BD_a_chr%C3%A1n%C4%9Bn%C3%BD_adresov%C3%BD_re%C5%BEim&amp;diff=4932"/>
		<updated>2010-06-11T08:15:58Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: Založena nová stránka: Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 .   Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala …&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chráněný režim nebo chráněna virtuální adresace je provozní režim CPU kompatibilních s x86 . &lt;br /&gt;
&lt;br /&gt;
Poprvé byl přidán do architektury x86tiek v roce 1982 , vydala ho společnost Intel jako procesor 80286 (286), ale až od procesoru 80386 (386) v roce 1985 se začal využívat v operačních systémech a aplikacích. Chránený režim dovoľuje systémovým programom využívať mnoho nových rysov navrhnutých k zlepšeniu multitaskingu (spracovanie viacerých úkonov naraz) ak lepšiemu ovládaniu aplikačných programov , napr. systém stránkovania , ochrana pamäti a podpora pre virtuálnu pamäť . Chráněný režim dovoluje systémovým programům využívat mnoho nových rysů navržených ke zlepšení multitaskingu (zpracování více úkonů najednou) ak lepšímu ovládání aplikačních programů , např. systém stránkování , ochrana paměti a podpora pro virtuální paměť.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po zapnutí procesoru, který podporuje x86 chráněný režim, se začnou provádět příkazy v reálném režimu, aby se zaručila zpětná kompatibilita se staršími procesory. Chráněný režim může být zaveden až poté, co systémový program nastaví několik deskriptorových tabulek a umožní &amp;quot;Povolení ochrany &amp;quot; bit v Kontrolním registru 0 (CR0). &lt;br /&gt;
&lt;br /&gt;
Kvůli přidaným zlepšení není chráněný režim stal základem pro všechny následující vylepšení na architektuře x86.&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4530</id>
		<title>Otázky k opakování z referátů mikroprocesorové techniky TVY</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4530"/>
		<updated>2010-06-01T17:28:57Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* Instrukční cyklus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&lt;br /&gt;
== Základní pojmy z mikroprocesorové techniky (Procesor, Mikrokontrolér, Paměť……..) ==&lt;br /&gt;
== Architektura von Neumann a Harvardská ==&lt;br /&gt;
== Instrukční cyklus ==&lt;br /&gt;
1. Kolik fází má instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) 5&lt;br /&gt;
&lt;br /&gt;
c) 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Kolik fází má zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
a) 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b) 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c) 7&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Co je to instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
a) posloupnost instrukcí&lt;br /&gt;
&lt;br /&gt;
b) posloupná databáze, která ukládá instrukce&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c) posloupnost kroků, jejichž postupným provedením se vykonává operace definovaná instrukcí programu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Co nepatří do základních fází zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) KI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) DI&lt;br /&gt;
&lt;br /&gt;
c) DA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Jak se nazývá procesor, který vykonává více než jednu frontu se nazývá:&lt;br /&gt;
&lt;br /&gt;
a) super procesor&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b) superskalární procesor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c) skalární procesot&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 1. 6. 2010, 17:28 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Assembler srovnání pro různé 8-bitové procesory ==&lt;br /&gt;
1. Co znamená překlad slova assembler?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) sestavovatel&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) programátor&amp;lt;br&amp;gt;&lt;br /&gt;
c) uživatel&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Co poskytují pokročilé překladače JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
a) nástroje pro programování programů&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) nástroje pro správu a vývoj kódu, řízení překladu programu a podporu ladění&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) nástroje pro vytvoření a připojení do sítě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Co znamená zkratka JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) jazyk symbolických adres&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) jazyk systémových adres&amp;lt;br&amp;gt;&lt;br /&gt;
c) jazyk pro správu adres&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Co umožňují návěstí?&amp;lt;br&amp;gt;&lt;br /&gt;
a) může inicializovat obsah paměti, nebo vyhradit v paměti místo pro proměnné&amp;lt;br&amp;gt;&lt;br /&gt;
b) využít veškerou paměť v počítači&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) pojmenovat místa v paměti počítače&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. K čemu slouží makro?&amp;lt;br&amp;gt;&lt;br /&gt;
a) pomáhá při vytváření dobře strukturovaného kódu programu&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) slouží pro nahrazení často používaných sekvencí instrukcí&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) odstraňuje nutnost ručně propočítávat veškeré adresy při překladu programu&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Mrojik|Mrojik]] 30. 5. 2010, 19:33 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 89C2051 popis 8-bitového mikrokontroleru s jádrem 8051, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
== PIC16F628 popis 8-bitového mikrokontroleru, hlavní parametry, ukázka zapojení a programu == &lt;br /&gt;
== AT2313 popis 8-bitového mikrokontroleru AVR, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
&lt;br /&gt;
1)Kolik úsporných režimů obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Přerušovací systém má&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 10 požadavků přerušení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 15 požadavků přerušení&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0 požadavků přerušení&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)AT2313 mikroprocesor obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 1x 8-bitový čítač / časovač&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 3x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&lt;br /&gt;
c) 5x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)Jeden strojový cyklus trvá&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 0,1 μs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5 μs&amp;lt;br&amp;gt;&lt;br /&gt;
c) 3 s&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5)Úsporný řezim NEOBSAHUJE&amp;lt;br&amp;gt;&lt;br /&gt;
a) Snížení výkonu&amp;lt;br&amp;gt;&lt;br /&gt;
b) Chod na prázdno&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) vypnutí zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Tkalocai|Tkalocai]] 31. 5. 2010, 06:59 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Stavební prvky počítačů Relé, Elektronka, Tranzistor, Integrovaný obvod - funkce apod.. ==&lt;br /&gt;
== RISC a CISC architektura ==&lt;br /&gt;
== Počítače 0. generace == &lt;br /&gt;
== Počítače 1. generace ==&lt;br /&gt;
== Počítače 2. generace ==&lt;br /&gt;
1. Které hlavní programovací jazyky se používali na počítačích 2. gen? &amp;lt;br&amp;gt;&lt;br /&gt;
a) Java, C, Delphi&amp;lt;br&amp;gt;&lt;br /&gt;
b) Python, C++, Assembler&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;Assembler, Fortran, Cobol&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
d) Pascal, Assembler, Bocol&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Ptám se na hlavní výstup z počítače - kam putoval výsledek práce počítače?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Zápis na magnetickou pásku&amp;lt;br&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Vytiskl se &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Poslal se do jiného počítače, který výsledek zpracoval&amp;lt;br&amp;gt;&lt;br /&gt;
d) Zobrazení na monitoru&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Přibližně na jak velké ploše byly počítače provozovány?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Místnost velikosti panelákové koupelny&amp;lt;br&amp;gt;&lt;br /&gt;
b) Sál velikosti fotbalového hřiště&amp;lt;br&amp;gt;&lt;br /&gt;
c) Mohli se držet v ruce, počítače byly velmi lehké a přenosné&amp;lt;br&amp;gt;&lt;br /&gt;
d)&#039;&#039;&#039; Sál velikosti cca. dvou volleybalových hřišť&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4. Počítač MINSK 22 byl první hromadně dovážený počítač do ČSR, přibližně kolik kusů se jich dovezlo?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 15 000&amp;lt;br&amp;gt;&lt;br /&gt;
b) 10 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;100&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5. Kolik operací za sekundu dokázal v roce 1952 provést počítač MINSK 2, když dnes dokáží počítače provést 20 až 160 miliard operací za sekundu?&amp;lt;br&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;10 000&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 100 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000 000 &amp;lt;br&amp;gt;&lt;br /&gt;
d) 10 000 000&lt;br /&gt;
&lt;br /&gt;
------spapan 31. 5. 2010, 19:22 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Počítače 3. generace ==&lt;br /&gt;
== INTEL procesory, přehled procesorů, základní vlastnosti apod… ==&lt;br /&gt;
&lt;br /&gt;
1.) Jaké dvě varianty procesorů Intel Atom byly uvedeny na trh?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) Pro přenosná a pro nepřenosná zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b)Malá a Velká varianta&amp;lt;br&amp;gt;&lt;br /&gt;
c)Byla uvedena pouze jedna varianta&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.) Jaký Intel procesor byl nejnověji uveden (r. 2008) ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Pentium Dual-Core&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) Intel Core i7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c)Intel core 2 duo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.) Význam funkce Hyper-threading ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) &amp;quot;virtuálně&amp;quot;  rozšiřuje počet vláken&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) automatické přetaktování&amp;lt;br&amp;gt;&lt;br /&gt;
c) úspora energie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.) Jaká platforma procesorů Intel byla určena výhradně pro notebooky ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Intel Core 2 Quad &amp;lt;br&amp;gt;&lt;br /&gt;
b) Intel Celeron&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) Intel Centrino&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.) Jaký procesor od Intelu se stal vůbec prvním jednočipovým mikroprocesorem ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 8012&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) 4004&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Intel Atom&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--AlbiŠ 1. 6. 2010, 07:19 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Srovnávací tabulka výpočetního výkonu mikroproceorů (od starších typů až po novější, 8-bit až 64 bitové) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Arni|Arni]] 30. 5. 2010, 22:25 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4528</id>
		<title>Otázky k opakování z referátů mikroprocesorové techniky TVY</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4528"/>
		<updated>2010-06-01T17:28:06Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* Instrukční cyklus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&lt;br /&gt;
== Základní pojmy z mikroprocesorové techniky (Procesor, Mikrokontrolér, Paměť……..) ==&lt;br /&gt;
== Architektura von Neumann a Harvardská ==&lt;br /&gt;
== Instrukční cyklus ==&lt;br /&gt;
1. Kolik fází má instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) 5&lt;br /&gt;
&lt;br /&gt;
c) 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Kolik fází má zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
a) 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b) 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c) 7&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Co je to instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
a) posloupnost instrukcí&lt;br /&gt;
&lt;br /&gt;
b) posloupná databáze, která ukládá instrukce&lt;br /&gt;
&lt;br /&gt;
c) &#039;&#039;&#039;posloupnost kroků, jejichž postupným provedením se vykonává operace definovaná instrukcí programu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Co nepatří do základních fází zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
a) &#039;&#039;&#039;KI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) DI&lt;br /&gt;
&lt;br /&gt;
c) DA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Jak se nazývá procesor, který vykonává více než jednu frontu se nazývá:&lt;br /&gt;
&lt;br /&gt;
a)super procesor&lt;br /&gt;
&lt;br /&gt;
b)&#039;&#039;&#039;superskalární procesor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c)skalární procesot&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 1. 6. 2010, 17:28 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Assembler srovnání pro různé 8-bitové procesory ==&lt;br /&gt;
1. Co znamená překlad slova assembler?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) sestavovatel&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) programátor&amp;lt;br&amp;gt;&lt;br /&gt;
c) uživatel&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Co poskytují pokročilé překladače JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
a) nástroje pro programování programů&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) nástroje pro správu a vývoj kódu, řízení překladu programu a podporu ladění&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) nástroje pro vytvoření a připojení do sítě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Co znamená zkratka JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) jazyk symbolických adres&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) jazyk systémových adres&amp;lt;br&amp;gt;&lt;br /&gt;
c) jazyk pro správu adres&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Co umožňují návěstí?&amp;lt;br&amp;gt;&lt;br /&gt;
a) může inicializovat obsah paměti, nebo vyhradit v paměti místo pro proměnné&amp;lt;br&amp;gt;&lt;br /&gt;
b) využít veškerou paměť v počítači&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) pojmenovat místa v paměti počítače&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. K čemu slouží makro?&amp;lt;br&amp;gt;&lt;br /&gt;
a) pomáhá při vytváření dobře strukturovaného kódu programu&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) slouží pro nahrazení často používaných sekvencí instrukcí&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) odstraňuje nutnost ručně propočítávat veškeré adresy při překladu programu&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Mrojik|Mrojik]] 30. 5. 2010, 19:33 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 89C2051 popis 8-bitového mikrokontroleru s jádrem 8051, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
== PIC16F628 popis 8-bitového mikrokontroleru, hlavní parametry, ukázka zapojení a programu == &lt;br /&gt;
== AT2313 popis 8-bitového mikrokontroleru AVR, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
&lt;br /&gt;
1)Kolik úsporných režimů obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Přerušovací systém má&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 10 požadavků přerušení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 15 požadavků přerušení&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0 požadavků přerušení&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)AT2313 mikroprocesor obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 1x 8-bitový čítač / časovač&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 3x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&lt;br /&gt;
c) 5x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)Jeden strojový cyklus trvá&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 0,1 μs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5 μs&amp;lt;br&amp;gt;&lt;br /&gt;
c) 3 s&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5)Úsporný řezim NEOBSAHUJE&amp;lt;br&amp;gt;&lt;br /&gt;
a) Snížení výkonu&amp;lt;br&amp;gt;&lt;br /&gt;
b) Chod na prázdno&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) vypnutí zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Tkalocai|Tkalocai]] 31. 5. 2010, 06:59 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Stavební prvky počítačů Relé, Elektronka, Tranzistor, Integrovaný obvod - funkce apod.. ==&lt;br /&gt;
== RISC a CISC architektura ==&lt;br /&gt;
== Počítače 0. generace == &lt;br /&gt;
== Počítače 1. generace ==&lt;br /&gt;
== Počítače 2. generace ==&lt;br /&gt;
1. Které hlavní programovací jazyky se používali na počítačích 2. gen? &amp;lt;br&amp;gt;&lt;br /&gt;
a) Java, C, Delphi&amp;lt;br&amp;gt;&lt;br /&gt;
b) Python, C++, Assembler&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;Assembler, Fortran, Cobol&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
d) Pascal, Assembler, Bocol&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Ptám se na hlavní výstup z počítače - kam putoval výsledek práce počítače?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Zápis na magnetickou pásku&amp;lt;br&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Vytiskl se &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Poslal se do jiného počítače, který výsledek zpracoval&amp;lt;br&amp;gt;&lt;br /&gt;
d) Zobrazení na monitoru&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Přibližně na jak velké ploše byly počítače provozovány?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Místnost velikosti panelákové koupelny&amp;lt;br&amp;gt;&lt;br /&gt;
b) Sál velikosti fotbalového hřiště&amp;lt;br&amp;gt;&lt;br /&gt;
c) Mohli se držet v ruce, počítače byly velmi lehké a přenosné&amp;lt;br&amp;gt;&lt;br /&gt;
d)&#039;&#039;&#039; Sál velikosti cca. dvou volleybalových hřišť&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4. Počítač MINSK 22 byl první hromadně dovážený počítač do ČSR, přibližně kolik kusů se jich dovezlo?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 15 000&amp;lt;br&amp;gt;&lt;br /&gt;
b) 10 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;100&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5. Kolik operací za sekundu dokázal v roce 1952 provést počítač MINSK 2, když dnes dokáží počítače provést 20 až 160 miliard operací za sekundu?&amp;lt;br&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;10 000&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 100 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000 000 &amp;lt;br&amp;gt;&lt;br /&gt;
d) 10 000 000&lt;br /&gt;
&lt;br /&gt;
------spapan 31. 5. 2010, 19:22 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Počítače 3. generace ==&lt;br /&gt;
== INTEL procesory, přehled procesorů, základní vlastnosti apod… ==&lt;br /&gt;
&lt;br /&gt;
1.) Jaké dvě varianty procesorů Intel Atom byly uvedeny na trh?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) Pro přenosná a pro nepřenosná zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b)Malá a Velká varianta&amp;lt;br&amp;gt;&lt;br /&gt;
c)Byla uvedena pouze jedna varianta&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.) Jaký Intel procesor byl nejnověji uveden (r. 2008) ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Pentium Dual-Core&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) Intel Core i7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c)Intel core 2 duo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.) Význam funkce Hyper-threading ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) &amp;quot;virtuálně&amp;quot;  rozšiřuje počet vláken&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) automatické přetaktování&amp;lt;br&amp;gt;&lt;br /&gt;
c) úspora energie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.) Jaká platforma procesorů Intel byla určena výhradně pro notebooky ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Intel Core 2 Quad &amp;lt;br&amp;gt;&lt;br /&gt;
b) Intel Celeron&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) Intel Centrino&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.) Jaký procesor od Intelu se stal vůbec prvním jednočipovým mikroprocesorem ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 8012&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) 4004&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Intel Atom&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--AlbiŠ 1. 6. 2010, 07:19 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Srovnávací tabulka výpočetního výkonu mikroproceorů (od starších typů až po novější, 8-bit až 64 bitové) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Arni|Arni]] 30. 5. 2010, 22:25 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4521</id>
		<title>Otázky k opakování z referátů mikroprocesorové techniky TVY</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4521"/>
		<updated>2010-06-01T15:27:28Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* Instrukční cyklus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&lt;br /&gt;
== Základní pojmy z mikroprocesorové techniky (Procesor, Mikrokontrolér, Paměť……..) ==&lt;br /&gt;
== Architektura von Neumann a Harvardská ==&lt;br /&gt;
== Instrukční cyklus ==&lt;br /&gt;
1. Kolik fází má instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) 5&lt;br /&gt;
&lt;br /&gt;
c) 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Kolik fází má zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
a) 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b) 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c) 7&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Co je to instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
a) posloupnost instrukcí&lt;br /&gt;
&lt;br /&gt;
b) posloupná databáze, která ukládá instrukce&lt;br /&gt;
&lt;br /&gt;
c) &#039;&#039;&#039;posloupnost kroků, jejichž postupným provedením se vykonává operace definovaná instrukcí programu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Co nepatří do základních fází zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
a) &#039;&#039;&#039;KI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) DI&lt;br /&gt;
&lt;br /&gt;
c) DA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Jak se nazývá procesor, který vykonává více než jednu frontu se nazývá:&lt;br /&gt;
&lt;br /&gt;
a)super procesor&lt;br /&gt;
&lt;br /&gt;
b)&#039;&#039;&#039;superskalární procesor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c)skalární procesot&lt;br /&gt;
&lt;br /&gt;
== Assembler srovnání pro různé 8-bitové procesory ==&lt;br /&gt;
1. Co znamená překlad slova assembler?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) sestavovatel&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) programátor&amp;lt;br&amp;gt;&lt;br /&gt;
c) uživatel&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Co poskytují pokročilé překladače JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
a) nástroje pro programování programů&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) nástroje pro správu a vývoj kódu, řízení překladu programu a podporu ladění&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) nástroje pro vytvoření a připojení do sítě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Co znamená zkratka JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) jazyk symbolických adres&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) jazyk systémových adres&amp;lt;br&amp;gt;&lt;br /&gt;
c) jazyk pro správu adres&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Co umožňují návěstí?&amp;lt;br&amp;gt;&lt;br /&gt;
a) může inicializovat obsah paměti, nebo vyhradit v paměti místo pro proměnné&amp;lt;br&amp;gt;&lt;br /&gt;
b) využít veškerou paměť v počítači&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) pojmenovat místa v paměti počítače&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. K čemu slouží makro?&amp;lt;br&amp;gt;&lt;br /&gt;
a) pomáhá při vytváření dobře strukturovaného kódu programu&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) slouží pro nahrazení často používaných sekvencí instrukcí&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) odstraňuje nutnost ručně propočítávat veškeré adresy při překladu programu&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Mrojik|Mrojik]] 30. 5. 2010, 19:33 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 89C2051 popis 8-bitového mikrokontroleru s jádrem 8051, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
== PIC16F628 popis 8-bitového mikrokontroleru, hlavní parametry, ukázka zapojení a programu == &lt;br /&gt;
== AT2313 popis 8-bitového mikrokontroleru AVR, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
&lt;br /&gt;
1)Kolik úsporných režimů obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Přerušovací systém má&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 10 požadavků přerušení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 15 požadavků přerušení&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0 požadavků přerušení&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)AT2313 mikroprocesor obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 1x 8-bitový čítač / časovač&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 3x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&lt;br /&gt;
c) 5x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)Jeden strojový cyklus trvá&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 0,1 μs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5 μs&amp;lt;br&amp;gt;&lt;br /&gt;
c) 3 s&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5)Úsporný řezim NEOBSAHUJE&amp;lt;br&amp;gt;&lt;br /&gt;
a) Snížení výkonu&amp;lt;br&amp;gt;&lt;br /&gt;
b) Chod na prázdno&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) vypnutí zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Tkalocai|Tkalocai]] 31. 5. 2010, 06:59 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Stavební prvky počítačů Relé, Elektronka, Tranzistor, Integrovaný obvod - funkce apod.. ==&lt;br /&gt;
== RISC a CISC architektura ==&lt;br /&gt;
== Počítače 0. generace == &lt;br /&gt;
== Počítače 1. generace ==&lt;br /&gt;
== Počítače 2. generace ==&lt;br /&gt;
1. Které hlavní programovací jazyky se používali na počítačích 2. gen? &amp;lt;br&amp;gt;&lt;br /&gt;
a) Java, C, Delphi&amp;lt;br&amp;gt;&lt;br /&gt;
b) Python, C++, Assembler&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;Assembler, Fortran, Cobol&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
d) Pascal, Assembler, Bocol&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Ptám se na hlavní výstup z počítače - kam putoval výsledek práce počítače?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Zápis na magnetickou pásku&amp;lt;br&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Vytiskl se &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Poslal se do jiného počítače, který výsledek zpracoval&amp;lt;br&amp;gt;&lt;br /&gt;
d) Zobrazení na monitoru&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Přibližně na jak velké ploše byly počítače provozovány?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Místnost velikosti panelákové koupelny&amp;lt;br&amp;gt;&lt;br /&gt;
b) Sál velikosti fotbalového hřiště&amp;lt;br&amp;gt;&lt;br /&gt;
c) Mohli se držet v ruce, počítače byly velmi lehké a přenosné&amp;lt;br&amp;gt;&lt;br /&gt;
d)&#039;&#039;&#039; Sál velikosti cca. dvou volleybalových hřišť&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4. Počítač MINSK 22 byl první hromadně dovážený počítač do ČSR, přibližně kolik kusů se jich dovezlo?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 15 000&amp;lt;br&amp;gt;&lt;br /&gt;
b) 10 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;100&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5. Kolik operací za sekundu dokázal v roce 1952 provést počítač MINSK 2, když dnes dokáží počítače provést 20 až 160 miliard operací za sekundu?&amp;lt;br&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;10 000&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 100 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000 000 &amp;lt;br&amp;gt;&lt;br /&gt;
d) 10 000 000&lt;br /&gt;
&lt;br /&gt;
------spapan 31. 5. 2010, 19:22 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Počítače 3. generace ==&lt;br /&gt;
== INTEL procesory, přehled procesorů, základní vlastnosti apod… ==&lt;br /&gt;
&lt;br /&gt;
1.) Jaké dvě varianty procesorů Intel Atom byly uvedeny na trh?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) Pro přenosná a pro nepřenosná zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b)Malá a Velká varianta&amp;lt;br&amp;gt;&lt;br /&gt;
c)Byla uvedena pouze jedna varianta&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.) Jaký Intel procesor byl nejnověji uveden (r. 2008) ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Pentium Dual-Core&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) Intel Core i7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c)Intel core 2 duo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.) Význam funkce Hyper-threading ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) &amp;quot;virtuálně&amp;quot;  rozšiřuje počet vláken&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) automatické přetaktování&amp;lt;br&amp;gt;&lt;br /&gt;
c) úspora energie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.) Jaká platforma procesorů Intel byla určena výhradně pro notebooky ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Intel Core 2 Quad &amp;lt;br&amp;gt;&lt;br /&gt;
b) Intel Celeron&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) Intel Centrino&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.) Jaký procesor od Intelu se stal vůbec prvním jednočipovým mikroprocesorem ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 8012&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) 4004&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Intel Atom&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--AlbiŠ 1. 6. 2010, 07:19 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Srovnávací tabulka výpočetního výkonu mikroproceorů (od starších typů až po novější, 8-bit až 64 bitové) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Arni|Arni]] 30. 5. 2010, 22:25 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4520</id>
		<title>Otázky k opakování z referátů mikroprocesorové techniky TVY</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4520"/>
		<updated>2010-06-01T15:13:38Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* Instrukční cyklus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&lt;br /&gt;
== Základní pojmy z mikroprocesorové techniky (Procesor, Mikrokontrolér, Paměť……..) ==&lt;br /&gt;
== Architektura von Neumann a Harvardská ==&lt;br /&gt;
== Instrukční cyklus ==&lt;br /&gt;
1. Kolik fází má instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) 5&lt;br /&gt;
&lt;br /&gt;
c) 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Kolik fází má zřetězené zpracování instrukcí ?&lt;br /&gt;
&lt;br /&gt;
a) 3&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b) 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
c) 7&lt;br /&gt;
&lt;br /&gt;
== Assembler srovnání pro různé 8-bitové procesory ==&lt;br /&gt;
1. Co znamená překlad slova assembler?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) sestavovatel&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) programátor&amp;lt;br&amp;gt;&lt;br /&gt;
c) uživatel&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Co poskytují pokročilé překladače JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
a) nástroje pro programování programů&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) nástroje pro správu a vývoj kódu, řízení překladu programu a podporu ladění&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) nástroje pro vytvoření a připojení do sítě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Co znamená zkratka JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) jazyk symbolických adres&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) jazyk systémových adres&amp;lt;br&amp;gt;&lt;br /&gt;
c) jazyk pro správu adres&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Co umožňují návěstí?&amp;lt;br&amp;gt;&lt;br /&gt;
a) může inicializovat obsah paměti, nebo vyhradit v paměti místo pro proměnné&amp;lt;br&amp;gt;&lt;br /&gt;
b) využít veškerou paměť v počítači&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) pojmenovat místa v paměti počítače&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. K čemu slouží makro?&amp;lt;br&amp;gt;&lt;br /&gt;
a) pomáhá při vytváření dobře strukturovaného kódu programu&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) slouží pro nahrazení často používaných sekvencí instrukcí&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) odstraňuje nutnost ručně propočítávat veškeré adresy při překladu programu&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Mrojik|Mrojik]] 30. 5. 2010, 19:33 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 89C2051 popis 8-bitového mikrokontroleru s jádrem 8051, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
== PIC16F628 popis 8-bitového mikrokontroleru, hlavní parametry, ukázka zapojení a programu == &lt;br /&gt;
== AT2313 popis 8-bitového mikrokontroleru AVR, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
&lt;br /&gt;
1)Kolik úsporných režimů obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Přerušovací systém má&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 10 požadavků přerušení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 15 požadavků přerušení&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0 požadavků přerušení&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)AT2313 mikroprocesor obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 1x 8-bitový čítač / časovač&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 3x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&lt;br /&gt;
c) 5x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)Jeden strojový cyklus trvá&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 0,1 μs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5 μs&amp;lt;br&amp;gt;&lt;br /&gt;
c) 3 s&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5)Úsporný řezim NEOBSAHUJE&amp;lt;br&amp;gt;&lt;br /&gt;
a) Snížení výkonu&amp;lt;br&amp;gt;&lt;br /&gt;
b) Chod na prázdno&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) vypnutí zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Tkalocai|Tkalocai]] 31. 5. 2010, 06:59 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Stavební prvky počítačů Relé, Elektronka, Tranzistor, Integrovaný obvod - funkce apod.. ==&lt;br /&gt;
== RISC a CISC architektura ==&lt;br /&gt;
== Počítače 0. generace == &lt;br /&gt;
== Počítače 1. generace ==&lt;br /&gt;
== Počítače 2. generace ==&lt;br /&gt;
1. Které hlavní programovací jazyky se používali na počítačích 2. gen? &amp;lt;br&amp;gt;&lt;br /&gt;
a) Java, C, Delphi&amp;lt;br&amp;gt;&lt;br /&gt;
b) Python, C++, Assembler&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;Assembler, Fortran, Cobol&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
d) Pascal, Assembler, Bocol&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Ptám se na hlavní výstup z počítače - kam putoval výsledek práce počítače?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Zápis na magnetickou pásku&amp;lt;br&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Vytiskl se &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Poslal se do jiného počítače, který výsledek zpracoval&amp;lt;br&amp;gt;&lt;br /&gt;
d) Zobrazení na monitoru&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Přibližně na jak velké ploše byly počítače provozovány?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Místnost velikosti panelákové koupelny&amp;lt;br&amp;gt;&lt;br /&gt;
b) Sál velikosti fotbalového hřiště&amp;lt;br&amp;gt;&lt;br /&gt;
c) Mohli se držet v ruce, počítače byly velmi lehké a přenosné&amp;lt;br&amp;gt;&lt;br /&gt;
d)&#039;&#039;&#039; Sál velikosti cca. dvou volleybalových hřišť&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4. Počítač MINSK 22 byl první hromadně dovážený počítač do ČSR, přibližně kolik kusů se jich dovezlo?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 15 000&amp;lt;br&amp;gt;&lt;br /&gt;
b) 10 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;100&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5. Kolik operací za sekundu dokázal v roce 1952 provést počítač MINSK 2, když dnes dokáží počítače provést 20 až 160 miliard operací za sekundu?&amp;lt;br&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;10 000&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 100 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000 000 &amp;lt;br&amp;gt;&lt;br /&gt;
d) 10 000 000&lt;br /&gt;
&lt;br /&gt;
------spapan 31. 5. 2010, 19:22 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Počítače 3. generace ==&lt;br /&gt;
== INTEL procesory, přehled procesorů, základní vlastnosti apod… ==&lt;br /&gt;
&lt;br /&gt;
1.) Jaké dvě varianty procesorů Intel Atom byly uvedeny na trh?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) Pro přenosná a pro nepřenosná zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b)Malá a Velká varianta&amp;lt;br&amp;gt;&lt;br /&gt;
c)Byla uvedena pouze jedna varianta&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.) Jaký Intel procesor byl nejnověji uveden (r. 2008) ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Pentium Dual-Core&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) Intel Core i7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c)Intel core 2 duo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.) Význam funkce Hyper-threading ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) &amp;quot;virtuálně&amp;quot;  rozšiřuje počet vláken&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) automatické přetaktování&amp;lt;br&amp;gt;&lt;br /&gt;
c) úspora energie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.) Jaká platforma procesorů Intel byla určena výhradně pro notebooky ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Intel Core 2 Quad &amp;lt;br&amp;gt;&lt;br /&gt;
b) Intel Celeron&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) Intel Centrino&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.) Jaký procesor od Intelu se stal vůbec prvním jednočipovým mikroprocesorem ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 8012&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) 4004&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Intel Atom&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--AlbiŠ 1. 6. 2010, 07:19 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Srovnávací tabulka výpočetního výkonu mikroproceorů (od starších typů až po novější, 8-bit až 64 bitové) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Arni|Arni]] 30. 5. 2010, 22:25 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4519</id>
		<title>Otázky k opakování z referátů mikroprocesorové techniky TVY</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4519"/>
		<updated>2010-06-01T15:11:40Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* Instrukční cyklus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&lt;br /&gt;
== Základní pojmy z mikroprocesorové techniky (Procesor, Mikrokontrolér, Paměť……..) ==&lt;br /&gt;
== Architektura von Neumann a Harvardská ==&lt;br /&gt;
== Instrukční cyklus ==&lt;br /&gt;
1. Kolik fází má instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
b) 5&lt;br /&gt;
&lt;br /&gt;
c) 3&lt;br /&gt;
&lt;br /&gt;
== Assembler srovnání pro různé 8-bitové procesory ==&lt;br /&gt;
1. Co znamená překlad slova assembler?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) sestavovatel&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) programátor&amp;lt;br&amp;gt;&lt;br /&gt;
c) uživatel&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Co poskytují pokročilé překladače JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
a) nástroje pro programování programů&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) nástroje pro správu a vývoj kódu, řízení překladu programu a podporu ladění&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) nástroje pro vytvoření a připojení do sítě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Co znamená zkratka JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) jazyk symbolických adres&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) jazyk systémových adres&amp;lt;br&amp;gt;&lt;br /&gt;
c) jazyk pro správu adres&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Co umožňují návěstí?&amp;lt;br&amp;gt;&lt;br /&gt;
a) může inicializovat obsah paměti, nebo vyhradit v paměti místo pro proměnné&amp;lt;br&amp;gt;&lt;br /&gt;
b) využít veškerou paměť v počítači&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) pojmenovat místa v paměti počítače&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. K čemu slouží makro?&amp;lt;br&amp;gt;&lt;br /&gt;
a) pomáhá při vytváření dobře strukturovaného kódu programu&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) slouží pro nahrazení často používaných sekvencí instrukcí&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) odstraňuje nutnost ručně propočítávat veškeré adresy při překladu programu&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Mrojik|Mrojik]] 30. 5. 2010, 19:33 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 89C2051 popis 8-bitového mikrokontroleru s jádrem 8051, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
== PIC16F628 popis 8-bitového mikrokontroleru, hlavní parametry, ukázka zapojení a programu == &lt;br /&gt;
== AT2313 popis 8-bitového mikrokontroleru AVR, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
&lt;br /&gt;
1)Kolik úsporných režimů obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Přerušovací systém má&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 10 požadavků přerušení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 15 požadavků přerušení&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0 požadavků přerušení&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)AT2313 mikroprocesor obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 1x 8-bitový čítač / časovač&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 3x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&lt;br /&gt;
c) 5x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)Jeden strojový cyklus trvá&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 0,1 μs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5 μs&amp;lt;br&amp;gt;&lt;br /&gt;
c) 3 s&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5)Úsporný řezim NEOBSAHUJE&amp;lt;br&amp;gt;&lt;br /&gt;
a) Snížení výkonu&amp;lt;br&amp;gt;&lt;br /&gt;
b) Chod na prázdno&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) vypnutí zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Tkalocai|Tkalocai]] 31. 5. 2010, 06:59 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Stavební prvky počítačů Relé, Elektronka, Tranzistor, Integrovaný obvod - funkce apod.. ==&lt;br /&gt;
== RISC a CISC architektura ==&lt;br /&gt;
== Počítače 0. generace == &lt;br /&gt;
== Počítače 1. generace ==&lt;br /&gt;
== Počítače 2. generace ==&lt;br /&gt;
1. Které hlavní programovací jazyky se používali na počítačích 2. gen? &amp;lt;br&amp;gt;&lt;br /&gt;
a) Java, C, Delphi&amp;lt;br&amp;gt;&lt;br /&gt;
b) Python, C++, Assembler&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;Assembler, Fortran, Cobol&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
d) Pascal, Assembler, Bocol&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Ptám se na hlavní výstup z počítače - kam putoval výsledek práce počítače?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Zápis na magnetickou pásku&amp;lt;br&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Vytiskl se &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Poslal se do jiného počítače, který výsledek zpracoval&amp;lt;br&amp;gt;&lt;br /&gt;
d) Zobrazení na monitoru&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Přibližně na jak velké ploše byly počítače provozovány?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Místnost velikosti panelákové koupelny&amp;lt;br&amp;gt;&lt;br /&gt;
b) Sál velikosti fotbalového hřiště&amp;lt;br&amp;gt;&lt;br /&gt;
c) Mohli se držet v ruce, počítače byly velmi lehké a přenosné&amp;lt;br&amp;gt;&lt;br /&gt;
d)&#039;&#039;&#039; Sál velikosti cca. dvou volleybalových hřišť&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4. Počítač MINSK 22 byl první hromadně dovážený počítač do ČSR, přibližně kolik kusů se jich dovezlo?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 15 000&amp;lt;br&amp;gt;&lt;br /&gt;
b) 10 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;100&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5. Kolik operací za sekundu dokázal v roce 1952 provést počítač MINSK 2, když dnes dokáží počítače provést 20 až 160 miliard operací za sekundu?&amp;lt;br&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;10 000&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 100 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000 000 &amp;lt;br&amp;gt;&lt;br /&gt;
d) 10 000 000&lt;br /&gt;
&lt;br /&gt;
------spapan 31. 5. 2010, 19:22 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Počítače 3. generace ==&lt;br /&gt;
== INTEL procesory, přehled procesorů, základní vlastnosti apod… ==&lt;br /&gt;
&lt;br /&gt;
1.) Jaké dvě varianty procesorů Intel Atom byly uvedeny na trh?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) Pro přenosná a pro nepřenosná zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b)Malá a Velká varianta&amp;lt;br&amp;gt;&lt;br /&gt;
c)Byla uvedena pouze jedna varianta&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.) Jaký Intel procesor byl nejnověji uveden (r. 2008) ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Pentium Dual-Core&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) Intel Core i7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c)Intel core 2 duo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.) Význam funkce Hyper-threading ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) &amp;quot;virtuálně&amp;quot;  rozšiřuje počet vláken&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) automatické přetaktování&amp;lt;br&amp;gt;&lt;br /&gt;
c) úspora energie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.) Jaká platforma procesorů Intel byla určena výhradně pro notebooky ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Intel Core 2 Quad &amp;lt;br&amp;gt;&lt;br /&gt;
b) Intel Celeron&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) Intel Centrino&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.) Jaký procesor od Intelu se stal vůbec prvním jednočipovým mikroprocesorem ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 8012&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) 4004&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Intel Atom&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--AlbiŠ 1. 6. 2010, 07:19 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Srovnávací tabulka výpočetního výkonu mikroproceorů (od starších typů až po novější, 8-bit až 64 bitové) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Arni|Arni]] 30. 5. 2010, 22:25 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4518</id>
		<title>Otázky k opakování z referátů mikroprocesorové techniky TVY</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=Ot%C3%A1zky_k_opakov%C3%A1n%C3%AD_z_refer%C3%A1t%C5%AF_mikroprocesorov%C3%A9_techniky_TVY&amp;diff=4518"/>
		<updated>2010-06-01T15:11:23Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: /* Instrukční cyklus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&lt;br /&gt;
== Základní pojmy z mikroprocesorové techniky (Procesor, Mikrokontrolér, Paměť……..) ==&lt;br /&gt;
== Architektura von Neumann a Harvardská ==&lt;br /&gt;
== Instrukční cyklus ==&lt;br /&gt;
1. Kolik fází má instrukční cyklus ?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&lt;br /&gt;
b) 5&lt;br /&gt;
c) 3&lt;br /&gt;
&lt;br /&gt;
== Assembler srovnání pro různé 8-bitové procesory ==&lt;br /&gt;
1. Co znamená překlad slova assembler?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) sestavovatel&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) programátor&amp;lt;br&amp;gt;&lt;br /&gt;
c) uživatel&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Co poskytují pokročilé překladače JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
a) nástroje pro programování programů&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) nástroje pro správu a vývoj kódu, řízení překladu programu a podporu ladění&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) nástroje pro vytvoření a připojení do sítě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Co znamená zkratka JSA?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) jazyk symbolických adres&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) jazyk systémových adres&amp;lt;br&amp;gt;&lt;br /&gt;
c) jazyk pro správu adres&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Co umožňují návěstí?&amp;lt;br&amp;gt;&lt;br /&gt;
a) může inicializovat obsah paměti, nebo vyhradit v paměti místo pro proměnné&amp;lt;br&amp;gt;&lt;br /&gt;
b) využít veškerou paměť v počítači&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) pojmenovat místa v paměti počítače&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. K čemu slouží makro?&amp;lt;br&amp;gt;&lt;br /&gt;
a) pomáhá při vytváření dobře strukturovaného kódu programu&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) slouží pro nahrazení často používaných sekvencí instrukcí&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) odstraňuje nutnost ručně propočítávat veškeré adresy při překladu programu&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Mrojik|Mrojik]] 30. 5. 2010, 19:33 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 89C2051 popis 8-bitového mikrokontroleru s jádrem 8051, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
== PIC16F628 popis 8-bitového mikrokontroleru, hlavní parametry, ukázka zapojení a programu == &lt;br /&gt;
== AT2313 popis 8-bitového mikrokontroleru AVR, hlavní parametry, ukázka zapojení a programu ==&lt;br /&gt;
&lt;br /&gt;
1)Kolik úsporných režimů obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Přerušovací systém má&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 10 požadavků přerušení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 15 požadavků přerušení&amp;lt;br&amp;gt;&lt;br /&gt;
c) 0 požadavků přerušení&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)AT2313 mikroprocesor obsahuje&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 1x 8-bitový čítač / časovač&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 3x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&lt;br /&gt;
c) 5x 8-bitový čítač / časovač&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)Jeden strojový cyklus trvá&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) 0,1 μs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) 5 μs&amp;lt;br&amp;gt;&lt;br /&gt;
c) 3 s&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5)Úsporný řezim NEOBSAHUJE&amp;lt;br&amp;gt;&lt;br /&gt;
a) Snížení výkonu&amp;lt;br&amp;gt;&lt;br /&gt;
b) Chod na prázdno&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) vypnutí zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Tkalocai|Tkalocai]] 31. 5. 2010, 06:59 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Stavební prvky počítačů Relé, Elektronka, Tranzistor, Integrovaný obvod - funkce apod.. ==&lt;br /&gt;
== RISC a CISC architektura ==&lt;br /&gt;
== Počítače 0. generace == &lt;br /&gt;
== Počítače 1. generace ==&lt;br /&gt;
== Počítače 2. generace ==&lt;br /&gt;
1. Které hlavní programovací jazyky se používali na počítačích 2. gen? &amp;lt;br&amp;gt;&lt;br /&gt;
a) Java, C, Delphi&amp;lt;br&amp;gt;&lt;br /&gt;
b) Python, C++, Assembler&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;Assembler, Fortran, Cobol&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
d) Pascal, Assembler, Bocol&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Ptám se na hlavní výstup z počítače - kam putoval výsledek práce počítače?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Zápis na magnetickou pásku&amp;lt;br&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Vytiskl se &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Poslal se do jiného počítače, který výsledek zpracoval&amp;lt;br&amp;gt;&lt;br /&gt;
d) Zobrazení na monitoru&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Přibližně na jak velké ploše byly počítače provozovány?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Místnost velikosti panelákové koupelny&amp;lt;br&amp;gt;&lt;br /&gt;
b) Sál velikosti fotbalového hřiště&amp;lt;br&amp;gt;&lt;br /&gt;
c) Mohli se držet v ruce, počítače byly velmi lehké a přenosné&amp;lt;br&amp;gt;&lt;br /&gt;
d)&#039;&#039;&#039; Sál velikosti cca. dvou volleybalových hřišť&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4. Počítač MINSK 22 byl první hromadně dovážený počítač do ČSR, přibližně kolik kusů se jich dovezlo?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 15 000&amp;lt;br&amp;gt;&lt;br /&gt;
b) 10 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) &#039;&#039;&#039;100&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5. Kolik operací za sekundu dokázal v roce 1952 provést počítač MINSK 2, když dnes dokáží počítače provést 20 až 160 miliard operací za sekundu?&amp;lt;br&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;10 000&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
b) 100 000&amp;lt;br&amp;gt;&lt;br /&gt;
c) 1 000 000 &amp;lt;br&amp;gt;&lt;br /&gt;
d) 10 000 000&lt;br /&gt;
&lt;br /&gt;
------spapan 31. 5. 2010, 19:22 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Počítače 3. generace ==&lt;br /&gt;
== INTEL procesory, přehled procesorů, základní vlastnosti apod… ==&lt;br /&gt;
&lt;br /&gt;
1.) Jaké dvě varianty procesorů Intel Atom byly uvedeny na trh?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) Pro přenosná a pro nepřenosná zařízení&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b)Malá a Velká varianta&amp;lt;br&amp;gt;&lt;br /&gt;
c)Byla uvedena pouze jedna varianta&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.) Jaký Intel procesor byl nejnověji uveden (r. 2008) ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Pentium Dual-Core&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) Intel Core i7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c)Intel core 2 duo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.) Význam funkce Hyper-threading ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;a) &amp;quot;virtuálně&amp;quot;  rozšiřuje počet vláken&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
b) automatické přetaktování&amp;lt;br&amp;gt;&lt;br /&gt;
c) úspora energie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.) Jaká platforma procesorů Intel byla určena výhradně pro notebooky ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) Intel Core 2 Quad &amp;lt;br&amp;gt;&lt;br /&gt;
b) Intel Celeron&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;c) Intel Centrino&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.) Jaký procesor od Intelu se stal vůbec prvním jednočipovým mikroprocesorem ?&amp;lt;br&amp;gt;&lt;br /&gt;
a) 8012&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;b) 4004&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
c) Intel Atom&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--AlbiŠ 1. 6. 2010, 07:19 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Srovnávací tabulka výpočetního výkonu mikroproceorů (od starších typů až po novější, 8-bit až 64 bitové) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Referáty z mikroprocesorové techniky]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Uživatel:Arni|Arni]] 30. 5. 2010, 22:25 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4191</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4191"/>
		<updated>2010-05-31T07:33:35Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Gravitace]&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
[http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla]&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje:&lt;br /&gt;
http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Gravitace;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4184</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4184"/>
		<updated>2010-05-31T07:32:35Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Gravitace]&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
 [http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla]&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje:&lt;br /&gt;
http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Gravitace;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce;&lt;br /&gt;
http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4178</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4178"/>
		<updated>2010-05-31T07:31:34Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Gravitace]&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
 [http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla]&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce == &lt;br /&gt;
[http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje:&lt;br /&gt;
http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce&lt;br /&gt;
http://cs.wikipedia.org/wiki/Gravitace&lt;br /&gt;
http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla&lt;br /&gt;
http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce&lt;br /&gt;
http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4176</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4176"/>
		<updated>2010-05-31T07:31:13Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla == [http://cs.wikipedia.org/wiki/Gravitace]&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla == [http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla]&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce == [http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce == [http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje:&lt;br /&gt;
http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce&lt;br /&gt;
http://cs.wikipedia.org/wiki/Gravitace&lt;br /&gt;
http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla&lt;br /&gt;
http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce&lt;br /&gt;
http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4170</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4170"/>
		<updated>2010-05-31T07:30:01Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla ==[http://cs.wikipedia.org/wiki/Gravitace]&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==[http://cs.wikipedia.org/wiki/Elektromagnetick%C3%A1_s%C3%ADla]&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce ==[http://cs.wikipedia.org/wiki/Slab%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce ==[http://cs.wikipedia.org/wiki/Siln%C3%A1_interakce]&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje: http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4162</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4162"/>
		<updated>2010-05-31T07:28:20Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla ==&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce ==&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce ==&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje: http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4155</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4155"/>
		<updated>2010-05-31T07:27:14Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla ==&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce ==&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce ==&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
Zdroje: [http://cs.wikipedia.org/wiki/Z%C3%A1kladn%C3%AD_interakce]&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4149</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4149"/>
		<updated>2010-05-31T07:25:32Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla ==&lt;br /&gt;
&lt;br /&gt;
Gravitace je zdaleka nejslabší interakce, ale má největší dosah. Termín „největší dosah“ odkazuje nejen na to, že klesá s kvadrátem vzdálenosti, ale i že její účinek není vyrušen účinky opačně nabitých těles jako je tomu u elektromagnetické síly. Na rozdíl od ostatních interakcí, gravitace působí univerzálně na všechny látky a energie. Vzhledem k jejímu dosahu a tomu, že je úměrná jen hmotnosti objektu a ne například znaménku náboje, je rozhodující silou interakce velmi vzdálených objektů.&lt;br /&gt;
&lt;br /&gt;
Gravitací se zdůvodňují fenomény, jako je struktura galaxií, černá díra, velký třesk, oběžná dráha planety, ale i padání předmětů; či proč nemůžeme zvednout těžké předměty.&lt;br /&gt;
&lt;br /&gt;
Gravitace byla jako první interakce popsána matematickými vzorci. Isaac Newton ji popsal v Newtonově gravitačním zákonu poměrně dobrou aproximací. V r. 1916 Albert Einstein zveřejnil obecnou teorii relativity, která popisuje gravitaci pomocí zakřivení časoprostoru.&lt;br /&gt;
&lt;br /&gt;
V současnosti se vědci snaží o spojení teorie obecné relativity a kvantové mechaniky do teorie kvantové gravitace. V této teorii by měli gravitaci přenášet částice gravitony, ty ale dosud nebyly pozorovány.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla působící mezi elektricky nabitými částicemi je často rozdělována na elektrostatickou sílu, působící na nabitá tělesa v klidu, a kombinaci elektrické a magnetické síly působící na tělesa pohybující se relativně vůči sobě.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetická síla je poměrně silná ve větších vzdálenostech, a proto je zodpovědná za většinu každodenních jevů, lasery a rozhlasem počínaje až po strukturu atomu kovu či duhu.&lt;br /&gt;
&lt;br /&gt;
Elektromagnetismus byl klasicky popsán Maxwellovými rovnicemi koncem 19. století. Oblast kvantové fyziky kvantová elektrodynamika popisuje elektromagnetické jevy pomocí výměny fotonů.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Slabá interakce ==&lt;br /&gt;
&lt;br /&gt;
Slabá interakce působí na všechny leptony a kvarky. Je to jediná síla působící na neutrino (působí na ně i gravitační síla, ale tak slabě, že to není v laboratorní praxi možné měřit). Slabá interakce umožňuje leptonům a kvarkům interagovat. Slabá jaderná interakce je zodpovědná za některé atomární jevy jako rozpad beta. Nosiči slabé interakce jsou bosony W± a Z&lt;br /&gt;
&lt;br /&gt;
== Silná interakce ==&lt;br /&gt;
&lt;br /&gt;
Silná jaderná interakce je síla držící nukleony a kvarky u sebe v jádrech atomů, je zde natolik silná, že udrží dva protony v jádře helia, přestože se elektromagneticky odpuzují. Jejími nosiči jsou gluony.&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4145</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4145"/>
		<updated>2010-05-31T07:21:42Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Uživatel:Jcharvat|Jcharvat]] 31. 5. 2010, 07:21 (UTC)&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4142</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4142"/>
		<updated>2010-05-31T07:20:56Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gravitační síla ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Elektromagnetická síla ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
	<entry>
		<id>http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4132</id>
		<title>Síly v přírodě</title>
		<link rel="alternate" type="text/html" href="http://wiki.sps-pi.cz/index.php?title=S%C3%ADly_v_p%C5%99%C3%ADrod%C4%9B&amp;diff=4132"/>
		<updated>2010-05-31T07:14:46Z</updated>

		<summary type="html">&lt;p&gt;Jcharvat: Založena nová stránka: == Síly v přirodě ==&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Síly v přirodě ==&lt;/div&gt;</summary>
		<author><name>Jcharvat</name></author>
	</entry>
</feed>