pytania na wejsciowkach

1: Wymienić rejestry. (w odpowiedzi wystarczą same literki)

e2rd napisał(a):

rejestry segmentowe:

CS - segment kodu, SS - segment stosu, DS - segment danych, ES - dodatkowy segment danych (zewnętrzny / globalny)

Rejestry ogólnego przeznaczenia dla intel 8086 ( w tym 8086, 8086-2, 8086-1):

AX - akumulator, BX - rejestr bazowy (np wskaźniki)

CX - licznik

DX - segment danych

rejestry wskaźników:

SP - wskaźnik stosu (bezpośrednio związany z SS)

BP - wskaźnik bazy

SI - wskaźnik źródła

DI - indeks celu

IP - wskaźnik instrukcji (w tym status flag) który bezpośrednio związany jest z CS

2: Czy 32-bitowy mikroprocesor może wykonywać 8-bitowe operacje. Tak/Nie

e2rd napisał(a):

w/g mnie tak, skoro 32 bitowy rejestr to np EAX, a możemy (jeśli chcemy) wykorzystać tylko jego 16 bitową "połówkę" czyli AX a nawet 8 bitową czyli AH lub AL

3: Napisać co to jest lista instrukcji.

e2rd napisał(a):

Lista instrukcji... jest to zbiór wszystkich (podstawowych) mnemoników (rozkazów) procesora które potrafi on wykonać.

pwl napisał(a):

Lista instrukcji (rozkazów) - zestaw wszystkich instrukcji maszynowych (rozkazów - mnemoników) tj. najprostszych operacji, których wykonania programista może zażądać od procesora, jakie dany procesor potrafi wykonać.

4: Co to jest jednostka arytmetyczno-logiczna(ALU)i do czego służy?

e2rd napisał(a):

Jednostka arytmetyczno-logiczna (ALU) jest tą częścią komputera, która realizuje operacje arytmetyczne i logiczne na danych. Wszystkie inne elementy systemu komputerowego -jednostka sterująca, rejestry, pamięć, wejście-wyjście - istnieją głównie po to, żeby dostarczać dane do ALU w celu ich przetworzenia, a następnie odbierać wyniki." - Źródło ASK - W. Stallings

Horex napisał(a):

Info o jednostce na Wikipedii: http://pl.wikipedia.org/wiki/Jednostka_ ... o-logiczna

5: Praca asynchroniczna

e2rd napisał(a):

Układ asynchroniczny - układ w którym zmiana sygnału wejściowego powoduje natychmiastową zmianę (odpowiedź) wyjścia. Układy takie podatne są na zjawisko hazardu, oraz wyścigu.

Układ synchroniczny - układ w którym zmiana sygnału wyjściowego następuje wyłącznie w określonych chwilach, tj. w takt zegara. *

*Bardziej rozbudowana opcja, dodać można, że:

Taki układ może być sterowany zboczem opadającym lub narastającym, lub też impulsem. Wtedy jest to układ dynamiczny, natomiast jeśli reaguje na stan logiczny zegara wtedy mówimy o układzie statycznym, wyzwalanym (sterowanym) poziomem.

6: Do czego służy rejestr IP

Groszek napisał(a):

Jest to wskaźnik rozkazow.

Służy do określania położenia następnej instrukcji w programie, która ma być wykonywana"

7: Jak przesłać dane do rejestru 8 bitowego AL

Groszek napisał(a):

Mov AL, 10

10h - przyklad danych ktore przekazujemy do tego rejestru

EDIT by Horex: Nie może być 100h bo wtedy przekroczy zakres liczby 8-bitowej.

8: Wymienić grupy rejestrów.

- rejestry segmentowe: CS SS DS ES FS GS

- rejestry wskaźników: SP BP SI DI IP - wskaźnik instrukcji (w tym status flag) który bezpośrednio związany jest z CS

- rejestry ogólnego przeznaczenia: AX BX CX DX

9a: co to sa tryby adresowania? (nie jakie tylko co to jest).

