首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序PROG1.ASM,其功能是:内存中从SOURCE开始连续存放着20个字(WORD),试统计每个字中二进制位为1的个数。结果以字节存放。例如:内存中有139CH,518CH,1489H,…,结果为07H,08H,05H,…. 部分程序已给出
请编制程序PROG1.ASM,其功能是:内存中从SOURCE开始连续存放着20个字(WORD),试统计每个字中二进制位为1的个数。结果以字节存放。例如:内存中有139CH,518CH,1489H,…,结果为07H,08H,05H,…. 部分程序已给出
admin
2009-02-15
53
问题
请编制程序PROG1.ASM,其功能是:内存中从SOURCE开始连续存放着20个字(WORD),试统计每个字中二进制位为1的个数。结果以字节存放。例如:内存中有139CH,518CH,1489H,…,结果为07H,08H,05H,….
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
填空BEGIN和END之间已给出的源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。
对程序必须进行汇编,并与IO.OBJ连接生成PROG1.EXE执行文件,最终运行程序产生结果 (无结果或结果不正确者均不得分)。
注意:源程序非填空部分可能存在个别非法指令,考生阅读源程序或调试该程序时若发现这些非法指令,请加以修改!
EXTRN LOAD:FAR,SAVE:FAR
N EQU 20
STAC SEGMENT STACK
DB 128 DUP(?)
STAC ENDS
DATA SEGMENT
SOURCE DW N DUP(?)
RESULT DB NDUP(0)
NAMEO DB ’INPUT1.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 S1,NAMEO ;原始数据文件名
MOV CX,N * 2 ;字节数
CALL LOAD ;从INPUT1.DAT中读取数据
; * * * * BEGIN * * * *
LEA SI,SOURCE
LEA DI,RESULT
CLD
MOV DX,N
LOOP0: LODS _____
_______
MOV CX,16
LOOP1: ROL AX,1
J_____ NEXT
INC BX
NEXT: LOOP _____
MOV [D1],BL
______
DEC DX
JNZ LOOP0
; * * * * END * * * *
LEA DX,RESUIT ;结果数据区首址
LEA SI,NAME1 ;结果文件名
MOV CX,N ;结果字节数
CALL SAVE ;保存结果到文件
RET
START ENDP
CODE ENDS
END START
选项
答案
; * * * * BECIN * * * * LEA SI,SOURCE LEA DI,RESULT CI,D MOV DX,N LOOP0:LODS SOURCE XOR BX,BX MOV CX,16 LOOP1:ROL AX,1 JNC NEXT INC BX NEXT: LOOP LOOP1 MOV [DI],BL INC DI DEC CX JNZ LOOP0 ; * * * * END * * * *
解析
转载请注明原文地址:https://kaotiyun.com/show/w5rZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
允许使用者对数据库中的抽象数据提出请求(包括查询和修改),支持数据库各种操作的软件系统称为()。
软件质量虽然是难于定量度量的软件属性,但仍能提出许多重要的软件质量指标,它们分别与软件产品的运行、修改和转移有关。以下()是与软件产品转移不密切相关的软件特性。
信息系统开发的基本内容包括下面5条中的哪些?Ⅰ.系统建设的可行性研究Ⅱ.系统研制队伍的建立Ⅲ.系统开发策略、方法和步骤的选择和确定Ⅳ.开发工具和开发环境的选择和提供Ⅴ.系统的设备配置和数据库总体设计
按计算机信息系统的功能划分,一般认为它包括管理信息系统(MIS)、______和办公自动化系统。
衡量调度策略的指标有周转时间、()、响应时间以及设备利用率。
在加密技术中,作为算法输入的原始信息称为【】。
结构化分析和设计方法是信息系统开发时常用的工程化方法,按其生命周期特征,它应属于
Internet中,通过路径选择算法为数据包选择最佳输出路径的通信设备是______。
J.Martin在论述战略数据规划方法时明确指出,系统规划的基础性内容包括
负责定义数据库中信息的内容和结构,定义数据的安全性和完整性约束条件,监控数据库的使用和运行等工作的人员是
随机试题
口腔结核病损最常见的形式为A.结核初疮B.结核性溃疡C.寻常狼疮D.结核性骨髓炎E.结核性根尖周炎
泻白散与清骨散的组成中,均含有的药物是
【背景资料】某办公楼工程,建筑面积45000m2,地下2层,地上26层,框架一剪力墙结构,设计基底标高为一9.0m,由主楼和附属用房组成。基坑支护采用复合土钉墙,地质资料显示,该开挖区域为粉质黏土且局部有滞水层。施工过程中,发生了下列事
根据《招标投标法实施条例》(国务院令613号),投标有效期从()起计算。
工程施工中所造成的下列损失中,承包人不承担任何损失的是()。
鱼粉(饲料用)
问题是问卷的核心所在,有()几种类型。
______最初设立在京师,后来各府、州、县纷纷设立,成为孤贫生童或苗、黎、瑶等族子弟优异者接受教育的机构。
TheAmericanpassionforspeedyhasnowhitthefoodbusiness.【76】______Manyrestaurants,inparticularlythegreatchain
Thereareseveralpossibleexplanationsforthegreaterjob______inJapanincontrasttothegreatjobmobilityintheUnitedSt
最新回复
(
0
)