assembly programok Flashcards
milyen üzemmódban használunk csak .com programokat?
16 bites valós üzemmódban
külön címekre mutatnak-e a CS, DS, ES és SS regiszterek a .com programoknál?
nem
hol kezdődik a verem .com programoknál?
a szegmens végén
mire szolgál az első 256 byte?
az a PSP (program szegmens prefix), vagyis itt vannak a rendszer számára a futtatáshoz szükséges információk
.com programoknál hova mutat az SP?
0xFFFE
hol kezdődik az első végrehajtható utasítás?
0x100
hol fejeződik be a program .com programoknál?
int 0x20
milyen üzemmódban vannak az .exe programok?
védett
milyen paranccsal térünk vissza .exe programoknál?
RET
.exe programoknál meg lehet-e hívni a megszakításokat felhasználói szinten?
nem
hogy hívja meg a .exe programot az operációs rendszer?
függvényként
mivel jelöljük a kódszegmenst?
section .text
mivel jelöljük az inicializált adatszegmenst?
section .data
mivel jelöljük az inicializálatlan adatszegmenst?
section .bss
hogy nézne ki egy b nevű lokális címke?
.b:
hogy nézne ki egy b nevű nem lokális címke?
b:
milyen szerkezet a verem?
LIFO (last in first out)
a veremben hogy történik a beírás és a kiolvasás?
duplaszavanként