var myMenu8086 =[
			myMenuLangage,
			
			[null,'Elément',null,null,'Fondement ou élément du langage de programmation Assembleur pour la famille des processeurs 80x86',
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Remarque',Root+'CODER/ASM8086/rem.htm',null,'Les remarques du langage de programmation assembleur pour la famille des processeurs 80x86'],
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Type de données',Root+'CODER/ASM8086/datatype.htm',null,'Les types de données élémentaire du langage de programmation assembleur pour la famille des processeurs 80x86'],
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Opérateurs',Root+'CODER/ASM8086/operator.htm',null,'Les opérateurs du langage de programmation assembleur pour la famille des processeurs 80x86'],
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Registres',Root+'CODER/ASM8086/registre.htm',null,'Référence des registres'],
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Lexique',Root+'LEXIQUE/ASM/DICTIONN.HTM?Target=ASM',null,'Lexique des instructions assembleurs pour la famille des 80x86',
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Boucle',Root+'CODER/ASM8086/referenceboucle.htm',null,'Cette catégorie référence les instructions permettant d\'effectuer des répétitions d\'instructions.'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Chaine',Root+'CODER/ASM8086/referencestring.htm',null,'Cette catégorie référence les instructions permettant la gestion en bloc de mémoire.'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Comparaison',Root+'CODER/ASM8086/referencecomparaison.htm',null,'Cette catégorie référence les instructions permettant d\'effectuer différents types de comparaisons.'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Conversions',Root+'CODER/ASM8086/referenceconversion.htm',null,'Cette catégorie référence les instructions permettant la conversion ASCII, BCD,...'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Décalage de bits',Root+'CODER/ASM8086/referenceshiftbits.htm',null,'Cette catégorie référence les instructions permettant des décalages de bits'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Drapeaux',Root+'CODER/ASM8086/referenceflags.htm',null,'Cette catégorie référence les instructions permettant la manipulations des drapeaux du registre du microprocesseur'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Opérateurs',Root+'CODER/ASM8086/referenceoperator.htm',null,'Cette catégorie référence les instructions permettant des opérations arithmétiques'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Saut conditionnel',Root+'CODER/ASM8086/referencegotoif.htm',null,'Cette catégorie référence les instructions permettant d\'effectuer des branchements selon une ou des condition(s).'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Saut inconditionnel',Root+'CODER/ASM8086/referencegoto.htm',null,'Cette catégorie référence les instructions permettant d\'effectuer des branchements inconditionnel.'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Transferts de données',Root+'CODER/ASM8086/referencetransfertdata.htm',null,'Cette catégorie référence les instructions permettant le transfert de bloc de données.'],
						['<img src="'+Root+'IMAGES/desktop/component.gif">','Utilisation de la pile',Root+'CODER/ASM8086/referencestack.htm',null,'Cette catégorie référence les instructions permettant l\'utilisation de la pile (empile/dépile).'],
					],
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Symboles prédéfinies',Root+'CODER/ASM8086/predefiniesymbol.htm',null,'Référence des symboles prédéfinies'],
					['<img src="'+Root+'IMAGES/desktop/component.gif">','Directives',Root+'CODER/ASM8086/directive.htm',null,'Référence des directives conditionnels'],
			],
			
			[null,'Programmation',null,null,'Programmation Assembleur 80x86',
				['<img src="'+Root+'IMAGES/smile.gif" Width=16 Height=16>','Bonjour',Root+'CODER/ASM8086/bonjour.htm',null,'Exemple d\'un programme affichant Bonjour'],
				['<img src="'+Root+'IMAGES/desktop/db.gif" Width=16 Height=16>','Application','',null,'Développement d\'application avec le langage de programmation Assembleur de la famille 80x86',
					['<img src="'+Root+'IMAGES/desktop/db.gif" Width=16 Height=16>','Stationnement de voiture',Root+'CODER/ASM8086/avosrisques.htm',null,'Développement d\'application de stationnement de voiture (AVOSRISQUE) avec le langage de programmation Assembleur de la famille 80x86'],
				],
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','Détection','',null,'Mécanisme de détection avec le langage de programmation Assembleur de la famille 80x86',
					['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','BIOS SCSI',Root+'CODER/ASM8086/biosscsi.htm',null,'Détection de la présence du BIOS SCSI avec le langage de programmation Assembleur de la famille 80x86'],
					['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','CMOS de XT',Root+'CODER/ASM8086/detectcmosxt.htm',null,'Détection de la présence du CMOS sur les ordinateurs XT avec le langage de programmation Assembleur de la famille 80x86'],
					['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','DesqView',Root+'CODER/ASM8086/detectdesqview.htm',null,'Détection de l\'environnement graphique multitâche DesqView avec le langage de programmation Assembleur de la famille 80x86'],
				],
				['<img src="'+Root+'IMAGES/desktop/trig.gif" Width=16 Height=16>','Mathématique',null,null,'Problème de mathématique',
					['<img src="'+Root+'IMAGES/desktop/trig.gif" Width=16 Height=16>','Valeur absolue (ABS)',Root+'CODER/ASM8086/abs.htm',null,'Valeur absolue (ABS)'],
					['<img src="'+Root+'IMAGES/desktop/trig.gif" Width=16 Height=16>','Triangle Pascal',Root+'CODER/ASM8086/trianglepascal.htm',null,'Problème mathématique du «Triangle Pascal»'],
				],
				['<img src="'+Root+'IMAGES/clock.gif" Width=16 Height=16>','Temps','',null,'Traitement du temps à partir du langage de programmation Assembleur de la famille 80x86',
					['<img src="'+Root+'IMAGES/clock.gif" Width=16 Height=16>','Année bissextile',Root+'CODER/ASM8086/isleapyear.htm',null,'Calcul l\'année bissextile'],
				],
			],
			
			[null,'Annexe',null,null,'Bibliothèque d\'information complémentaire',
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','Interruptions',Root+'LEXIQUE/INTR/INDEX.HTM?Target=ASM',null,'Référence pour la liste des interruptions par ordre numérique et leur signification.',
					['<img src="'+Root+'IMAGES/desktop/install.png">','00h à 07h: Processeur',Root+'LEXIQUE/INTR/INT00A07.HTM?Target=ASM',null,'Interruption 00h à 07h: Les interruptions processeur'],
					['<img src="'+Root+'IMAGES/desktop/install.png">','08h à 0Fh: Périphériques (IRQ0 à IRQ7)',Root+'LEXIQUE/INTR/INT08A0F.HTM?Target=ASM',null,'Interruption 08h à 0Fh: Les interruptions de périphériques (IRQ0 à IRQ7)'],
					['<img src="'+Root+'IMAGES/desktop/install.png">','10h: Gestionnaire vidéo',Root+'LEXIQUE/INTR/INT10.HTM?Target=ASM',null,'Interruption 10h: Gestionnaire vidéo',
						['<img src="'+Root+'IMAGES/desktop/install.png">','00h: Mode vidéo',Root+'LEXIQUE/INTR/INT10F00.HTM?Target=ASM',null,'Interruption 10h, Fonction 00h: Changement de mode vidéo'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','01h: Sélection du type de curseur',Root+'LEXIQUE/INTR/INT10F01.HTM?Target=ASM',null,'Interruption 10h, Fonction 01h: Sélection du type de curseur'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','10h, F0h: Tseng Labs HiColor',Root+'LEXIQUE/INTR/INT10/F10SF0.HTM?Target=ASM',null,'Interruption 10h, Fonction 10h, Sous-Fonction F0h: Gestionnaire de la Tseng Labs HiColor'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','4Fh: Pilote VESA',Root+'LEXIQUE/INTR/INT10F4F.HTM?Target=ASM',null,'Interruption 10h, Fonction 4Fh: Fonction du pilote VESA'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','5Fh: Realtek RTVGA',Root+'LEXIQUE/INTR/INT10F5F.HTM?Target=ASM',null,'Interruption 10h, Fonction 5Fh: Gestionnaire de la Realtek RTVGA'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','6Fh: Video 7',Root+'LEXIQUE/INTR/INT10F6F.HTM?Target=ASM',null,'Interruption 10h, Fonction 6Fh: Gestionnaire de la Video 7'],
						
					],
					['<img src="'+Root+'IMAGES/desktop/install.png">','13h: Accès aux disques',Root+'LEXIQUE/INTR/INT13.HTM?Target=ASM',null,'Interruption 13h: Accès aux disques',
						['<img src="'+Root+'IMAGES/desktop/install.png">','18h: Demande des informations SCSI',Root+'LEXIQUE/INTR/INT13F18.HTM?Target=ASM',null,'Interruption 13h, Fonction 18h: Demande des informations SCSI'],
					],
					['<img src="'+Root+'IMAGES/desktop/install.png">','15h: Extension d\'Entrée/Sortie',Root+'LEXIQUE/INTR/INT15.HTM?Target=ASM',null,'Interruption 15h: Extension d\'Entrée/Sortie',
						['<img src="'+Root+'IMAGES/desktop/install.png">','01h: Écrit dans la RAM non-volatile (Amstrad PC1512)',Root+'LEXIQUE/INTR/INT15F01.HTM?Target=ASM',null,'Interruption 15h, Fonction 01h: Écrit dans la RAM non-volatile de l\'Amstrad PC1512'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','02h: Lecture dans la RAM non-volatile (Amstrad PC1512)',Root+'LEXIQUE/INTR/INT15F02.HTM?Target=ASM',null,'Interruption 15h, Fonction 02h: Lecture dans la RAM non-volatile de l\'Amstrad PC1512'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','10h: Gestionnaire principal TopView',Root+'LEXIQUE/INTR/INT15F10.HTM?Target=ASM',null,'Interruption 15h, Fonction 10h: Gestionnaire principal TopView'],
						['<img src="'+Root+'IMAGES/desktop/install.png">','89h: Entrée en mode protégé',Root+'LEXIQUE/INTR/INT15F89.HTM?Target=ASM',null,'Interruption 15h, Fonction 89h: Entrée en mode protégé'],
					],
					['<img src="'+Root+'IMAGES/desktop/install.png">','21h: Service DOS',Root+'LEXIQUE/INTR/INT21.HTM?Target=ASM',null,'Interruption 21h: Interruption de service DOS',
						['<img src="'+Root+'IMAGES/desktop/install.png">','64h: OS/2 API DOS32StartSession',Root+'LEXIQUE/INTR/INT21F64.HTM?Target=ASM',null,'Interruption 15h, Fonction 01h: OS/2 API DOS32StartSession'],
					],
					['<img src="'+Root+'IMAGES/desktop/install.png">','2Ah: Interface de service r&eacute;seau',Root+'LEXIQUE/INTR/int2a.htm?Target=ASM',null,'Interruption 33h: Interface de service réseau',
						['<img src="'+Root+'IMAGES/desktop/install.png">','FFh, 92h: Détecte la présence du pilote «<I>PREDIR.EXE</I>»',Root+'LEXIQUE/INTR/int2afff92.htm?Target=ASM',null,'Interruption 2Ah, Fonction FFh, Sous-Fonction 92h: Détecte la présence du pilote d\'impression «<I>PREDIR.EXE</I>»'],
					],
					['<img src="'+Root+'IMAGES/desktop/install.png">','2Fh: Multiplexe',Root+'LEXIQUE/INTR/INT2F.HTM?Target=ASM',null,'Interruption 2Fh: Interruption Multiplexe',
						['<img src="'+Root+'IMAGES/desktop/install.png">','16h: Windows & DPMI',Root+'LEXIQUE/INTR/INT2FF16.HTM?Target=ASM',null,'Interruption 2Fh, Fonction 16h: Service de DPMI et Windows',
							['<img src="'+Root+'IMAGES/desktop/install.png">','0Ah: Détection de Windows',Root+'LEXIQUE/INTR/INT2FF16.HTM?Target=ASM',null,'Interruption 2Fh, Fonction 16h, Sous-Fonction 0Ah: Détection de Windows'],
							['<img src="'+Root+'IMAGES/desktop/install.png">','84h: Demande le point d\'entrée',Root+'LEXIQUE/INTR/INT2FF16.HTM?Target=ASM#Int2FhFonc16hSub84h',null,'Interruption 2Fh, Fonction 16h, Sous-Fonction 84h: Demande le point d\'entrée'],
							['<img src="'+Root+'IMAGES/desktop/install.png">','86h: Détection du mode DPMI',Root+'LEXIQUE/INTR/INT2FF16.HTM?Target=ASM#Int2FhFonc16hSub86h',null,'Interruption 2Fh, Fonction 16h, Sous-Fonction 86h: Détection du mode DPMI'],
							['<img src="'+Root+'IMAGES/desktop/install.png">','87h: Détecte l\'installation DPMI',Root+'LEXIQUE/INTR/INT2FF16.HTM?Target=ASM#Int2FhFonc16hSub87h',null,'Interruption 2Fh, Fonction 16h, Sous-Fonction 87h: Détecte l\'installation DPMI'],
							['<img src="'+Root+'IMAGES/desktop/install.png">','8Eh: Machine virtuel et application',Root+'LEXIQUE/INTR/INT2FF16.HTM?Target=ASM#Int2FhFonc16hSub8EhOpt0000h',null,'Interruption 2Fh, Fonction 16h, Sous-Fonction 8Eh: Gestionnaire de la machine virtuel et de l\'application'],
						],
					],
					['<img src="'+Root+'IMAGES/desktop/install.png">','33h: Interface du pilote de souris',Root+'LEXIQUE/INTR/int33.htm?Target=ASM',null,'Interruption 33h: Interface du pilote de souris'],
					['<img src="'+Root+'IMAGES/desktop/install.png">','59h: <I>GSS Computer Graphics Interface</I>',Root+'LEXIQUE/INTR/int59.htm?Target=ASM',null,'Interruption 59h: Interface de gestion du GSS Computer Graphics Interface'],
					['<img src="'+Root+'IMAGES/desktop/install.png">','5Ch: Réseau BIOS (<I>NetBIOS</I>)',Root+'LEXIQUE/INTR/int5c.htm?Target=ASM',null,'Interruption 5Ch: L\'interruption réseau BIOS (NetBIOS)'],
					['<img src="'+Root+'IMAGES/desktop/install.png">','67h: Gestionnaire <I>EMM/EMS</I>',Root+'LEXIQUE/INTR/int67.htm?Target=ASM',null,'Interruption 67h: L\'interruption d\'interface du pilote <I>EMM/EMS</I>'],
				],
				
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','Port d\'E/S',Root+'LEXIQUE/PORTS/INDEX.HTM?Target=ASM',null,'Référence sur les ports d\'Entrée/Sortie de toutes originalités, comme les cartes vidéo par exemple.'],
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','RAM de l\'IBM PC',Root+'LEXIQUE/MEMOIRE/IBMPC.HTM?Target=ASM',null,'Référence sur la mémoire des IBM PC et compatible ainsi que des informations en fonction de certains clones.'],
				['<img src="'+Root+'IMAGES/download-icon.gif" Width=16 Height=16>','Téléchargement',Root+'CODER/ASM8086/download.htm',null,'Téléchargement'],
			],
			[null,'Aide',null,null,'Aide à propos de cette section',
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','Préface',Root+'CODER/PREFACE.HTM',null,'L\'origine de la connaissance, un mot de l\'auteur sur cette section.'],
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','Notes légal',Root+'CODER/noteslegal.htm',null,'Notes légal concernant cette section'],
				['<img src="'+Root+'IMAGES/desktop/help.gif" Width=16 Height=16>','Dictionnaire',Root+'DICTIONN/INFO/INDEX.HTM',null,'Dictionnaire de terme informatique ainsi que des explications d\'algorithme de programmation,...'],
				['<img src="'+Root+'IMAGES/trouver.gif" Height=16>','Recherche',Root+'CODER/search.php',null,'Outil de recherche spécialisé pour les programmeurs']
			]
	];
	
	var myMenu = myMenu8086;
	
	
