首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制程序PROG1.ASM,其功能是:内存中连续存放的20个8位有符号数(补码)是由一个8位A/D转换器采集的双极性信号(Xn),现要求对该信号作如下限幅处理(处理后的信号记为Yn): a) Yn=-100 Xn<-100 b)
请编制程序PROG1.ASM,其功能是:内存中连续存放的20个8位有符号数(补码)是由一个8位A/D转换器采集的双极性信号(Xn),现要求对该信号作如下限幅处理(处理后的信号记为Yn): a) Yn=-100 Xn<-100 b)
admin
2009-02-15
72
问题
请编制程序PROG1.ASM,其功能是:内存中连续存放的20个8位有符号数(补码)是由一个8位A/D转换器采集的双极性信号(Xn),现要求对该信号作如下限幅处理(处理后的信号记为Yn):
a) Yn=-100 Xn<-100
b) Yn=Xn ∣Xn∣≤100
c) Yn=100 Xn>100
例如:
Xn:68H,60H,8EH,38H,…
Yn:64H,61H,9CH,38H,…
部分程序已在PROG1.ASM中给出,请填空BEGIN和END之间已给出的源程序使其完整(空白己用横线标出,每行空白一般只需一条指令,但功能相当的多条指令亦可)或删除 BEGIN和END之间原有的代码并自行编写程序片段来完成要求的功能。
原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。
试题程序:
EXTRN LOAD:FAR, SAVE:FAR
N EQU 20
M EQU 100
DSEG SEGMENT
SOURCE DW N DUP(?)
RESULT DW N DUP(0)
NAME0 DB ’INPUTI.DAT’,0
NAME1 DB ’OUTPUT1.DAT’,0
DSEG ENDS
SSEG SEGMENT STACK
DB 128 DUP(?)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG, SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
LEA DX,SOURCE ; 数据区起始地址
LEA SI,NAME0 ; 原始数据文件名起始地址
MOV CX,N ; 字节数
CALL LOAD ; 从INPUT1.DAT中读取数据
; **** BEGIN ****
LEA SI,SOURCE
LEA DI,RESULT
(1)
NEXT: MOV AX,[SI]
CMP AX,-M
(2) L1
CMP AL,M
(3)
MOV AL,M
JMP L2
L1: MOV AL,-M
L2: MOV [DI],AL
(4)
(5)
(6)
; **** END ****
LEA DX,RESULT ; 结果数据区首址
LEA SI,NAME1 ; 结果文件名起始地址
MOV CX,N ; 字节数
CALL SAVE ; 保存结果到OUTPUT1.DAT文件中
RET
START ENDP
CSEG ENDS
END START
选项
答案
(1)MOV CX,20 (2) JL (3) JL L2(4) ADD SI,I (5) ADD DI,1 (6) LOOP NEXT
解析
本题要求对20个数进行循环转换,但本题中没有设置计数器,所以应该在循环体前面的一个空白处设置计数器。程序中,比较指令后通常是转移指令,需要考虑一个比较操作后应做如何处理。在一个数据处理完毕并存入目的地址后,应准备处理下—个数据,所以应修改源操作数地址和目的操作数地址,并回到循环体开始部分重新进行操作。
转载请注明原文地址:https://www.kaotiyun.com/show/MwrZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
JamesRambough提出的OMT方法中,以下哪3种模型OMT方法是用来描述软件系统的?Ⅰ.对象模型Ⅱ.结构模型Ⅲ.动态模型Ⅳ。功能模型
企业系统规划方法一般通过将过程和由其产生的数据类分组、归并形成其主要系统,其实现顺序是()。
产品/服务和其他支持性资源生命周期的四个阶段,常常用来逻辑地识别和组合过程。下列不属于生命周期的四个阶段的是
计算机系统中的资源管理者是
根据关系数据库规范化理论,关系数据库的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式?部门(部门号,部门名,部门成员,部门总经理)
在请求页式存储管理中,当查找页不在什么里面时,要产生缺页中断?
IP地址长度为32位,以x.x.x.x格式表示,其中每个x的取值范围为
控制器是计算机的控制部件,以下不属于控制器功能的是______。A)取指令B)分析译码C)存储数据D)执行指令
CPU运行在哪种执行状态下,可以调用特权指令
PC机中CPU执行MOV指令从存储器读取数据时,数据搜索的顺序是
随机试题
在肾主闭藏的功能活动中,最具有生理意义的是
A.G蛋白偶联受体B.化学门控通道C.电压门控通道D.机械门控通道神经轴突膜上与动作电位的产生直接有关的蛋白质属于
根据我国《刑法》,对于因违反有关劳动保护和安全生产法律法规的行为,可以认定4种犯罪,即违反危险物品管理规定重大事故罪和()。
如果全部生产要素投入增长率为4%,经济增长率为10%,则索洛余值为()。
企业按规定计算应交的(),借记“营业税金及附加"等科目,贷记“应交税费”科目。
位于县城的某运输公司为增值税一般纳税人,具备国际运输资质,2015年7月经营业务如下:(1)国内运送旅客,按售票统计取得价税合计金额177.6万元:运送旅客至境外,按售票统计取得价税合计金额53.28万元。(2)运送货物,开具增值税专用发票注明运输收入
结合材料回答问题:近年来,全球经济新动能不足,发展不平衡、收入分配不平衡的问题加剧,新技术、新产业、新业态带来的新挑战凸显,各国政策内顾倾向明显,国际贸易和投资壁垒不断提高,全球单边主义、保护主义、民粹主义逐渐蔓延发酵,国际多边秩序遭到严重挑战。经济全球
Belowisapictureillustratingamanfrustratedbyruderemarksonhispostsonline.Writeanessayofabout120wordsmakingr
Americansnolongerexpectpublicfigures,whetherinspeechorinwriting,tocommandtheEnglishlanguagewithskillandgift.
Tallmenaremorelikelytohavechildrenthantheirverticallychallengedfriendsbecausewomenfindheightattractive,anews
最新回复
(
0
)