Napisałem o tym i zaliczyłem, jednak koleś nie był do końca przekonany co do tej odpowiedzi.

Horex napisał(a):

mamy do czynienia z dwoma rodzajami adresów: rzeczywistymi 20-bitowymi, które są wystawiane na magistralę adresową i adresy logiczne które są zapisywane w formie kanonicznej, czyli należy je tak zapisać, aby offset był liczbą 4 bitową, a segment 16 bitową. Przykład: adres zapisany szesnastkowo 1AEEh:001Ch w postaci kanonicznej ma wartość 1AEFh:000Ch, gdzie znak ':' oddziela segment od przesunięcia

Horex napisał(a):

W mikroprocesorze 8086 istnieje 9 różnych sposobów na przesłanie danych z rejestrów do pamięci lub w odwrotnym kierunku. Te sposoby określa się mianem trybów adresowania i określają one w jaki sposób należy wyliczyć adres (tzw. adres efektywny) danej znajdującej się w pamięci komputera.

9b: Wymienić tryby adresowania.

Z instrukcji nr. 2: http://achilles.tu.kielce.pl:8088/ask-l ... ab-02.html

Horex napisał(a):

Tryby adresowania

W mikroprocesorze 8086 istnieje 9 różnych sposobów na przesłanie danych z rejestrów do pamięci lub w odwrotnym kierunku. Te sposoby określa się mianem trybów adresowania i określają one w jaki sposób należy wyliczyć adres (tzw. adres efektywny) danej znajdującej się w pamięci komputera:

tryb domyślny-stosowany jest rozkazach operujących na pewnych, z góry ustalonych rejestrach, których nie trzeba wymieniać jako argumentów (zwanych też operandami) tych rozkazów,

tryb natychmiastowy-dana zawarta jest bezpośrednio w rozkazie mikroprocesora, ten tryb służy do załadowania do rejestru wartości inicjującej,

tryb bezpośredni-adres danej jest zawarty w kodzie programu,

indeksowy-adres danej zawarty jest w rejestrze SI lub DI,

bazowy-adres danej zawarty jest w rejestrze BX lub BP,

indeksowy z przemieszczeniem-adres danej jest sumą zawartości rejestru indeksowego i przemieszczenia, które może być bajtem lub słowem,

bazowy z przemieszczeniem-adres danej jest sumą zawartości rejestru bazowego (jeśli przyjmiemy za rejestr bazowy BP, to rejestrem segmentowym będzie SS) i przemieszczenia,

bazowy indeksowany-adres danej jest sumą zawartości rejestru bazowego i rejestru które może być bajtem lub słowem, indeksowego,

bazowy indeksowany z przemieszczeniem-adres danej jest sumą zawartości rejestrów bazowego i indeksowego oraz wartości przesunięcia.

Adres danej, który trzeba wyznaczyć przez przeprowadzenie odpowiednich operacji arytmetycznych nazywamy adresem efektywnym.

Z książki o ask:

e2rd napisał(a):

To są tryby adresowania:

- Natychmiastowy

- Bezpośredni

- Pośredni

- Rejestrowy

- Rejestrowy pośredni

- Z przesunięciem

- Stosowe

*źródło: ASK - W. Stallings rozdział 10 s. 421

ogonck napisał(a):

A teraz mam poprawne tryby z "Biblii" prof. Sapiechy Architektura Komputerów M.Morris Mano :)

Tryby adresowania:

domyśne

natychmiastowe

rejestrowe

rejestrowe-pośrednie

z autoinkrementacja lub autodeinkrementacja

z adresem bezposrednim

z adrsem posrednim

z adresem wzglednym

adresowania indeksowego

z rejestrem bazowym

10: Instrukcja RDTSC-co to jest i do czego służy

Horex napisał(a):

Grzesiu napisał(a):

