Od lamera do hakera/Procesor: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
poprawione - pisanie na tablecie to istnd skaranie boskie
literówki
Linia 130:
Wskaźnik umożliwia dokonywanie rozgałęzień w programie w zależności od wyniku poprzednio wykonanej operacji.
 
Wymieniony zestaw elementarnych operacji arytmetycznych i logicznych nie wystarcza do zrealizowania dowolnie złożonej operacji przetwarzania informacji. Trzeba go uzupełnić przede wszystkim operacją przesuwania zawartości akumulatora - w prawo i w lewo. Do tego celu służą dwa rozkazy: RAL i RAR. Rozkazy te traktują akumulator i przerzutnik przeniesienia C jako jedną całość. Rozkaz RAL przesuwa zawartość akumulatora w stronę starszych bitów (w lewo), umieszczając najstarszy bit w przerzutniku przeniesienia C i jednocześnie wpisując poprzednią zawartość C do najmłodszego bitu akumulatora. LatwoŁatwo zobaczyć, że operacja ta odpowiada pomnożeniu zawartości akumulatora przez 2.
 
== Operacje sterujące - skoki. ==
Linia 232:
</pre>
Jak widać, wejściwejście i wyjście przeniesienia C są zanegowane. W tablicy poniżej opisano funkcje realizowane przez ALU.
 
Użyto w niej następujących oznaczeń:
Linia 436:
 
== Obudowa ==
{{wikipedia|en:Pin grid array}}
Główna nazwa obudowy układów scalonych to PGA - pozostałe to właściwie tylko jej odmiany:
 
Linia 449:
* LGA
 
Artykuł nie wyczerpuje tematu - warto w tym celu zagłębić się w tajniki asemblera. Warto mieć na uwadze, że kazdykażdy jego dialekt modemoże bycbyć odczuwalnie odmienny jeŝlijeśli będziemy pisać pod różne procesory, stąd tezteż uzywanieużywanie go do pisania programowprogramów na niespojneniespójne ze sobasobą urzadzeniaurządzenia, jak komputery osobiste badzbądź nowoczesne urzadzeniaurządzenia mobilne, bedziebędzie stratastratą czasu. SwietnieŚwietnie siesię jednak nadaje do programowania maszyn typu mainframe badzbądź starych komsolkonsol z czasowczasów 8-bitowcow, lub zwyklegozwykłego firmware.