微机原理复习资料2013v1.0(1) 下载本文

A.IF=0 B. IF=1 C. TF=0 D.TF=1 ? 8086/8088进行外设访问的地址空间为( C )。

A. 00H~FFH B. 0000H~03FFH C. 0000H~FFFFH D. 00000H~FFFFFH

? 在8255可编程并行接口芯片中,可用于双向选通I/O方式(即方式2)的端

口为( A )。

A. PA口 B. PB口 C. PC口 D. PA和PB ? 可用紫外线擦除的存储器是( B )。

A. E2PROM B. EPROM C. RAM D. FLASH ? 对于掉电,8086/8088是通过( D )来处理的。

A. 软件中断 B. DMA 请求 C. 可屏蔽中断 D. 非屏蔽中断

? 最小模式下8086CPU在执行指令MOV AL,[SI]期间,8086的下面哪些引脚

为低电平?答案是( )。C和D

A、 M/IO B、WR C、RD D、DT/ R

? 下列指令中,有语法错误的指令是(___)。D

A. MOV AX,[BX][SI] B. LEA DI,[2000H] C. OUT DX,AL D. SHL BX,2

? 8086CPU的硬件中断引脚有几个( B )?

A). 1个 B). 2个 C). 3个 D) .4个 ? 8086CPU地址线与数据线分别为多少条( C )?

A). 8条,16条 B). 8条,20条 C).20条,16条 D).16条,20条 ? 下列指令语法有错的是( C )

A). MOV AX,1000H B) .MOV AX,BX

C). MOV [AX],[1000H] D) .MOV AX,[1000H] ? 下列指令中隐含使用寄存器SI的是( B )

A) .HLT B). CMPSB C). XLAT D).NOT ? 下列指令中,不影响进位的指令是( C )

A). ADD AX,BX B). MUL BL C). INC BX D).SUB AL,BH

? 假设V1和V2是用DW定义的变量,下列指令中正确的是:( A ) A).MOV V1,20H B).MOV V1,V2 C).MOV AL,V1 D).MOV 2000H,V2

? 现行PC机中主要的系统总线是:( D )

A). ISA总线 B) .PCI和ISA总线 C). EISA总线 D) .PCI总线 ? 执行PUSH AX指令后,堆栈指针SP的内容: ( B )

A) .减1 B). 减2 C) .加1 D) .加2 ? PC机所使用的标准键盘向主机发送的代码是( A )

A) .ASCII码 B) .扫描码 C).BCD码 D). 格雷码 ? 8086CPU的地址总线有( C )位。

A).8 B).16 C).20 D).24

? 在机器数( A )中,零的表示形式是唯一的。

A).补码 B).原码 C).补码和反码 D).原码和反码 ? 8086CPU中断号为8的中断矢量存放在( C )。

A).0FFFFH:0008H B).0000H:0008H C).0000H:0020H D).0020H:0000H ? PSW中表示符号的位是( D )。

A、CF B、OF C、AF D、SF ? 逻辑地址1000:2000对应的物理地址为( B )。 A、1200H B、12000H C、2100H D、21000H ? 下面哪个寄存器使用时的默认段寄存器为SS( C )。 A、AX B、BX C、SP D、SI ? 有符号字节数+32,可表示为( B )。

A、32H B、20H C、0B2H D、0AEH ? 若BL=20H,BH=32H,则BX=( D )。

A、20H B、32H C、2032H D、3220H ? 某微机具有16MB的内存空间,其CPU的地址总线应有

( D )条。

A、26 B、20 C、28 D、24

? 当RESET信号进入高电平状态时,将使8086的( D )寄

存器初始化为0FFFFH。

A、SS B、DS C、ES D、CS

? 8086CPU与慢速设备之间进行数据传输,为了使传送速度匹配,有时需要在

( C )状态之间插入若干等待周期TW。 A、T1和T2 B、T2和T3 C、T3和T4 D、随机 ? 8086系统中,可以有( D )个段地址。 A、16 B、64 C、16K D、64K

? 若CX=3,AX=1,执行完SHL AX,CL指令后,AX=

