一、选择题7. 一台PC的扩展槽中已插入一块D/A转换器模板,其地址为280H,执行下列程序D/A转换器输出的波形是
DAOUT:MOV DX,280H
MOV AL,00H
LOOP:OUT DX,AL
DEC AL
JMP LOOP
A B C D
B
[解析] D/A转换器的用途十分广泛,可以用D/A转换器做为波形发生器。其基本原理是:利用D/A转换器输出模拟量与输入数字量成正比关系这一特点,将D/A转换器作为微机的输出接口,CPU通过程序向D/A转换器输出随时间呈不同变化规律的数字量,则D/ A转换器就可输出各种各样的模拟量。本题中 MOV DX,280H指出地址;MOV AL,00H输出数据初值;LOOP:OUT DX,AL锯齿波输出; DECAL修改数据;JMP LOOP锯齿波循环。
8. 下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位?
- A.MOV CL,4
SAL AX,CL
ROL BX,CL - B.MOV CL,4
SHL AX,CL
RCL BX,CL - C.MOV CX.4
LP:SHL AX,1
ROL BX,1
LOOP LP - D.MOV CL,4
LP:SHL AX,1
RCL BX,1
DEC CL
JNZ LP
A B C D
D
[解析] D选项中,通过SHL AX,1语句将AX寄存器的高4位分别移到标志寄存器中,再通过ROL BX,1语句将标志寄存器中的内容逐次移到BX寄存器的低4位,DEC CL减少需要循环的次数,最终实现将AX寄存器的高4位移至BX的低4位。
二、填空题1. 某计算机主频为8MHz,每个机器周期平均含2个时钟周期,每条指令平均有2.5个机器周期,则该机器的平均指令执行速度为______MIPS。
2. 目前绝大多数PC机及相关设备均支持“即插即用”技术,给用户使用PC机带来了极大的方便。“即插即用”的英文缩写为
。
3. 目前许多分布式系统中的服务器广泛使用的是
操作系统,因为其具有功能强大的网络通信和网络服务功能,而且该系统具有开放性。
4. 符“A”的ASCII值为41H,因此字符“E”的ASCII值为______,前面加上偶校验位后的代码为______H 。
5. 一个有16个字的数据区,它的起始地址为70A0:DDF6H,那么该数据区的最后一个字单元的物理地址为______H。
6. 下面是用来实现二分法查找的8086/8088汇编语言源程序,填空使语句完整,使程序正确执行。
DSEG SEGMENT
TABLE DB '112679ACDF'
CNT EQU $-TABLE-1
DSEG ENDS
SSEG SEGMENT PARA STACK 'STACK'
DB 256 DUP (0)
SSEG ENDS
CSEG SEGMENT
ASSUME CS: CSEG, DS: DSEG, SS: SSEG
START PROC FAR
MOV AX, DSEG
MOV
LEA SI, TABLE
MOV DI, SI
ADD DI, CNT
MOV DX, 1 ;设定查找次数初值
MOV AL,'F'
GOON: MOV BX, SI
ADD BX, DI
SHR BX, 1
CMP AL, [BX]
JE DONE ;已找到
PUSHF
CMP BX, SI
JE FD ;搜索完毕,未找到
POPF
JLE GO
MOV SI, BX
JMP NEXT
GO: MOV DI, BX
NEXT: INC DX
JMP GOON
FD: MOV BX, OFFFFH
DONE: MOV AH, 4CH
INT 21H
RET
START ENDP
CSEG ENDS
END START
DS, AX
[解析] 代码段中,首先应该对DS寄存器进行初始化,因此空格处应该填写的指令为MOV DS, AX。
7. 目前广泛用于数码相机、U盘等便携式电子通信、娱乐设备中的一种存储芯片,它既能像ROM一样具有非易失性,又能在线进行快速擦除和重写,这种存储器芯片的名称是______ROM。
8. DVD盘片与CD盘片的大小相同,但存储的密度高,单层单面的DVD-ROM光盘的存储容量为
。
9. 下面的8086/8088汇编语言程序中,主程序通过堆栈将有关信息传送给子程序STRLEN。在主程序的______处填空,使程序能正常运行。
DSEG SEGMENT
ARRAY DB 'Computer$'
NUM DW 0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (0)
SSEG ENDS
CSEG1 SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG1
START: MOV AX, DSEG
MOV DS, AX
MOV AX, OFFSET ARRAY
PUSH AX
CALL
MOV NUM, AX
MOV AH, 4CH
INT 21H
CSEG1 ENDS
CSEG2 SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG2
STRLEN PROC FAR
PUSH BP
MOV BP, SP
PUSH SI
MOV SI,[BP+6]
NEXT: CMP BYTE PTR [SI],'$'
JZ DONE ;串尾吗?
INC SI
JMP NEXT
DONE: MOV AX, SI
SUB AX, [BP+6]
POP SI
POP BP
RET 2
STRLEN ENDP
CSEG2 ENDS
END START
FAR PTR STRLEN
[解析] 该题考查考生对宏汇编指令的掌握。从本程序的功能要求“主程序通过堆栈特有关信息传送给子程序 STRLEN”,可以看出,需要用CALL指令调用一个子程序,从程序中还可以看出,调用位置和子程序位置位于不同的代码段中,CALL指令的段间直接调用格式为CALL FAR PTR DST,其中DST为子程序的入口地址,所以本题答案应该是FAR PTR STRLEN。
10. 在实际使用中,病毒防火墙软件需要经常升级,以防新出现的病毒。病毒防火墙软件的升级,主要是杀毒(查毒)引擎的升级和
的升级。
11. 若要测试AL中操作数的第0,3,4,7位是否均为0,然后根据结果实现条件转移,可使用______指令,以产生转移条件。这条指令执行后将影响的标志位是______。
12. DOS下COM程序寻址被限制在64K以内。COM程序的堆栈是由______自动产生的,数据定义在______段内。COM程序总是从偏移地址______开始执行。
13. 在讨论Windows操作系统的文件管理功能时,常常会出现英文缩写FAT FAT的中文含义是______。
14. 在设计PC机内存条时,每个字节再增加1位用于校验,该内存条采用的是______校验技术。
奇偶
[解析] 早期的内存条的读写不太稳定,为提高数据读写的可靠性,往往采用奇偶校验的方式。在每个字节(8位)的基础上增加一位,用于记录每个字节的奇偶性。
15. 已知汉字“大”的区位码是2003H,在PC机中其内码的十六进制表示是
。
16. 下列程序执行后,SI寄存器中的内容是 ______。
MOV SI,-1
MOV CL,4
SAL SI, CL
AND SI,5FF0H
OR SI,9F0FH
NOT SI
17. Windows 2000内置的支持多媒体功能的组件中,能够从模拟视频采集数字视频信号,将数据进行压缩后存储到文件中,并对视频信息进行处理的是
。
18. 扫描仪的常用接口类型有SCSI、EPP与______三种。
USB
[解析] 扫描仪的常用接口类型有SCSI、EPP 与USB 三种。
19. 在WWW服务中,统一资源定位符URL可以由三部分组成,即
、主机名和文件名。
访问类型
[解析] 统一资源定位符URL可以由访问类型、主机名和文件名三部分组成。
20. 语音合成目前主要指从文本到语音的合成(Text-to-Speech,简称TTS),也称为
。
文语转换
[解析] 语音合成目前主要是指从文本到语音的合成(Text—to—Speech,简称TTS),也称为文语转换。语音合成有很多方面的应用。