logo

Knowledge Is Power

 
 

- Reinit des nouveaux posts -

- Recherche -

Messages Privés - Derniers posts
S'enregistrer - Login - Liste des membres
Vous logger : Login Pass

Programmation - Langages de Programmation >> Vecteur d'interuption sur PC ? Newtopic | Reply
poster txt
Punisher
Inscrit le 04-08-2009
Posté le 11-09-2009 13:15

Voila je me demander qu'est-ce que c'est que les vecteurs d'interruption sur PC
et puis comment on les utilisent concrètement en c++ par exemple...
http://img10.imageshack.us/img10/1889/dscn2564w.jpgtable des vecteurs d'interuption

[ Ce Message a été édité par: Punisher le 2009-09-11 13:16 ]
profil | edit | quote
ademix
Inscrit le 29-06-2009
Posté le 11-09-2009 13:31

C'est la table utilisée pour la gestion des interruptions en mode réel (16bits) pour les processeurs x86.

Tu ne peux pas déclencher une interruption directement en C++, tu dois utiliser de l'assembleur inline si tu veux le faire dans ton code c++.

En assembleur, tu fais par exemple :
int 0x03 pour déclencher l'interruption 0x03
Le processeur va alors chercher dans cette table l'adresse de la routine vers laquelle il doit sauter pour cette interruption.

Dans quel contexte, veux/dois-tu utiliser les vecteurs d'interruption ?
_________________________
http://www.ademix.net
profil | Website | edit | quote
jehv
Inscrit le 29-08-2006
Posté le 11-09-2009 13:54

fallait lire de la doc sur l'architecture des ordinateurs avant de poser ta question :/
hxxp://marpix1.in2p3.fr/calo/my-web/archi/chap8.pdf
_________________________
it's all about life
profil | edit | quote
clanger
Inscrit le 04-04-2007
Posté le 11-09-2009 17:00

Certains élements de la table des vecteurs d'interruption, sont associés à des interruption externes au microprocesseur, elles proviennent généralement d'un périphérique (disque, port série, timer, ...) d'autres sont internes (comme les exceptions).

Il est ainsi tout à fait possible de générer des exceptions dans un programme en C/C++ sans inclure d'assembleur, une simple division par zéro suffit. Chose plus intéressante encore, il est possible en C/C++ d'intercepter certaines de ces interruptions pour modifier le comportement du programme lorsqu'elles se produisent.
profil | edit | quote
ademix
Inscrit le 29-06-2009
Posté le 11-09-2009 17:21

Quote:

Le 11-09-2009 17:00, clanger a écrit :
___________________________________________________
Il est ainsi tout à fait possible de générer des exceptions dans un programme en C/C++ sans inclure d'assembleur, une simple division par zéro suffit.



Autant pour moi, j'y avais pas pensé à celle-là =)
_________________________
http://www.ademix.net
profil | Website | edit | quote
Punisher
Inscrit le 04-08-2009
Posté le 12-09-2009 00:57

merci pour la doc jevh
Changer, c'est sa qui m'interresse c'est d'intercepter une interruption pour modifier le comportement d'un programme
mais je suis encore loin de ce stade, dja jbouff du code (c++ entre autre )d'abord, pour vraiment etre a l'aise .

Un exemple de détournement d'interruption ou d'ouverture d'exection ?
profil | edit | quote
ninest123
Inscrit le 13-06-2018
Posté le 13-06-2018 09:20

