當前位置:編程學習大全網 - 遊戲軟體 - DAA指令是用來完成

DAA指令是用來完成

分類: 電腦/網絡 >> 軟件

問題描述:

1.DAA指令是用來完成( )。

A、加法運算 B、+翻二運算 C、BCD碼運算 D、十進制調整運算

解析:

DAA ;AL←將AL中的加和調整為壓縮BCD碼

該指令跟在以AL為目的操作數的ADD或ADC指令之後,對AL的二進制結果進行十進制調整,並在AL得到十進制結果。DAA指令對OF標誌無定義,按結果影響所有其他標誌,其中CF反映壓縮BCD碼相加的進位狀態。

例:壓縮BCD碼的加法運算

mov al,68h ;al=68h,表示壓縮BCD碼68

mov bl,28h ;bl=28h,表示壓縮BCD碼28

add al,bl ;二進制加法:al=68h+28h=90h

daa ;十進制調整:al=96h

;實現壓縮BCD碼加法:68+28=96

所以應該選擇:D

  • 上一篇:駕鶴西遊什麽意思
  • 下一篇:有誰可以告訴我寶兒的真實姓名是什麽啊!
  • copyright 2024編程學習大全網