Program - zbiór elementarnych rozkazów, których wykonanie realizuje zadanie Program zapisywany jest w pamięci. Programowanie procesora polega na podziale złożonego i ogólnie określonego zadania na elementarne polecenia możliwe do wykonania w procesorze.
6. \Vyjaśnij pojęcia - kod maszynowy, assenibler, mnemonik, operami
Kod maszynowy - zbiór elementarnych rozkazów' realizowalnych przez procesor Assenibler - program, który tłumaczy z języka asemblera na kod maszynowy(asemblacja), odpowiednikiem w językach wysokiego poziomu jest kompilacja Mnemonik - skrótowy zapis czynności oraz argumentów w postaci czytelnej dla człowieka, wykorzystywany w rozkazach wykonywalnych przez procesor.
Onerand - argument instrukcji, operandem może być np liczba, rejestr
7. Podstawowe elementy składowe mikroprocesora, wymień ich zadania
1 Iklad sterowania - zapewnia taktowanie wszystkich elementów składowych mikroprocesora, pobiera z pamięci i dekoduje kolejne rozkazy programu w okr eślonym porządku, kieruje rozkazy' do wykonania przez ALU, stenije pracą rejestrów, pobiera i zapisuje z i do pamięci przetwarzane dane, wysyła sygnały niezbędne do współpracy z układami pamięci oraz wejścia/wyjścia Rejestry - przechowywanie danych wejściowych przetwarzanych przez ALU i wyników tego
przetwarzania, zliczanie powtórzeń fragmentu programu, wskazywanie miejsca w pamięci z/do którego należy pobrać/zapisać dane, przechowywanie danych o bieżącym stanie procesora.
Jednostka alytmelyczno-logiczna/Al.t ~1 - układ cyfrowy wykonujący działania arytmetyczne i logiczne (dodawanie, odejmowanie, AND, OR, przesunięcia bitowe), podstawowa jednostka obliczeniowa
Sterownik magistrali - współpraca z magistralą danych i magistralą adresową, przekazywanie rozkazów. ti.Jak działa stos, do czego jest używany?
Stos - Umowa struktura danych, w której dane dokładane są na wierzch stosu i z wierzchołka stosu są pobierane Elementy stosu poniżej wierzchołka stosu można wyłącznie obejrzeć, aby je ściągnąć, trzeba najpierw po kolei ściągnąć to, co jest nad nimi.
Może być używany do odwrócenia kolejności przetwarzania danych
9.RodzaJe rejestrów w 8086
Blok rejestrów składa się z 4 par rejestrów 8 - bitowych, oraz 4 rejestrów 16-bitowych.
Rejestry danych:
AX lub AH, AL - rejestr akumulatora BX lub BH, BL - rejestr bazowy CX lub CH, CL - rejestr zliczający DX lub DH, DL - rejestr danych
Rejestry wskaźnikowe:
SP - wskaźnik stosu BP - wskaźnik bazy DI - rejestr adresu przeznaczenia SI - rejestr adresu źródłowego
Rejestry segmentowe:
CS - segment kodu DS - segment danych SS - segment stosu ES - segment danych