【導(dǎo)讀】沈陽航空航天大學(xué)課程設(shè)計報告錯誤!這里采用的算法為恢復(fù)余數(shù)法,而且除數(shù)和被除數(shù)規(guī)定為4位。據(jù)從試驗(yàn)箱的開關(guān)輸入,而且運(yùn)算的結(jié)果在OUT寄存器中顯示出來。通過匯編語言編寫實(shí)現(xiàn)。其中,|X|和|Y|為X和Y的絕對值,K為X和Y的符號位的異或值。利用恢復(fù)余數(shù)法求的,商根據(jù)余數(shù)的符號是正或負(fù)來判斷。同時還應(yīng)該把除數(shù)再加到差上去,恢復(fù)余數(shù)為原來的正值之后再左移一位。為0或?yàn)檎禃r,就沒有恢復(fù)余數(shù)的操作,上商為1,余數(shù)左移一位。下面通過一道例題詳細(xì)理解恢復(fù)余數(shù)法定點(diǎn)原碼一位除法器的工作原理。下面表列出了商值得整個求解過程。