请编制程序,其功能是:内存中连续存放着10个十六位二进制数,每个数的序号依次定义为0

题型:问答题

问题:

请编制程序,其功能是:内存中连续存放着10个十六位二进制数,每个数的序号依次定义为0,1,…,9。统计每个数中位为0的个数N0,N1,…,N9(均用一个字节表示),然后按序将N0至N9存入内存中,最后再用一个字节表示这10个数中为0的位的总数n(n=N0+N1+…+N9)。
例如:
内存中有:0000H,000FH,FFFFH…
结果为: 10H,0CH,00H…最后为n
部分程序已给出,其中原始数据由过程LOAD从文件INPUT.DAT中读入SOURCE开始的内存单元中。运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT.DAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空白己用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
【试题程序】
EXTRN LOAD:FAR,SAVE:FAR
NEQU 10
STAC SEGMENT STACK
DB 128 DUP ()
STAC ENDS
DATA SEGMENT
SOURCE DW N DUP()
RESULT DB N+1 DUP(0)
NAME0 DB ’INPUT.DAT’,0
NAME1 DB ’OUTPUT.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*2 ; 字节数
CALL LOAD; 从’INPUT.DAT’中读取数据
; ******** BEGIN ********
MOV DI,OFFSET RESULT
MOV CL,N
MOV BX,0
MOV DR,0
PRO: MOV DL,0
MOV AX, SOURCE[BX]
MOV CH, (1)
COUNT: (2)
(3) JUMP
INC DL
JUMP: DEC CH
JNZ (4)
MOV [DI], DL
ADD DH,DL
INC DI
ADD (5)
DEC CL
JNZ PRO
MOV (6)
; ******** END ********
LEA DX,RESULT ; 结果数据区首址
LEA SI,NAME1 ; 结果文件名
MOV CX,N+1 ; 结果字节数
CALL SAVE; 保存结果到文件 RET
START ENDP
CODE ENDS
END START

考点:计算机等级考试PC技术三级PC技术机试
题型:问答题

△ABC中,∠A∶∠B∶∠C=1∶3∶5,则∠C=(    ),这个三角形按角分类时,属于(    )三角形。

题型:问答题

患者31岁,10年前自觉下腹部有一拳头大肿物,现已逐渐增大近妊娠足月大小,家务劳动轻微受限。本例最可能诊断为:

A.粘液性囊腺瘤

B.浆液性囊腺瘤

C.颗粒细胞瘤

D.成熟囊性畸胎瘤

E.无性细胞瘤

题型:问答题

下列哪项不属于艾灸()

A.艾条灸

B.艾柱灸

C.温针灸

D.温灸器灸

E.天灸

题型:问答题

某公司项目团队领导经常希望在某些方面能与员工达成一致,这样使员工在工作中有发言权。这表明让员工()团队决策能使他们产生动力。

A.决定

B.参与

C.认识

D.承担

题型:问答题

患者,女。鼻流白粘涕3年。伴鼻塞,嗅觉减退,头重头昏,肢倦乏力,食少腹胀,面色萎黄。检查见鼻内肌膜淡红肿胀,鼻窦X线片示上颌窦、筛窦炎性变。舌质红,苔薄白,脉缓弱。

下列哪项为本病的最佳术式选择:()

A.上颌窦根治术

B.上颌窦筛窦联合根治术

C.全筛切除术

D.钩突切除术

E.下鼻道开窗术

更多题库