三级PC技术上机真题汇集

计算机三级(PC技术)机试67

背景色: 字体大小: 12px行高: 120%

隐藏所有题目 折叠过长题目

计算机三级PC技术(机试)

1. 请编制程序,其功能是:对一个由可打印ASCII字符(ASCII值为20H~7FH)组成的字符串可采用下列方法进行压缩:从串首开始向后扫描,如某字符单独出现则该字符不变,如某字符连续出现n次,则该字符用ESC(1BH),n,<原字符>三个字节来代替(假定n不超过255)。

设内存中从SOURCE开始有一用上述方法压缩的字符串,其以OOH结束,解压后长度不超过100。试编程对其解压缩,结果存入RESULT开始的内存单元。

例如:

原串: 41H,1BH,06H,43H,61H,00H

解压缩后:41H,43H,43H,43H,43H,43H,43H,61H,OOH("ACCCCCCa")

部分程序已给出,原始数据由过程LOAD从文件INPUT.DAT中读入SOURCE开始的内存单元中,结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT.DAT中。

请填空BEGIN和END之间已给出的源程序使其完整,空白己用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编写程序片段来完成所要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。

【试题程序】

EXTRN LOAD:FAR, SAVE:FAR

N EQU 100

ESC_CODE EQU 27

STAC SEGMENT STACK

DB 128 DUP(?)

STAC ENDS

DATA SEGMENT

SOURCE DB N DUP(?)

RESULT DB N DUP(0)

NAME0 DB 'INPUT.DAT',0

NAME1 DB 'OUTPUT.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

MOV ES, AX ;置附加段寄存器

LEA DX, SOURCE ;数据区起始地址

LEA SI, NAME0 ;原始数据文件名起始地址

MOV CX, N ;字节

CALL LOAD ;从"INPUT.DAT" 中读取数据

******** BEGIN ********

LEA SI, SOURCE

LEA DI, RESULT

CLD

LO: LODSB

CMP AL, 0

JE QUIT

CMP AL, ESC_CODE

J (1) EXPAND

(2)

JMP L0

EXPAND: (3) ;解压缩

XOR CX, CX

(4)

(5)

(6)

(7)

JMP LO

QUIT:

STOSB ;STORE THE '00H'

******** END ********

LEA DX, RESULT ;结果数据区首址

LEA SI, NAME1 ;结果文件名起始地址

MOV CX,N ;字节数

CALL SAVE ;保存结果到"output.dat" 文件

RET

START ENDP

CODE ENDS END START_____

[+] [-] [=]

[参考答案] (1分) (1)E (2)STOSB (3)CID (4)MOV CL,[SI]

(5)MOV AL,[SI+1] (6)REP STOSB (7)ADD SI,2

[您的答案]

[详细解答] 本题是一道数据插入题,其中本题采用的算法是首先从原始数据区读取一个字节,判断是否为结束标志,若是结束标志,则直接送至结果数据区并结束处理,若不是结束标志则再次判断是否是压缩标志,是则读取下一个字节,然后将其值送CL,再读取下一个字节到AL,以CL为计数器重复将刚才读取的数据写入结果数据区,然后继续读取下一个数据开始进行判断,直到发现结束标志为止。反之则直接将该字符送到结果数据区。

程序中使用串处理指令LODSB来完成读取数据和修改原始数据区偏移地址的目的:使用串处理指令STOSB来完成写入数据和修改结果数据区偏移地址的目的;使用CL做计数器和指令REP完成循环处理

计算机三级(PC技术)机试66

背景色: 字体大小: 12px行高: 120%

隐藏所有题目 折叠过长题目

计算机三级PC技术(机试)

1. 编制一个程序,其实现的功能是:对一个数字采集系统采集的50个字节无符号数按算术平均数字滤波方法进行数字滤波,每5个数求一个平均数(含余数,其中低字节为商,高字节为余数),将10个平均值依次存入RESULT指示的内存区域。

例如:

原始采集数据:05H,07H,12H,08H,10H,09H,2EH,56H,48H,85H,65H,36H,45H„„

