首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序,其功能是:内存中连续存放着16个10位二进制数DB9DB8…DB0,每个二进制数据均用两个字节表示,其存放格式均为: 转换结果按原序存放在内存中。 例如: 内存中有:C048H,4091H,0080H,… 结果为
请编制程序,其功能是:内存中连续存放着16个10位二进制数DB9DB8…DB0,每个二进制数据均用两个字节表示,其存放格式均为: 转换结果按原序存放在内存中。 例如: 内存中有:C048H,4091H,0080H,… 结果为
admin
2010-12-14
68
问题
请编制程序,其功能是:内存中连续存放着16个10位二进制数DB9DB8…DB0,每个二进制数据均用两个字节表示,其存放格式均为:
转换结果按原序存放在内存中。
例如:
内存中有:C048H,4091H,0080H,…
结果为: 23H,01H,45H,02H,00H,02H…
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空白已用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
N EQU 16
STAC SEGMENT STACK
DB 128 DUP(?)
STAC ENDS
DATA SEGMENT
SOURCE DW N DUP(?)
RESULT DB N*2 DUP(0)
NAME0 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 SI,NAME0 ; 原始数据文件名
MOV CX,N*2 ; 字节数
CALL LOAD ; 从"INPUT1.DAT"中读取数据
; ******** BEGIN ********
MOV DI,OFFSET RESULT
MOV BX,0
MOV CH,N
PRO: MOV AH,BYTE PTR SOURCE[BX]
MOV AL, (1)
MOV DL,AH ; 10 位无符号二进制数高八位
MOV DH,AL ; 10 位无符号二进制数低二位
MOV CL,2
SHL AX, (2)
SHL DX, (3)
MOV AL,DH
MOV [DI], (4)
MOV [DI+I], (5)
ADD DI,2
ADD BX,2
DEC CH
JNZ PRO
; ******** END ********
LEA DX,RESULT ; 结果数据区首址
LEA SI,NAME1 ; 结果文件名
MOV CX,N*2 ; 结果字节数
CALL SAVE ; 保存结果到文件
RET
START ENDP
CODE ENDS
END START
选项
答案
(1) BYTE PTR SOURCE[BX+1] (2) CL (3) CL (4) AH (5) AL
解析
转载请注明原文地址:https://kaotiyun.com/show/xdgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
Windows98提供了15个故障检修向导(也称为“疑难解答”),帮助用户解决一些在使用Windows98过程中可能遇到的问题。下面哪一项没有包含在这些故障检修向导中?
Pentium4微处理器可寻址的最大存储空间是
扫描仪是将图片、照片或文字等输入到计算机中的一种输入设备。下面是有关扫描仪的叙述: ①光学分辩率是抛描仪的一个重要性能指标 ②所有抛描仪都能扫描照相底片等透明图件 ③扫描仪的工作过程主要基于光电转换原理 ④滚筒式找描仪价格便宜、体
计算机中使用的图像文件格式有多种。下面关于常用图像文件的叙述中,错误的是
Pentium微处理器在实地址模式下,借助于HIMEM.SYS程序可以获得额外的高端内存空间,其物理地址范围是:
当程序在内存空间浮动时,下面哪一条指令的机器码应进行修改?
Windows98的设备管理程序负责组织和管理系统中的各种I/O设备,有效地处理用户(程序)对这些设备的使用请求,完成实际的I/O操作。在下列有关Windows98设备管理功能的叙述中,正确的是
下面是关于PCI总线的叙述,其中正确的是
下面是目前PC机中的几种总线,其中以串行方式传送数据的是
目前我国许多城市已经进行了有线电视的数字化改造,与过去不同,有线电视电缆上传输的是数字电视信号,其编码格式为
随机试题
背向散射回声强度的射频测定在超声造影技术上有什么用途
房地产营销控制的方法主要有(),以及房地产营销审计。
施工项目成本控制应贯穿于施工项目从()开始直到项目竣工验收的全过程。
我国新《国民经济行业分类》国家标准共有行业门类()个。
2010年3月3日全国政协第十一届三次会议正式开幕,贾庆林指出人民政协是开展对外友好交往的重要渠道,是增进我国人民同世界各国人民友谊的重要桥梁。我们要弘扬()精神,扩大同各国人民的友好往来。
大明湖东北岸上的南丰祠是为纪念()而修建的。
设f(x),g(x)(a<x<b)为大于零的可导函数,且f′(x)g(x)-f(x)g′(x)<0,则当a<x<b时,有().
某试验性生产线每年一月份进行熟练工与非熟练工的人数统计,然后将1/6熟练工支援其他生产部门,其缺额由招收新的非熟练工补齐.新、老非熟练工经过培训及实践至年终考核有2/5成为熟练工.设第n年一月份统计的熟练工和非熟练工所占百分比分别为xn和yn记为向量求
Accordingtotheman,whyarehiscompany’ssystemsmoreexpensivethanothers?
Themoviestar______withyoursister,didn’the?
最新回复
(
0
)