vahidmy

وبلاگ شخصی وحید محمدی

vahidmy

وبلاگ شخصی وحید محمدی

وحیدمی

وبلاگ شخصی وحید محمدی . یک تایپیست که عاشق علم و تجربه است.


آدرس وبلاگ وحیدمی :

Home Page


https://vahidmy.blog.ir

+


Archive

آرشیو و بایگانی وبلاگ وحیدمی

https://vahidmy.blog.ir/archive

+


نقشه وبلاگ وحیدمی:

Sitemap

https://vahidmy.blog.ir/sitemap.xml

+

خوراکخوان وبلاگ وحیدمی

Feed

RSS

https://vahidmy.blog.ir/rss

+

آدرس مورد استفاده خزنده ها روباتها و موتورهای جستجوگر

Robot

https://vahidmy.blog.ir/robots.txt


+

مشخصات وبلاگ وحیدمی:


ساعات انتشار پست جدید وبلاگ :

بیست و چهار ساعته

وضعیت انتشار پست : نامنظم . در طول شبانه روز و در صورت صلاحدید ؛ پست جدید منتشر می کنم.


نام مدیر : وحید محمدی

گونه : وبلاگ شخصی با آدرس اختصاصی و محتوای عمومی

ژانر : تمام ژانرها

کاربرد : همه منظوره

هدف وبلاگ : به اشتراک گذاشتن دانش و تجربه با مردم و پرداخت زکات علم

مقصد مدیر وبلاگ : کسب رضای خداوند .

جنس وبلاگ : وبلاگ شخصی

تاریخ تاسیس : تیر 1398 خورشیدی



موضوعات وبلاگ : تمام علوم و فنون و مسائل مختلف در تمام زمینه


کپی برداری از مطالب وبلاگ وحیدمی به شرط لینک دادن به آدرس اصلی وبلاگ با دامنه vahidmy.blog.ir ، بلامانع و آزاد است . با خیال راحت ، کپی برداری نمایید . هیچگونه کپی رایت و انحصار برای وبلاگ وحیدمی ، وجود ندارد .

بروزرسانی:

وبلاگ وحیدمی منحصرا توسط سایت بلاگ دات آی آر به آدرس blog.ir میزبانی می شود . بنابراین بجز دامنه vahidmy.blog.ir سایر دامنه ها جعلی و فیک و خطرناک هستند .
برای مشاهده نکات جدید و ترفندهای امنیتی لطفا به آدرس زیر مراجعه فرمایید:

https://vahidmy.blog.ir/post/1



آدرس وبلاگهای تخصصی :

https://spasm.blog.ir

https://fasmy.blog.ir

https://binasm.blog.ir

طبقه بندی موضوعی
مطالب پربحث‌تر
  • ۰۱/۰۴/۱۱
    adc
نویسندگان
پیوندها

ADDSD

شنبه, ۲ مرداد ۱۴۰۰، ۰۱:۰۳ ق.ظ

Assembly is real open source.


addsd

 


دستور ADDSD

Usage: ADDSD dest,src Modifies flags: None


 این دستور روی هیچکدام از رجیسترهای پرچم تاثیر ندارد .


Adds the low double-precision floating-point values from the 'src' operand and the 'dest' operand, and stores the double-precision floating-point result in the 'dest' operand. The 'src' operand can be an XMM register or a 64-bit memory location. operand remains unchanged.

دستور ADDSD   مقادیر ممیز شناور با دقت مضاعف پایین را از عملوندهای مبدا و مقصد با هم جمع می کند و نتیجه ی ممیز شناور دقت مضاعف را در عملوند  مقصد نگهداری می نماید .

عملوند مبدا می تواند یک رجیستر XMM  یا یک مکان حافظه ی 64 بیتی باشد .

عملوند بدون تغییر باقی می ماند .




دستور ADDSD مخفف عبارت زیر است :

ADD Scalar Double-Precision FP Values

 


الگوی کلی دستور:

ADDSD xmm1,xmm2/mem64 ; F2 0F 58 /r [KATMAI,SSE]

 


ADDSD adds the low double-precision FP values from the source and destination operands and stores the double-precision FP result in the destination operand.

دستور ADDSD مقادر ممیز شناور دقت مضاعف پایین از عملوندهای مبدا و مقصد را جمع می کند و نتیجه ی ممیز شناور دقت مضاعف را در عملوند مقصد ، نگهداری می نماید .

 



dst[0-63] := dst[0-63] + src[0-63],

dst[64-127) remains unchanged.

 

The destination is an XMM register. The source operand can be either an XMM register or a 64-bit memory location.

مقصد یک رجیستر XMM می باشد ( یعنی مقصد این دستور خود رجیستر XMM می باشد نه یک عملوند . ) . عملوند مبدا می تواند می تواند یا یک رجیستر XMM باشد یا یک آدرس حافظه ی 64 بیتی .


 

SIMD Floating-Point Exceptions

استثنائات :


Overflow, Underflow, Invalid, Precision, Denormal.

سرریز ، پاریز ، بی اعتبار ، دقت ، غیرطبیعی


مثال :

 

Main:


addsd    xmm1   label


ret



+

وحید محمدی - وبلاگ وحیدمی .