则结果为: 0A04H,4003H„„

部分程序已经给出,其中原始数据由过程LOAD从文件INPUT.DAT中读入以SOURCE开始的内存单元中。运算结果要求从RESULT开始的内存单元存放,由过程SAVE保存到文件OUTPUT.DAT中。

请填空BEGIN和END之间已给出的源程序使其完整,空白已经用横线标出,每行空白一般只需要一条指令,但采用功能相当的多条指令也行,考生也可以删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。

【试题程序】

EXTRN LOAD:FAR,SAVE:FAR

N EQU 10

DSEG SEGMENT

SOURCE DB 6*N DUP(?) RESULT DW N DUP(0)

NAME0 DB 'INPUT.DAT',0

NAME1 DB 'OUTPUT.DAT',0

DSEG ENDS

SSEG SEGMENT STACK

DB 256 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,6*N

CALL LOAD

;******** BEGIN ********

LEA SI,SOURCE

合集下载

计算机三级(PC技术)笔试145

计算机三级(PC技术)笔试145

[模拟] 计算机三级(PC技术)笔试145

一、选择题(每题1分,共60分) 在下列各题的[A]、[B]、[C]、[D]

四个选项中,只有一个选项是正确的。

第1题:

在分时系统中,时间片一定,______响应时间越长。

A.内存越多

B.任务越多

C.后备队列

D.任务越少

参考答案:B

VMM使用了时间片的方法,每个虚拟机都得到一定的CPU时间,在一定的时间间隔之后,虚拟机被VMM中断,VMM再把控制权交给下一个虚拟机一段时间,在Windows98系统中,多任务处理是通过虚拟机实现的。

第2题:

假设采用320万像素的数码相机拍摄照片时设置的分辨率为1800×1200,则拍摄的照片在分辨率为300dpi的喷墨打印机上按1:1的比例打印时,所得到的相片尺寸大小均为______。

A.3英寸×2英寸

B.4英寸×3英寸

C.6英寸×4英寸

D.7英寸×5英寸

参考答案:C

数码相机的性能参数:相片分辨率和相片品质等级是用户可以设置的。数码相机设置的水平分辨率和垂直分辨率之比为3:2。

第3题:

在PC中,CPU具有指令流水功能的优点是( )。

A.存储器存取速度加快

B.I/O处理速度加快

C.DMA传送速度加快

D.CPU运行速度加快

参考答案:D

第4题:

计算机使用总线结构的主要优点足便于实现积木化,其缺点是( )。

A.地址信息、数据信息和控制信息不能同时出现

B.地址信息与数据信息不能同时出现

C.两种信息源的代码在总线中不能同时传送

D.前面都不正确

参考答案:C

第5题:

已知JNC指令的机器代码是73XXH(XX是根据条件转移确定的偏移量),CF=0,

IP=1000H,试问执行该指令后,IP=( )。

A.0FFFH

B.10FEH

C.0FFEH

D.10FCH

参考答案:C

第6题:

在虚拟8086模式下,应用程序的特权级是( )。

三级C语言100题上机考试题库

三级C语言100题上机考试题库

.实用文档.

. 全国计算机等级考试

三级C语言程序设计

南开100题上机考试题库

【终极无错版】

【注:三级除PC技术考汇编外,其它均考C语言,其上机题库是一样的】

【这是最经典的04版,我仔细比照了所谓的06版题库及08版上机模拟软件中的题,其实都是04版的。09年笔试大纲有变动,但是机试题库应该不会换,因为再编个南开100题〔库〕没有必要,也很累,还不能保证正确性〔起码要经过多番验证才能投入使用〕。

参加09年三级考试的朋友请放心使用。就算变动也不过是把改一下个别数组名、把“升序排列〞改为“降序排列〞、把“从小到大〞改为“从大到小〞等,所以请大家消除疑虑,放心使用】

资料收集整理:

