作者print0935 (傳說中的冷到靠北)
看板ASM
標題[問題] 請問移位乘法
時間Mon Apr 7 21:39:49 2008
我有題作業是要使用移位指令來完成 C=A*B
我的想法是看B的LSB是否為1 如果為1就將A移下來
然後B的右邊第2位是否為1 是的話將A左移1後在與之前相加 以此類推
我的作法是將B做RRX 然後看CF旗標判斷
但我不知道該用什麼指令去判斷CF為1或0
可以請大家幫幫我嗎 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.107.204
※ 編輯: print0935 來自: 140.118.107.204 (04/07 21:41)
1F:推 DamonF1:JC,JNC? 04/07 23:24
2F:推 wowtiger:Carry 有 ADC SBB 加法 JC JNC 分支 SETC 04/12 08:30