第一周 微型计算机基础概论(第1章)

第1周单元测验

1、微型计算机系统主要由( )组成。
    A、微处理器,存储器,输入输出设备,I/O接口,软件系统
    B、微处理器,主机,总线,存储器,输入输出设备,I/O接口
    C、微处理器,主机,存储器,输入输出设备,I/O接口
    D、微处理器,存储器,总线,I/O接口,输入输出设备,软件系统

2、I/O接口是( )。
    A、微处理器与存储器之间的接口
    B、外部设备与存储器之间的接口
    C、外部设备中用于与主机进行数据传输的接口
    D、主机与外设之间的接口

3、在计算机系统中,外部设备必须通过( )才能实现与主机的信息交换。
    A、电缆
    B、总线插槽
    C、接口
    D、电源

4、计算机的核心是CPU,它包含了计算机的运算器和()。
    A、存储器和寄存器
    B、总线和接口
    C、控制器和寄存器
    D、ALU和寄存器

5、现代计算机中的总线采用( )。
    A、单总线结构
    B、双总线结构
    C、多总线结构
    D、系统总线结构

6、计算11011001B∨10010110B=( )B。
    A、11010111
    B、11011111
    C、11011101
    D、11011011

7、带有奇偶校验的ASCII码是( )作为校验位
    A、将任意位
    B、将最高位
    C、将最低位
    D、不使用任何位

8、已知X= - 29H,Y= +33H,则[X+Y]补=( )。
    A、0AH
    B、04H
    C、10H
    D、1010H

9、判断符号数加减运算结果是否溢出的条件是( )。
    A、最高位与次高位的进(借)位状态不同
    B、最高位与次高位的进(借)位状态相同
    C、最高位向更高位有进(借)位
    D、次高位向最高位有进(借)位

10、10010110.1001B =( )BCD。
    A、0001 0101 0000.0101 0110 0010 0101
    B、1001 0110 0000.1001
    C、1001 0110 0000. 0101 0110 0010 0101
    D、0001 0101 0000. 1001

11、已知X=-1110111B,Y=+1011010B,如果用8位二进制数表示,则[X+Y]补=( )。
    A、11100011
    B、01000001
    C、10101001
    D、10100000

12、对于8位二进制数而言,[-128]补=[-128]反+1

13、一个n位二进制数可以表示(2n)-1种不同的状态。

14、已知A=10101111,B=01010000,则A⊕B的结果为( )B。

15、如果用4个字来描述冯•诺依曼计算机的基本原理,则可以描述为( )原理。

16、253.25=( )B.

第二周 微处理器与总线(第2章)

第2周单元测验

1、指令流水线是指( ).
    A、微处理器有序地执行指令
    B、微处理器顺序地执行指令
    C、微处理器同时执行多条指令
    D、指令通过流水线传送给微处理器

2、标志位SF表示( ).
    A、最高位是否向更高位有进借位.
    B、运算结果是否为0
    C、运算结果是否超出符号数的范围
    D、运算结果的最高位是否为1

3、总线的基本功能是( ).
    A、数据传输、地址传输、控制信号传输
    B、传输同步、仲裁控制、总线驱动
    C、输入、输出
    D、连接各个部件

4、8088CPU能够实现指令的并行执行,主要是因为( )
    A、其内部设置了4字节的指令预取队列
    B、其内部具有连接各部件的片内总线
    C、其内部具有存放中间运算结果的多个通用寄存器
    D、其内部不仅有ALU,还具有存放特征信息的FLAGS

5、在8088/8086系统中,程序代码被存放在( ).
    A、代码段或数据段
    B、数据段或附加段
    C、代码段或堆栈段
    D、只能存放在代码段

6、8088/8086CPU的内部,按功能又分为EU和BIU两部分,其中,( )部分负责取指令及存取操作数。

7、若已知DS=8402H,则当前数据段最后一个单元的地址是( )H.

8、若已知存储单元的逻辑地址为1EB0H:2300H,其对应的物理地址是( )H.

第三周 指令系统概述与数据传送指令

第3周单元测验

1、若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行下列指令: PUSH AX PUSH BX POP CX POP DX 以上4条指令执行完后,寄存器CX的内容为 ( )。
    A、30
    B、31
    C、32
    D、33

2、堆栈是( )。
    A、一段按后进先出方式工作的ROM区域
    B、一段用于临时存储的按后进先出方式工作的RAM区域
    C、CPU中的一个寄存器
    D、一种可以叠放在一起工作的存储芯片

3、设DS=1300H,SS=1400H,BP=1500H,SI=0100H。则指令“MOV AX, [BP+SI-200H]”的源操作数的物理地址为( )。
    A、15400H
    B、14400H
    C、15800H
    D、14800H

4、以下指令格式正确的是( )。
    A、MOV DL, 12FH
    B、MOV DX, CS
    C、OUT 3A8H,AL
    D、LEA AX,15

5、设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H,TABLE=60H。 指令“MOV AX,TABLE[SI][BP]”的源操作数的物理地址为( ).
    A、106C0H
    B、206C0H
    C、306C0H
    D、006C0H