(以后该网站将发布〔收集和原创〕计算机二三级资源、电脑常见问题的解决视频教程、网络相关问题文章,如果你遇到了电脑、网络方面的问题可以到这来查找视频和图文教程或咨询,也欢送高手来此帮助他人解决问题)

下载地址: 〔有自带VC++的上机系统下载〕

题目前带★号的是在2004年4月份考试被考生们所确定了的上机题。

题目前带☆号的是在2004年9月份考试被考生们所确定了的上机题。

05年后抽到的题没作标识。

题目中所提示的“无忧id xx〞指的是2004年上半年版无忧模拟系统中的固定抽题序号

题目中所提示的“捷成id xx〞指的是2004年上半年版捷成模拟系统中的固定抽题序号

********************************

题目1〔无忧 id 14、id 27(提供isP()函数;捷成id 23题)

请编写一个函数jsValue(int m,int k,int

xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入数组xx传回。

最后调用函数writeDat()读取10组数据,分别得出结果且把结果输出到文件中。

局部源程序存在文件中。

例如:假设输入17 5 那么应输出:19,23,29,31,37。

三级PC技术笔试-177_真题-无答案

三级PC技术笔试-177_真题-无答案

三级PC技术笔试-177

(总分100,考试时间90分钟)

一、选择题

1. 下面关于硬盘存储器性能指标的叙述中,正确的是

A. 目前市场上PC硬盘容量大多为10GB-20GB

B. 平均等待时间是指数据所在扇区旋转到磁头下的平均时间,目前大约为3μs~6μs

C. 平均寻道时间是指移动磁头到数据所在磁道(柱面)所需的平均时间,目前大约是几个毫秒

D. 高速缓冲存储器Cache能提高硬盘的数据传输性能, 目前容量一般为几千字节

2. 微处理器的主要功能是

A. 运算和控制 B. 运算和存储

C. 运算、控制和存储 D. 运算、控制和输入输出

3. 在TCP/IP参考模型中,传输层的主要作用是在互联网络的源主机与目的主机对等实体之间建立用于会话的

A. 点一点连接 B. 操作连接

C. 端一端连接 D. 控制连接

4. 假设某硬盘存储器由单碟组成,每个盘面有2000个磁道,每个磁道有1000个扇区,每个扇区的容量为512字节,则该磁盘的存储容量大约为

A. 1GB B. 2GB

C. 3GB D. 4GB

5. 下面是关于Pentium微处理器总线时序的描述,其中错误的是

A. Pentium微处理器的突发式读写总线周期每次可传送4个64位数据

B. 完成一次非流水线读写总线周期至少需要2个时钟周期

C. 完成一次突发式读写总线周期至少需要4个时钟周期

D. 流水线读写总线周期具有较高的总线利用率

6. 从下列哪一种微处理器开始,增加了虚拟8086存储器管理模式?

A. 80286 B. 80386

C. 80486 D. Pentium Pro

7. 数字声音在PC机中存储时,必须组织成一个数据文件,不同类型的数字声音具有不同的文件扩展名。扩展名为.WAV的文件中存储的是哪一种数字声音?

A. 合成音乐 B. 波形声音

C. MP3声音 D. 合成语音

8. 下表是PC机中使用的一部分内存条的主要技术参数 内存类型 名称 总线宽度 存储器总线时钟 有效时钟

计算机三级网络技术机试(上机操作)模拟试卷118(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷118(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷118 (题后含答案及解析)

题型有:1. 选择题 3. 综合题 4. 应用题

选择题

1. 下列关于服务器技术的描述中,错误的是( )。

A.服务器的可用性用MTBF描述

B.集群系统中一台主机出现故障时不会影响系统的正常服务

C.热插拔功能允许用户在不切断电源的情况下更换硬盘、板卡等

D.服务器磁盘性能表现在磁盘存储容量与I/O速度

正确答案:A

解析:服务器的可用性可以描述为:系统高可用性=MTBF/(MTBF+MTBR),其中MTBF为平均无故障时间,MTBR为平均修复时间。

2. 下列关于服务器技术的描述中,错误的是( )。

A.对称多处理技术可以在多CPU结构的服务器中均衡负载

B.集群系统中一台主机出现故障时不会影响系统的整体性能

C.采用RISC结构处理器的服务器通常不采用Windows操作系统

D.采用RAID技术可提高磁盘容错能力

正确答案:D

解析:独立冗余阵列RAID是一种数据备份技术,它可以将若干个硬盘驱动器组成一个整体,由阵列管理器管理,使其能以快速、准确、安全的方式来读写磁盘数据。但RAID不能提高磁盘的容错能力,故选项D的说法是错误的。选项C的说法是正确的,各种大型、中型计算机和超级服务器都采用RISC结构处理器,操作系统采用Unix。

3. 当服务器组中一台主机出现故障,该主机上运行的程序将立即转移到组内其他主机。下列技术中能够实现上述需求的是( )。

A.RAID

B.Cluster

C.RISC

D.CISC

正确答案:B

解析:RAID磁盘阵列就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用,从而提高硬盘性能。Cluster集群是指一组连接起来的电脑,它们共同工作,对外界来说就像一台电脑一样。集群一般用于单台电脑无法完成的高性能计算,拥有较高的性价比。可以实现负载均

计算机三级PC技术临考模拟题及答案详解

计算机三级PC技术临考模拟题及答案详解

计算机三级PC技术临考模拟题及答案详解

下面是今天的计算机三级考试PC技术临考模拟题及答案详解,更多计算机三级考试信息请关注。

1.PC机中CPU进行算术和逻辑运算时,可处理的信息的长度为()

A.32位

B.16位

C.8位

D.都可以

参考答案:D

分析:运算器是计算机中加工与处理数据的部件,主要执行算术运算和逻辑运算。运算器由暂时存放数据的寄存器、逻辑电路以及实现算术运算和逻辑运算的算术逻辑单元组成。可处理的信息的长度可以为8位、16位、32位。

2.一台计算机具有比较高的MTBF值,而MTTR的值很低,其含义是指()

A.该计算机的可用性比较高

B.该计算机的可靠性比较高

C.该计算机便于维护

D.该计算机容错性好

参考答案:A 分析:系统的可靠性常用平均无故障时间(MeanTimeBetweenFailures,MTBF)和平均故障修复时间(MeanTimetoRepair,MTTR)来表示。单位都是小时。如果MTBF的值很高,而MTTR的值很低,那么可认为该计算机的可用性(availability)高。

3.MIPS是衡量CPU处理速度的一种常用指标,它的含义是:()

A.每秒钟平均可执行的单字长定点指令的数目

B.每钞钟平均可执行指令的数目

C.每秒钟平均可执行的浮点指令的数目

D.每秒钟平均可执行的算术运算指令的数目

参考答案:A

分析:CPU的处理速度也是PC机的主要性能参数之一。CPU速度是指计算机每秒钟所能执行的指令条数。由于不同类型的指令所需的执行时间不同,因而运算速度的计算就有不同的方法。其中的一种计算方法就是以单字长定点指令的平均执行时间来计算的,单位就是MIPS。

2003全国计算机等级考试三级笔试试卷PC技术上

2003全国计算机等级考试三级笔试试卷PC技术上

第 1 页 共 14 页

2003全国计算机等级考试三级笔试试卷PC技术上

一、选择题((1)~(60)题每题1分,共60分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)通常所说的32位计算机是指

A)CPU字长为32位 B)通用寄存器数目为32个

C)可处理的数据长度为32位 D)地址总线的宽度为32位

