اكثر المحتويات زيارة
الدوال في الاكسل (3,942 مشاهده)
ربط قاعدة بيانات أكسس (MS Access) مع برنامج الفيجوال بيسك بطريقة(ODBC) (2,745 مشاهده)
الدرس الثالث : بعض تطبيقات الدوال في اكسل (2,144 مشاهده)
تعريف الاستعلام وطريقة عرضه في آكسس، أنواع الاستعلامات، نافذة تحديد الاستعلام! (1,650 مشاهده)
الدرس الثاني: بعض الحيل لتسهيل برنامج اكسل (1,453 مشاهده)
تغيير لغة واجهة التطبيق من عربي الى انجليزي وبالعكس لـ Windows-based applications (1,409 مشاهده)
شرح طريقة استعمال الأوتلوك مع بريد الهوتميل (1,374 مشاهده)
أنواع العلاقات وطريقة الربط بين الجداول. (1,368 مشاهده)
مقدمة عامة حول الاكسل وحيل خاصة بالاكسل (1,194 مشاهده)
الدرس الأول : عمل شريحة في البوربوينت (1,179 مشاهده)
أنشئ قاعدة بياناتك التي ستستند إليها في تعلم طريقة ربط الجداول والاستعلامات. (1,121 مشاهده)
درس تعريب المجلة (1,028 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس . (1,013 مشاهده)
كيفية حل مشاكل الانترنت اكسبلور Internet Explorer (981 مشاهده)
اضافه صوت ونص لخلفيه في باور بوينت (972 مشاهده)
شرح طريقة التجميع Grouping في برنامج الاكسل (933 مشاهده)
التعرف على مكونات الكمبيوتر (922 مشاهده)
برنامج Windows Movie Maker لتكوين أفلام (905 مشاهده)
مقدمة عن لغة البيسك (839 مشاهده)
مقدمة في ربط قواعد البيانات داخل بيئة الـ .NET باستخدام الـ VB.NET (821 مشاهده)
كيف تجعل برنامجك أكثر تألقا وجمالا باستخدام أداة Active Skin (806 مشاهده)
الفيجوال بيسك - مقدمة (786 مشاهده)
ما هو المات لاب MATLAB؟ (768 مشاهده)
نبذه عن الفيجوال بيسك (724 مشاهده)
الدرس الرابع: إنشاء دالة خاصة لاستخراج النسبة المئوية وخاصية الترتيب. (705 مشاهده)
الجديد
التحويل التلقائي للحروف ل- ل- ه إلى اسم الجلالة0---- (397 مشاهده)
النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0---النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0--- (235 مشاهده)
ضبط خيارات اللغة فى الـ Microsoft Word0--- (254 مشاهده)
استخدام لوحة المفاتيح في الـ Word0---- (325 مشاهده)
إضافة كلمة سر إلي ملفات الورد دون استخدام برامج0--- (283 مشاهده)
دمج المراسلات0-- (152 مشاهده)
وضع صورة كخلفية للنص0-- (211 مشاهده)
السماح للمستخدمين بتعديل أجزاء من ملف وورد محمي (Word2003)0--- (172 مشاهده)
كتابة الأرقام الكسرية ورموز المعادلات0-- (270 مشاهده)
درس كامل عن الدمج السهل من لوحة المفاتيح ف0-ي برنامج الـ Word (218 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس .0--- (520 مشاهده)
دورة الأكسيس : الدرس الرابع : العلاقات0---- (325 مشاهده)
أساسيات في Access0--0 (219 مشاهده)
تصميم تقرير لطباعة البيانات0---- (252 مشاهده)
تصميم نموذج استعراض البيانات‏0--تصميم نموذج استعراض البيانات‏0-- (236 مشاهده)
تصميم نموذج إدخال‎ ‎البيانات0--- (253 مشاهده)
إنشاء قوائم خاصة باستخدام الماكرو(1)0-- (204 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (2)0-- (173 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (1)0- (174 مشاهده)
استعلامات SQL في Access - تعديل الجداول وإضافة الحقول0- (209 مشاهده)
استعلامات SQL في Access - تحديث البيانات الجدولية0-- (177 مشاهده)
الاستعلامات الإجرائية -4 (استعلام الحذف)0--- (114 مشاهده)
الاستعلامات الإجرائية -2 (استعلام الإلحاق)0--- (151 مشاهده)
تصميم تقرير لطباعة الإجمالي0--- (172 مشاهده)
استعلامات التحديد Select Query مع أمثله (1)0--- (197 مشاهده)
البحث

من هنا وهناك
قريبا باذن الله
قريبا باذن الله
قريبا باذن الله
قريبا باذن الله
قريبا باذن الله
دورة الأسمبلى - اليوم السابع

مازلنا بتعليمات الأسمبلى ، هذا آخر درس بإذن الله فى تعليمات الأسمبلى الأساسيه قبل أن نبدأ بكتابة برامج بالأسمبلى من اليوم القادم ،،، و من ثم نكمل باقى تعليمات التحكم و الدورات و باقى التعليمات المهمه ....

أتذكر أن آخر تعليمات تناولناها سويا الدرس السابق هى التعليمات المنطقيه ، و نسيت ذكر واحده فقط ، سأذكرها هنا أولا :

NOT

هذه التعليمه مسؤوله عن عكس القيمه التى بداخل المكان الذى يذكر بعدها ، بمعنى ... مممممممممم ، أنظر المثال الأتى :

مثال :
-------

لو أنه يوجد بالمسجل AL قيمه ثنائيه على هذا الشكل 01110010
ونريد عكس هذه القيمه لتكون هكذا 10001101 ، نستخدم هذه التعليمه و هو مساويه للمقابل الأول First Complement ، كل بت يتم عكس قيمته .


 









CODE



MOV AL,01110010B
NOT AL
;AL = 100011010B NOW

 




 



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





نأتى لتعليمات الإزاحه و الدوران Shift And Rotate Instructions

- هذه التعليمات تتعامل مع التشكيل الثنائى المنطقى كما تتعامل التعليمات المنطقيه السابقه مع القيم المختلفه Logic Bit Instructions
-
تستخدم هذه التعليمات بكثره فى دوال التحكم فى وحدات الإدخال و الإخراج Control I/O Divices
-
تستخدم مع جميع أنواع المسجلات و الذاكره

أولا : تعليمات الإزاحه : Shift Instructions

- معنى الإزاحه هى إزاحة القيم الثنائيه المتتاليه إلى اليمين أو اليسار (>>> || <<<)
-
تستخدم فى العمليات الحسابيه مثل الضرب و القسمه (إزاحه لليسار بت واحده تعنى ضرب فى 2 و إزاحه لليمين بت واحد تعنى قسمه على 2)
-
هناك أربع تعليمات إزاحه عباره عن مجموعتين (إزاحه منطقيه Logical Shift و إزاحه حسابيه Arithmatic Shift)
-
جميع هذه التعليمات تتم من خلال علم الحمل Carry Flag
-
وكما ترى بالشكل الأتى ، كيفية عمل هذه التعليمات و الفرق بينهما .






- تلاحظ أن الإزاحه المنطقيه إلى اليسار SHL تتم الإزاحه و يتم وضع من اليمين صفر ، وفى الإزاحه المنطقيه إلى اليمين SHR يتم وضع صفر من اليسار .
-
تلاحظ فى تعليمات الإزاحه الحسابيه إلى اليسار SAL مثل الإزاحه المنطقيه إلى اليسار ، أما الإزاحه الحسابيه إلى اليمين فيتم وضع نفس القيمه فى االبت الأخير كما هى و هذا بسبب عدم تأثر إشارة القيمه الموجوده و لذلك سميت إزاحه حسابيه .
-
يمكن إستعمال الإزاحه المنطقيه مع القيم التى بدون إشاره Unsigned Numbers .
-
يمكن إستعمال الإزاحه الحسابيه مع القيم التى بإشاره Signed Number .
-
لا يمكن إستعمال الإزاحه مع مسجلات المقاطع مطلقا وفيما عذا ذلك يمكن إستخدامها.

أمثله لتعليمات الإزاحه المختلفه :-
--------------------------------------


 









CODE



SHR AH,3                            ;AX is logically shifted Right 3 places
SHL CX,12                            ;CX is logically shifted right 12 places
SHR [1000] , 3                            ;The memory location adrresed by 1000 in the data segment is right shifted by 3 places
MOV CL,10
SAR DX,CL                            ;DX is arithmatically shefted to right by number in CL
;Note that CL Here called the sheft count register and can be used as above
SAL EDX,1                            ;EDX is arithmaticaly shifted by 1 place

 





مثال لإستخدام عملية الإزاحه إلى اليسار فى ضرب القيمه الموجوده داخل المسجل AX فى القيمه 1010 وهى مساويه ل10 فى النظام العشرى .


 









CODE



SHL AX,1
;AX = AX * 2B
MOV BX,AX
;BX = AX * 2
SHL AX,2
AX = AX * 8
ADD AX , BX
;AX =AX * 10
;AX = AX * 1010B
;  :)

 




 



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





ثانيا : تعليمات الدوران : Rotate Instructions


- تقوم هذه التعليمات بعمل إزاحه من طرف المسجل أو المكان بالذاكره إلى الطرف الأخر.
-
أربع تعليمات مقسمين إلى مجموعتين ( دوران خلال علم الحمل Rotate أو دوران خارج علم الحملRoate throught carry )
-
وكما ترى بالشكل الأتى ، كيفية عمل هذه التعليمات و الفرق بينهما .

 






- يتضح من الشكل المبين سابقا أن تعليمات الدوران من خلال علم الحمل RCL , RCR تدور البتات من طرف إلى علم الحمل إلى الطرف الأخر .
-
أما التعليمات الأخرى ROR , RRL تدور البتات من طرف إلى الأخر ومن ثم وضع البت المنقوله إلى علم الحمل كما هو مبين بالشكل.
-
أمثله :-


 









CODE



ROL SI,14                          ;SI rotated left by 14 places
RCL BL,6                          ;BL rotates left through carry by 6 places
ROL ECX,18                          ;ECX rotates left by 18 places
RCR AH,CL                          ;AH rotates through carry by the number of places in CL
ROR WORD PTR[BP] , 2                          ;The word contents of the stack segment memory location addressed by BP rotate right by 2 places

 




 



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




تعليمات البحث عن البت 1 : Bit Scan Instructions

- وظيفة هذه التعليمات هى البحث عن بت واحد داخل مسجل ما أو مكان بالذاكره .
-
هذه التعليمات لها صيغتين وهما BSF (Bit Scan Forward) & BSR (Bit Scan Reverce) 2
- BSF
وتقوم بالبحث من اليسار إلى اليمين (من البت 0 إلى البت 15 فى AX )
- BSR
وتقوم بالبحث من اليمين إلى اليسار (من البت 15 إلى البت 0 فى AX)
-
تأخذ التعليمه مدخلان (Source & Destination) ،
-
عندما يجد المعالج 1 فإنه يقوم بتصحيح القيمه التى بعلم الصفر If a 1-bit is encountered , zero flag is set . ومن ثم يوضع رقم هذه البت فى المدخل الأول Destination .

مثال :-


 









CODE



MOV AL,00101000
BSF BL,AL
;Zero Flag is set
;BL contains 3 , the 1-bit position in Al from left
BSR CL,AL
;Zero Flag is set
;CL Contains 4 , the 1-bit position in AL from right

 




 


 

دورة الأسمبلى - اليوم السابع

أضف هذه المادة في موقعك:
مواد مشابهة:
قائمة المقاطعات -         - قائمة المقاطعات - -
قائمة المقاطعات - -
(مرات المشاهدة: 31 مرات)
قائمة التعليمات [الجزء الثاني]- قائمة التعليمات [الجزء الثاني]-
قائمة التعليمات [الجزء الثاني]-
(مرات المشاهدة: 21 مرات)
مفاهيم المسجلات- مفاهيم المسجلات-
مفاهيم المسجلات-
(مرات المشاهدة: 160 مرات)
برامج بسيطة مكتوبة بلغة الاسمبلي - برامج بسيطة مكتوبة بلغة الاسمبلي -
برامج بسيطة مكتوبة بلغة الاسمبلي -
(مرات المشاهدة: 106 مرات)
دورة الأسمبلى - اليوم الثاني دورة الأسمبلى - اليوم الثاني
دورة الأسمبلى - اليوم الثاني
(مرات المشاهدة: 194 مرات)
قائمة السجلات + قائمة الرايات قائمة السجلات + قائمة الرايات
قائمة السجلات + قائمة الرايات
(مرات المشاهدة: 59 مرات)
كيفية تشغيل برامج الأسمبلي على البرنامج masm كيفية تشغيل برامج الأسمبلي على البرنامج masm
كيفية تشغيل برامج الأسمبلي على البرنامج masm
(مرات المشاهدة: 201 مرات)
دورة الأسمبلى - اليوم القبل الأول دورة الأسمبلى - اليوم القبل الأول
دورة الأسمبلى - اليوم القبل الأول
(مرات المشاهدة: 215 مرات)
 التعليمة LODS:- التعليمة LODS:-
التعليمة LODS:-
(مرات المشاهدة: 43 مرات)
الدرس الثالث الدرس الثالث
الدرس الثالث
(مرات المشاهدة: 82 مرات)
تعارف اهداءات ترحيب تبريك الحوار العام الفسحة العامة الطلاب و الاختبارات و الاسئله الجريمه حوادث كوارث جرائم معجم لهجات الفاظ مصطلحات عبارات حكم المنتدى الاسلامى تفسير الاحلام dreams صوتيات اسلاميه اناشيد محاضرات خطب وعظ الخينة الرمضانية اللغة الانجليزيه English الطرائف والمرح والفكاهه والتسليه العاب اكس بوكس بلاستيشن XBOX360 & PS3 playstation بلاي استيشن دريم كاست نتندو Anime انمي افلام كرتون السياحة و السفر والرحلات الافلام المنوعه افلام عربيه افلام اجنبيه الصور المضحكه والتعليق مسابقات الغاز حكاوي تطوير المواقع و السكربتات Ajax XML CSS JavaScript PHP Perl CGI seo Search Engine web2 تطوير و صيانة المنتديات vBulletin مشاكل و حلول للمنتديات و المواقع المشكله و الحل و الصيانة الهاكات برودكت بلقن Product - Plugins استايلات قوالب واجهاتstyle - template حراج انترنت مستعمل + جديد اشهار مواقع تبادل اعلانات بيع و شراء منتديات ستلايت فضائيات قنوات ترددات كامات شفرات مفاتيح شيرنج Sharing كروت ساتلايت و الرسيفرات الشعر العام البوح بالخافي فصحى نبطي الخاطرة الأدبية خواطر منوعه قصص روايات الكمبيوتر الحاسب والاجهزة العام البرامج الكاملة وشروحها وتعريب البرامج البرامج العربية والمعربة البرامج المشروحة و شروحات البرامج فوتوشوب photoshop رسم تصميم فلاتر فرش تدرجات خطوط باترن اشكال جوال بلوتوث جميع اجهزة الجوال mobile bluetooth بوكيت بي سي Pocket PC اجهزة كفية بلوتوث bluetooth فلاش سويتش سويش ماكس FLASH _ SWiSH الهكرز و الاختراق حماية فيروسات اختراق كراك hacker crack virus حواء للبنات نسائي للحريم فقط والبنوتات المطبخ للطبخ والاكل وكل امور المطابخ تطوير الذات و البرمجة اللغوية العصبية عيادة طبية للفلوق وغيرها صحه وعلاج health طقها والحقها الرياضي رياضه عربيه منوعه رياضه اجنبيه دوري اسباني وايطالي وغيره قنص صيد رحلات برية بحرية سيارات دراجات نارية تفحيط ترهيم
جميع الحقوق محفوظة مدرسة المشاغبين منتديات مدرسة المشاغبين  Copyright © All rights reserved sitemap