江苏省计算机等级考试三级偏硬模拟卷

更新时间:2023-04-16 21:44:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

江苏省计算机等级考试三级偏硬模拟试卷

一、选择题(共有70个空格,每格1分,共70分,请务必使用答题卡涂写)

I.计算机基础知识(10分)

1.Pentium 微处理器的芯片是数据总线是位。

A.72 B.64 C.40 D.32 2.{(26)16∨(63)16}⊕(001011101)2的值是。

A.(1111111) 2B.(11000101) 2C.(00111010) 2D.(0111110) 2 3.计算(10101.01) 2+(25.2) 8=。

A.42.25 B.42.5 C.30.5 D.30.25 4.下列是8位二进制数的补码,其中真值最大的是。

A.10001000 B.11111110 C.00000000 D.00000001 5.微机系统中的ISA总线、PCI总线和EISA总线都属于。

A.局部总线B.系统总线C.外部总线D.通信总线6.与intel80386相比,intel80486处理器内部增加的功能部件是。

A.分页部件B.预取部件C.超高速缓冲存储部件D.分支预测部件7.相对80486处理器,Pentiun处理器重要改进是。

A.超高速缓冲存储部件(Cache)B.64位地址线

C.64位外部数据总线D.内置浮点处理器8.已知[X]补=FFH,[Y]补=01H,则[X+Y]补=。

A.00H B.FEH C.EFH D.01H 9.二位二进制无符号数表示范围。

A.-2~2 B.0~3 C.-1~2 D.-2~1 10.以2为底的一个二进制浮点数的格式如下:

D7 D6 D5 D4 D3 D2 D1 D0

阶符阶码(补码) 数符尾数(原码)

则-0.5的规格化浮点数是。

A.00011000 B.10001000 C.11110100 D.11100100

II.微机系统分析和应用(51分)

11.下列关于8086指令队列正确的说法是。

A.队列存放已经译码的指令B.8086有4个字节队列

C.8086有8个字节队列D.队列中的指令不一定被执行12.在8086/8088中,设CS为2000H,若在代码段的2048H单元中存放一条软中断指令INT 21H(二个字节),则执行该指令后,(SP+2)/(SP+3)为。

A.50H/20H B.00H/20H C.02H/20H D.4AH/20H 13.在8086最小模式下,执行OUT 011B ,AL指令时,M/IO、WR、RD的信号电平依次为。

A.0、0、1 B.0、1、1 C.0、1、0 D.1、1、0 14.8086/8088 的中断响应周期,至少需用时钟周期。

A.2 B.4 C.8 D.16 15.在寄存器相对寻址方式中,寄存器可分别为。

A.AX、CX、BX或CX B.SI、BX、DX或SI

C.BX、BP、SI或DI D.DX、DI、CX或SI 16.以下叙述中,不正确的是。

A.随机存储器包括SRAM和DRAM B.Cache是快擦写出存储器

C.ROM是只读存储器D.EEPROM使用电可改写方式17.一个容量为32K×4的EPROM芯片,除电源和地外,引脚数至少为。

A.20 B.21 C.24 D.26 18.一个RAM芯片,有15条地址线和8条数据线,问该芯片最多能存储字的个数为。

A.16384 B.32768 C.256 D.14 19.下述产生片选信号CS的方法中,被选中芯片具有唯一确定地址且各片之间连续的是。

A.组合译码B.仅部分译码C.仅线选法D.全译码20.在下列叙述中,不正确的是。

A.光盘与硬盘(温盘)所作介质不同

B.光盘的读出方式是非接触式的

C.硬盘(温盘)读出方式都是接触式的

D.光盘比软盘线密度高

21.当采用存储单元与I/O端口统一编址时,CPU的存储周期。

A.可以访问I/O端口和存储单元B.只能访问I/O端口

C.只能读得指令码D.只能访问存储单元22.在8086/8088 中断响应期间,设从中断向量表中的起始地址0000:0036H读出中断向量,则本次中断的中断类型号为。

A.09H B.10H C.12H D.20H 23.8086/8088 响应可屏蔽硬中断时,其中断类型号是。

A.由CPU自动产生B.从外设控制寄存器取得

C.从外设状态寄存器取得D.由中断控制器提供24.在编写8086/8088 的一个外部中断服务子程序时,为防止由外部中断所引起的嵌套中断则应使用的指令是。

A.STI B.CLI C.CLC D.STC 25.接口电路中8位双向数据缓冲器,应分别包括的三态门和寄存器各为个。

A.8、16 B.16、8 C.8、8 D.24、8 26.当8255A口工作在方式1时,则提供选通、应答信号端口是。

A.A口B.B口C.C口D.D口27.设8255A工作在方式1,规定C口的PC0和PC3作为A口的信号。

A.I/O B.STB C.INTR D.IBF 28.在程序运行时,下一条指令的物理地址是。

A.CS×16+IP B.BX×16+DI C.SS×16+SP D.ES×16+SI 29.在下面关于微处理器的叙述中,不正确的是。

A.BIOS的子程序固化芯片内

B.一台计算机内可有多个CPU

C.外部Cache是可选的

D.不同型号的CPU全都是相同指令集

30.在当前工业控制方面,若数据传送的距离远且传送的速率相对慢时。一般选用接口方式。

A.RS—232C B.LPT—8 C.ISA D.IDE 31.在异步串行通信中,二个通信设施间的两项规定是。

A.字符格式和波特率B.SYN格式和波特率

C.起始位格式和仃止位格式D.校验位格式和数据位格式32.设定时器/计数器8253的CLK频率为1MHz,该芯片编程为BCD码计数,计数初值应表示为0000H。则其计数的时间是。

A.10ms B.10us C.65ms D.65us 33.对定时器/计数器8253芯片编程为:选计数器0、方式1、按二进制计数。则控制字应为。

A.00110011B B.00110010B C.01110011B D.01110010B 34.在8086/8088 CPU组成的计算机系统中,用以定时/计数的芯片是。

A.8255A B.8253 C.8259A D.8231 35.以ISA总线标准开发的接口卡,。

A.只可直接在PCI总线插口上用

B.只可直接在ISA总线插口上用

C.可直接ISA或EISA总线插口上用

D.可直接在PC或ISA总线插口上用

