Jak działają instrukcje INT3 i LDS w procesorze 80386 z przełączaniem poziomów ochrony?
ratunku-80386
From: Artur Harzowski <pasozytek_at_nospam_poczta.wp.pl>
Subject: ratunku-80386
Date: 27 Mar 2000 22:07:30 GMT
Jak działa instrukcja INT3 i LDS w 80386 (łšcznie z przełšczaniem poziomów ochrony,
adresami, rejestrami...).
Artur
From: "Taraneit" <taraneit_at_nospam_poczta.onet.pl>
Subject: Odp: ratunku-80386
Date: Wed, 29 Mar 2000 05:26:23 GMT
Jak działa instrukcja INT3 i LDS w 80386 (łšcznie z przełšczaniem poziomów
ochrony,
adresami, rejestrami...).
cyt. za "Borland Pascal 7.0" Andrzeja Marciniaka
LDS -wczytanie adresu logicznego do rejestru i DS
składnia: LDS r16,m16:16 LDS r32,m16:32*
liczba taktów: 16+EA(8086), 7 do 21(80286), 7 do 22(80386), 6 do 12(i486)
znaczniki OF DF IF TF SF ZF AF PF CF
- - - - - - - - -
Instrukcja powoduje przeslanie z miejsca pamieci okreslonego drugim
operatorem czterech lub szesciu bajtow, traktowanych jako adres logiczny.
Najbardziej znaczace slowo jest wczytywane do DS, a pozostle bajty -do
rejestru okreslonego przez operand.