DSC1200380

DSC1200380



Asembler *86

•    obliczenia

•    odwołania do pamięci

•    stos i podprogramy-,


Zaotsac program wykonujący obliczenia. która zostały zawarte w podprogramie.


Zapisać program, który przekazuje przez stos para-metry do podporgramu


start


mov

ax. 100

mov

bx. 200

cali

mnoZeme

xor

ax. ax

zenie:

mul

bx /

mov

ret —

bx. dx /


Wywołanie podprogramu.


Powrót z podprogramu, adres powrotu został umieszczony na stosie.


w programie wykorzystano ety - sty, które w trakcie kompilacji zostana zamienione na właściwe adresy

w pamięci.


start:

mov

push

mov

push

cali

mov

mnoZeme:

push

mov

mov

mul

ret


ax. 100 ax

ax. 200 ax

mnoZeme

cx. ax


bp


stos

SS:SP

adr

♦2

200

•+4

100

i

\

...

iT~

4


bp. sp

ax. [bp + 4] word ptr [op + 2] 04h



Wyszukiwarka

Podobne podstrony:
Przyspieszanie potoku Przy wzroście częstotliwości pracy odwołania do pamięci nie mogą być wykonane
REALMODE Tabela 5.1. Domyślne rejestry segmentowe Odwołanie do pamięci Domniemany rejestr
69605 lastscan9 (10) Podczas wykonywania procesu kolejność odwołań do pamięci nie jest przypadkowa S
Niebezpieczne odwołania do pamięci 5 października 2010 13:01 Zarys problemu Języki takie jak C i C++
p1020992 Korzyści 86 Nie jest konieczne ładowanie całego procesu do pamięci głównej 86 Wymiana stron
skanuj0009 6) Podstawiając obliczone współczynniki do równań (A) otrzymany: EJ (58,66A1, - 30A, - 16
image002(1) 2 SCHEMAT BLOKOWAZAPIS DO PAMIĘCI 1-WYSOKA IMPEDANCJA 2.    NOWE DANE 3.
Image167 dera nie decyduje o czasie dostępu do pamięci o ile suma tego opóźnienia i czasu dostępu do
pomieszczenia należy obliczać proporcjonalnie do liczby osób mogących przebywać w
img030 Wynikiem działanie programu jest przesłanie do pamięci środowiska koprocesora (14 - bajtowego

więcej podobnych podstron