[問題] 請問移位乘法

看板ASM (組合語言)作者 (傳說中的冷到靠北)時間16年前 (2008/04/07 21:39), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
我有題作業是要使用移位指令來完成 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)

04/07 23:24, , 1F
JC,JNC?
04/07 23:24, 1F

04/12 08:30, , 2F
Carry 有 ADC SBB 加法 JC JNC 分支 SETC
04/12 08:30, 2F
文章代碼(AID): #17-YGeZd (ASM)
文章代碼(AID): #17-YGeZd (ASM)