首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序,其功能是:内存中连续存放着两个无符号字节序列AK和BK((K=0,1,……,9),求序列CK,CK=AK-BK(CK以有符号字的形式按C0,C1……,C9的顺序连续存放)。 例如: 序列AK为:30H,FFH,80H,FFH…
请编制程序,其功能是:内存中连续存放着两个无符号字节序列AK和BK((K=0,1,……,9),求序列CK,CK=AK-BK(CK以有符号字的形式按C0,C1……,C9的顺序连续存放)。 例如: 序列AK为:30H,FFH,80H,FFH…
admin
2010-12-14
76
问题
请编制程序,其功能是:内存中连续存放着两个无符号字节序列AK和BK((K=0,1,……,9),求序列CK,CK=AK-BK(CK以有符号字的形式按C0,C1……,C9的顺序连续存放)。
例如:
序列AK为:30H,FFH,80H,FFH…
序列BK为:00H,FFH,FFH,OAH…
结果CK为:0030H,000H,FF81H,FFF5H…
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SURCE开始的内存单元中,运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空白已用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
N EQU 10
STAC SEGMENT STACK
DB 128 DUP(?)
STAC ENDS
DATA SEGMENT
SOURCE DB N*2 DUP(?)
RESULT DW N 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 ; 结果从RESULT开始存放
MOV BX,0
(1)
PRO: MOV AH,0
MOV AL,SOURCE[BX] ; 序列Ak中的一个字节
SUB AL, (2) ; Ck=Ak-Bk
(3) JUMP ; 无借位转JUMP
MOV AH, (4) ; 有借位转换成有符号字(为负)
JUMP: MOV (5) ,A
ADD DI,2
INC BX
DEC CX
JNZ PRO
; ******** END ********
LEA DX,RESULT ; 结果数据区首址
LEA SI,NAME1 ; 结果文件名
MOV CX,N*2 ; 结果字节数
CALL SAVE ; 保存结果到文件
RET
START ENDP
CODE ENDS
END START
选项
答案
(1) MOV CX,N (2) SOURCE[BX+N] (3) JNC (4) OFFH (5) [DI]
解析
转载请注明原文地址:https://kaotiyun.com/show/2dgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
视频卡的种类较多,在下列有关各种视频卡的功能说明中,错误的是:
关于采用奇偶校验的内存和ECC内存,下面四种描述中,正确的是
Pentium微处理器在实模式下,最小的段只有【】字节。
下列哪一种设备不能向PC机输入视频信息?
下面关于8256A可编程中断控制器的叙述中,错误的是
Pentium微处理器复位后,首先进入哪一种工作模式?
扫描仪是一种常见的图像输入设备,种类很多,在为PC机配置扫描仪时,必须根据使用要求进行选择。下面是有关如何选择扫描仪的叙述:Ⅰ.一般家庭使用时,应选择普通的平板式扫描仪Ⅱ.扫描仪与计算机的接口有三种,家庭用扫描仪大多采用SCSI接口Ⅲ.滚筒式扫描仪体
PC机中DRAM内存条的类型有多种,若按存取速度从高到低的顺序排列,正确的是:
下面是关于目前流行的PC机主板的叙述:Ⅰ.主板上通常包含微处理器插座(或插槽)和芯片组Ⅱ.主板上通常包含ROMBIOS和存储器(内存条)插座Ⅲ.主板上通常包含PCI和AGP总线插槽Ⅳ.主板上通常包含IDE连接器其中正确的是:
下面有关汉字的叙述中,错误的是
随机试题
可以卣接影响方剂功用的是()(1992年第144题)
下列行政案件中,未超过办案期限的是()。
右侧标志警告前方是连续下坡路段。
动作电位的“全或无”特性是指同一细胞的电位幅度
人呕吐咖啡样胃液最可能的原因是果病人呕血,黑便持续存在;而且血压下降,尿量减少,首先应采取哪种治疗
A、激动β受体B、激动β2受体C、阻断腺苷受体D、阻断H1受体E、阻断M受体沙丁胺醇作用机制是
深圳证券交易所的公司配股操作流程与上海证券交易所操作流程基本一致。()
赵某是一机动船的拥有人,他与李某签订了为期一年(2005年1月1日至12月31日)的租赁合同,该船当年由李某使用,但合同对2005年的车船使用税由谁缴纳未予明确,车船使用税的纳税人应为()。
简述詹姆斯一兰格的情绪理论。
Walking—likeswimming,bicyclingandrunning—isanaerobicexercise,【C1】________buildsthecapacityforenergyoutputandphysi
最新回复
(
0
)