问题 多项选择题

预计资产未来现金流量时应包括的内容有()。

A.因所得税收付产生的现金流量

B.与资产维护支出相关的预计未来现金流量

C.与重组义务支出相关的预计未来现金流量

D.资产使用寿命结束时处置资产所收到的现金净流量

E.尚未作出承诺的重组事项

答案

参考答案:B, C, D

解析:预计资产未来现金流量应以资产的当前状况为基础,不应当包括与将来可能会发生的、尚未作出承诺的重组事项或者与资产改良有关的预计未来现金流量,也不应当包括筹资活动和所得税收付产生的现金流量。企业未来发生的现金流出如果是为了维持资产正常运转或者资产正常产出水平而必要的支出或者属于资产维护支出,应当在预计资产未来现金流量时将其考虑在内。

判断题
问答题

请编制程序,其功能是:内存中连续存放着10个用ASCII码表示的十进制个位数,将它们转换成相应的二进制字节数N0,N1,…,N9,然后按序将N0~N9,存入内存中,最后存放它们的和M(M=N0+N1+N9)。M用压缩型(组合型)BCD码表示。
例如:
内存中有:30H(’0’),39H(’9’),31H(’1’)…
结果为:00H,09H,01H…(最后为M)
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件 OUTPUT1.DAT中。
填空BEGIN和END之间已给出的一段源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。
试题程序:
EXTRN LOAD:FAR, SAVE:FAR
N EQU10
STACSEGMENT STACK
DB128 DUP()
STACENDS
DATASEGMENT
SOURCE DBN DUP()
RESULT DBN+1 DUP(0)
NAME0 DB’INPUT1.DAT’,0
NAME1 DB’OUTPUT1.DAT’,0
DATAENDS
CODESEGMENT
ASSUME CS:CODE,DS:DATA,S S:STAC
START PROC FAR
PUSH DS
XORAX,AX
PUSH AX
MOVAX,DATA
MOVDS,AX
LEADX,SOURCE ; 数据区起始地址
LEASI,NAME0 ; 原始数据文件名
MOVCX,N ; 字节数
CALL LOAD ; 从INPUT1.DAT中读取数据
; ****BEGIN****
MOVDI,OFFSET RESULT
MOVBX,0
MOVCX,N
MOVDL, (1)
PRO:MOVAL,SOURCE[BX]
(2) AL,3 OH
MOV[DI],AL
(3)
ADDAL,DL
(4)
MOVDL.AL
INCBX
(5)
JNZPRO
(6)
;****END****
LEADX,RESULT ; 结果数据区首址
LEASI,NAME1 ; 结果文件名
MOVCX,N+1; 字节数
CALL SAVE ; 保存结果到文件
RET
START ENDP
CODEENDS
END START