دستورالعمل MOV

hibye90

عضو جدید
سلام ,سلام!!
اساتید:

ایا با دستورالعمل MOV می شود از یک عملوند حافظه ای مقداری رو به segment register منتقل کرد؟
چرا:que:

برای مثال ایا دو دستور زیر معتبراست:(چرا؟)

MOV DS,[0F24BH]

MOV DS,[BX]
 

sayyad84

متخصص زبان Assembly
کاربر ممتاز
با سلام،
فکر می کنم با توجه به معماری پردازنده، ثبات های سگمنت تنها از طریق ثبات AX قابل مقداردهی هستند! پس دستورات بالا نمی تونه درست باشه!
 

hibye90

عضو جدید
سلام
اقا سیاد تو کتاب معمای ریز پردازنده ی اینتل تو یه مثال از دستورالعمل MOV نوشته که این دستور VALID هست!!!!!!
(اما توضیح نداده)

MOV [DI],DS

در واقع segment register ها در دستور mov فقط با Imidiate ها مشکل دارند
 
آخرین ویرایش:

sayyad84

متخصص زبان Assembly
کاربر ممتاز
سلام
اقا سیاد تو کتاب معمای ریز پردازنده ی اینتل تو یه مثال از دستورالعمل MOV نوشته که این دستور VALID هست!!!!!!
(اما توضیح نداده)

MOV [DI],DS

در واقع segment register ها در دستور mov فقط با Imidiate ها مشکل دارند

با سلام،
من که گفتم برای مقدار گرفتن تنها از AX استفاده می شه ولی عکسش نباید مشکلی داشته باشه!
 

hibye90

عضو جدید
سلام:gol:
اقا سیاد
این avr instruction set برای ریز پردازنده اینتل 8086 نیست, درسته؟


یک مثال از دستوراتش اینه:

add r1,r2
brne loop

بای:gol:
 

sayyad84

متخصص زبان Assembly
کاربر ممتاز
سلام:gol:
اقا سیاد
این avr instruction set برای ریز پردازنده اینتل 8086 نیست, درسته؟


یک مثال از دستوراتش اینه:

add r1,r2
brne loop

بای:gol:

با سلام،
فکر می کنم اون یه میکروکنترلر باشه که CPUش 8051 اه!
 

hibye90

عضو جدید
با سلام،
فکر می کنم اون یه میکروکنترلر باشه که CPUش 8051 اه!

سلام استاد سیاد
در این دو خط شما می دونید منظور از protected mode , real mode چیه؟(حالت محافظت شده و حالت واقعی) :
sreg should not be directly modified by programs running in proteted mode.the fllowing options are available when running in real mode
mov sreg,reg/mem16
 

sayyad84

متخصص زبان Assembly
کاربر ممتاز
با سلام،
یه نکته: ارسال مطالب نامربوط به عنوان تاپیک ممکنه باعث قفل شدن تاپیک بشه! پس این کار رو نکنید و مطالب جدید رو در تاپیک جدید مطرح کنید!
در مورد این سؤال هم راستش من نمی دونستم و سرچ کردم، فکر کنم این لینک توضیحات مناسبی داشته باشه!
 
بالا