36.在设计外设接口时,一个设备口地址可配外设。

A.1台单向B.1台双向C.多台单向D.多台双向37.8086/8088微型计算机系统加电启动时,执行的第一条指令是从读出的。

A.Cache B.DMC ` C.RAM D.ROM 38.8086/8088在PC系统中,采用汇编语言程序时,为了在显示器上显示一个字符至少需要使用一条指令。

A.pop B.print C.lea D.out 39.8086/8088 CPU工作时INTA引脚输入有效,此时CPU的IF=,而中断的8259A的IRR寄存器中必。

A.0,全1 B.1,全0 C.0,有1 D.1,有1 40.8086/8088 在读取内存时,地址线与数据线的关系为。

A.对指令和数据:先地址线有效、后数据线有效

B.对指令:地址线和数据线同时有效

C.对数据:地址线和数据线同时有效

D.对指令和数据:先数据线有效、后地址线有效

41.8086/8088 响应外部中断所用的总线周期和发INTA信号的个数分别是。

A.1,1 B.1,2 C.2,1 D.2,2 42.下面关于半导体存储器的叙述中,正确的是。

A.SRAM需要刷新电路

B.DRAM不需要刷新电路

C.SRAM的原理类似与R-S触发器

D.DRAM的原理类似与R-S触发器

43.使用8K*8的EPROM芯片组成256K*l6的存储区,所需要的芯片数量和每片所占空间分别是。

A.64,8KB B.32,16KB C.64,16KB D.32,8KB 44.以下不为A/D转换器的主要性能指标。

A.分辩率B.转换时间C.转换精度D.建立时间45.8086/8088在微机系统中,MOV [90],AL和OUT AL,90在硬件上产生的控制主要区别为信号。

A.M / IO B.WR C.RD D.BHE 46.在技术上类似EEPROM的外设为。

A.温盘B.活动硬盘C.U盘D.CD盘47.一个100点的实时数据采集系统,要求80us进行一次数据采集。其合理的数据传送方式可为。

A.查询、无条件传送或中断B.中断或DMA

C.查询或DMA D.仅查询或中断

48.在8086/8088系统中,若从内存0000:0004H单元开始存放4个字节,即02H,00H,03H,00H,则该中断类型码为。

A.01H B.02H C.03H D.04H

49.8086/8088外中断方式时,若从内存0000:0004H单元开始存放4个字节,即00H,01H,02H,03H,则该中断响应之后执行的第一条指令的地址为。

A.0001:0203H B.1000:0302H C.0203:0001H D.0302:0100H 50.在8086/8088的嵌套中断系统中,一般在该级中断服务子程序入口处应有

指令。

A.STI、POP B.CLI、PUSH C.STI、PUSH D.CLI、POP 51.在8253的各种工作方式1中,用门控信号作为开始计数触发信号。

A.OUT B.CLK C.GATE D.CS 52.设8253的控制口地址为03H,则计数器1、计数器2的口地址分别为。

A.00H、01H B.01H、02H C.00H、02H D.01H,00H 53.若用8255作接口芯片,ADC0809的D7-D0与PA7-PA0相连,且EOC与OE相连后,经单稳电路接8255的PC4(STBA),则程序对8255的控制字的设置为方式。

A.1 B.2 C.3 D.0

54.在串行口进行通信采用异步传送时,则不要求。

A.同步字B.起始位C.仃止位D.空闲位

55.对于串行通信,如果数据可以在两个方向传输,但只能交替进行,这种方式称为。

A.单工 B.半双工C.全双工D.半双工或全双工

56.设置接口主要功能是对各种信号进行。

A.数据格式转换B.数据类型转换

C.锁存、缓冲D.交、直隔离

57.8086/8088处理器复位时,指令队列、标志寄存器的初始状况分别为。

A.有指令、全1 B.空、不定C.有指令、全0 D.空、全0 58.在做RAM扩充实验时,欲编写一个检查程序,以确定RAM芯片是否工作正常,则该程序的算法思想合理的是用立即数先写入后读出比较,对该立即数取反,再写入后读出比较。所选立即数应为为适。

A.55H B.F0H C.FFH D.99H 59.要设计和安装一个对水压进行测试的微机监视系统,除常规的微机系统配置外,必需增设的I/O设备是。

A.A/D输入设备B.D/A输出设备

C.光盘D.数字化输出仪

60.8086/8088存储器时序的T3状态后,可能出现的状态为。

A.T4 B.Tw或T4 C.Tw或T5 D.Tw 61.在8086/8088总线周期内,若READY信号有效(要求插入Tw)则在该总线周期内插入个Tw等待状态。

A.2 B.4 C.8 D.不定

III.软件基础和应用(9分)

62.在数据结构中,从逻辑上可以把数据结构分成。

A.动态结构和静态结构B.紧凑结构和非紧凑结构

C.线性结构和非线性结构D.内部结构和外部结构63.以下关于广义表的叙述中,正确的是。

A.广义表是0个或多个单元素或子表组成的有限序列

B.广义表至少有一个元素是子表

C.广义表不可以是自身的子表

D.广义表不能为空表

64.在单链表p所指结点之后插入q所指结点的操作是。

A.q->link=p->link;p->link=q B.p->link=q->link;q->link=p

C.q=p->link;p->link=q->link D.p=q->link;q->link=p->link 65.向一个有127个元素的顺序表中插入一个新元素且保持原来顺序,平均要移动

个元素。

A .126

B .63.5

C .63

D .127

66.设链式栈中结点的结构为(data, link ),且top 是指向栈顶的指针。若想出栈栈顶元素且值保存到x 中,则应执行下列 操作?

A .x = top->data;top = top->link;

B .top = top->link; x = top->data;

C .x = top; top = top->link;

D .x = top->data;

67.软件的有效性测试是验证软件的运行是否达到用户的期望,用户的期望应体现于 。

A .详细设计报告

B .有效性测试要求

C .可行分折报告

D .软件需求说明书

68.为了便于软件的维护,程序应具有清晰的结构和良好的风格。下面关于编程风格的叙述中 是不可取的。

A .使用有意义的标识符

B .尽可能对代码进行优化

C .不要进行浮点数的相等比较

D .应该包含有适量的注释

69.软件详细设计的主要任务是确定每个模块的 。

A .算法和使用的数据结构

B .外部接口

C .功能

D .编程方法

70.需求分析最终结果是产生 。

A .项目开发计划

B .需求规格说明书

C .设计说明书

D .可行性分析报告

二、填空题(71~81题每格1分,共30分,请务必使用答题纸答题)

I .微机系统分析和应用(24分)

71.将DL 中的后4位二进制数转换成ASCII 码(十六进制)存入AL 中。其程序流程如图1所示,在*、**处应填入的操作是 (1) 、 (2) 。

72.DA3 EQU WORD PTR DA4

DA4 DB 0ABH ,89H

SHR DA3,1

MOV DX ,DA3

SHL DA4,1

MOV CX ,DA3

上述程序段运行后,CX 、DX 分别为 (3) 、 (4) 。

73.设AL=0FFH ,BX=1234H ,问执行下列程序段执行后,AL 、BX 的内容分别是 (5) 、

(6) (用16进制表示)?

MOV CL ,0

SAR BX ,1 取变量至DL

逻辑与操作取DL 后4位至DL < DL <10? > **

*

结束

N

Y 图1 流程图

RCR AL,1

INC CL

SAR BX,1

RCR AL,1

INC CL

SAR BX,1

RCR AL,1

INC CL

NEG CL

ADD CL,8

SHR AL,CL

74.STRING DB 'ABCDEFGHIJ'

MOV AH,01

INT 21H

AND AL,0FH

DEC AL

XOR AH,AH

MOV BX,OFFSET STRING

ADD BX,AX

MOV DL,[BX]

MOV AH,02H ;显示输出

INT 21H

试回答:如从键盘分别输入字符'4','8',显示结果分别是什么?(7)、(8)75.阅读8086/8088汇编语言源程序:

cseg segment

assume cs:cseg

start:

mov al,00010011b;①

out 20h,al ;①

mov al,00001000b;②

out 21h,al;②

mov al,00000101b;③

out 21h,al;③

cli

;以下是设置二组地址相邻的中向量

MOV DX,OFFSET IR5 ; 取偏址

MOV AX,SEG IR5 ; 取段值

MOV DS,AX ; 将用户中断向量赋给DS:DX

MOV AL,34H

MOV AH,25H

INT 21H ; 设置中断向量

MOV DX,OFFSET IR6 ; 取偏址

MOV AX,④; 取段值

MOV DS,AX ; 将用户中断向量赋给DS:DX

MOV AL,⑤

MOV AH,25H

INT ⑥; 设置中断向量

sti

mov cx,0ah;⑦

mov al,10011111b;⑧

out 21h,al;⑨

waiting:

loop waiting

jz exit

IR5:mov dl,35h

mov ah,02h

int 21h

mov al,00100000b

out 20h,al

iret

IR6:mov dl,36h

mov ah,02h

int 21h

mov al,00100000b

out 20h,al

iret

exit:

mov al,00000000b

out 21h,al

ret

cseg ends

end start

回答下列问题:

A.为①所在行加注解。(9)

B.为②所在行加注解。(10)

C.为③在行加注解。(11)

D.执行中,当程序在Waiting处循环时,若总线上IRQ5电位有效,则屏幕显示(12)。

E.执行中,当程序在Waiting处循环时,若总线上IRQ6电位有效,则屏幕显示(13)。

F.cli指令的作用是(14)。

G.sti指令的作用是(15)。

H.iret指令的功能是(16)。

I.按中断向量的设置方法,④处应填入(17)。

J.按IR5向量的设置方法,⑤处应填入(18)。

K.按IR5向量的设置方法,⑥处应填入(19)。

L.⑦设置的CX值,起何作用?(20)。

M.要改动Waiting循环时间,需要改动哪一语句?(21)。

N.⑧指令的作用是(22)。

O.⑨指令的作用是(23)。

P.本程对占用的中断向量的地址是否进行了保护?(24)。

II.软件基础和应用(6分)

76.当线性表的元素总体上基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表中的元素时,应采用(25)存储结构。

77.设有一个二维数组A[m][n],假设A[0][0]存放位置在644,A[2][2]存放位置在676,每个元素占一个空间,问A[3][3]存放的位置是在(26)。

78.从一维数组a[n]中顺序查找出一个最大值元素的时间复杂度为(27)。

79.瀑布模型强调逻辑设计与物理设计清楚地划分开来,尽可能推迟程序的物理实现。快速原型方法强调原型仅包括未来系统的(28),以提高设计效率。

80.两个模块之间的耦合方式中,耦合的耦合度最高和最低的分别是(29)。

81.白盒测试是根据程序的(30)来设计测试用例。

全真模拟试卷2

一、选择题(共有70个空格,每格1分,共70分,请务必使用答题卡涂写)

I.计算机基础知识(10分)

1.以下总线标准中,支持总线主控技术的总线是。

A.ISA B.EISA C.PCI D.IEEE 2.某数值用BCD码表示为001110011000,其所表示的数值为。

A.398 B.920 C.-398 D.-920

3.下面有关GB2312汉字编码的叙述中,正确的是。

A.若已知区位码则内码被唯一确定

B.汉字的国标码在计算机中用一个字节表示

C.同一个汉字的区位码和内码均相同

D.使用不同的输入法输入同一个汉字,其内码是不同的

4.处理器的地址线是32位。

A.8086 B.80386 C.80286 D.8088 5.已知8位补码[X]补=FFH,则X+1=。

A.0 B.1 C.2 D.-1 6.已知[Y]补=FFH,[X+Y]补=FEH,则[Y]补=。

A.FFH B.FEH C.01H D.02H 7.二位二进制数可表示的有符号数补码表示范围。

A.-2~2 B.-2~1 C.0~3 D.-1~2 8.8086地址总线长度为位。

A.16 B.20 C.32 D.18 9.计算机引入补码概念,是为了运算

A.乘运算转化为减法B.除运算转化为加法

C.减运算转化为加法D.加运算转化为减法

10.以2为底的一个二进制浮点数的格式如下:

D7 D6 D5 D4 D3 D2 D1 D0

阶符阶码(补码) 数符尾数(原码)

则0.5的规格化浮点数是。

A.00011000 B.10001000 C.00001000 D.11100100

II.微机系统分析和应用(51分)

11.在设计接口时,不重要的因素是。

A.内存容量B.总线负载能力

C.时序配合D.I/O口地址的分配12.以下关于光盘和磁盘,不正确的叙述为。

A.光盘和磁盘采用存储介质是不相同的

B.刻录光盘写入信息比磁盘快

C.刻录光盘写入信息比磁盘慢

D.磁盘可采用接触式或非接触式读写方式

13.要求用A/D转换方式测量和显示室内温度的变化,并定时整点记录,则用计算机系统实现时对测量采样和存储数据的合理传送方式分别为。

A.无条件传送,中断传送B.无条件传送,DMA传送

C.查询传送,DMA传送D.查询传送,中断传送

14.8086/8088中以下关于硬件中断INTR,NMI的叙述,正确的是。

A.NMI能被IF所屏蔽,INTR不受IF的影响

B.NMI的中断类型号由外设接口提供,而INTR由CPU内部硬件决定

C.CPU响应INTR要执行两个总线周期,而响应NMI只执行一个总线周期

D.响应INTR时CPU要发出两个INTA负脉冲,而响应NMI时不产生INTA信号

15.8086/8088中关于非屏蔽中断INTR信号的正确说法是。

A.INTR不受CPU中的IF状态的影响

B.CPU响应INTR要执行一个总线周期

C.INTR受到CPU中的AF状态的影响

D.CPU响应INTR要执行二个总线周期

16.在8086/8088中,设中断向量首址00078H单元开始的内容依次为90H,78H,40H,23H,则进入该中断服务子程序时IP为。

A.2340H B.9078H C.4023H D.7890H 17.在串行通信中,收/发时钟频率=n×波特率,一般n取1,16,64等。而对于异步通信,常采用n为。

A.1或64 B.16或1 C.16或64 D.1或16或64

18.在串行通信中,通过串行口收发长度相同的1MB数据,在波特率相同(不要校验)的情况下,同步比异步传输速度。

A.快B.慢C.一样D.不定19.系统要用8253的0-2计数器级连作定时使用,设8253的OUT2的输为高位输出而CLK0为计时时钟输入,硬件连接应为。

A.OUT0接CLK1,OUT1接CLK1

B.OUT0接CLK1,OUT1接CLK2

C.OUT1接CLK2,OUT2接CLK1

D.OUT1接CLK2,OUT2接CLK2

20.高速图像处理卡所使用的总线是。

A.EISA B.ISA C.IEEE 488 D.AGP 21.关于PC机键盘,键盘扫描码是由行、列译码线路得到,。

A.串行送至主机

B.并行送至主机

C.由Intel8048处理后,串行送至主机

D.由Intel8048处理后,并行至主机

22.在娱乐性抢答器的控制系统,在计算机系统中再增设就可以了。

A.传感器、A/D转换电路和驱动电路

B.传感器、D/A转换电路和开关量接口

C.人机对话部件、D/A转换电路和驱动电路

D.逻辑门组合、驱动电路

23.8086/8088 设CPU时钟为10MHZ,在访问外设时若在插入6个等待状态后,则该总线周期需要的时间为。

A.0.8us B.0.5us C.1us D.1.2us 24.8086/8088下列指令中非法的是。

A.MOV BL,BH B.MOV DS,12[SI+BX]

C.IN DX,AL D.MOV DS,AX 25.对于串行通信的接口部件的最主要功能为。

A.进行电位转转换

B.提高长距离传送数据抗扰能力

C.可以按异步方式进行数据传送

D.将数据的串行至并行转换或并行至串行转换

26.设8255A工作在方式1,则规定了C口的PC4作为A口的信号。

A.I/O B.STB C.INTR D.IBF 27.用RS-232C做异步通讯,设每帧包括7位数据位、1位校验位和起/停各1位,若RS-232C的TXD端发送的数据帧为010*******,则该字符的ASCII码为。

A.53H B.35H C.6AH D.56H 28.在8086/8088汇编中,设有伪指令定义如下:

BUF DB 1,2,$-BUF,3,4

指出伪指令中的BUF+2单元内的值是。

A.1H B.2 C.3H D.4 29.8086/8088 设SP=1000H,执行INT 21H指令后,SP=。

A.1006H B.0FFCH C.1004H D.0FFAH 30.在串行通信中,发送方、接收方可用各自的时钟信息的是通信。

A.异步B.同步C.对答D.交互31.设数据段定义如下:

DATA SEGMENT

NC DB 1 DUP (1 DUP (1))

NA EQU 1

NB EQU 1

CNT DB $-NC

DATA ENDS

从DS:0000开始至CNT单元之前存放的数据依次为。

A.1,1,1,1,1,1 B.1,1,1,1

C.1,1 D.1,1,1

32.8086运算器在执行两个数比较时产生溢出,则。

A.ZF=1 B.SF=1 C.CF=1 D.OF=1 33.下列都是系统软件。

A.DOS、BIOS、数据库管理系统

B.文件管理系统、UNIX、文字处理系统

C.语言处理系统、FOXPRO、Windows 98

D.决策支持系统、Linux、计算机辅助设计

34.Pentium 微处理器可寻址的最大实存储器空间是。

A.16MB B.2GB C.4GB D.1GB 35.8086微处理器进行存储器读写操作时,在时钟周期T1期间,要进行下列操作。

A.接收指令码B.发送存储器地址C.读操作码D.发送操作数36.Pentium 微处理器的数据总线宽度是。

A.64位B.48位C.32位D.72位37.Pentium微处理器中共有个段寄存器。

A.4个B.5个C.6个D.7个38.若BX =1000H,DS =2000H,(20FFFH)=12H,(21000H)=34H,(21001H)=56H。执行LEA SI,[BX]指令后,SI寄存器中的内容是。

A.1234H B.3412H C.3456H D.5634H 39.根据下面的数据段定义:

DSEG SEGMENT

A DW 7788H

B DB 99H

C EQU A+1

DSEG ENDS

执行MOV BX,WORD PTR C指令后,BX寄存器中的内容是。

A.0003H B.7788H C.8899H D.9977H 40.一片8250异步接收器/发送器的中断源是。

A.2个B.4个C.8个D.16个41.两片8237级联可以构成主从式DMA控制器其方法是将:从片的、端分别相连到主片的、端。

A.(HRQ、HLDA)(HRQ、HLDA)

B.(DACK、DREQ)(DACK、DREQ)

C.(HRQ、HLDA)(DREQ、DACK)

D.(HRQ、HLDA)(DACK、DREQ)

42.下面是关于PC机通讯口COM1 、USB接口的叙述,正确的是。

A.USB接口以串行方式传送数据且传送速率最快

B.COM1以串行方式传送数据且传送速率最快

C.USB接口以并行方式传送数据且传送速率最快

D.COM1以并行方式传送数据且传送速率最快

43.下面是关于CPU与主存储器之间的Cache的叙述,其中正确的是。

A.Cache中存放的只是主存储器中某一部分内容的映象

B.Cache能编程序对其访问

C.Cache中的内容由硬盘直接存入

D.Cache存储的存储速度比寄存器快

44.下面是关于目前PC机中PCI总线的叙述,其中不正确的是。

A.PCI总线不直接与CPU相连

B.PCI总线最大可扩充到32位

C.PCI总线的地址与数据线是分时复用的

D.PCI总线与CUP异步工作

45.一台彩显的分辨率是800*600,每个像素位宽为24位,则显示存储器容量至少应有。

A.1MB B.1.6MB C.2MB D.3.2MB 46.8259A操作命令字OCW2的一个作用是定义8259A的优先权工作方式:一种是优先权方式,另一种是优先权轮流方式。

A.抢夺B.固定C.后进先出D.优先数47.8250除数寄存器必须在8250初始化时预置,为此,应先把通信线控制寄存器的(DLAB) 置为1,然后将其写入除数寄存器。

A.D0位B.D2位C.D6位D.D7位48.当IP=1010H时执行了一条无条件段内直接短转移指令,指令给出的位移量D=11110000B(补码表示),该指令执行结束时IP的内容是。

A.1000H B.101FH C.100FH D.1011H 49.外部设备与主机的通信是通过进行的。

A.转换器B.接口C.内存D.移位器50.8086系统总线中的控制信号是与系统中DMA控制器有关的信号。

A.CLK、READY B.INTR INTA C.DEN ALE D.HOLD、HLDA 51.一个10位的A/D转换器,其分辨率10位,数字量变换范围0~1023,当输入电压满刻度为5V时,则转换电路对输入模拟电压的分辩能力约为。

A.19.6mV B.3.9mV C.5.1mv D.4.9mv 52.采用DMA方式传送数据时,每传送一次数据时就要占用的时间。

A.一个时钟周期B.一个机器周期C.一个等待周期D.一个插入周期53.指令中所用到的操作数可存放于、寄存器或内存中。

A.控制器B.加法器C.指令D.地址54.当一个有符号数大于0FBH时则转移,需选用的条件转移指令是。

A.JA B.JG C.JE D.JL 55.假设AX=96H,BX=65H,依次执行ADD AX,BX和DAA指令后,AL=。

A.61H B.51H C.65H D.96H 56.一个有16个字的数据区,它的起始地址为70A0:DDF6,那么该数据区的最后一个字单元的物理地址为H。

A.7E805 B.7E814 C.DE05 D.DE14 57.在SUB AX,BX指令执行后,CF=1,说明最高有效位。

A.向高位无进位B.向高位有进位C.向高位有借位D.向高位无借位58.设存储器的地址线有16条,存储单元为字节,若采用2K*4位芯片,问该存储器

被扩充至最大容量时,需要此种存储器芯片数量是片。

A.16 B.32 C.64 D.128 59.用A/D转换器对2KHz为周期的外部信号采样,要求在每个信号周期内采样10个点,则要求的A/D转换器的转换时间应小于。

A.1ms B.50μs C.100μs D.25μs 60.8237DMA本身有16位地址线(称为1页),若在8237与主机连接的控制电路中增加一个8位页地址寄存器作为高地址线,此时8237能寻址的内存容量为。

A.2MB B.4MB C.8MB D.16MB 61.如果系统中所有作业是同时到达的,则使作业平均周转时间最短的作业优先调度算法是。

A.计算时间短的作业优先算法B.先来先服务算法

C.后来先服务算法D.优先数高者优先算法

III.软件基础和应用(9分)

62.树最适合用来表示。

A.有序数据元素B.无序数据元素

C.元素之间具有分支层次关系的数据D.元素之间网状的数据63.线索二叉树是一种结构。

A.逻辑B.存储C.物理D.A和B 64.设有一个二维数组A[m][ n],假设A[0][0] 存放位置在644,A[2][2]存放位置在676,每个元素占一个空间,则A[4][5] 在位置。

A.692 B.626 C.709 D.724 65.设循环队列的结构是

const int MaxSize = 100;

typedef struct {

int data[MaxSize];

int front, rear;

} Q;

则判断队列满的条件应是下列语句。

A.Q.front == Q.rear; B.Q.front - Q.rear == MaxSize;

C.Q.front + Q.rear == MaxSize; D.Q.front == (Q.rear+1) % MaxSize;

66.设长度为n的有序表,若采用折半搜索算法搜索,元素的平均搜索长度为。

A.O(n2) B.O(nlog2n) C.O(log2n) D.O(n) 67.软件设计中,设计复审是是重要的环节,其主要目的和作用是能。

A.减少设计工作量B.避免后期付出高代价

C.保证软件质量D.加快软件开发周期68.是比较理想的可重用软构件。

A.子程序库B.宏C.对象D.类69.软件工程学的一个重要目标是。

A.提高程序的执行效率B.降低程序对存储空间的要求

C.提高软件的可测试性D.提高软件的可维护性70.软件测试是保证软件质量的重要措施,它的实施应该是在。

A.程序编码阶段之后B.软件设计阶段中C.软件运行阶段D.软件开发全过程

二、填空题(71~81题每格1分,共30分,请务必使用答题纸答题)

I.微机系统分析和应用(24分)

71.将DX:AX寄存器中的32位数进行算术右移两位。其程序流程如图1所示,在*和**处分别填入的操作分别是(1)、(2)。

72.DATA SEGMENT

S9 DB 0,1,2,3,4,5,6,7,8,9

DATA ENDS

LEA SI ,S9

MOV CX ,5

mov al ,9

LOP: dec al

MOV [SI],AL

INC SI

LOOP LOP

上述程序段运行后,S9开始的2个字节存储单元内容是什么? (3) 、 (4)

73. MOV AL ,0

MOV BL ,0

MOV CX ,3

L1: INC BL

INC BL

ADD AL ,BL

LOOP L1

HLT

程序执行后,AL 、CL= (5) 、 (6)

74. MOV AX ,4BD5H

MOV BL ,0

MOV DL ,0

MOV CX ,16

L1: SHL AX ,1

JC L2

INC BL

JMP L3

L2: INC DL

L3: LOOP L1

...

程序执行后BL 、DL 和AX 分别是 (7) 、 (8) 。

75.阅读下列程序:

Data SEGMENT

STRING DB '127'

NUM DB $-STRING

S DW 0

DATA ENDS CL←计数初值2

SAR Dx ,1;Dx 右移1位

*

CL ←CL -1

< ** >

结束 N Y

1 流程图

STACK SEGMENT PARA STACK 'STACK'

DB 256 DUP(0)

STACK ENDS

CODE SEGMENT PARA PUBLIC 'CODE'

MAIN PROC FAR

ASSUME CS:CODE,DS:DATA,SS:STACK START:

MOV AX,DA TA

MOV DS,AX

CALL CHANGE

MOV S,BX

MOV AH,4CH;⑥

INT 21H;⑥

CHANGE PROC NEAR

LEA SI,STRING

MOV CL,NUM

MOV CH,0

MOV AX,0

MOV DI,10;④

NEXT:

MUL DI

MOV BH,0 ;①

MOV BL,[SI]

AND BL,0FH ;②

ADD AX,BX

INC ③

LOOP NEXT

ZERO:;⑤

MOV BX,AX

RET

CHANGE ENDP

MAIN ENDP

CODE ENDS

END START

回答下列问题:

A.本程序的功能是(9)。

B.NUM的值是(10)。

C.在②处写入注释。(11)

D.运行后,S单元的值是(12)。

E.将①语句插入到next: 标号前是否可以?(13)

F.CALL Change属于什么性质子程调用?(14)

G.Ret执行后应执行哪条语句?(15)

H.将NUM DB$-String改为NUM DB2,程序执行后S单元的值是(16)。

I.本程序设计中用了几个段?(17)。

J.应填入③的是(18)。

K.④中设置的10是表示什么?(19)

L.⑤行是否可省略?(20)。

M.本程序可转换最大数值是什么?(21)

N.本程序可转换负数值吗?(22)

O.将S的初值设为1,本程序转换的结果是什么?(23)

P.⑥示的行的功能是(24)。

II.软件基础和应用(6分)

76.顺序表的插入和删除要求仍然保持各个元素原来的次序。设在等概率情形下, 对有n个元素的顺序表进行删除一个元素, 平均需要移动(25)个元素?

77.存放对称矩阵A上三角部分或下三角部分的一维数组有多少元素?(26)

78.假设以数组Q[m]存放循环队列中的元素, 同时以rear和length分别指示循环队列中的队尾位置和队列中所含元素的个数。试给出该循环队列的队空条件和队满条件(27)。

79.软件工程中的结构化分析(SA)是一种面向(28)的分析方法。

80.软件测试分四个步骤:单元测试、(29)、确认测试和系统测试。

81.风险分析实际上是如下4个不同的的活动组成风险识别、(30)、风险评价和风险管理。

全真模拟试卷3

一、选择题(共有70个空格,每格1分,共70分,请务必使用答题卡涂写)

I.计算机基础知识(10分)

1.8位有符号整数的补码表示范围为-128~+127,写成机器码16进制形式为。

A.0~FF B.80~7F C.01~F7 D.FF~7F 2.X=(111000101)2, Y=(454)10, Z=(1C3)16, 以下不等式可以成立的是。

A.X

A.无符号十进制数112 B.ASCII码'P'

C.压缩型BCD码十进制数70 D.有符号十进制数112 4.若用8位二进制补码表示,[X]补=11010011,则X的十进制数真值是。

A.45 B.53 C.-53 D.-45 5.微机用的系统总线中,是从AT总线的直接扩展而成,并向下兼容。

A.ISA B.SCSI C.EISA D.PCI

6.用8位二进制补码表示,已知[X]补=80H,则X+127=。

A.0 B.1 C.2 D.-1 7.已知[X]补=7FH,[X+Y]补=00H,则Y=。

A.-128 B.-127 C.1 D.10 8.用8位二进制补码表示,设[X]补=11111000,若用16位表示[(1/2)X]补应为。

A.008C B.FFF8 C.FFFC D.01F0 9.8086 CPU 内的指令队列有字节。

A.6 B.4 C.2 D.16 10.以2为底的一个二进制浮点数的格式如下:

D7 D6 D5 D4 D3 D2 D1 D0

阶符阶码(补码) 数符尾数(原码)

则1.5的规格化浮点数是。

A.00101100 B.00111000 C.00011010 D.11101100

II.微机系统分析和应用(51分)

11.以下可以进行级连的芯片是。

A.8255A B.8251A C.8237 D.8253 12.80386的地址总线和数据总线各是位。

A.16、16 B.16、32 C.32、16 D.32、32 13.8086CPU对外部请求响应的信号中最响应的请求是。

A.NMI B.INTR C.RESET D.TEST 14.对8253的计数器进行编程时。若选择二进制计数,则其初值的可选范围为。

A.0001H~FFFFH B.0000~FFFFH

C.0000~7FFFH D.0001H~7FFFH 15.D1 DB 20H DUP (?)

D2 DW D1

实现取D1的偏移地址至寄存器的正确方法是。

A.MOV DI,OFFSET D2 B.MOV SI,D1

C.MOV DS,OFFSET D1 D.MOV BX,D2 16.I/O编址方式通常可分统一编址和独立编址,以正确的说法是。

A.对统一编址,必须有专门的I/O指令对设备进行访问

B.对独立编址,对I/O设备访问必须有专门的I/O指令

C.对统一编址,必须有专门的存储器指令对内存的访问

D.对独立编址,可用访问存储器指令实现CPU对设备的访问

17.MOV AX,ES:[BX][SI]的源操作数的物理地址是。

A.16×(DS) +(BX) +(SI) B.16×(ES) +(BX) +(SI)

C.16×(SS) +(BX) +(SI) D.16×(CS) +(BX) +(SI) 18.PC机中控制总线提供所有的控制信号。

A.I/O设备对存储器

B.CPU对存储器和I/O设备接口

C.存储器对CPU和I/O设备接口

D.存储器对I/O设备

19.对于要求每次数据量大、高速传送的设备的接口设计,应采用I/O方式。

A.程序查询B.中断C.DMA D.NMI 20.对寄存器AX的内容乘以4的可正确实现的指令序列是。

A.MOV BL,4 MUL BL B.MOV BX,4 MUL BX

C.ROL AX,1 ROL AX,1 D.SHL AX,1 SHL,AX,1 21.关于8250中断允许寄存器以下说法错误的是。

A.D0=1,接收数据就绪则发中断请求

B.D1=1,发送缓冲寄存器空时,则发中断请求

C.D2=1,接收缓冲寄存器空时,则发中断请求

D.D3=1,MODEM状态改变时,则发中断请求

22.汇编语言程序被汇编时,指令性语句和指示性语句分别。

A.不产生指令,产生指令

B.产生指令,不产生指令

C.不产生指令,不产生指令

D.产生指令,产生指令

23.某SRAM芯片,其容量是512×8bit,除电源和接地线外该芯片引脚的最少数目是。

A.22 B.19 C.17 D.以上都不正确

24.8253的计数器以方式0工作,当计数至0时,从OUT都会输出一个信号。

A.由低变高电平B.由高变低电平

C.高阻变低电平D.低电平变高阻

25.BUF是数据段定义变量,指令MOV BX,OFFSET BUF的寻址方式为。

A.直接寻址B.间接寻址C.立即寻址D.寄存器寻址26.PC机与绘图仪进行串行通信方式绘图,则采用传送方式就行了。

A.半双工方式B.全双工方式C.单工方式D.半单工方式27.下列指令中,有语法错误的是。

A.MOV [SI],[BX]

B.IN AL,DX

C.JMP WORD PTR[BX+8]

D.PUSH WORD PTR 20[BX+SI-2]

28.关于操作系统的内存管理,下述说法中是错误的。

A.虚存的目的是为了给每个用户提供独立的、比较大的编程空间

B.虚存的存储空间最大不得超过实存空间的长度

C.虚存系统中,每个用户的编程空间可以小于实存空间

D.虚存系统中,所运行的程序可以大于实存空间

29.要构造2K×8bit的内存,可以使用。

A.二片1K×8bit进行位数扩展B.二片1K×4bit进行单元数扩展

C.二片2K×4bit进行位数扩展D.二片2K×4bit进行单元数扩展30.以下描述正确的是。

A.在中断处理过程中,不能再响应其它中断请求

B.在中断处理过程中,一定要响应其它中断请求

C.在中断响应中,保护断点应由中断服务程序完成

D.在中断响应中,保护断点是由中断响应过程自动完成

31.在8086中,物理地址=。

A.段地址*16+偏移地址B.偏移地址*16+段地址

C.段地址*4+偏移地址D.偏移地址*4+段地址32.在8086最小模式的典型配置中,8286的T和OE分别接CPU的。

A.DT/R,DEN B.DEN,DT/R

C.ALT,DEN D.ALT,DT/R

33.Pentium微处理器可寻址的地址线是条。

A.24 B.48 C.32 D.64 34.在微型计算机中,通用寄存器的位数是。

A.地址总线的位数B.总线的字长

C.计算机字长D.控制线总的位数35.指令周期是指。

A.取一条指令的时间

B.机器周期时间

C.取和执行一条指令的时间

D.总线周期时间

36.总线中数据线的数据可以来源于。

A.CPU B.存储器单元C.I/O的端口D.以上全部37.8086CPU可访问的存储器空间为1MB组成,实际上将内存分为奇数存储体和偶数存储体两部分,用于区分两个存储体内的地址线是。

A.A0 B.A1 C.A19 D.A18

38.Pentium与80486CPU芯片在相同频率工作时,其整数、浮点性能分别可提高倍。

A.5、1 B.2、4 C.4、2 D.1、5

39.设DH=10H,执行NEG DH指令后,正确的结果是。

A.DH=10H CF=1 B.DH=0F0H CF=0

C.DH=10H CF=0 D.DH=0F0H CF=1 40.设DS=8225H,DI=3942H,指令MOV AL,[DI]操作数的物理地址是。

A.85B92H B.86192H C.BB690H D.12169H 41.80286的机器状态寄存器中,PE位为0、为1分别表示80286处于模式。

A.保护方式、实地址方式B.实地址方式、保护方式

C.虚地址方式、保护方式D.虚地址方式、实地址方式42.总线与PC总线兼容,它的数据、地址总线宽度为32位。

A.ISA B.EISA C.PCI D.MCA 43.当指令SUB AX,BX执行后,CF=1,对无符号数而言说明该指令的操作是。

A.有借位B.无借位C.结果为0 D.溢出44.按指令执行时产生状态的频率,状态码中应用最频繁的是。

A.PF B.AF C.IF D.CF 45.一循环程序完成查找一组数据中是否有非零数据,控制循环应选取的循环控制指令是LOOPZ,这时循环程序的循环终止条件是。

A.CX等于0或ZF等于0 B.CX不等于0或ZF等于0

C.CX等于-1或ZF等于0 D.CX等于0或ZF不等于0 46.8259A的ISR寄存器的某位置1、置0的情况分别是。

A.外部有中断请求时、CPU响应中断请求时

B.CPU响应中断请求时、外部有中断请求时

C.外部无中断请求时、CPU响应中断请求时

D.CPU响应中断请求时、CPU结束中断请求时

47.根据PC系列微机总线标准的兼容性,是正确的。

A.ISA机的插卡可在EISA总线的PC机上使用

B.EISA机的插卡可在ISA总线的PC机上使用

C.EISA机的插卡可在PC总线的PC机上使用

D.ISA机的插卡可在PC总线的PC机上使用

48.在一个对水压测压系统中,对水压的采样周期为1秒1次,所选用的A/D转换器的转换方式应为为适宜。

A.并行直接比较式B.逐次逼近式C.双积分式D.电压

49.串行数据通信中数据传输速率是最重要的性能指标之一,常用的计量单位是。

A.Kb/s B.Byte/s C.MB/s D.KB/s 50.指令的第一个CPU周期为取指周期,完成下列三件事:

(1)从内存中取指令

(2)

(3)对指令操作码进行译码且发出时序信号

A.CS加一条指令长度B.AX加一条指令长度

C.IP加一条指令长度D.SP加一条指令长度51.在RS-232C连接线上以+、-V的电压范围传送信息。

A.5 B.15 C.3 D.25 52.如果向8259写入的ICW2(设置中断类型码)为53H,则IR1引脚所对应的中断类型码为。

A.51H B.50H C.61H D.60H 53.用二片8259A级联后,8086的可屏蔽中断可扩充到级。

A.64 B.15 C.32 D.8 54.响应中断的必须满足的条件是:中断源有请求、。

A.一条指令执行完毕、允许接受中断请求B.CPU空闲、只有一个中断源

C.CPU空闲、一条指令执行完毕D.允许接受中断请求、只有一个中断源55.用4K×4位的存储芯片构造一个64K×16位的存储器,需要的芯片数是。

A.24个B.32个C.46个D.64个56.若用8K*8位的SRAM组成一个具有15位地址和8位字长的存储器,需要根地址线产生芯片选择。

A.8 B.4 C.16 D.24 57.在DMA有效操作的周期中,可根椐需要插入一个或多个周期。

A.TW B.SW C.READY D.TEST 58.微处理器进行存储器存取操作时,首先要进行操作是。

A.发送存储器数据B.发送存储器地址

C.读操作信号D.写操作信号

59.在8086中,设当前IF标志位置0,则在以下将产生中断响应。

A.可屏蔽中断B.不可屏蔽中断C.外设中断D.以上全部60.Pentium微处理器中有一种短整数,字长为16位,采用补码表示,它所能表示的数值范围是。

A.-32767~32768 B.0~65535 C.-32000~+32000 D.-32768~32767 61.在操作系统中,存储管理方式提供二维地址结构。

A.固定分区B.分段C.分页D.单一连续分区

III.软件基础和应用(9分)

62.具有3个结点的二叉树有种。

A.3 B.4 C.5 D.6 63.数据结构被形式地定义为(K,R),其中K是数据元素的有限集合,R是K上的的集合。

A.记录B.逻辑C.操作D.关系64.栈结构不适用于下列算法的实现。

A.表达式求值B.快速排序C.树的层次次序遍历D.递归65.采用顺序搜索法查表,一个有序顺序表有255个元素,对平均搜索长度为。

A.128 B.127 C.126 D.255 66.若有一个循环队列Q,计算队列元素个数的语句是。

A.(Q.rear - Q.front + MaxSize ) % MaxSize;

B.Q.rear - Q.front +1;

C.Q.rear - Q.front -1;

D.Q.rear - Q.front;

67.在软件设计中,下述种(些)工具可用作设计的图形工具。

a.结构图b.ER图c.IPO图d.层次图

A.a和b B.c和d C.a、c和d D.全部68.软件测试一般分为三类,即

a.静态测试b.动态测试c.正确性证明

设计测试实例对程序进行测试,应属于。

A.a B.b C.a和b D.c 69.软件的可维护性度量可分解为对多种因素的度量,下述各种因素

a.可测试性b.可理解性c.可修改性d.可靠性哪些是可维护性度量的内容?

A.全部B.a C.a,b和c D.a和b 70.PAD图为提供了有力的工具。

A.系统分析B.软件的自动化生成C.数据的自动分析D.测试软件

二、填空题(71~81题每格1分,共30分,请务必使用答题纸答题)

I.微机系统分析和应用(24分)

71.将键盘输入的数字字符(设输入是正确的数字字符)转为该字符对应的数值且进行累加,共输入N个字符。其程序流程如图1所示,在*,**处应填入的操作分别是(1)、(2)。

72.X DB 8

Y DB 4 DUP(?)

MOV SI,OFFSET Y

MOV AH,0

MOV AL,X

MUL AL

MUL AX

MOV WORD PTR[SI],AX

INC SI

INC SI

MOV WORD PTR[SI],DX

...

程序执行后X和Y(双字)的值分别是(3)、(4)。

73.执行下列程序:MOV AX,0

AL ← 累加和初值0

CL ← 计数初值N-1

AL ←输入一个字符

*

**

BL ←AL+BL

< CL=0?>

结束

Y

N

图1 流程图

MOV BX,1

MOV CX,100

A:ADD AX,BX

INC BX

LOOP A

...

执行后BX、CX的值分别是(5)、(6)。

74.假设(DS)=2000H,(BX)=1256H,(SI)=528FH;(232F7H)=3280,(264E5H)=2450H,则执行指令JMP [BX] [SI]后,IP和BX分别是(7)、(8)。

75.阅读下列程序:

DATA SEGMENT

DAT DB -5

SQRTAB DB 0,1,4,9,16,25;①

SQR DB ?

DATA ENDS

STACK1 SEGMENT PARA STACK

DW 20H DUP (?);②

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK1

START:MOV AX,DA TA

MOV DS,AX

CALL SUBROT

MOV AH,4CH

INT ⑦

SUBROT PROC

PUSH AX

PUSH BX;⑧

LEA BX,SQRTAB; ⑥

MOV AL,DA T

TEST AL,80H; ③

JNS NEXT

NEG AL; ④

NEXT:XLAT SQRTAB

MOV SQR,⑤

POP BX

POP AX

RET

SUBROT ENDP

CODE ENDS

END START

回答下列问题:

A.本程序的功能是(9)。

B.执行后,SQR中的值是(10)。

C.若将DAT单元中值改为5,执行后SQR单元中的值是(11)。

D.子程中开始、结束用Push、Pop的目的是(12)。

E.程序中Test…语句可用AND AL,AL代替吗?(13)

F.XLAT SQRTAB是(14)指令。

G.本程序用什么方式返回系统?(15)

H.若删除STACK1所定义的段是否可以?(16)

I.①中表示的数的函义是(17)。

J.②改为DW 10H DUP 是否可行?(18)。

K.③的作用是(19)。

本文来源:https://www.bwwdw.com/article/utkq.html

Top