(2)从计算机的逻辑组成来看,通常所说的PC机的"主机"包括

A)中央处理器(CPU)和总线

B)中央处理器(CPU)和主存

C)中央处理器(CPU)、主存和总线

D)中央处理器(CPU)、主存和外设

(3)除了I/O设备本身的性能外,影响计算机I/O数据传输速度的主要因素是

A)系统总线的传输速率 B)主存储器的容量

C)Cache存储器性能 D)CPU的字长

(4)在Pentium微处理器中,浮点数的格式采用IEEE754标准。假设一个规格化的32位浮点数如下:

1 10000011 00101100000000000000000

该数的十进制数值是

A)-2.75 B)-16.75 C)-20.75 D)-18.75

(5)目前我国PC机用户大多还使用GB-2312国标汉字编码进行中文信息处理。下面是有关使用GB-2312进行汉字输入输出的叙述,其中错误的是

A)使用不同的汉字输入法,汉字的"输入编码"不完全相同

B)使用不同的输入法输入同一个汉字,其内码不一定相同

C)输出汉字时,需将汉字的内码转换成可阅读的汉字

D)同一个汉字在不同字库中,字型是不同的

第 2 页 共 14 页

(6)下面是有关超文本的叙述,其中错误的是

A)超文本节点可以是文字,也可以是图形、图像、声音等信息

