皮皮学,免费搜题
登录
搜题
【简答题】
请编制程序,其功能是:内存中连续存放着两个由8位有符号整数组成的序列Ai和Bi(i=0,…,9;下同),Ai在前,Bi在后。求序列Ci,Ci=Ai+Bi。结果Ci用字单元按C0,…,C9的顺序存放。 例如: 序列Ai为:80H(-128D),31H(+49D),61(+97D),7FH(+127D),… 序列Bi为:80H(-128D),01(+1D),F1H(-15D),7FH(+127D),… 部分程序已经给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,运算结果要求从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(?) ; 顺序存放A0,L,A9,B0,L,B9 RESULT DW N DUP(0) ; 顺序存放C0,L,C9 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 MOV CX,N PRO: MOV AH,0 MOV AL, (1) ;序列Bi中的一个整数 MOV DL,AL ;暂存Bi (2) AL,SOURCE[BX] ;Ci=Bi+Ai JNO STAY ;无溢出转STAY JUMP1: MOV AH,00 ;有溢出 ADD DL,0 JNS JUMP ;Bi是正数(为一个正数加上一个正数, ;结果为负数的溢出情况)转JUNP(AH ;已为00H) MOV AH, (3) ;Bi是负数(为一个负数加上一个负数, ;结果为正数的溢出情况)将结果变为 ;负数 JMP (4)&nbs
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】有关心脏正确的说法是
A.
心前面两心耳之间为主动脉根
B.
右心房构成心右缘
C.
居于胸腔的正中
D.
位于两侧肺之间的前纵隔内
E.
冠状沟将心脏分为左、右半
【单选题】当多个程序共享内存资源时,操作系统的存储管理程序将把内存与( )结合起来,提供一个容量比实际内存大得多的"虚拟存储器".
A.
高速缓冲存储器
B.
光盘存储器
C.
硬盘存储器
D.
离线后备存储器
【单选题】有关心脏正确的说法是
A.
心前面两心耳之间为主动脉根
B.
右心房构成心右缘
C.
居于胸腔的正中
D.
位于两侧肺之间的前纵膈内
【单选题】当多个程序共享内存资源时,操作系统的存储管理程序将把内存与()合起来,提供一个容量比实际内存大得多的“虚拟存储器”.
A.
光盘存储器
B.
离线后备存储器
C.
高速缓冲存储器
D.
硬盘存储器
【单选题】当多个程序共享内存资源时,操作系统的存储管理程序将把内存与( )有机结合起来,提供一个容量比实际内存大得多的“虚拟存储器”。
A.
高速缓冲存储器
B.
光盘存储器
C.
硬盘存储器
D.
离线后备存储器
【单选题】有关心脏正确的说法是
A.
位于两侧肺之间的前纵膈内
B.
居于胸腔的正中
C.
右心房构成心右缘
D.
冠状沟将心脏分为左、右半
【单选题】协奏曲诞生于( )时期,通常指一件乐器与乐队之间的合作形式,其特点是强调对比。
A.
巴洛克
B.
浪漫主义
C.
古典主义
D.
文艺复兴
E.
中世纪
【多选题】协奏曲诞生于( ),通常指一件乐器与乐队之间的合作形式,其特点是强调对比。
A.
巴洛克时期
B.
17世纪下半叶
C.
古典主义时期
D.
浪漫主义时期
E.
18世纪
F.
19世纪
【单选题】根据我国宪法等法律的规定,( )行使国家立法权。
A.
国务院
B.
全国人民代表大会及其常务委员会
C.
中央委员会
D.
地方人民代表大会
【单选题】当多个程序共享内存资源时,操作系统的存储管理程序将把内存与()结合起来,提供一个容量比实际内存大得多的虚拟存储器。
A.
高速缓冲存储器
B.
光盘存储器
C.
硬盘存储器
D.
离线后备存储器
相关题目: