Moja lekcja

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

Sie müssen eingeloggt sein, um einen Kommentar zu schreiben.