西交17年9月课程《微机原理与接口技术(高起专)》...
西安交通大学17年9月课程考试《微机原理与接口技术(高起专)》作业考核试题一、单选题:
1.下列指令中不会改变指令指针寄存器内容的是( ) (满分:2)
A. MOV
B. JMP
C. CALL
D. RET
2.实模式下,80486管理的内存空间中,地址为00000H~003FFH中存放着( ) (满分:2)
A. 用户程序代码
B. BIOS代码
C. DOS系统代码
D. 中断向量表
3.实模式下,NMI中断的中断矢量在中断矢量表中的位置是( ) (满分:2)
A. 由DOS自动分配
B. 由程序指定
C. 固定在已0008H开始的2个字单元中
D. 固定在中断矢量表表首
4.占用CPU时间最长的数据传送方式是( ) (满分:2)
A. DMA
B. 中断
C. 查询
D. 无条件
5.利用程序查询方式传送数据时,CPU必须读( )以判断是否传送数据 (满分:2)
A. 外设的状态
B. DMA的请求信号
C. 数据输入信息
D. 外设中断请求
6.对可编程接口芯片进行读/写操作的必要条件是( ) (满分:2)
A. RD=0
B. WR=0
C. RD=0或WR=0
D. CS=0
7.若已知补=11101011B,补=01001010B,则补=( ) (满分:2)
A. 10100001B
B. 11011111B
C. 10100000B
D. 溢出
8.算术移位指令SAR用于( ) (满分:2)
A. 带符号数乘2
B. 带符号数除2
C. 无符号数乘2
D. 无符号数除2
9.在下列各种中断中,需由外部电路提供中断类型号的是( ) (满分:2)
A. INTO
B. INTn
C. NMI
D. INTR
10.8086的CPU由( )两部分组成。 (满分:2)
A. SP、ALU
B. 控制器、FLAGS
C. EU、BIU
D. EU、ALU
11.80486CPU进行算术和逻辑运算时,可处理的信息的长度为( ) (满分:2)
A. 32位
B. 16位
C. 8位
D. 都可以
12.将微处理器、内存储器及I/O接口连接起来的总线是( ) (满分:2)
A. 片总线
B. 外总线
C. 系统总线
D. 局部总线
13.下列描述正确的是( ) (满分:2)
A. 汇编语言仅由指令性语句组成
B. 汇编语言包括指令性语句和伪指令语句
C. 指令性语句和伪指令语句的格式是完全相同的
D. 指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行
14.80486CPU响应中断时,自动压入堆栈的信息是( ) (满分:2)
A. AX,BX,CX,DX的内容
B. AX,CX的内容
C. CS,IP,SP的内容
D. CS,IP,标志寄存器的内容
15.下列指令中,错误的是( ) (满分:2)
A. MOVBX,OFFSETBUF
B. LEASI,BUF
C. LEADI,OFFSETBUF
D. MOVBP,SEGBUF
16.下列引起CPU程序中断的四种情况中,( )需要由硬件提供中断类型码 (满分:2)
A. INTO
B. NMI
C. INTR
D. INTn
17.在中断方式下,外设数据输入到内存的路径是( ) (满分:2)
A. 外设→数据总线→内存
B. 外设→数据总线→CPU→内存
C. 外设→CPU→DMAC→内存
D. 外设→I∕O接口→CPU→内存
18.转移类指令对标志位的状态( ) (满分:2)
A. 有影响
B. 部分影响
C. 无影响
D. 随意
19.欲从存储单元取某操作数,可采用( ) (满分:2)
A. 寄存器寻址、寄存器间接寻址
B. 立即寻址、直接寻址
C. 立即寻址、寄存器间接寻址
D. 寄存器间接寻址、直接寻址
20.某系统中,已知SS=2360H,SP=0800H,若将20H个字节的数据入栈,则SP的内容为( ) (满分:2)
A. 0780H
B. 0820H
C. 23E20H
D. 07E0H
21.某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据( ) (满分:2)
A. 80H
B. 50H
C. 100
D. 100H
22.若AL=3BH,AH=7DH,则AL和AH中的内容相减后,标志CF、AF和PF的状态分别是( ) (满分:2)
A. 0、0、1
B. 1、1、1
C. 0、1、0
D. 1、0、0
23.计算机工作中只读不写的存储器是( ) (满分:2)
A. DRAM
B. ROM
C. SRAM
D. EEPROM
24.( )表示中,二进制数11111111B表示十进制数–1 (满分:2)
A. 原码
B. 反码
C. 补码
D. BCD码
25.INC指令不影响( )标志 (满分:2)
A. OF
B. CF
C. SF
D. ZF
26.当AH=( )时,执行INT21H指令可在屏幕上显示一组字符 (满分:2)
A. 01H
B. 02H
C. 09H
D. 0AH
27.利用程序查询方式传送数据时,CPU必须读( )以判断是否传送数据 (满分:2)
A. 外设的状态
B. DMA的请求信号
C. 数据输入信息
D. 外设中断请求
28.若SI=0053H,BP=0054H,执行SUBSI,BP后,则( ) (满分:2)
A. CF=0,OF=0
B. CF=0,OF=1
C. CF=1,OF=0
D. CF=1,OF=1
29.微机系统中的存储器可分为四级,其中存储容量最大的是( ) (满分:2)
A. 内存
B. 内部寄存器
C. 高速缓冲存储器
D. 外存
30.微机的内存器可用( )构成 (满分:2)
A. RAM和ROM
B. 硬盘
C. 软盘
D. 光盘
三、判断题:
1.I/O接口的基本功能之一是完成数据的缓冲。 (满分:2)
A. 错误
B. 正确
2.比较两个带符号数的大小,可根据CF标志来判断。 (满分:2)
A. 错误
B. 正确
3.JMP指令要影响标志位。 (满分:2)
A. 错误
B. 正确
4.段寄存器间不能直接进行数据传送。 (满分:2)
A. 错误
B. 正确
5.利用8259A对外中断进行管理时,只能管理8个中断源。 (满分:2)
A. 错误
B. 正确
6.指令MOVCS,BX是非法的。 (满分:2)
A. 错误
B. 正确
7.当对堆栈段的数据进行操作时,其操作数的有效地址可保存在BP中。 (满分:2)
A. 错误
B. 正确
8.不能给段寄存器赋立即数。 (满分:2)
A. 错误
B. 正确
9.逻辑操作符AND,OR,XOR和NOT,只能用于数字表达式。 (满分:2)
A. 错误
B. 正确
10.对堆栈区的操作必须遵循先进先出的原则。 (满分:2)
A. 错误
B. 正确
11.无条件转移指令只能用于段内直接转移。 (满分:2)
A. 错误
B. 正确
12.寻址256M字节内存空间,需28条地址线。 (满分:2)
A. 错误
B. 正确
13.中断服务程序结束时,可用RET指令代替IRET指令返回主程序。 (满分:2)
A. 错误
B. 正确
14.总线是专门用于完成数据传送的一组信号线。 (满分:2)
A. 错误
B. 正确
15.I/O数据缓冲器主要用于协调CPU与外设在速度上的差异。 (满分:2)
A. 错误
B. 正确
16.要实现微机与慢速外设间的数据传送,只能利用查询方式完成。 (满分:2)
A. 错误
B. 正确
17.MOV,AX是对的。 (满分:2)
A. 错误
B. 正确
18.静态随机存储器中的内容可以永久保存。 (满分:2)
A. 错误
B. 正确
19.指令NOTAX,BX是合法的。 (满分:2)
A. 错误
B. 正确
20.TEST指令属于逻辑运算指令。 (满分:2)
A. 错误
B. 正确
页:
[1]