首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序,其功能是:求I×J矩阵的转置矩阵(矩阵中元素为字节型),并计算转置矩阵的每一行元素之和,然后存放在每一行最后一个字单元中。 例如: 内存中有:04H,05H,06H,(第一行)01H,02H,03H(第二行) 结果为: 04
请编制程序,其功能是:求I×J矩阵的转置矩阵(矩阵中元素为字节型),并计算转置矩阵的每一行元素之和,然后存放在每一行最后一个字单元中。 例如: 内存中有:04H,05H,06H,(第一行)01H,02H,03H(第二行) 结果为: 04
admin
2010-12-14
40
问题
请编制程序,其功能是:求I×J矩阵的转置矩阵(矩阵中元素为字节型),并计算转置矩阵的每一行元素之和,然后存放在每一行最后一个字单元中。
例如:
内存中有:04H,05H,06H,(第一行)01H,02H,03H(第二行)
结果为: 04H,01H,05H,00H,05H,02H,07H,00H,06H,03H,09H,00H
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
请填空BEGIN和END之间已经给出的一段源程序使其完整,需填空处已经用横线标出,每个空白一般只需要填一条指令或指令的一部分(指令助记符或操作数),也可以填入功能相当的多条指令,或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
N EQU 30
I EQU 3
J EQU 10
DSEG SEGMENT
SOURCE DB N DUP(?)
SRC DW SOURCE
RESULT DB (N+2*J)DUP(0)
NAME0 DB ’INPUT1.DAT’,0
NAME1 DB ’OUTPUT1.DAT’,0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP(?)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,SS:SSEG,DS:DSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
MOV ES,AX
LEA DX,SOURCE
LEA SI,NAME0
MOV CX,N
CALL LOAD
******** BEGIN ********
LEA SI,SOURCE
LEA DI,RESULT
MOV BX,1 ; 第一列
LPJ: MOV CX,0 ; 累加和
MOV DX,1 ; 第一行
LPI: MOV AL,[SI]
ADD CL,AL
(1)
STOSB
ADD SI,10
INC DX
(2)
JBE LPI
MOV [DI],CX
(3)
INC SRC ; 下一列
MOV SI,SRC
(4)
CMP BX,J
JBE (5)
******** END ********
LEA DX,RESULT
LEA SI,NAME1
MOV CX,(N+2*J)
CALL SAVE
RET
START ENDP
CSEG ENDS
END START
选项
答案
(1) ADC CH,0 (2) CMP DX,I (3) ADD DI,2 (4) INC BX (5) LPJ
解析
转载请注明原文地址:https://kaotiyun.com/show/GdgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
在Windows98网络环境下,用户无法直接将下列哪一种资源设置为共享资源?
PC机中CPU执行MOV指令从存储器读取数据时,数据搜索的顺序是
关于ASCII码字符集中的字符,下面叙述中正确的是
计算机中存储器系统采用分层结构,其中价格最低、容量最大、速度最慢的是海量(后备)存储器,它主要用于存储大量存档或备份的信息。用来实现海量存储的除了光盘存储器外,通常还采用【】存储器。
Windows98的注册表中存储了系统的所有配置数据,用户可以通过"注册表编辑器"查看或编辑注册表中的信息。如果要启动"注册表编辑器",用户必须在"运行"对话框中输入并执行命令【】。
Windows98能提供很好的PnP支持,使得许多设备可以热插拔。PnP的中文名称是【】。
计算机中使用的图像文件格式有多种。下面关于常用图像文件的叙述中,错误的是
扫描仪是一种常见的图像输入设备,种类很多,在为PC机配置扫描仪时,必须根据使用要求进行选择。下面是有关如何选择扫描仪的叙述:Ⅰ.一般家庭使用时,应选择普通的平板式扫描仪Ⅱ.扫描仪与计算机的接口有三种,家庭用扫描仪大多采用SCSI接口Ⅲ.滚筒式扫描仪体
为了实现异构计算机网络的互连,国际标准化组织制定了一个开放系统互连参考模型(OSI/RM)的国际标准。该标准将网络的通信功能划分为上【】个层次。
硬盘是目前PC机主要的辅助存储器。下列有关硬盘接口的叙述中,错误的是
随机试题
关于肝内胆管细胞癌的MRI表现描述不正确的是
A.脑梗死B.脑水肿C.颅内出血D.脑瘤E.脑挫裂伤患者,女,70岁。头痛、恶心,高血压病史,头部CT检查:大脑镰旁有一约5cm×6cm高密度,边界清楚的影块。最有可能的诊断是
某在建工程开工于2004年3月1日,总用地面积5000m2,规划总建筑面积为15000m2,用途为写字楼。土地使用年限为50年,从开工之日起计:当时取得土地的花费为楼面地价800元/m2。该项目的正常开发期为2.5年,建设费用(包括前期工程费、建筑安装工
《雅典宪章》在谈到居住时提到了几点建议,其中包含:
混凝土养护中,当气温低于多少度时覆盖保温()
银行汇票的提示付款期限为自出票日起1个月。()
()不供奉任何偶像。
学习《记念刘和珍君》,教师向学生介绍其他叙事性散文,下列合适的是()。
SomeThingsWeKnowAboutLanguageManythingsaboutlanguageareamystery,andmanywillalwaysremainso.Butsomethings
Fourgirlswenttoschooleveryday【41】taxi.Onedayoneofthegirlssaid,"Thereisatestthismorning.Let’sgettosch
最新回复
(
0
)