mt20180613
jordan retro 11
keen sandals
ralph lauren outlet
ugg australia
jimmy choo outlet
nike tessen
timberland boots outlet
manolo blahnik shoes
merrell shoes
uggs
florsheim shoes
adidas yeezy
oakley sunglasses
vasque boots
air jordans
michael kors outlet canada
asolo boots
ralph lauren outlet
hermes birkin
kate spade handbags
birkenstock sandals
michael kors outlet canada
oakley sunglasses
nike zoom
adidas outlet
swarovski crystal
swarovski outlet
red bottoms
canada goose outlet
canada goose outlet
nike store
coach outlet
lebron james shoes
timberland outlet
canada goose
longchamp outlet
moncler jackets outlet
longchamp outlet online
canada goose outlet
cheap nba jerseys
birkenstock outlet
coach outlet store
fitflops
air max 2018
coach factory outlet
birkenstock outlet
canada goose jackets
coach canada
converse outlet store
michael kors handbags
birkenstock shoes
replica watches
polo outlet
adidas stan smith
gap polo shirts
tiffany and co
asics shoes
coach outlet store
supra shoes
vans store
air max 90
birkenstock sandals
kate spade outlet
uggs outlet
michael kors outlet
nike shoes
coach outlet
ralph lauren outlet
mont blanc pens
moncler outlet
supra shoes
kobe bryant shoes
cheap ray ban sunglasses
pandora charms
hermes outlet
salvatore ferragamo
kevin durant shoes
ray ban sunglasses
cheap oakley sunglasses
teva shoes
michael kors
nike air max
moncler outlet
fitflops
nike epic react flyknit
moncler jackets
coach factorty outlet
jordans
kate spade handbags
christian louboutin outlet
moncler jackets
coach outlet
cheap uggs
nike shoes for men
coach outlet
ugg outlet
coach outlet
cheap jordans
michael kors outlet
michael kors outlet
polo ralph lauren outlet online
alden shoes
polo ralph lauren
oakey sunglasses
coach factory outlet
yeezy 350 boost
toms outlet
burberry outlet
adidas shoes
michael kors outlet
moncler
cheap nike air max
mulberry handbags
ray ban sunglasses discount
pandora jewelry
canada goose sale
fendi handbags
cheap jordans
coach factory outlet online
cheap jordans free shipping
mulberry uk
cheap jordans
givenchy handbags
coach outlet
pandora charms sale clearance
timberland boots
michael kors outlet
ralph lauren sale
ralph lauren sale clearance
puma shoes
pandora outlet
coach factory outlet
kate spade outlet store
jordans
gucci outlet
nike air max 87
new balance shoes
christian louboutin outlet
tory burch outlet
christian louboutin
adidas shoes
ecco shoes
timberland boots
oakley sunglasses outlet
columbia shoes
tiffany outlet
coach outlet
nike free 4.0
versace handbags
michael kors outlet
givenchy handbags
louboutin shoes
cole haan outlet
prana clothing
michael kors outlet
naot sandals
dr martens
jordan retro
michael kors outlet online
michael kors outlet online
reef sandals
pandora charms
uggs
hermes handbags
ugg outlet
salewa shoes
cheap mlb jerseys
nike air more money
nike cortez
supreme clothing
ecco outlet
coach outlet
converse shoes
adidas shoes
timberland boots
kenneth cole shoes
michael kors outlet online
michael kors factory outlet
polo outlet
coach outlet store
air max 2017
mulberry bags
coach outlet store
adidas originals
coach outlet
yeezy boost
coach outlet online
polo ralph lauren outlet
nike cortez
canada goose outlet
timberland boots
pandora store
nike outlet online
kate spade bags
pandora jewelry official site
fitflops
adidas shoes
nike air max 270
coach factory outlet
vionic sandals
louis vuitton outlet online
coach factory outlet online
converse all star
nmd adidas
nike basketball shoes
moncler jackets
canada goose uk
pandora outlet
ralph lauren outlet
moncler outlet
nike shoes
coach factory outlet
christian louboutin outlet
michael kors outlet
pandora charms sale
coach factory outlet
moncler outlet
michael kors outlet
ralph lauren sale clearance
vans shoes
ferragamo shoes
johnston and murphy outlet
kate spade outlet
canada goose outlet
pandora jewelry outlet
canada goose jackets
coach factory outlet
coach factory outlet
rolex watches
mlb jerseys
coach outlet
coach factorty outlet
garmont boots
coach outlet store online clearances
louis vuitton outlet
teva sandals
salvatore ferragamo shoes
coach factorty outlet
michael kors outlet clearance
lacoste polo shirts
adidas yeezy
adidas nmd
nike outlet
ysl handbags
birkenstock sandals
coach outlet
ralph lauren uk
jimmy choo
christian louboutin
pandora charms
supreme clothing
nike zoom
cheap jordan shoes
john lobb boot maker shoes
ugg boots
ralph lauren outlet
coach outlet
fitflops
pandora jewelry
nike shoes
mcm outlet
yeezy boost
nike air max outlet
oakley sunglasses
mont blanc
tory burch outlet
kobe shoes
fitflops sale clearance
red bottoms shoes
nike outlet
pandora charms
coach outlet online
red bottom shoes
saint laurent handbags
ugg outlet
pandora jewelry
salvatore ferragamo
adidas yeezy boost
adidas campus
coach outlet canada
adidas
nike shoes
givenchy outlet
canada goose sale
ecco shoes
nike air max 95
michael kors outlet clearance
moncler outlet
polo ralph lauren outlet online
louboutin shoes
ugg outlet
polo ralph lauren outlet
coach outlet
ralph lauren outlet
adidas shoes
michael kors outlet clearance
mcm handbags
nba jerseys
puma rihanna shoes
louis vuitton handbags
air jordans
michael kors outlet canada
valentino shoes outlet
coach outlet store
toms outlet
wolverine boots
nike outlet store
nike air presto
pandora charms
red wing outlet
coach outlet store
new balance outlet
hermes bags
chch handbags
jimmy choo outlet
cheap jordans
canada goose jackets
polo ralph lauren outlet online
pandora jewelry outlet
salvatore ferragamo shoes
cheap mlb jerseys
north face outlet
canada goose outlet
coach factorty outlet
birkenstock shoes
birkenstock
cheap nfl jerseys
caterpillar boots
canada goose jackets
jordan shoes
coach outlet
ultra boost
coach outlet
ysl outlet
pandora
coach outlet
kate spade outlet
air max 2019
michael kors outlet
canada goose jackets uk
ugg boots on sale
ralph lauren outlet
pandora jewelry
mbt
canada goose outlet
vasque shoes
fitflops sale
adidas outlet
pandora jewelry
kate spade handbag
yeezy boost
canada goose
supreme new york
louis vuitton
arcteryx boots
pandora charms
yeezy boost
red wing shoes
kate spade outlet store
pandora charms sale clearance
pandora jewelry official site
cheap nfl jerseys
nike air max shoes
pandora jewelry
mulberry outlet
ugg outlet
nike air force 1
michael kors handbags
ralph lauren
kate spade outlet
fitflops sale clearance
salvatore ferragamo shoes
allen edmonds shoes
canada goose outlet
nike outlet
moncler jackets
air max 2018
nike outlet online
armani exchange outlet
north face jackets
mbt shoes
dr martens boots
coach outlet store online
pandora charms
pg 2
pandora jewelry
asics outlet
nike shoes
dior handbags
nike air max 1
ralph lauren outlet
lowa boots
berluti shoes
oakley sunglasses
valentino shoes
moncler outlet
valentino shoes
cole haan shoes
dolce and gabbana handbags
air jordan shoes
moncler jackets
adidas nmd shoes
danner boots
coach outlet online
discount oakley sunglasses
kate spade
ugg boots
ralph lauren uk
coach outlet
nike air max
polo outlet store
cheap mlb jerseys china
cheap oakley sunglasses
kate spade outlet store
air more uptempo
ecco shoes for men
abercrombie
jordan shoes
adidas nmd
birkenstock sandals
mikimoto pearls
tiffany and co
christian louboutin shoes
coach outlet
fitflops
pandora charms sale clearance
north face jackets
cheap jordans
canada goose jackets
ralph lauren sale clearance
ray ban sunglasses
supreme clothing
philipp plein outlet
michael kors outlet online
bally handbags
tory burch outlet online
van cleef and arpels jewelry
skechers shoes
fitflops sale clearance
adidas nmd
rolex watches
coach factory outlet
nike react shoes
mammut boots
uggs outlet
coach outlet
hermens bags
timberland outlet
louis vuitton outlet store
canada goose uk
the frye company shoes
kate spade
dooney and bourke handbags
coach factory outlet
adidas yeezy
adidas superstar
louboutin shoes
canada goose jackets
salomon shoes
chopard watches
michael kors outlet
nike dunks
cartier outlet
coach outlet
hermes handbags
uggs canada
mbt shoes
reebok shoes
fred perry polo
adidas yeezy
nike air max zero
adidas yeezy boost
michael kors outlet
jordan shoes
toms shoes
louis vuitton
pandora outlet
unomagli shoes
keen shoes
canada goose sale
canada goose outlet
louis vuitton outlet
nike huarache
ray ban sunglasses
kate spade outlet
fred perry
underarmour shoes
ugg boots on sale
dansko shoes
saint laurent outlet
ecco shoes
pandora jewelry
nike shox
oakley sunglasses
adidas shoes
jordan shoes
abercrombie and fitch
pandora outlet
nike outlet
harden vol 1
pandora jewelry
michael kors outlet
polo ralph lauren outlet
coach outlet
birkenstocks
coach outlet
coach outlet store
michael kors outlet clearance
coach outlet
ferragamo outlet
air max 97
burberry outlet
coach factory outlet
coach factory outlet
salomon shoes
kyrie 4 shoes
hermes handbags
oakley sunglasses
nike huarache
cheap jordans for sale
columbia sportswear
nike air foamposite
fitflops sale
coach factory outlet
louis vuitton outlet online
kate spade
michael kors
adidas yeezy boost
nfl jerseys wholesale
pandora jewelry
prada handbags
cheap ray bans
coach factory outlet
timberland outlet
ray ban sunglasses
uggs
moncler coats
dr martens outlet
ralph lauren
coach outlet
nike air max
air jordan shoes
air max 97
jordan shoes
adidas superstar
adidas outlet
coach outlet
harry winston jewelry
jordan shoes
philipp plein shirt
ray ban sunglasses discount
nike free run
canada goose outlet
nike air max axis
yeezy boost 350
ugg boots
michael kors outlet
prada outlet
cheap oakley sunglasses
mt20180613
profil | AIM | edit | quote
Newtopic | Reply

Online : Danielamulp, Juniorrek, Labi1995, mmyLieme, momu191, nnuopisk, Stevenaffef et 142 Guests


Retour Index NewFFR Repository : http://taz.newffr.com
Cagades à Stick : http://alcane.newffr.com
Forum HTML et Archive -> ici
ForumFR Sql/Xml (2006/04) (SF pas à jour du tout...) - Alive since 2001 Newffr.com
Pour toute plainte ou problème -> Contacter Borax, Hyatus, Tweakie ou Stick par message privé (ou Gueulez sur le forum :) )
Retour haut de page