function ButtonMenu8086() {
	document.write("<TABLE cellpadding=\"0\" cellspacing=\"0\" Border=0>");
	document.write("<TR>");
	document.write("<TD><A HREF=\"../../CODER/referenceelement.htm\" Title=\"Les langages de programmation par élément\"><IMG SRC=\"../../IMAGES/buttonelement.gif\" onmouseover=\"src='../../IMAGES/buttonelement_on.gif'\" onmouseout=\"src='../../IMAGES/buttonelement.gif'\"  Border=0></A></TD>");
	document.write("<TD><A HREF=\"../../CODER/search.php\" Title=\"Recherche\"><IMG SRC=\"../../IMAGES/buttonsearch.gif\" onmouseover=\"src='../../IMAGES/buttonsearch_on.gif'\" onmouseout=\"src='../../IMAGES/buttonsearch.gif'\"  Border=0></A></TD>");
	document.write("<TD><A HREF=\"../../contacteznous.php\" Title=\"Contactez-nous\"><IMG SRC=\"../../IMAGES/buttonsupport.gif\" onmouseover=\"src='../../IMAGES/buttonsupport_on.gif'\" onmouseout=\"src='../../IMAGES/buttonsupport.gif'\" Border=0></A></TD>");
	document.write("<TD><A HREF=\"../../servicecoder.php?LanguageName=Assembleur%208086\" Title=\"Service d'aide au programmeur payant\"><IMG SRC=\"../../IMAGES/buttonsupportbill.gif\" onmouseover=\"src='../../IMAGES/buttonsupportbill_on.gif'\" onmouseout=\"src='../../IMAGES/buttonsupportbill.gif'\" Border=0></A></TD>");
	document.write("<TD><A HREF=\"../../sitemap.htm\" Title=\"Carte du site (SiteMap)\"><IMG SRC=\"../../IMAGES/buttonsitemap.gif\" onmouseover=\"src='../../IMAGES/buttonsitemap_on.gif'\" onmouseout=\"src='../../IMAGES/buttonsitemap.gif'\" Border=0></A></TD>");
	document.write("</TR>");
	document.write("</TABLE>");
}		

function ButtonMenu() {
	ButtonMenu8086();
}	