B)超文本节点之间通过指针链接

C)超文本节点之间的关系是线性的

D)超文本的节点可以分布在互联网上不同的WWW服务器中

月全国计算机等级考试三级PC技术笔试试卷及答案

02年9月全国计算机等级考试三级PC笔试试卷

(考试时间120分钟,满分100分)

一、选择题(每小题1分,共60分)

下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) 在下面关于微处理器的叙述中,错误的是:

A) 微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片

B) 一台计算机的CPU含有1个或多个微处理器

C) 寄存器由具有特殊用途的部分内存单元组成,是内存的一个部分

D) 不同型号的CPU可以具有不同的机器指令

(2) 若用MB作为PC机主存容量的计量单位,1MB等于多少字节?

A) 110个字节

B) 220个字节

B) 230个字节

D) 240个字节

(3) Pentium处理器处理的16位二进制整数用补码表示,其数值范围是多少?

A) -215+1~215-1

B) -215~215-1

C) -216+1~216-1

D) -216~216-1

(4) 运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中哪一个是正确的?

A) 两个整数相加,若最高位(符号位) 有进位,则一定发生溢出

B) 两个整数相加,若结果的符号位为0,则一定发生溢出

C) 两个整数相加,若结果的符号位为1,则一定发生溢出

D) 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出

(5) 关于ASCII码字符集中的字符,下面叙述中正确的是:

A) ASCII码字符集共有128个不同的字符

B) 每个字符都是可打印(或显示) 的

C) 每个字符在PC机键盘上都有一键与之对应

D) ASCII码字符集中大小写英文字母的编码相同

(6) 下面有关GB2312汉字编码的叙述中,错误的是:

A) 汉字的区位码由该汉字在编码表中的区号和位号组成

计算机三级(PC技术)笔试231

1 [模拟] 计算机三级(PC技术)笔试231

一、选择题(每题1分,共60分) 在下列各题的[A]、[B]、[C]、[D]

四个选项中,只有一个选项是正确的。

第1题:

在汇编语言程序设计中,若调用不在本模?)。橹械墓蹋蚨愿霉瘫匦胗梦辈僮髅( )说明。

A.PUBLIC

MON

C.EXTERN

D.ASSUME

参考答案:C

第2题:

下面是关于PCI总线的叙述,其中错误的是( )。

A.支持突发传输

B.支持总线主控方式

C.不采用总线复用技术

D.支持即插即用功能

参考答案:C

第3题:

在Windows 98中,注册表的值可保存的数据类型除了字符串和二进制值外还有( )。

A.时间

B.日期

C.DWORD

D.整数

参考答案:C

第4题:

在具有PCI总线的奔腾机中,二级Cache存储器经常通过Cache控制器挂在( )上。 2 A.ISA总线(AT总线)

B.CPU局部总线

C.PCI总线

D.EISA总线

参考答案:B

第5题:

8086/8088的可用于间接寻址的寄存器有( )个。

A.2

B.4

C.6

D.8

参考答案:B

第6题:

“图”在PC机中有两种表示方法,一种是图像(image),另一种是图形(graphics)。下列哪一种文件类型是图形文件( )

A.BMP

B.TIF

C.JPG

