<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Lea on P01NT</title><link>https://outofsrvc.github.io/ar/tags/lea/</link><description>Recent content in Lea on P01NT</description><generator>Hugo</generator><language>ar</language><lastBuildDate>Tue, 25 Aug 2026 20:00:00 +0300</lastBuildDate><atom:link href="https://outofsrvc.github.io/ar/tags/lea/index.xml" rel="self" type="application/rss+xml"/><item><title>أساسيات x86 (x86 Basics)</title><link>https://outofsrvc.github.io/ar/asm/x86-basics/</link><pubDate>Tue, 25 Aug 2026 20:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/ar/asm/x86-basics/</guid><description>&lt;h2 id="هذه-المقالات-مستخلصة-من-كورس-macc---flare-learning-hub-الذي-قمت-بدراسته-من-فترة-قصيرة-اتمنى-ان-ينفعكم-الله-به">السلام عليكم ورحمة الله تعالى وبركاته
سنتحدث في هذه السلسلة عن لغة التجميع x86-64 ونقوم بحل تمارين عملية
هذه المقالات مستخلصة من كورس MACC - FLARE Learning Hub الذي قمت بدراسته من فترة قصيرة اتمنى ان ينفعكم الله به.&lt;/h2>
&lt;h2 id="1-التجميع-وفك-التجميع-assembly-and-disassembly">1. التجميع وفك التجميع (Assembly and Disassembly)&lt;/h2>
&lt;p>لنبدأ بتعريف بعض المصطلحات التي ستتكرر كثيرًا في هذه الدورة:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>كود التجميع (Assembly Code)&lt;/strong> — ويُشار إليه غالبًا بلغة التجميع أو اختصارًا بـ Assembly — هو التمثيل النصّي لشيفرة الآلة (Machine Code) التي ينفّذها المعالج. يُعد التجميع أعلى مستوى تمثيل للبرنامج يمكن استرجاعه بشكل موثوق دون الوصول إلى الشيفرة المصدرية الأصلية. وبينما تمتلك كل بنية حاسوبية (مثل x86 و ARM و MIPS) لغة تجميع خاصة بها، فإن المبادئ الأساسية التي ستتعلمها هنا في تحليل x86 وامتداده ذات 64-بت (x86-64) هي مبادئ عالمية.&lt;/p></description></item></channel></rss>