Tak jak wczoraj pisałem. Rdtsc zapisuje do EAX oraz EDX licznik taktów zegara. Kopiujesz te dane do pamięci ram mov DS:[00403000], EAX oraz mov DS:[00403004], EDX. Potem wykonujesz operacje na EAX, EDX i czym tam sobie chcesz. Podczas tych operacji procesor sobie taktuje :P Potem znów rdtsc i znów w akumulatorze oraz w EDX są dane o ilości taktów zegara. Aby otrzymać ilość faktyczną jaka "upłynęła" odejmujesz od tej nowej wartości starą. Czyli sub eax, ds:[00403000] oraz odejmujesz z pożyczką sbb edx, ds:[00403004] i masz w EAX zapisane takty zegara ile ich się wykonało podczas robienia operacji. Wartość ta za każdym razem jest inna, bo i procesor ciagle coś robi, raz wiecej raz mniej.

Rdtsc zapisuje do EAX i EDX ile zostało wykonanych cykli odkąd został uruchomiony komputer. Wartość jest podana w HEX. Komputer o procesorze 2ghz wykonuje 2 000 000 000 cykli na sekundę. EDX i EAX są liczbami 32 bitowymi i są one "łączone" w jedna 64 bitową ponieważ zwykła 32 bitowa szybko by się przepełniła.

Przykład:

wpisuje samo polecenie Rdtsc do ollydbg.

Do EDX zapisuje się wartość: 00001936

a do EAX: B0BFF0B8

Teraz je łączymy w jedna liczbę

00001936 B0BFF0B8 = 00001936B0BFF0B8 HEX

Po przeliczeniu jej na DEC otrzymujemy 27722684297400 cykli procesora.

Dzięki tej informacji da się teraz policzyć ile czasu opłynęło odkąd został uruchomiony komputer. (zakładam że komputer ma procesor 2ghz = 2 000 000 000 hercow(cykli) na sekunde)

27722684297400 / 2 000 000 000 = 13 861 sekund

13 861 sekund / 60 = 231 minut

231 minut / 60 = 3,85 godziny

Czyli komputer był uruchomiony około 4 godziny temu.

11: Co to jest RAM i do czego służy

ogonck napisał(a):

RAM-pamięć o bezpośrednim dostępie do dowolnej komórki. Umożliwia wielokrotny zapis. Przechowuje aktualnie wykonywane programy, dane dla tych programów oraz wyniki ich pracy.Statyczna pamięć RAM przechowuje dane tak długo, jak długo jest zasilana; nie jest wymagane okresowe odświeżanie.

Horex napisał(a):

RAM (ang. Random Access Memory – pamięć o dostępie swobodnym) – podstawowy rodzaj pamięci cyfrowej. W pamięci RAM przechowywane są aktualnie wykonywane programy i dane dla tych programów oraz wyniki ich pracy. Pamięć RAM jest stosowana głównie jako pamięć operacyjna komputera, jako pamięć niektórych komponentów (procesorów specjalizowanych) komputera (np. kart graficznych, dźwiękowych, itp.), jako pamięć danych sterowników mikroprocesorowych.

Źródło wikipedia: http://pl.wikipedia.org/wiki/RAM

12: Co to jest segment pamięci.

ogonck napisał(a):

Do zapamiętania adresu początku obszaru możemy użyć rejestrów segmentowych i ten obszar będziemy nazywać - SEGMANTEM

pwl napisał(a):

Segment - Obszar pamięci, w którym umieszczone są rozkazy, dane albo stos programu. Wyróżniamy: segment programu, segment danych, segment stosu, dodatkowy segment danych. Segment programu położony jest oddzielnie. Segment danych, segment stosu i dodatkowy segment danych są na siebie częściowo nałożone. Segment stosu i dodatkowy segment danych pokrywają się.

Horex napisał(a):

O segmencie macie info we wstępie instrukcji nr. 2 by Chrobot: http://achilles.tu.kielce.pl:8088/ask-l ... ab-02.html

13a: co to jest znacznik?

Grzesiu napisał(a):

Napisałem, że znacznik to flaga, którą procesor może sobie "ustawić" w pozycję 1 lub 0 po danej operacji, tak by potem móc wykonać inną operację uwzględniając flagę.

