Lokal şin
Şək.2. Əsas prosessora 8087-nin qoşulması
Soprosessor şinin idarəsini qəbul edərək bir taktdan sonra özünün ünvan və verilmə xətlərini aktiv vəziyyətə keçirir və verilənlərin oxunması, yazılması ilə əlaqədar lazımı əməliyyatları yerinə yetirir. 8087 dəyişildikdən sonra 2-ci RQ/GTø siqnal xəttində istehsal olunur, prosessora bildirməklə, onun əmrinə lokal şin verilir. Bu şəkildə şin ölçüsü 2 taktdan az olmayan belə iş tələb edir.
NEU blokundakı əmrin yerinə yetirilməsi sonrakı soprosessor BUSY çıxışını aktivləşdirir, hansı ki, girişi TEST MP 8086-ya qoşulub. Buna görə də, bir neçə proqramın köməyi ilə prosessor və soprosessorda WAİT əmrinin köməyi ilə işi asan sinxronlaşdırmaq olar. Bu 2 gedişdə bunlar vacibdir: I nə vaxt ki, proqram soprosessorun ondan əvvəlki əmrin emalının sona çatdırdıqdan sonra əmaliyyatı yerinə yetirir, II nə vaxt ki, proqramda vacib əməliyyat nəticəsi işləyir onda 8087 işə düşür. MASM-86 assemblerində avtomatik generasiya proqramı WAİT baxılır, hər soprosessor əmrindən qabaq, emal blokuna tələb olunan resurs, birinci hadisə üçün sinxronizasiyanı təmin edir. Xüsusi hadisələrin yaranması zamanı İNT-in çıxışında soprosessor, fasiləsində sual yaradır, hansı ki, əsasən emal üçün 8225A kontrollerinə düşür.
БИС 8087 ailədə verilən növlərlə işləyir: ikili işarə ilə, tamamilə qablaşdırılmış və real. Soprosessor 69 əmri yerinə yetirir,hansı ki formatı şəkil 1.də verilmişdir. Bütün əmrlər 5dən yuxarı 1-ci bayta kimi 1 ШП₂ kodunu saxlayır, onların MP 8086 əmrindən ayırmağa imkan verir. Həqiqi əməliyyat soprosessor üçün Op1 və Op2 sahəsində veilir.
m+1
m+0
7 6 5 4 3 2 1 0
m+2
Mod 1 Oр2 r/m
1 1 1 Oр1
1 1 0 1 1 X 1 1
1 1 1 Oр1
1 1 0 1 1 0 0 1
1 1 0 1 1 R P Oр1
11 Oр2 reg
Qarışma
Mod Oр2 r/m
1 1 0 1 1 Fr Oр1
Qarışma
Qarışma
Qarışma
1 1 0 1 1 Oр1 1
7 6 5 4 3 2 1 0
m+3
Əgər mütləqdirsə,sürüşmə 8mərtəbəli və ya 16 mərtəbəli olur.
Oр1, Oр2 əməliyyatının kodu
Fr=00 – qısa real
ESCAPE kodu 01 – bütün qısa
10 – real uzun
11 – bütöv söz
R=0 – yuxarı stekdə nəticə
1 – başqa reqisrtdə nəticə
P=0 – ixrac əməliyyatından sonra stek
1 – ixrac əməliyyatından sonra stek
Req – stek reqistrın yanaşma nomrəsi
Dostları ilə paylaş: |