6、设当前栈顶指针SP=2000H,BP=1FFEH,AX=8A4BH,BX=3034H,执行以下命令后,SP、BP、AX和BX分别为( ) PUSH AX MOV AX,[BP] POP BX
    A、1FFEH,1FFEH,8A4BH,8A4BH
    B、2000H,1FFEH,8A4BH,8A4BH
    C、2000H,1FFEH,8A4BH,3034H
    D、1FFEH,1FFEH,8A4BH,3034H

7、指令MOV DX,DS:[AX] 执行的结果是将数据段一个字单元的内容送给DX。

8、判断指令IN AX,115H的正确性.

9、判断指令MOV AX,[BP][DI]的正确性

第四周 算术运算、逻辑运算与移位操作指令

第4周单元测验

1、执行以下两条指令后,标志寄存器FLAGS的六个状态位CF,OF,AF,SF,PF,ZF各为( )。 MOV AX,84A0H ADD AX,9460H
    A、110100
    B、101100
    C、110010
    D、100110

2、乘法和除法指令的结果可以存放在( )寄存器中。
    A、AX,BX
    B、AX,DX
    C、BX,DX
    D、BX,DX

3、若AL内容为04H,则TEST AL,7AH执行后,AL中的内容为( )。
    A、00H
    B、04H
    C、7AH
    D、80H

4、设TABLE为内存数据段0032H单元的符号名,该字单元存放的内容为1234H,则执行以下指令后,寄存器AX和BX的内容分别为( ). MOV AX, TABLE LEA BX, TABLE
    A、0032H,1234H
    B、1234H,0032H
    C、1234H,1234H
    D、0032H,0032H

5、INC和DEC指令影响OF、SF、ZF和CF标志。 ( )

6、若AL的内容为C3H,则执行指令SAR AL,1后,AL的内容为E1H。( )

7、要将AL寄存器的最高位(bit7)置为1,同时保持其他位不变,应使用( )指令。

第六周 程序与处理器控制指令

第6周单元测验

1、8086执行JNE NEXT指令后,没有发生转移,而是直接执行了下一条指令。根据这个事实可知,执行JNE NEXT指令时,( )。
    A、CF标志位的内容为0
    B、ZF标志位的内容为1
    C、ZF标志位的内容为0
    D、SF标志位的内容为1

2、以下两条指令的结果是:当无符号数AL>BL时转移到标号为CONT的指令。( ) SUB AL, BL JC CONT

第七周 汇编语言程序设计

第7周单元测验

1、以下可以正确通过汇编的指令是( )
    A、MOV [DI][BX],27H
    B、MOV [DI][SI],2700H
    C、MOV BYTE PTR[DI][BX],27H
    D、MOV BYTE PTR[DI][BX],2700H

2、VAR的定义为:VAR DW 8A2FH,现要将VAR的低字节取入AL寄存器,正确的语句是( )
    A、MOV AL,BYTE PTR VAR
    B、MOV AL,LOW BYTE VAR
    C、MOV AL,BYTE PTR VAR+1
    D、MOV AL,VAR

3、已知某数据段定义如下( ) MYDATA SEGMENT D1 DB 5 DUP(0) D2 DW 2 DUP(42H) D3 DB ‘Hello!‘ D4 EQU 100 D5 DD 1234H D6 DB ? MYDATA ENDS 则变量D6的偏移地址是( )。
    A、0010H
    B、0013H
    C、0011H
    D、0012H

4、在汇编语言源程序中,用于指示汇编程序如何汇编的指令是( )。
    A、机器指令
    B、伪指令
    C、宏指令
    D、汇编指令

5、数据定义语句“VAR DW 100 DUP(?)”定义了一个大小为200个字节的存储区。

6、假设VAR1为字变量,则指令SUB AL,VAR1无错误。

7、伪指令是由汇编程序执行的指令,不是由CPU执行的指令。

8、当定义含有多个字符的字符串时,可以使用 DB、DW 、DD等各类数据定义伪指令。

9、执行下列指令后,AX寄存器中的内容是( )H。 TABLE DW 10,20,30,40,50 ENTRY DW 3 ┇ MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX]

第八周 半导体存储器

第8周单元测验

1、当计算机断电后,所存信息全部消失的存储器是( )。
    A、电可擦除只读存储器
    B、外存储器
    C、随机存取存储器
    D、只读存储器

2、若用512Kx8的DRAM芯片组成64MB内存,则需要至少( )片这样的芯片。
    A、16
    B、32
    C、64
    D、128

3、在CPU和主存之间增设高速缓存(Cache)的主要目的是( )。
    A、扩充内存容量
    B、提高CPU访问外存的速度
    C、提高CPU访问内存的速度
    D、提高CPU的运行速度

4、对存储器访问时,地址和数据的时间关系是( )。
    A、数据先有效
    B、二者同时有效
    C、地址先有效
    D、二者谁先有效不一定

5、按存取速度从高到低排列,以下排列顺序正确的是( )。
    A、内部寄存器、主存、高速缓存、外存
    B、高速缓存、内部寄存器、主存、外存
    C、外存、主存、高速缓存、内部寄存器
    D、内部寄存器、高速缓存、主存、外存

6、用16K×4的SRAM构成64KB的存储器,共需要8片。

7、因为EPROM属于只读存储器,所以正常工作时无法对它进行写操作。

8、全地址译码方式指的是全部地址线都要连接到地址译码器。