Cytuję jak to mówi jakiś słownik w necie: "są to jednobitowe komórki jednego rejestru procesora zwanego rejestrem znaczników, a zmieniające swoje wartości w zależności od wyników ostatniej instrukcji mogącej je korygować."

pwl napisał(a):

Znacznik - wartość flagi - określony bit w rejestrze flagowym, którego ustawienie lub wyzerowanie sygnalizuje wystąpienie określonej dodatkowej cechy wyniku wykonywanej operacji.

13b:Jaką funkcje pelnia znaczniki sterujące

e2rd napisał(a):

To pytanie nie było wcześniej wymienione więc odpowiedź jest taka:

Znaczniki sterujące rejestru wskaźników są ustawiane za pomocą odpowiednich rozkazów sterujących procesora w celu wymuszenia określonego trybu pracy.

Do znaczników sterujących zaliczamy:

T (Trap) - krokowa praca procesora

I (Interrupt enable) - znacznik wskazujący czy wejście INTR jest odblokowane czy zablokowane.

D (Direction) - steruje kierunkiem zmian zawartości rejestrów SI i DI

14: Co to jest Akumulator i do czego służy?

pwl napisał(a):

Akumulator - rejestr, który zawiera jeden z operandów (argumentów) wykonywanej operacji i do którego ładowany jest wynik wykonywanej operacji. W procesorze Intel 8086/88 rejestr AX pełni rolę akumulatora - pośredniczy na przykład w wymianie informacji z układami I/O.

e2rd napisał(a):

pwl: Rejestr (E)AX nie pełni roli akumulatora, on z założenia jest akumulatorem ;) na upartego pełnić tą rolę mogą również pozostałe 3 rejestry.

15: Co to są rejestry indeksowe?

Horex napisał(a):

Rejestr indeksowy (angielskie index register), rejestr procesora przechowujący indeks, czyli wartość (odległość) służącą do modyfikowania adresu rozkazu. Niektóre architektury procesorów zawierają kilka rejestrów indeksowych, co znajduje odbicie w formacie rozkazu.

16: Co to są rejestry segmentowe?

pwl napisał(a):

Rejestr segmentowy – rejestr procesora stworzony do przechowywania adresu początkowego obszaru pamięci, w którym umieszczone są rozkazy, dane albo stos programu. W Intel 8086/88 wyróżniamy:

# CS – 16-bitowy rejestr segmentu kodu programu

# DS – 16-bitowy rejestr segmentu danych

# SS – 16-bitowy rejestr segmentu stosu

# ES - 16-bitowy rejestr dodatkowego segmentu danych

17: Co to są rejestry ogólnego przeznaczenia?

e2rd napisał(a):

Jak sama nazwa wskazuje są to rejestry ogólnego przeznaczenia, albo inaczej... możemy ich użyć do każdego celu. DX może być licznikiem chociaż zwykle jest to CX, tak samo BX wcale nie musi robić za rejestr bazowy.

Bardziej obrazowo...

Rejestry ogólnego przeznaczenia mogą służyć do:

* przechowywania operandów i wyników obliczeń arytmetycznych i logicznych

* służą jako liczniki (głównie wspomniany wcześniej rejestr CX)

* funkcjonują jako przechowywalnie argumentów

Ponieważ na PŚk uczymy się już od procesorów 32 bitowych, dlatego też dochodzi wszędzie literka E jak Extended ponieważ np AX jest to rejestr 16 bitowy składający się z 2 połówek górnej i dolnej czyli kolejno AH i AL (Tak samo jak pozostałe 3 rejestry ogólnego przeznaczenia).

Po tym krótkim wprowadzeniu jedno wyjaśnienie.. procesory 16 bitowe (procesory x86) miały 4 rejestry ogólnego przeznaczenia: AX, BX, CX, DX. Natomiast 32 bitowe mają je raz, że rozszerzone do 32 bitów (dodane nowe instrukcje i takie tam inne niuanse) co oznaczamy jako EAX, EBX, ECX, EDX, to

