دستور convert word to double word) cwd) محتوای بیت شماره پانزده ثبات AX را در کلیه بیت های ثبات DX کپی می کند. درنتیجه مقدار ریاضی AX به یک کلمه مضاعف در DX:AX گسترش پیدا می کند.
دستور هیچ عملوندی ندارد:
cwd
دستور cbw روی هیچیک از فلگ ها تاثیر ندارد.
دستور cbw در عملیات تقسیم دوبایتی نقش بازی می کند.
مثال. برای گسترش مقدار ۸ بیتی AL به یک مقدار ۳۲ بیتی در DX:AX دو دستور پشت سر هم نوشته می شوند.
mov AL,85h
cbw
cwd
چون بیت علامت عدد ۸۵h یک است تبدیل به عدد FFFFFF85h می شود که ۱۶بیت پایین آن در ثبات AX و ۱۶بیت بالای آن در ثبات DX قرار می گیرد. یعنی AX=FF85h و DX=FFFFh می شود.