首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
内存单元连续存放的20个8位有符号数(补码)是由一个8位A/D转换器采集的双极性值的双极性信号(Xn),现有要求对该信号作如下限幅处理(处理后的信号记做Yn)。 a.Yn=-100 Xn<-100 b. Yn=Xn |Xn|
内存单元连续存放的20个8位有符号数(补码)是由一个8位A/D转换器采集的双极性值的双极性信号(Xn),现有要求对该信号作如下限幅处理(处理后的信号记做Yn)。 a.Yn=-100 Xn<-100 b. Yn=Xn |Xn|
admin
2012-03-05
48
问题
内存单元连续存放的20个8位有符号数(补码)是由一个8位A/D转换器采集的双极性值的双极性信号(Xn),现有要求对该信号作如下限幅处理(处理后的信号记做Yn)。
a.Yn=-100 Xn<-100
b. Yn=Xn |Xn|<100
c.Yn=100 Xn>100
例如:Xn=68H,8EH,38H…
Yn:64H,60H,9CH,38H…
部分程序已经在PROG1.ASM中给出,请填空BEGIN到END之间已经给出的源程序,使其完整(空白已经用横线标出,每行空白一般只需要一条指令,但功能相当多条指令亦可)或删除BE GIN到END之间的原有代码并自行编写程序片段完成所需的功能。
原有数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,结果要求从 RESULT开始存放,由SAVE保存到OUT1.DAT文件。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终产生运行结果(无结果或结果不正确均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。
PROG1.ASM源程序如下:
EXTRN LOAD:FAR,SAVE:FAR
N EQU 20
MAX-VAL EQU 100
STAG SEGMENT STACK
DB 128 DUP(?)
STAC ENDS
DATA SEGMENT
SOURCE DB N DUP(?)
RESULT DB N DUP(?)
NAME0 DB INPUT1.DAT’,0
NAME1 DB ’OUTPUT1.DAT’,0,
DATA ENDS
CODE SEGMENT
ASSUMEME CS:CODE,DS:DATA,SS:STAC
START PROC FAR
PUSH DS
XOR AX,AX
MOV AX,DATA
MOV DS ? AX
LEA DX, SOURCE ; 数据区起始地址
LEA SI, NAME0 ; 原始数据文件名起始地址
MOV CX,N ; 字节数
CALL LOAD ; 从’INPUT1. DAT’中读取数据
;, * * * * BEGIN * * * *
LEA SI, SOURCE
LEA DI, RESULT
_____
NEXT: MOV AL, [SI]
CMP AL, - MAX - VAL
______ LESS
CMP AL, MAX - VAL
______
MOV AL, MAX - AL
JMP STORE
LESS: MOV AL, - MAX - VAL
STORE: MOV [DI], AL
______
______
______
* * * * END * * * *
LEA DX,RESULT ; 结果数据区首址
LEA SI,NAME1 ; 结果文件名起始地址
MOV CX,N ; 字节数
CALL SAVE ; 保存结果到“output1. dat" 文件中
RET
START ENDP
CODE ENDS
END START
选项
答案
;* * * * BDGIN * * * * LEA SI,SOURCE LEA DI,RESULT MOV CX,20 NEXT:MOV AL,[SI] CMP AL,-MAX-VAL JL IESS CMP AL,MAX-VAL JL STORE MOV AL,MAX-AL JMP STORE LESS: MOV AL,-;MAX-VAL STORE:MOV [DI],AL INCSI或ADDSI:1 1NC DI或ADD DI,1 LOOP NEXT ;* * * * END * * * *
解析
转载请注明原文地址:https://kaotiyun.com/show/wKgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
下面是有关DRAM和SRAM存储器芯片的叙述:Ⅰ.DRAM芯片的集成度比SRAM高Ⅱ.DRAM芯片的成本比SRAM高Ⅲ.DRAM芯片的速度比SRAM快Ⅳ.DRAM芯片工作时需要刷新,SRAM芯片工作时不需刷新通常情况下,哪两个叙述是错误的?
已知:DAT1LABELBYTEDAT2DW0ABCDH依次执行SHLDAT1,1和SHRDAT2,1指令后,DAT2字存储单元中的内容是:
下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位?
Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上的每一台主机都有一个IP地址。下面哪一个不能作为IP地址?
数字视频信息的数据量相当大,对PC机的存储、处理和传输都是极大的负担,为此必须对数字视频信息进行压缩编码。试问下面哪一种不是数字视频压缩编码的国际标准?
计算机系统的数据安全性极为重要,一旦数据被破环或丢失,会造成重大的影响甚至灾难性的后果。目前对PC机数据进行备份的方法有多种,对个人用户而言,下面哪一种做法很少使用?
以太局域网为了避免网卡之间的地址冲突,每块网卡都必须给定一个全球惟一的地址,称为网卡的物理地址,厂家在生产网卡时会将该地址烧入网卡的ROM中,该地址可用12位的【】进制数表示。
Windows98提供了一些工具程序,帮助用户对注册表进行检查备份、恢复或修改等操作,但在默认情况下用户无法通过“开始”菜单启用这些工具。如需运行“注册表编辑程序”,可在“运行”对话框中执行命令【】。
操作系统内存管理的基本任务是内存分配、保护和自动扩充。在下列有关Windows98内存管理的叙述中,错误的是
随机试题
管理方行政主体的行政法律责任的特征有()。
女性,58岁。9个月来巩膜及皮肤发黄,伴皮肤瘙痒来诊。体检:巩膜及皮肤明显黄染,肝肋下4cm,质硬无压痛,脾肋下5cm,考虑为原发性胆汁性肝硬化。除下列哪一项外,均可引起继发性胆汁性肝硬化
关于牛奶与母乳成分的比较,对牛奶的叙述正确的是
对于符合《刑事诉讼法》第277条规定的公诉案件,以下做法错误的是:()
班主任教育的对象和依靠的教育力量是()。
血液中的高浓度脂肪蛋白含量的增多,会增加人体阻止吸收过多的胆固醇的能力,从而降低血液中的胆固醇。有些人通过有规律的体育锻炼和减肥,能明显地增加血液中高浓度脂肪蛋白的含量。根据这段文字,下列选项中哪些是正确的?()
由于信息高速公路上信息垃圾问题越来越严重,科学家们不断发出警告:如果我们不从现在开始就重视预防和消除信息高速公路上的信息垃圾,那么总有一天信息高速公路将无法正常通行。以下哪项的意思最接近这些科学家们的警告?
阅读下列说明和数据流图,回答问题1至问题3,[说明]考务处理系统具有如下功能:(1)对考生送来的报名单进行检查。(2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷。(3)对阅卷
Whathasthecompanyrecentlydone?
WhereisAngelFalls?HowdoesAngelFallsgetitsname?
最新回复
(
0
)