<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
	<id>https://www.pipedija.com/index.php?action=history&amp;feed=atom&amp;title=Registr%C5%B3_langas</id>
	<title>Registrų langas - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://www.pipedija.com/index.php?action=history&amp;feed=atom&amp;title=Registr%C5%B3_langas"/>
	<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Registr%C5%B3_langas&amp;action=history"/>
	<updated>2026-07-10T14:10:08Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://www.pipedija.com/index.php?title=Registr%C5%B3_langas&amp;diff=93477&amp;oldid=prev</id>
		<title>ESM 15:11, 22 kovo 2026</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Registr%C5%B3_langas&amp;diff=93477&amp;oldid=prev"/>
		<updated>2026-03-22T15:11:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;lt&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ankstesnė versija&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;18:11, 22 kovo 2026 versija&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Registrų langas''' - tai toksai registrų rinkinys, kuris būna [[RISC]] procesoriuose. Iš esmės, registrų langų buvimas yra didžiausias ir esminis skirtumas, skriantis RISC procesorius nuo kitų [[procesorių architektūros|procesorių architektūrų]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Registrų langas''' - tai toksai &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[registrai|&lt;/ins&gt;registrų&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;rinkinys, kuris būna [[RISC]] procesoriuose. Iš esmės, registrų langų buvimas yra didžiausias ir esminis skirtumas, skriantis RISC procesorius nuo kitų [[procesorių architektūros|procesorių architektūrų]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reikalas toksai, kad kai procesorius dirba, tai visos arba beveik visos operacijos yra daromos su specialiomis procesoriaus viduje esančiomis atminties ląstelėmis - [[registrai|registrais]]. Taip daroma todėl, kad operacijos su [[operacinė atmintis|operacine atmintimi]] būtų klaikiai per lėtos, nes krovimo iš atminties ir atgal į atmintį ciklas yra be proto lėtas, mažiausiai kelis kartus (o kartais ir dešimtis kartų) lėtesnis, nei darbas su registrais.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reikalas toksai, kad kai procesorius dirba, tai visos arba beveik visos operacijos yra daromos su specialiomis procesoriaus viduje esančiomis atminties ląstelėmis - [[registrai|registrais]]. Taip daroma todėl, kad operacijos su [[operacinė atmintis|operacine atmintimi]] būtų klaikiai per lėtos, nes krovimo iš atminties ir atgal į atmintį ciklas yra be proto lėtas, mažiausiai kelis kartus (o kartais ir dešimtis kartų) lėtesnis, nei darbas su registrais.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ESM</name></author>
	</entry>
	<entry>
		<id>https://www.pipedija.com/index.php?title=Registr%C5%B3_langas&amp;diff=84112&amp;oldid=prev</id>
		<title>ESM: Naujas puslapis: '''Registrų langas''' - tai toksai registrų rinkinys, kuris būna RISC procesoriuose. Iš esmės, registrų langų buvimas yra didžiausias ir esminis skirtumas, skriantis RISC procesorius nuo kitų procesorių architektūrų.  Reikalas toksai, kad kai procesorius dirba, tai visos arba beveik visos operacijos yra daromos su specialiomis procesoriaus viduje esančiomis atminties ląstelėmis - registrais. Taip daroma todėl,...</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Registr%C5%B3_langas&amp;diff=84112&amp;oldid=prev"/>
		<updated>2025-02-23T20:30:02Z</updated>

		<summary type="html">&lt;p&gt;Naujas puslapis: &amp;#039;&amp;#039;&amp;#039;Registrų langas&amp;#039;&amp;#039;&amp;#039; - tai toksai registrų rinkinys, kuris būna &lt;a href=&quot;/index.php/RISC&quot; title=&quot;RISC&quot;&gt;RISC&lt;/a&gt; procesoriuose. Iš esmės, registrų langų buvimas yra didžiausias ir esminis skirtumas, skriantis RISC procesorius nuo kitų &lt;a href=&quot;/index.php/Procesori%C5%B3_architekt%C5%ABros&quot; class=&quot;mw-redirect&quot; title=&quot;Procesorių architektūros&quot;&gt;procesorių architektūrų&lt;/a&gt;.  Reikalas toksai, kad kai procesorius dirba, tai visos arba beveik visos operacijos yra daromos su specialiomis procesoriaus viduje esančiomis atminties ląstelėmis - &lt;a href=&quot;/index.php/Registrai&quot; class=&quot;mw-redirect&quot; title=&quot;Registrai&quot;&gt;registrais&lt;/a&gt;. Taip daroma todėl,...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Registrų langas''' - tai toksai registrų rinkinys, kuris būna [[RISC]] procesoriuose. Iš esmės, registrų langų buvimas yra didžiausias ir esminis skirtumas, skriantis RISC procesorius nuo kitų [[procesorių architektūros|procesorių architektūrų]].&lt;br /&gt;
&lt;br /&gt;
Reikalas toksai, kad kai procesorius dirba, tai visos arba beveik visos operacijos yra daromos su specialiomis procesoriaus viduje esančiomis atminties ląstelėmis - [[registrai|registrais]]. Taip daroma todėl, kad operacijos su [[operacinė atmintis|operacine atmintimi]] būtų klaikiai per lėtos, nes krovimo iš atminties ir atgal į atmintį ciklas yra be proto lėtas, mažiausiai kelis kartus (o kartais ir dešimtis kartų) lėtesnis, nei darbas su registrais.&lt;br /&gt;
&lt;br /&gt;
Tai reiškia, kad kuo daugiau turėsime registrų, tuo daugiau galėsim atlikti visokių veiksmų, nesikreipdami į operacinę atmintį.&lt;br /&gt;
&lt;br /&gt;
Problema ta, kad ištisos operacinės atminties į procesorių nesukiši niekaip. Registrų būna labai nedaug. Kaip pvz., [[Pentium]] tipo procesoriai turi vos [[8]] registrus, nors gali adresuoti gigabaitinius kiekius [[operacinė atmintis|operacinės atminties]]. Tai reiškia, kad kompiuteriuose su Pentium procesoriais vienam procesoriaus registrui tekdavo apie kokį milijoną kartų daugiau paprastos operacinės atminties.&lt;br /&gt;
&lt;br /&gt;
Štai čia ir kyla ta mintis, kad gal davai prikurkim labai daug tų registrų, kad būtų ne vargani 8, o pvz., 16 (kaip [[ARM]]) ar 32 (kaip [[MIPS]] ir [[Sparc]]). Tada galima bus daryti daug daugiau tų operacijų tiesiai su registrais, ir tada viskas skaičiuosis dar smarkiai greičiau.&lt;br /&gt;
&lt;br /&gt;
Ir tada dar kyla tokia mintis, kad jei jau tų registrų pakanka normaliems skaičiavimams, tai gal nereikia po kiekvienos operacijos juos mesti į operacinę atmintį ar atgal, o geriau tą daryti grupėmis - kai visi registrai pakraunami ar iškraunami vienu sykiu. Tai tokios grupės registrų ir vadinamos registrų langais - tai kaip ir registrai, bet jie prikraunami iš anksto, saugomi iš anksto, kardinaliai lengviau kešuojami ir dar be to gali dirbti asinchroniškai su prekalkuliacijomis, kurios gali būti vykdomos paprastoms operacijoms (pvz., sudėčiai ar atimčiai).&lt;br /&gt;
&lt;br /&gt;
Tai tada su visais tais langais galima pridaryti dar daugiau registrų - pvz., [[Sparc]] procesoriuose jų sumoje gali būti iki 160, MIPS - iki 64 ir panašiai.&lt;br /&gt;
&lt;br /&gt;
Ir čia vat ir pasireiškia ta idėja, kad geriau savo procesoriuje turėkim mažiau operacijų, o daugiau registrų ir registrų langų, ir tada rezultatas bus žymiai geresnis tiesiog bukuoju būdu. Štai tame ir yra pati didžiausia RISC architektūrų esmė.&lt;br /&gt;
&lt;br /&gt;
Tai štai tame ir yra visas skirtumas tarp to, kaip veikia [[RISC]] ir [[CISC]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Kompiuterių architektūra]]&lt;br /&gt;
[[Category:Programavimas]]&lt;/div&gt;</summary>
		<author><name>ESM</name></author>
	</entry>
</feed>