الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أحتاج مساعدة مهمة و ملحة بخصوص الassembly

مغلق
بدأه loody_2006 في 22 ديسمبر 2006 · 2 رد · 801 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

--------------------------------------------------------------------------------

السلام عليكم جميعًا

أنا عضو جديد وسجلت في هذا المنتدى طمعًا في الحصول على مساعدة وهذا ما أثق به إن شاء الله

أنا مبتدئة في لغة الـassembly وأعمل على برنامج MASM615 وتعلمت كتابة برامج سهلة كالجمع والطرح وعرض محتوياتstringوتبديلها والـloopوغير ذلك, ولكن علمت أن الغرض من هذه اللغة أكبر وأهم من كتابة البرامج البسيطة,إنما هي لغة تقوم بوظائف معينة..أتمنى من يستطيع المساعدة أن يشرح لي هذا الجانب مع مراعاة المصطلحات المهمة والمستخدمة ..وطرح أمثلة لهذه البرامج حتى تكتمل الصورة....ولا مانع من ادراج روابط تساعد حتى لو باللغة الانجليزية,,,

أتمنى أن يكون الطلب مفهوم وأتمنى أن أتلقى مساعداتكم وشكرًا لكم مقدمًا.... :(

#2

السلام عليكم...

طبعا لغه الاسمبلي وااسعه المجال ومتعدده الاستخدامات..انصحك بالبحث عن الموضيع المختصه بهذه الامر بالمنتدى وباالخص الاساسيه منها ,فهي تفيد جدا ,

اما للان ,فلدي موقع بالغه الانجليزيه مفيد جدا واساسي ,يغطي مراحل متقدمه ..

تستطعين ايجاد مايلي بهذه الصفحه :

http://flatassembler.net/docs.php?article=manual

Chapter 1 - Introduction

1.1 Compiler overview

1.1.1 System requirements

1.1.2 Executing compiler from command line

1.1.3 Compiler messages

1.1.4 Output formats

1.2 Assembly syntax

1.2.1 Instruction syntax

1.2.2 Data definitions

1.2.3 Constants and labels

1.2.4 Numerical expressions

1.2.5 Jumps and calls

1.2.6 Size settings

Chapter 2 - Instruction Set

2.1 The x86 architecture instructions

2.1.1 Data movement instructions

2.1.2 Type conversion instructions

2.1.3 Binary arithmetic instructions

2.1.4 Decimal arithmetic instructions

2.1.5 Logical instructions

2.1.6 Control transfer instructions

2.1.7 I/O instructions

2.1.8 Strings operations

2.1.9 Flag control instructions

2.1.10 Conditional operations

2.1.11 Miscellaneous instructions

2.1.12 System instructions

2.1.13 FPU instructions

2.1.14 MMX instructions

2.1.15 SSE instructions

2.1.16 SSE2 instructions

2.1.17 SSE3 instructions

2.1.18 AMD 3DNow! instructions

2.1.19 The x86-64 long mode instructions

2.2 Control directives

2.2.1 Numerical constants

2.2.2 Conditional assembly

2.2.3 Repeating blocks of instructions

2.2.4 Addressing spaces

2.2.5 Other directives

2.2.6 Multiple passes

2.3 Preprocessor directives

2.3.1 Including source files

2.3.2 Symbolic constants

2.3.3 Macroinstructions

2.3.4 Structures

2.3.5 Repeating macroinstructions

2.3.6 Conditional preprocessing

2.3.7 Order of processing

2.4 Formatter directives

2.4.1 MZ executable

2.4.2 Portable Executable

2.4.3 Common Object File Format

2.4.4 Executable and Linkable Format

بالاضافه الى مجالات اخرى تجديها هنا

http://flatassembler.net/docs.php

ارجوا اني قدمت بعض الافاده ..

تحياتي ,

#3

مشكور أخي العزيز ما قصرت أبد....وجزاك الله خير

وبإذن الله راح أستفيد...أكرر شكري

هذا الموضوع مغلق.

مواضيع مشابهة