D.WMF

参考答案:D

WMF是用于存储和交换图形信息的图形元文件标准,属于图形文件。所以答案选D。

第7题:

在下列有关Windows 98的结构、组成和功能的叙述中,错误的是( )。

A.Windows 98中的应用程序分为Win32应用程序、Win16应用程序和DOS应用程序

B.Windows 98的核心模?)。榇蠖嗍且远唇涌庑问匠鱿值模湮募┱姑?dll

C.在Windows 98中,“资源管理器”和Ⅲ浏览器的主程序为同一个可执行文件,即 explorer.exe

计算机三级考试PC技术习题及答案选择题部分

计算机三级考试PC技术习题及答案选择题部分

2017年计算机三级考试PC技术习题及答案选择题部分

“PC技术”考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能,PC技术是计算机三级考试的科目之一。下面是店铺整理的2017年计算机三级考试PC技术习题及答案选择题部分。欢迎阅读。

2017年计算机三级考试PC技术习题及答案选择题部分

1.硬中断服务程序结束返回断点时,程序末尾要安排一条指令IRET,它的作用是( )

A.构成中断结束命令

B.恢复断点信息并返回

C.转移到IRET的下一条指令

D.返回到断点处

【参考答案】:B

【分析】:IRET指令的作用是可恢复断点信息并返回。

2.下面表示段定义结束的命令是( )

A.ENDP

B.ENDS

C.ENDM

D.END

【参考答案】:B

【分析】:ENDS表示段定义结束。

3.下列几种芯片是PC机的'常用芯片,它们之中可接管总线控制数据传送的是 ( )

A.定时器/计数器芯片

B.串行接口芯片

C.并行接口芯片

D.DMA控制器芯片

【参考答案】:D 4.8086/8088系统中,一个栈可使用的最大空间是( )

A.IMB

B.64KB

C.由SP初值决定

D.由SS初值决定

【参考答案】:B

【分析】:8086/8088均把IMB的存储空间划分成若干个段,每段64KB。

5.连接两个汇编语言目标程序时,若其数据段的段名相同,组合类型为PUBLIC,定位类型为PARA,连接后第一个目标程序数据段的起始物理地址是00000H,长度为1376H,则第二个目标程序数据段的起始物理地址是( )

A.01377H

B.01378H

C.01380H

D.01400H

【参考答案】:C

6.为了使下面的程序段能用来把DL中的二进制代码从高位到低位依次转换为ASCII码并存入DI设定的内存数据区,试问该程序段中NEXT处应填入( )指令。

2013年计算机等级考试三级PC技术上机20

2013年计算机等级考试三级PC技术上机(20)

请编制程序,其功能是:有一抄表系统采集的数据中包括8位的窃水状态字节(一个字

节记录4块水表状态),格式为:

D7 D6 D5 D4 D3 D2 D1 D0

S4 S3 S2 S1 X4 X3 X2 X1

其中Si,Xi(i=1,2,3,4)分别表示第i块水表短路和断路状态位,1表示有短路或断路情况发生(表示有偷水情况),现共采集了5个字节的窃水状态,如果有窃水情况,则记录在RESULT中,记录格式为:表号,状态,表号,状态……没有短断路,则记录E0H,断路记录E1H,短路记录E2H,如01H,E1H,02H,E0H,03H,E2H,04H,E0H表示第一块表断路,第二块表无窃水状态,第三块表短路,第四块表也无窃水发生。

例如:

内存中有: 83H…

结果为: 01H,E1H,02H,E1H,03H,E0H,04H,E2H…

该内存中从SOURCE开始有一字符串,其以00H结束,长度不超过100。试编程对其进行压缩,结果存入RESULT开始的内存单元。

部分程序已给出, 其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。

填空BEGIN和END之间已给出的一段源程序使其完整(空白已用横线标出,每行空白一般只需一条指令, 但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处, 请加以修改。

试题程序:

EXTRN LOAD:FAR,SAVE:FAR

N EQU 5 ESC_CODE EQU 27

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档