( D )。

A、1 B、2 C、4 D、8

? 用段基值及偏移量来指明内存单元地址的方式称为( C )。 A、有效地址 B、物理地址 C、逻辑地址 D、相

对地址

? 10100101 ? 01011010 =( A )。

A、00000000 B、11111111 C、00001111 D、

11110000

? 采用2的补码形式时,一个字节能表达的有符号整数为

( A )。

A、[-128 , +127] B、[-127 , +127] C、[-127 , 128] D、[-128,+128] ? 已知变量VAR为字型,则TYPE VAR=( B )。 A、1 B、2 C、3 D、4

? ( B )指向的内存单元的值被CPU做为指令执行。 A、DS:SI B、CS:IP C、SS:SP D、ES:

DI

? 8086中( D )的源操作数和目的操作数可同时为存储器

数。

A、数据传送指令 B、算术、逻辑运算指令 C、控制转移指令 D、串操作指令

? 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放

在DS中,则DS=( B )。

A、0FFFFH B、0F47FH C、2032H D、0F000H ? CPU和输入/输出设备之间传送的信息类型有( C )。

A.地址信息和数据信息 B.模拟量和数字量

C.控制信息,状态信息和数据信息 D.A和B ? 8086CPU工作在总线请求方式时,会让出 D 。

A)地址总线 B)数据总线 C)地址和数据总线 D)地址、数据和控制总线

? 8086CPU在执行 IN AL,DX指令时,

DX寄存器的内容输出到 A 上。

A)地址总线 B)数据总线 C)存储器 D)寄存器 ? 假如某异步串行通信中传送一个字符,它包括1个起始位,7个数据位,1

个偶校验位,1个停止位,如果传送速率为1200波特,则每秒所能传送的字符个数是 B 。

A)100 B)120 C)2400 D)300 ? 异步方式下,方式指令字的D1D0为01,若收发的时钟

TXC、RXC为4800HZ,则输入、输出数据速率为 B 波特。 A)300 B)4800 C)2400 D)3000 ? 8251A芯片复位后首先写入的应是 A 。

A)方式指令字 B)状态字 C)命令指令字 D)同步字符 ? 当方式指令字的D1D0=10,TXC、RXC的频率为19.2KHZ, 则相应产生的异步数据率为 B 波特。

A)2400 B)1200 C)4500 D)3600 ? 下面 D 的内容不是8251方式指令字的内容。

A)字符长度为7位 B)停止位位数为2位 C)波特率因子为16 D)出错标志复位 ? ADC0809启动A/D转换的方式是 D 。

A)正电平 B)负电平 C)负脉冲 D)正脉冲 ? 2.ADC0809的输出 B 。

A)具有三态缓冲器,但不可控 B)具有可控的三态缓冲器 C)没有三态 缓冲器 D)没有缓冲锁存

? 3.ADC0809可以用 C 引线经中断逻辑向CPU申请中断。

A)OE B)START C)EOC D)ALE ? .DAC0832有 B D 工作方式。

A)单缓冲 B)双缓冲 C)多级缓冲 D)直通 ? 2.ADC0809与微机系统相连接,可采用的数据传输方式有 。 A)无条件传输 B)查询传输 C)中断传输 D)DMA传输

三、判断题

? 8088的Ready信号是由外部硬件产生的。( T ) ?

及HOLD、HLDA信号是与系统中其它总线主设备有关的信号。

( T ) ? 8088的

信号可用作中断矢量的读选通信号。( T )

? 8088 的数据可以存放在几个不连续的段中。( T ) ? 8088 中,取指令和执行指令可以重叠操作。( T ) ? 8088 的可屏蔽中断的优先权高于非屏蔽中断。( F )

? 多个外设可以通过一条中断请求线,向CPU发中断请求。( T ) ? 8253 的每个计数器只能按二进制计数。( F ) ? 8253的计数器只是对机器的CLK脉冲计数。( F ) ? 8255A中端口A使用的是INTR,

等线是端口C的线。( T )

? RS-232C接口是常用的串行通信接口,这个接口可用地址总线寻址。

( F )

? 串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行