قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

أدوات الموضوع

الصورة الرمزية محمدعلي
محمدعلي
:: عضو فضي ::
تاريخ التسجيل: Apr 2004
المشاركات: 922
نشاط [ محمدعلي ]
قوة السمعة:115
قديم 30-06-2010, 09:06 AM المشاركة 1   
attension دورة تعليم لغة الأسمبلي Twitter FaceBook Google+



السلام عليكم ورحمة الله وبركاته ،،،

دورة تعليم لغة الأسمبلي من خلال كتاب

Assembly Language Programming And Organization of the IBM PC

من خلال الكتاب الأصلي مباشرة وليس من خلال أي ترجمة له !!!

سوف تبدأ الدوره قريباً بإذن الله إذا كان العدد مشجعاً
فمن أراد الحضور فليسجل أسمه بالدوره

اعلانات

الصورة الرمزية محمدعلي
محمدعلي
:: عضو فضي ::
تاريخ التسجيل: Apr 2004
المشاركات: 922
نشاط [ محمدعلي ]
قوة السمعة:115
قديم 30-06-2010, 09:10 AM المشاركة 2   
افتراضي


صورة غلاف الكتاب


اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

abnidal
:: مهندس متميز ::
تاريخ التسجيل: Nov 2006
الدولة: مصر
المشاركات: 384
نشاط [ abnidal ]
قوة السمعة:0
قديم 01-07-2010, 01:57 PM المشاركة 3   
افتراضي السلام عليكم


مؤيد للفكرة بس انكليزيتي تحت الوسط !!!

جزاك الله خيرا


الصورة الرمزية محمدعلي
محمدعلي
:: عضو فضي ::
تاريخ التسجيل: Apr 2004
المشاركات: 922
نشاط [ محمدعلي ]
قوة السمعة:115
قديم 04-07-2010, 08:18 AM المشاركة 4   
افتراضي


صحيح أن الكتاب باللغة الإنجليزية
لكن أنا قلت (من خلال الكتاب الأصلي مباشرة وليس من خلال أي ترجمة له !!!)

يعني أنه موجود ترجمة لهذا الكتاب على الإنترنت يمكنك إيجادها بسهوله بل وموجود حل للمسائل الموجودة فيه أيضاً

لكن إجتماعنا هنا سيوفر الفرصه لمن يقول إن المطالعة في الكتب من المصادر الأصليه أفضل
ولمن لديه عذر اللغة المستخدمة مثلك ، حيث يوجد ترجمة للكتاب !!!
ولمن لم يجد حلاً أو تعوقه فكرة ما فإن حل مسائل الكتاب موجود أيضاً

إذا سوف يكون لقائنا هنا ليس بغرض التعلم فقط بل أيضاً للإستفادة من أفكارنا ، وتسهيل العقبات التي قد تواجه بعضنا. وبهذا نصقل ما نتعلمه.

وشكراً


سيد سرور
:: مهندس ::
تاريخ التسجيل: May 2006
المشاركات: 20
نشاط [ سيد سرور ]
قوة السمعة:0
قديم 04-07-2010, 09:07 PM المشاركة 5   
افتراضي


مؤيد للفكرة


الصورة الرمزية محمدعلي
محمدعلي
:: عضو فضي ::
تاريخ التسجيل: Apr 2004
المشاركات: 922
نشاط [ محمدعلي ]
قوة السمعة:115
قديم 05-07-2010, 06:40 AM المشاركة 6   
افتراضي


أعوذ بالله من الشيطن الرجيم ، بسم الله الرحمن الرحيم
لن أطيل عليكم سوف تبدأ الدورة من الآن والله الموفق لما يحب ويرضى

إخواني ،،،

بالنسبة للتعلم لغة الأسمبلي بداية نحتاج بعض الأدوات والبرامج التي سوف نقوم بواسطتها بكتابة الأكواد المطلوبه ومن ثم ترجمتها إلى لغة الآلة. وهذه البرامج موجوده ومتوفره على الشبكة وسوف أشرح طريقة إستخدامها إنشاء الله

لكن درس اليوم سوف يكون لشرح الفكرة العامة وبعض مكونات جهاز الحاسب.

أرجوا تحميل الدروس التالية

الكتاب باللغة العربية
http://www.4shared.com/file/yq5Sgf9m/Assembly_book.html

الكتاب باللغة الإنجليزية
http://www.4shared.com/document/2ac5ylqX/Part1.html

أرجوا أن يتم إستخدام الكتاب باللغة العربية للتوضيح فقط وأن يتم الإعتماد على الكتاب باللغة الإنجليزية ، وأرجوا أن يتم إرسال إجابات الأسئلة الموجودة في الكتاب باللغة الإنجليزية ، على الإيميل الخاص بي هنا في المنتدى.
وشكراً


الصورة الرمزية محمدعلي
محمدعلي
:: عضو فضي ::
تاريخ التسجيل: Apr 2004
المشاركات: 922
نشاط [ محمدعلي ]
قوة السمعة:115
قديم 05-07-2010, 08:00 AM المشاركة 7   
افتراضي


أسئلة الدرس الأول

Suppose memory bytes 0-4 have the following contents:
Address contents
0 01101010
1 11011101
2 00010001
3 11111111
4 01010101
A. Assuming that a word is 2 bytes, what are the contents of
• The memory word at address 2?
• The memory word at address 3?
• The memory word whose high byte is the byte at address 2?

B. What is
• Bit 7 of byte 2?
• Bit 0 of word 3?
• Bit 4 of byte 2?
• Bit 11 of word 2?

السؤال الثاني
A nibble is four bits. Each byte is composed of a high nibble and a low nibble, similar to the high and low bytes of a word. Using the data in exercise 1, give the contents of
A. The low nibble of byte 1.
B. The high nibble of byte 4.

السؤال الثالث
The two kinds of memory are RAM and ROM. Which kind of memory
a. Holds a user’s program?
b. Holds the program used to start the machine?
c. Can be changed by user?
d. Retains its contents, even when the power is turned off?

السؤال الرابع

4. What is the function of
a. The microprocessor?
b. The buses?

السؤال الخامس
5. The two parts of the microprocessor are the EU and the BIU.
a. What is the function of the EU?
b. What is the BIU?

السؤال السادس
In the Microprocessor, what is the function of
a. The IP?
b. The ALU?

السؤال السابع
A. What are the I/O ports used for?
B. How are they different from memory locations?

السؤال الثامن
What is the maximum lenghth (in bytes) of an instruction for the 8086-based IBM PC?

السؤال التاسع
9. consider a machine language instruction that moves a copy of the contents of register AX in the CPU to a memory word. What happens during?
a. the fetch cycle?
b. the execute cycle?

السؤال العاشر

10. Give
A. three advantages of high-level language programming.
B. the primary advantage of assembly language programming.



التعديل الأخير تم بواسطة : محمدعلي بتاريخ 05-07-2010 الساعة 08:04 AM

الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,916
نشاط [ سعيد قادر ]
قوة السمعة:152
قديم 06-07-2010, 10:08 PM المشاركة 8   
افتراضي


جزاك الله كل الخير

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 11:22 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025