Zaczynając od procesorów 80386 i nowszych, ponieważ są to już procesory 32 bitowe) istnieją wcześniej wspomniane cztery rejestry ogólnego przeznaczenia: EAX, EBX, ECX (używany często jako licznik w pętlach - Counter Register), EDX. Dodatkowo istnieją 4 rejestry ogólnego przeznaczenia tj:

ESP (wierzchołek stosu),

EBP (spód stosu),

EDI (adres przeznaczenia),

ESI (adres źródłowy)

które z reguły wykorzystywane są do odpowiednich im funkcji - ESP i EBP do obsługi stosu, ESI i EDI przy kopiowaniu łańcuchów bajtów, często w parze z rejestrami segmentów DS i ES.

Do tego wszystkiego dochodzą rejestry specjalne (zarówno dla x86 jak i 386 i nowszych). Ale tego pytanie nie wymaga.

PS: Kto chce po przeczytaniu mojej odpowiedzi (i wyjaśnieniach) powinien umieć jednym czy dwoma zdaniami odpowiedzieć co to są rejestry ogólnego przeznaczenia ;-) Oczywiście nie jestem alfą i omegą z ASK.

pwl napisał(a):

Rejestry robocze - uniwersalne - ogólnego przeznaczenia - (ang. General Purpose Registers - GPR) zestaw rejestrów ogólnego przeznaczenia mogących pełnić dodatkowe funkcje przewidziane przez projektanta, np przechowywać argumenty wykonywanych operacji, ich wyniki lub adresy w pamięci, rolę liczników wykonywanych pętli.

18: 3 Tryby adresowania-krótko scharakteryzować?

e2rd napisał(a):

Tryby adresowania są scharakteryzowane w pytaniu 9b

19: Architektura von Neumanna

e2rd napisał(a):

Architektura von Neumanna

Krótko i rzeczowo tym razem:

Ta architektura właściwie obowiązuje do dziś (oczywiście z pewnymi niuansami). W każdym razie głównym założeniem to podział komputera na 3 podstawowe części:

- procesor (gdzie bywa wydzielona część sterująca i ALU)

- pamięć

- urządzenia I/O (wejścia/wyjścia -> dla opornych: np. klawiatura, monitor, mysz, drukarka, ploter, itd, itp)

Bardziej rozbudowana odpowiedź:

komputer oparty o tą architekturę powinien mieć:

- skończoną i funkcjonalnie pełną liczbę rozkazów

- posiadać możliwość wprowadzania danych

- dane i instrukcje powinny być jednakowo dostępne dla procesora

- informacja jest przetwarzana poprzez sekwencyjny odczyt instrukcji z pamięci i wykonywaniu ich w procesorze

* w pewnym sensie ta architektura gwarantuje uniwersalność

20: Architektura harwadzka

pwl napisał(a):

Architektura harwardzka - rodzaj architektury, w której pamięć operacyjna jest tworzona z dwóch bloków pamięci zwanych pamięcią programu i pamięcią danych. Pierwszy z nich przechowuje wyłącznie wykonywany program. W drugim zapisywane są dane (czyli także wyniki działań), na których operuje program. Procesor może komunikować się z wymienionymi blokami pamięci osobnymi magistralami. W przypadku tego rozwiązania możliwe jest jednoczesne wykonywanie operacji odczytu kodu kolejnej instrukcji oraz zapisu bądź odczytu danej.

21: Co to jest Stos i jego zastosowanie?

pwl napisał(a):

Stos - (ang. Stack) wyróżniony obszar pamięci, liniowa struktura danych, w której dane dokładane są na wierzch stosu i z wierzchołka stosu są pobierane (bufor typu LIFO, Last In, First Out; ostatni na wejściu, pierwszy na wyjściu). Jednym z zastosowań stosu jest zapamiętanie adresu powrotu do programu wywołującego w przypadku wywołania tzw podprogramu. Ponieważ podprogram może wywołać kolejny podprogram, adresy powrotów odkładane są na stos.

