- 12
- 4 965
Etudier au Maroc
Morocco
เข้าร่วมเมื่อ 19 ต.ค. 2024
Bienvenue sur "Etudier au Maroc", une chaîne dédiée à l'explication des matières universitaires avec un focus sur les spécialités scientifiques. Si vous êtes étudiant en sciences, en ingénierie, ou dans tout autre domaine technique, cette chaîne vous offre des cours détaillés, des explications claires et des résumés pour vous aider à réussir vos études. Nous abordons des sujets complexes de manière simple et accessible pour rendre vos études plus faciles et enrichissantes. Abonnez-vous pour ne rien manquer !
مرحباً بكم في قناة "الدراسة في المغرب"، قناة مخصصة لشرح المواد الدراسية الجامعية مع تركيز خاص على التخصصات العلمية. إذا كنت طالبًا في العلوم أو الهندسة أو في أي مجال تقني آخر، فإن هذه القناة توفر لك دروسًا مفصلة، وشروحات واضحة، وملخصات لمساعدتك على النجاح في دراستك. نتناول المواضيع المعقدة بطريقة بسيطة ومفهومة لجعل دراستك أسهل وأكثر إثراءً. اشتركوا في القناة ليصلكم كل جديد
مرحباً بكم في قناة "الدراسة في المغرب"، قناة مخصصة لشرح المواد الدراسية الجامعية مع تركيز خاص على التخصصات العلمية. إذا كنت طالبًا في العلوم أو الهندسة أو في أي مجال تقني آخر، فإن هذه القناة توفر لك دروسًا مفصلة، وشروحات واضحة، وملخصات لمساعدتك على النجاح في دراستك. نتناول المواضيع المعقدة بطريقة بسيطة ومفهومة لجعل دراستك أسهل وأكثر إثراءً. اشتركوا في القناة ليصلكم كل جديد
Programmation Assembleur IF-IA Semestre 3: Serie - Exercice 6
Titre :
Lecture et affichage de caractères en Assembleur | Exercice 6 expliqué en détail
Dans cette vidéo, nous allons résoudre un exercice pratique en langage assembleur (assembleur x86). L'objectif est d'écrire un programme qui :
Lit un caractère entré au clavier.
Affiche ce caractère immédiatement.
Continue jusqu'à ce que le caractère ‘$’ soit entré.
Points abordés :
Utilisation de la fonction 01h de l'interruption INT 21h pour lire et afficher un caractère.
Exploitation du registre AL pour accéder au code ASCII du caractère lu.
Mise en place d'une boucle conditionnelle pour gérer la répétition jusqu'à la détection de ‘$’.
Pourquoi regarder cette vidéo ?
Cette vidéo est parfaite pour :
Les étudiants débutants en assembleur souhaitant comprendre les bases des interruptions clavier.
Ceux qui veulent apprendre à manipuler des registres et des conditions en langage assembleur.
Les passionnés de programmation bas niveau cherchant à renforcer leurs compétences en boucle et gestion d’entrée.
💡 Astuce bonus : Découvrez comment les interruptions facilitent l'interaction clavier-écran en assembleur.
📌 Ressources mentionnées dans la vidéo :
Fonction 01h : Lecture et affichage des caractères.
Explication des codes ASCII et du rôle du registre AL.
N'oubliez pas de liker 👍, de vous abonner 🔔 et de partager pour encourager la chaîne !
Tags :
#Assembleur #LangageAssembleur #INT21h #BoucleEnAssembleur #ASCII #LectureClavier #ArchitectureDesOrdinateurs #Programmationx86 #Débogage #ApprendreAssembleur #ProgrammationBasNiveau
Lecture et affichage de caractères en Assembleur | Exercice 6 expliqué en détail
Dans cette vidéo, nous allons résoudre un exercice pratique en langage assembleur (assembleur x86). L'objectif est d'écrire un programme qui :
Lit un caractère entré au clavier.
Affiche ce caractère immédiatement.
Continue jusqu'à ce que le caractère ‘$’ soit entré.
Points abordés :
Utilisation de la fonction 01h de l'interruption INT 21h pour lire et afficher un caractère.
Exploitation du registre AL pour accéder au code ASCII du caractère lu.
Mise en place d'une boucle conditionnelle pour gérer la répétition jusqu'à la détection de ‘$’.
Pourquoi regarder cette vidéo ?
Cette vidéo est parfaite pour :
Les étudiants débutants en assembleur souhaitant comprendre les bases des interruptions clavier.
Ceux qui veulent apprendre à manipuler des registres et des conditions en langage assembleur.
Les passionnés de programmation bas niveau cherchant à renforcer leurs compétences en boucle et gestion d’entrée.
💡 Astuce bonus : Découvrez comment les interruptions facilitent l'interaction clavier-écran en assembleur.
📌 Ressources mentionnées dans la vidéo :
Fonction 01h : Lecture et affichage des caractères.
Explication des codes ASCII et du rôle du registre AL.
N'oubliez pas de liker 👍, de vous abonner 🔔 et de partager pour encourager la chaîne !
Tags :
#Assembleur #LangageAssembleur #INT21h #BoucleEnAssembleur #ASCII #LectureClavier #ArchitectureDesOrdinateurs #Programmationx86 #Débogage #ApprendreAssembleur #ProgrammationBasNiveau
มุมมอง: 182
วีดีโอ
Programmation Assembleur IF-IA Semestre 3: Serie - Exercice 5
มุมมอง 12414 ชั่วโมงที่ผ่านมา
Titre : Conversion d'une chaîne minuscule en majuscule en Assembleur | Exercice 5 expliqué pas à pas Dans cette vidéo, nous allons résoudre un exercice pratique en langage assembleur (assembleur x86). L'objectif est d'écrire un programme qui : Lit une chaîne de caractères en minuscules. La convertit en une chaîne de caractères en majuscules. L'affiche à l'écran. Points abordés : Utilisation de ...
Programmation Assembleur IF-IA Semestre 3: Serie - Exercice 4
มุมมอง 285วันที่ผ่านมา
Dans cette vidéo, vous apprendrez à écrire un programme assembleur qui effectue les actions suivantes : Échange de contenu entre registres : Comment permuter les valeurs des registres AL et BL à l'aide d'instructions simples. Affichage des résultats : Utilisation des interruptions DOS pour afficher le contenu des registres après l'échange. Structure du programme : Démonstration des segments de ...
Programmation Assembleur IF-IA Semestre 3: Serie - Exercice 3
มุมมอง 241วันที่ผ่านมา
Dans cette vidéo, découvrez comment écrire un programme en assembleur qui compare deux registres et affiche un message en fonction du résultat. Voici ce que vous apprendrez : Analyse de l'algorithme : Explication du fonctionnement du programme qui vérifie si deux registres (AL et BL) contiennent le même caractère. Écriture du code assembleur : Mise en œuvre de l'algorithme pour afficher "regist...
Creation un Programme Assembleur sous TASM
มุมมอง 185วันที่ผ่านมา
Dans cette vidéo, découvrez comment créer votre tout premier programme en assembleur pour afficher un message personnalisé à l'écran en utilisant TASM (Turbo Assembler). Nous allons explorer : Le fonctionnement du programme : Comment configurer un segment de données et un segment de code en assembleur. L'utilisation des interruptions DOS : Comment utiliser la fonction 09h pour afficher une chaî...
Programmation Assembleur IF-IA Semestre 3: Serie - Exercice 2
มุมมอง 381หลายเดือนก่อน
Dans cette vidéo, nous résolvons un exercice en langage assembleur qui consiste à afficher le deuxième élément d’un tableau de caractères. Nous utilisons pour cela la fonction 02h de l’interruption 21h, qui permet d'afficher un caractère en plaçant son code ASCII dans le registre DL. Le programme est expliqué étape par étape, avec des commentaires clairs pour faciliter la compréhension. 🔑 Conte...
Programmation Assembleur - IF-IA Semestre 3 : Série 2 - Exercice 1
มุมมอง 519หลายเดือนก่อน
Dans cette vidéo, nous présentons la solution de l'exercice 1 de la série 2 en programmation assembleur pour le module IF-IA - Semestre 4. Énoncé de l'exercice : Écrire un programme assembleur permettant d’afficher le message suivant : mon premier programme en assembleur. Indication : La fonction 09h de l’interruption 21h est utilisée pour afficher une chaîne de caractères, dont l'offset est pl...
Débuggage et désassemblage
มุมมอง 461หลายเดือนก่อน
Dans cette vidéo, nous explorons les concepts de débuggage et de désassemblage en langage assembleur. Vous apprendrez à : Exécuter un programme en assembleur et afficher le message "mon premier programme en assembleur". Utiliser les commandes du débogueur pour afficher et modifier le contenu des registres. Désassembler le programme pour voir chaque instruction et comprendre son fonctionnement. ...
CREATION D'UN PROGRAMME AVEC DEBEUG
มุมมอง 344หลายเดือนก่อน
Au programme : Utilisation de DEBUG pour entrer des instructions en assembleur. Configuration des registres et appel aux interruptions DOS. Enregistrement du programme sous le format .COM. Explication des interruptions 21h et de la gestion des chaînes de caractères en assembleur. Ce tutoriel est idéal pour les débutants en programmation système, ou pour ceux qui s’intéressent aux bases de l'ass...
TD1-Les registres
มุมมอง 912หลายเดือนก่อน
Au programme : Commande r : Découverte des informations affichées, en particulier les registres et les indicateurs dans DEBUG. Explication des registres : Description détaillée des registres et des indicateurs utilisés en assembleur, comme AX, BX, IP, et d'autres, pour comprendre leur rôle. Saisie et exécution d’instructions en assembleur : Avec la commande a, nous saisissons des instructions à...
TD1 - Exploration de la mémoire
มุมมอง 1.1Kหลายเดือนก่อน
TD1 - Exploration de la mémoire en architecture des ordinateurs : Dans cette vidéo, nous explorons la mémoire en détail dans le cadre de l'exercice III du TD1 d'architecture des ordinateurs. Cette partie est consacrée à l'examen de la mémoire en effectuant diverses manipulations pour mieux comprendre son organisation et son utilisation. Au programme : 1. Affichage du contenu mémoire par défaut ...
Installation du TASM (Assembleur)
มุมมอง 236หลายเดือนก่อน
Dans cette vidéo, je vous montre comment installer TASM, un assembleur utilisé pour programmer en langage d'assemblage. Ce tutoriel est idéal pour les étudiants et les passionnés de programmation qui souhaitent comprendre les bases de l'assemblage et configurer leur environnement de développement. Contenu de la vidéo : - Téléchargement et installation de TASM - Configuration de l'éditeur de cod...
KHOYA MAHAMTCH KIFACH KAT AFFICHER TEXY BHADIK MOV AH,9 W CHNO DAWR DYAL MOVDX,10B MOMKIN TCHRA7HOM LIYA
درس ديال debbugeur فيناهو
اه بغيتو فيديو شامل على دكشي لي كنستعملوه في assembleur 80x86 ؟
@EtudierauMaroc-z4r اه
منين كنكتب لكود كطلع ليا غير difference واخا كندير نفس caractere
كتبي كود نشوف ليك ، انا خدم ليا عادي
kbti liya hna code lidayra nchof
Ostade dire m3na tshihe dale ex 5 et 6
m3a 12 lil aykon wajid hna bon courage .
@@EtudierauMaroc-z4r شكرا جزيلا على مجهوداتك
Keep going it's just the beginning
thanks bro ❤
🙌❤
First moroccan i found on youtube explaining Assembly, keep it up bro.
thank you so much bro
Voici les étapes générales : Créez le fichier source .asm avec votre code. Assemblez-le avec tasm monprogramme.asm. Liez avec tlink monprogramme.obj. Exécutez avec monprogramme.exe
Ghbirti abro 😂 kml dkchi lakhor
❤❤
🔴remaque hna dk code: mov dx, offset tab ; ghir zahda momkin thaydoha
mfhmtch mnin jbti 53 momkin tchra7 lya ktar ??????
bach t3raf taille dyal programme katakhod le dernier offset - le premiere offset de notre cas li 3adna tma : 012F - 0100 (operation en hexadecimal ) . et pares le resultat kadir liya conversion en decimal (base 10 ) bach t3rah chhal mn octet mihtaj Pour effectuer l'opération 12F - 100 Étape 1 : Convertir les nombres en base décimale atl9a 12F - 100 = 2F w 2F en decimal egale 47 (decimale) donc programme dyalna kafih tdir tma 47 octet . ou tdir ktar mn 47 libghiti ana det tma 53
@EtudierauMaroc-z4r ah ana l9itha 47 om3rftch 3lch drty 53 b9it kn9ol ymkn ghelatet 3la 3omom knchokrak bzzf
@@fatimazahrarochdi5732 oui votre calcule est correcte .
Oustad lahyr7em lik lwalidin 3la hadxi li kadir m3ana Ghir howa 3afak dir lina xi video katxre7 les étapes de compilation d'un programme assembleur (ki koun 3edna fichier.asm ou bghina ndiro TASM TLINK .asm/ .exe ) 3afak oustad
d'accord marhba , vedeo jay nbda biha 3ad ndouz ltmrin 3 enchaalah
@@EtudierauMaroc-z4r xokran oustad bzf lah y7fdek
Slm 5oya ana informatique décisionnelle et statistiques o 3andna module dyal architecture d'ordinateur 1ère année o d5l m3a'z chapitre dyal langage d'assemblage o Ma3rftch mnin 4anfhmou wach cours li katch4a7 wach 4aynf4ouni wla la
waliom salam , sayfit liya cours et td dyalkom fhad nmra bach nchof dkchi dyalkom wnred 3lik wwattsap . hadi hiya nmrti : 0625405369
بالنسبة دكشي لي ممسمعش فيديو(غير ديك زيادة اما تمرين مطلوب منا كلو مسموع مزيان ) جاي انوضحو عاد ندوز تمرين 3
Comment tester et modifier le programme : Vous pouvez changer la chaîne à afficher dans le segment de données pour tester avec différents messages.
3. Étapes pour exécuter le programme : Assembler le fichier source : 💥tasm exercice.asm Lier le fichier objet : 💥tlink exercice.obj Exécuter le fichier généré sous DOS : 💥exercice.exe
2. Les concepts essentiels de l'exercice : Interruption DOS 21h : La fonction 09h de l'interruption DOS est utilisée pour afficher une chaîne de caractères terminée par le caractère $. Le registre DX doit contenir l'adresse (offset) de la chaîne à afficher. Structure d’un programme assembleur : Segment de données (data segment) : Pour déclarer les données nécessaires (exemple : chaînes de caractères). Segment de code (code segment) : Pour écrire les instructions exécutables. Initialisation du registre DS : Obligatoire pour accéder aux données dans le segment de données.
5ouya nta likayn laynsrk
chokran ,bonne chance akhay
tbarklah 3lik.merci bq,yla kan momkin chi vedio 3la tout les instruction.
ah enshallah , les tds prochaine ghadi nkhdmohom enchallah
سر باش نفهم هاد موديل
تفهمي cours مزيان و تخدمي tds . بالنسبة امتحان اتحفظي تعاريف مفاهيم لكاينين في درس ديال استاذة و تخدمي tds راه اتحط منو و بالنسبة tds تبعو معايا في فيديويات انخدمهم مزيان و حتى امتحانات ديالوها غادي نخدمهم ان شاء الله . و اذا كان عندك شي سؤال طرحوه هنا انا غادي نجوبكم
Wach makaynch lcours
ida bghitoh ndiro ! enchallah
nadiii
ida 3andak chi question marhba
@ خاااصني ضروري حتااا نفهم "كوور" عاااد نخدم "تد" يااك
@@amvreda بالنسبة TD1 غير اوامر خصك تفهمهم و تحفظهم
@@EtudierauMaroc-z4r صاافي اخي الله يحفظك الى وحلت ف شي حااجة عنسولك ❤️🩸
@@amvreda مرحبا بكل فرح
Kml lina tamarin kamlin
kon hani lundi enshallah , je posterai trois vedeo pour les trois parties : les registres , Création d’un programme avec DEBUG et Débuggage et désassemblage
Bonne chance 😊
لمن يرغب في التصحيح، يمكنه التواصل معي على هذا البريد الإلكتروني لأرسل له التفاصيل: tajiayoub534@gmail.com
Pour ceux qui souhaitent une correction bien rediger , vous pouvez me contacter à cette adresse e-mail pour que je vous envoie les détails : tajiayoub534@gmail.com.