很全的汇编言语答案3.17 写出执行以下计算的指令序列,其中X、Y、Z、R、W均为存放16位带符号数单元的地址。
(1)Z←W+(Z-X)     (2)Z←W-(X+6)-(R+9)(3)Z←(W*X)/(Y+6),R←余数  (4)Z←((W-X)/5*Y)*2答:(1)MOVAX,Z  ;
以下程序都未考虑带符号数的溢出SUB AX,XADD AX,WMOV Z,AX(2)MOVBX,XADD BX,6MOVCX,RADD CR,9MOV AX,WSUB AX,BXSUB AX,CXMOV Z,AX(3)ADD Y,6MOV AX,WIMULXIDIV YMOV Z,AXMOV R,DX(4)MOVAX,WSUB AX,XCWDMOV BX,5IDIV BXIMUL YSHL AX,1 ;
((DX),(AX))*2RCL DX,1
                                    
                                    
                                         2017/4/26 5:41:41 
                                             777KB 
                                            答案
                                            
                                     
                                        
                                            1