Wskaźnik stosu - rejestr zawierający adres ostatniej zapełnionej komórki (wierzchołka stosu).

22: Magistrala mikroprocesora

pwl napisał(a):

Magistrala sterująca - szyna sterująca - (ang. control bus) zestaw linii sterujących służących do sterowania pracą układów współpracujących z mikroprocesorem oraz do sygnalizowania pewnych ich określonych stanów.

23: Magistrala Danych

pwl napisał(a):

Magistrala danych - szyna danych - (ang. data bus) magistrala dwukierunkowa, której zadaniem jest przesyłanie danych, wyników oraz kodów instrukcji.

24: Magistrala Adresowa

pwl napisał(a):

Magistrala adrsowa - szyna adresowa - (ang. address bus) magistrala jednokierunkowa, którą przesyłane są z procesora do pamięci lub układów I/O, adresy komórek z którymi chce się komunikować mikroprocesor.

25: Multiplekser - co to jest, jak działa i z czego jest zbudowany

Zeratul napisał(a):

Multiplekser jest przekaźnikiem, działa natychmiastowo,

e2rd napisał(a):

Multiplekser działa jak przełącznik, podając odpowiednia kombinację na wejścia adresowe wybieramy które z wejść ma być połączone z wyjściem.

26: Co to jest ROM i do czego służy

pwl napisał(a):

Pamięć ROM (ang. Read-Only Memory - pamięć tylko do odczytu) - nieulotna pamięć półprzewodnikowa o dostępie swobodnym przeznaczona tylko do odczytu. Są w niej przechowywane podstawowe dane, które muszą zostać zachowane nawet jeśli urządzenie nie jest zasilane.

27: *Pojawiło się pytanie o pamięć cache,ale powiedział,że tego już nie da(ja bym mu nie ufał:P)

e2rd napisał(a):

Pamięć cache jest to pamięć podręczna procesora, może być pierwszego (L1), drugiego (L2), oraz trzeciego poziomu (L3) To w niej procesor trzyma obecnie przetwarzane dane.

28: Co to jest magistrala

artur2 napisał(a):

Magistrala jest zespołem przewodów działających jako wspólna ścieżka danych, łącząca różnorodne podsystemy. Składa się z wielu linii, co pozwala na równoległy przepływ bitów.

29: Co to jest LIFO

e2rd napisał(a):

LIFO - Last In First Out - W architekturze stosu wartość odłożona jako ostatnia pierwsza ze stosu zostanie zabrana.

30. jak za pomocą sumatora zrealizować mnożenie

e2rd napisał(a):

Poprzez wielokrotne dodawanie tej samej wartości. (bo 2*A = A+A).

31. jakie są stany logiczne

e2rd napisał(a):

Stany logiczne są dwa 0 i 1, L - LOW i H - HIGH, gdzie zazwyczaj odpowiadają L = 0-1,5V i H=3,5-5V. (Jeśli mnie pamięć nie myli dla układów serii 7xx tak właśnie było.)

32. Co to jest offset?

e2rd napisał(a):

Przesunięcie adresowe - tyle wystarczyło napisać.

ogonck napisał(a):

Offset tablica bądź inna struktura danych zawierająca informacje o odległości od początku pamięci. Offset najczęściej jest dodawany do adresu bazowego i tworzy z nim adres absolutny.

33. Co to jest adres efektywny?

ogonck napisał(a):

Adres efektywny nazywamy adres danych które trzeba wyznaczyć przez przeprowadzenie odpowiednich operacji arytmetycznych.

34. Co to są mikroinstrukcje?

e2rd napisał(a):

Mikroinstrukcje są to zestawy bitów (mikroperacje) przeznaczone do sterowania poszczególnymi blokami ukladu uP. Zawierają trzy pola:

- Pole adresu sterowań (zawiera bity sterujące blokami procesora)

- Pole kodu rozgałęzienia (skąd pochodzi adres)

