img030

img030



Wynikiem działanie programu jest przesłanie do pamięci środowiska koprocesora (14 - bajtowego) przed i po instrukcji FINIT. Pozwala to na zaobserwowanie w jaki sposób rozkaz FINIT oddziaływuje na rejestr koprocesora.

Przykład 2

Program testujący rozkazy oddziałujące na rejestr słowa statusowego.

FINIT

BB

00

02

FENI

9B

DD

0E

zerowanie maski przerwań

MOV BX,#0200h

BB

00

02

FSTSW

9B

DD

3F

przesłanie słowa statusu do pamięci

FDISI

9B

DB

El

ustawienie maski przerwań

MOV BX #0210

BB

10

02

FSTSW

9B

D9

3F

Program pozwala

na zaobserwowanie działania rozkazu ustawiającego

maskę przerwań IEM (bit ósmy w słowie stanu).

Przykład 3

Program dodający dwie liczby rzeczywiste długie. A: Wykorzystujący koprocesor arytmetyczny

MOV BX, #0200

BB

00

02

FLD

9B

DD

07

MOV BX, #0200

BB

10

02

FADD

9B

DC

07

MOV BX, #0200

BB

20

02

FST

9B

DD

17


Załadowanie na stos liczby typu long real Dodawanie liczb typu long real (ST <= ST+mem_op) Wysłanie wyniku do pamięci


B: Wykorzystując wyłącznie instrukcje procesora

CLC

MOV AX,[0206] ADC AX,[0216] MOV [0226],AX MOV AX,[0204]


;ładowanie słowa najmniej znaczącego ;dodawanie słów najmniej znaczących (z przeniesieniem) ;wysłanie najmniej znaczącego słowa wyniku do pamięci

13


Wyszukiwarka

Podobne podstrony:
9.2. STRUKTURA SYSTEMU MIKROPROCESOROWEGO 409 Program sterujący pracą systemu jest wprowadzony do pa
Image492 się przełącznikami Ku K29 Kz, KA. Działanie układu jest zbliżone do działania układu, przed
- 16- 2.    Working software over comprehensive documentation Działający program
30036 Zdjęcie0048 (5) Funkcje w programie składającym się z kilku plików •    Jeśli p
II. Działalność programowa nadawców W stosunku do 1998 roku w całości globalnej oferty programowej
Skonkretyzowanym wynikiem działalności projektowej jest dokumentacja techniczna w postaci rysunków,
Ładowanie obiektów a Gdy obiekt trwały jest załadowany do pamięci operacyjnej musi wyglądać jak obie
P1060812 Wynikiem działania PTH

więcej podobnych podstron