Moja lekcja

 0    46 flashcards    majdysola
download mp3 print play test yourself
 
Question Answer
. model
start learning
określić model pamięci
. stack
start learning
ustalić wielkość stosu
. data
start learning
zdefiniować zmienne
. CODE
start learning
wprowadzic kod programu
.00h
start learning
dzielenie przez zero,
.01h
start learning
praca krokowa
02h
start learning
przerwanie niemaskowalne
03h
start learning
punkt kontrolny
04h
start learning
przerwanie z przepelnienia
10h
start learning
pozwala kontrolować pracę karty graficznej
13h
start learning
pozwala na bezpośrednią obsługę dysków,
21h
start learning
umożliwia wywoływanie funkcji systemowych
pushf
start learning
odkłada zawartość rejestru flag na stosie
push
start learning
odkłada na stosie zawartość wskazanego rejestru lub daną z pamięc
POPF
start learning
zdejmuje ze stosu słowo i umieszcza je w rejestrze flag
POP
start learning
zdejmuje ze stosu daną dwubajtową,
R
start learning
wyświetla stan wszystkich rejestrów
Rrejest
start learning
- wyświetla stan rejestru i pozwala na jego zmianę
rf
start learning
wyświetla stan znaczników i pozwala na ich zmianę
A
start learning
tryb asemblacji,
T
start learning
wykonanie rozkazu w trybie krokowym
D adres
start learning
wyświetla 128 bajtów pamięci (8 wierszy po 16B) poczynając od wskazanego adresu.
E adres bajt
start learning
wprowadza bajt do pamięci pod wskazany adres.
E adres
start learning
wprowadza podane bajty do kolejnych komórek pamięci
G =start koniec
start learning
wykonuje rozkazy od adresu start do koniec.
H wartość1 wartość2
start learning
oblicza sumę i różnicę podanych wartości.
I port
start learning
odczytuje i wyświetla zawartość podanego portu. odczytuje i wyświetla zawartość podanego portu.
O port wartość
start learning
wprowadza do portu podaną wartość.
Q
start learning
kończy program DEBUG
OF
start learning
znacznik nadmiaru (przepełnienia) Przyjmuje wartość 1 jeżeli przy wykonywaniu operacji arytmetycznej wystąpiłoprzepełnienie
DF
start learning
Jeżeli jego wartość wynosi 1 to dane (ciągi słów) będą pobierane w kierunku malejących adresów pamięci.
IF
start learning
SIIF (interrupt flag) - znacznik zezwolenia na przerwanie Jeżeli jego wartość wynosi 1 to przerwanie sprzętowe ma być wykonane natychmiast po zgłoszeniu, a nie po skończeniu wykonywanego programu.
TF
start learning
Jeżeli jego wartość jest równa 1 to po każdej wykonanej instrukcji procesora wywoływane jest tzw. przerwanie pracy krokowej.
SF
start learning
Przyjmuje wartość 1 gdy najbardziej znaczący bit w otrzymanym wyniku jest równy 1.
ZF
start learning
rzyjmuje wartość 1 gdy wynik ostatniej operacji arytmetycznej wynosi zero.
AF
start learning
Przyjmuje wartość 1 gdy nastąpiło przeniesienie z bitu 3 na 4 lub pożyczka z bitu 4 na 3.
PF
start learning
Przyjmuje wartość 1 gdy w wyniku wykonywanego działania liczba bitów o wartości 1 w mniej znaczącym bajcie wyniku jest parzysta.
CF
start learning
Przyjmuje wartość 1 gdy na skutek wykonanego działania nastąpiło przeniesienie bitu z najbardziej znaczącego na zewnątrz lub pożyczka z zewnątrz do bitu najbardziej znaczącego (np. przy odejmowaniu).
IP
start learning
zawiera offset aktualnie wykonywanej instrukcji.
ES
start learning
- segment dodatkowy - zawiera adres segmentu dodatkowego służącego najczęściej wymianie danych.
DS
start learning
segment danych - zawiera adres segmentu, w którym znajdują się dane (zmienne programu).
CS
start learning
segment kodu - zawiera adres segmentu, w którym znajdują się aktualnie wykonywane rozkazy.
SP
start learning
wskaźnik stosu - przechowuje offset do stosu. Wykorzystywany przy standardowych operacjach odczytywania i zapisywania danych na stos.
BP
start learning
wskaźnik bazy - służy do adresowania pamięci. Wykorzystywany przy niestandardowych operacjach zapisu i odczytu stosu.
SI
start learning
- indeks źródła - wskazuje obszar, z którego pobierane są dane (czyli zawiera offset z segmentu danych).
DI
start learning
indeks przeznaczenia - wskazuje obszar, do którego wysyłane są dane (czyli zawiera offset z segmentu danych).

You must sign in to write a comment