问题详情

请编制程序,其功能是:内存中连续存放的20个8位无符号数是一个自动抄表仪抄录的 20个用户某月天然气的使用量(立方米),天然气费用的计算公式如下(X表示天然气使用量; Y表示需交纳的天然气费用,单位为分):

a) Y=X*70 X≤10

b) Y=10*70+(X-10)*120 X>10

例如:

天然气使用量(X)为04H,0FH,18H…

天然气费用(Y)为0118H,0514H,094CH…

试计算出这20个用户应缴纳的天然气费,结果用字(WORD)表示。

部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件 OUTPUT1.DAT中。

填空BEGIN和END之间已给出的一段源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。

试题程序:

EXTRN LOAD:FAR, SAVE:FAR

N EQU 20

RATE1 EQU 70

RATE2 EQU 120

DELTA EQU 10

STAC SEGMENT STACK

DB 128 DUP(?)

STAC ENDS

DATA SEGMENT

SOURCE DB N DUP(?)

RESULT DW N DUP(0)

NAME0 DB 'INPUT 1.DAT',0

NAME1 DB 'OUTPUT1.DAT',0

DATA ENDS

CODE SEGMENT

ASSUME CS :CODE,DS :DATA,SS: STAC

START PROC FAR

PUSH DS

XOR AX,AX

PUSH AX

MOV AX,DATA

MOV DS,AX

LEA DX,SOURCE ; 数据区起始地址

LEA SI,NAME0 ; 原始数据文件名

MOV CX,N ; 字节数

CALL LOAD ; 从INPUT1.DAT中读取数据

;****BEGIN****

LEA SI,SOURCE

LEA DI,RESULT

CLD

MOV CX,N

MOV BL,RATE 1

MOV BH,RATE2

AGAIN: (1)

CMP AL,DELTA

J (2) GREAT

MUL BL

JMP NEXT

GREAT: (3)

MUL BH

(4)

NEXT: (5)

(6)

INC SI

LOOP AGAIN

;****END****

LEA DX,RESULT&nb

相关热点: 天然气   使用量  

未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。 收藏该题
查看答案

相关问题推荐

室内厨房使用天然气进行烹饪天然气管道与软管的连接处最易泄漏为防止天然气泄漏发生火灾事故在厨房内安装了可燃气体火灾探测器则下列安装地点正确的是
  • A天然气管道与软管连接处的下方
  • B天然气管道与软管连接处的顶棚上
  • C天然气管道入户处的下方
  • D天然气管道入户处的上方

天然气远洋贸易的主要方式是:

A、管道天然气

B、液化天然气

C、压缩天然气

D、气体水合物

天然气的价格关系国计民生。阅读材料,回答问题。

材料一 我国的天然气存在两大主要问题:一是天然气需求量增加,但储量不多,天然气年产量在中国能源生产中的比例不足5%。二是天然气勘探开发难度较大。天然气资源主要分布在中西部地区,勘探开发投入的成本较高且天然气输送干线长,管道投资回收期短,致使管输费用较高。近期,某市天然气公司向物价局提出了适当提高天然气价格的申请。

(1)结合材料一,运用影响价格的因素的知识,分析某市天然气公司申请提高天然气价格的依据。

材料二 北京的业内官员称,由于冬季季节性需求比预期强劲,国家发改委预计可能会出现天然气供应短缺,因此它目前正考虑今年11月将非居民用天然气价格上调最高达20%。届时北京市居民天然气用户每月消费支出将大大增加。

(2)结合材料二,谈谈北京市天然气价格上调对该市居民生活可能带来的影响。

 

下列各项中,不属于资源税纳税义务人的有()。

A.销售自产天然气的甲气田

B.销售自产天然气的乙煤矿

C.出口购进天然气的丙天然气销售公司

D.购进使用天然气的丁供热企业

下列的()说法是正确的。

A、空气比天然气重

B、天然气燃烧不需要空气

C、氮气加上天然气也可能燃烧

D、天然气不可燃烧

联系我们 用户中心
返回顶部