11-06-2020, 04:06 PM
12-06-2020, 11:24 AM
وعليكم السلام
التعليمة MOV وهي من تعليمات الأسمبلي ودورها تقوم بنسخ قيمة في سجل أو من سجل إلى سجل
مثلا
وهنا تعني نقل أو نسخ القيمة 5h داخل السجل AX (سجلات المعالج طبعا)
مع العلم أن 5 بالنظام السادس عشر بدون H نظام عشري
هنا نقل قيمة السجل BX إلى AX
التعليمة MOV وهي من تعليمات الأسمبلي ودورها تقوم بنسخ قيمة في سجل أو من سجل إلى سجل
مثلا
كود :
MOV AX,5hوهنا تعني نقل أو نسخ القيمة 5h داخل السجل AX (سجلات المعالج طبعا)
مع العلم أن 5 بالنظام السادس عشر بدون H نظام عشري
كود :
MOV AX,BXهنا نقل قيمة السجل BX إلى AX
12-06-2020, 11:41 AM
شكرا اخي انا لكن الدالة علي ما اضن تجتوي علي اربع 3 بارامترات
source,dest,count
source,dest,count
12-06-2020, 11:48 AM
move او mov
اذا تقصد move
procedure move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;
إجراء النقل عبارة عن طريقة لنسخ قسم من الذاكرة من مكان إلى آخر.
و setlength
procedure setlength ( var StringToChange : string; NewLength : Integer ) ;
للتحكم في حجم متغير او مصفوفة احادية الابعاد او متعددة
اذا تقصد move
procedure move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;
إجراء النقل عبارة عن طريقة لنسخ قسم من الذاكرة من مكان إلى آخر.
و setlength
procedure setlength ( var StringToChange : string; NewLength : Integer ) ;
للتحكم في حجم متغير او مصفوفة احادية الابعاد او متعددة
12-06-2020, 12:46 PM
(12-06-2020, 11:48 AM)onexite كتب : [ -> ]move او mov
اذا تقصد move
procedure move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;
إجراء النقل عبارة عن طريقة لنسخ قسم من الذاكرة من مكان إلى آخر.
و setlength
procedure setlength ( var StringToChange : string; NewLength : Integer ) ;
للتحكم في حجم متغير او مصفوفة احادية الابعاد او متعددة
شكرا لك عزيزي الان فهمت