- Pole adresu skoku (jeśli mikroinstrukcja jest mikroinstrukcją skoku warunkowego lub bezwarunkowego to w polu adresu skoku jest umieszcany adres kolejnej mikroinstrukcji, a jeśli nie jest taką instrukcją to pole to jest niewykorzystywane)

35. Co to jest model RTL?

RTL - Register-Transfer Language/Level - Prosty język niskiego poziomu zrozumiały zarówno dla komputera jak i dla człowieka (coś jak Asembler). Model RTL odpowiada za sposób komunikacji międzyrejestrowej, określa operacje, ich timingi. Co ważne, praca na tym poziomie może być zarówno równoległa jak i szeregowa. Pewne operacje mogą być przetwarzane w różnych miejscach procesora jednocześnie (są od siebie niezależne) Inne z kolei przeciwnie - muszą przestrzegać kolejności z powodu zależności.

36. Jak działa sumator?

e2rd napisał(a):

Dodaje binarnie liczby podane na wejście a wynik przesyła na wyjście (nie zapamiętuje tego wyniku) - to chyba najkrócej, a w instrukcji jest to napisane tak: "Sumator działa natychmiastowo i ma dwa wejścia."

Zeratul napisał(a):

Sumator działa natychmiastowo i ma dwa wejścia.

37. Jak dziala rejestr?

e2rd napisał(a):

Wiadomo, że jest zbudowany w taki sposób by zapamiętywał wartość którą do niego wpiszemy. Więc odpowiednio ustawiając bit zapisu (wejście LD) rejestr zapamiętuje wartość z wejścia i oczywiście również podaje sygnał na swoje wyjście. Najprostszy rejestr byłby zbudowany z przerzutników rs.

Zeratul napisał(a):

Rejestr na wyjściu stale generuje pamiętaną wartość, podczas narastającego zbocza zegara i przy wartości LD=1 następuje zapamiętanie w rejestrze danych znajdujących się na wejściu.

38. Do czego służy układ sterujący w mikroprocesorze?

e2rd napisał(a):

Cytuję: "Przepływ danych (i wyników) między rejestrami, pamięcią i arytmometrem jest sterowany przez układ sterujący (ang. control circuit), który decyduje o tym jakie operacje i na jakich danych mają być wykonywane. Układ sterujący jest odpowiedzialny za pobieranie kolejnych rozkazów programu z pamięci, interpretowanie ich treści pobranych rozkazów i ich wykonanie w układzie operacyjnym."


Wyszukiwarka

Podobne podstrony:
pytania na wejściówkę
aksp lab 4 pytania na wejściówkę wersja poprawiona 1
Pytania na wejściówki na wszystkie laboratoria ogarnijtemat com
pytania na wejsciowki cwiczeniowe z fizyki
pytania na wejściówki - 97-2003, Architektura Systemów Komputerowych
PYTANIA na wejsciowke, chemia
Gr 2, Endokrynologia, Wejściówka, 2. Pytania na wejściówki
pytania na wejsciowki cwiczeniowe z fizyki, SGGW zajecia, Fizyka, FIZYKA ćw zal semestru
(), mikrobiologia przemysłowa L, pytania na wejściówki
Inzynieria materialowa- pytania na wejsciowki do Zywicy, Studia, I o, rok II, semestr III, inżynieri
Cukrzyca- wejściówka, Endokrynologia, Wejściówka, 2. Pytania na wejściówki
pytania na wejściówke
opracowane pytania na wejściówki
jakby ktos nie wiedzial to inne grupy mialy takie pytania na wejsciowce
Pytania na wejściówki z Zdmi
PWD pytania na wejście OgarnijTemat com
Pytania na wejsciowki -makon, Ziip na WIP, SEM2, MAKON
wejściówki nasze, Endokrynologia, Wejściówka, 2. Pytania na wejściówki
Przykładowe pytania na wejściówkę z laborek z ceramiki, AGH, Semestr 9, Współczesne materiały inżyni

więcej podobnych podstron