假設(shè)A、B、C、D、X、Y為字節(jié)變量,AA、BB、YY為字變量,試?yán)盟阈g(shù)運(yùn)算指令編寫程序段,完成以下各算術(shù)運(yùn)算題。
(1)計(jì)算YY←A+B*C,其中A、B、C都是無(wú)符號(hào)數(shù);
(2)計(jì)算(AA+BB)/(C-D),商賦給X,余數(shù)賦給Y,其中AA、BB、C、D都是帶符號(hào)數(shù);
(3)計(jì)算YY←(A-B)*C,其中A、B、C都是未組合BCD碼。

假設(shè)(AX)=1234H,(BX)=5678H,(SP)=1000H,指出執(zhí)行下面的程序段后,各相關(guān)寄存器及堆棧段中的內(nèi)容。
PUSH AX ;(AX)=?,(BX)=?,(SP)=?,棧頂字節(jié)[SP]=?, 棧頂?shù)诙止?jié)[SP+1]=?
PUSH BX ;(AX)=?,(BX)=?,(SP)=?,棧頂字節(jié)[SP]=?, 棧頂?shù)诙止?jié)[SP+1]=?
POP AX ;(AX)=?,(BX)=?,(SP)=?,棧頂字節(jié)[SP]=?, 棧頂?shù)诙止?jié)[SP+1]=?