中国大学mooc微机原理与接口技术期末考试答案

法学问答 UxuRM 2022-07-04 12:41:10 994次浏览 82455个评论

第1章 微型计算机基础

1.2 硬件结构随堂测验

1、1.典型的PC系统结构中,南桥和北桥中间是ISA总线

2、2.微型计算机中CPU、ROM、RAM、I/O通过地址总线、数据总线、控制总线连接起来

1.3 数据表示随堂测验

1、1.100D=( )B=( )H
    A、00100110B,26H
    B、00000100B,04H
    C、01100100B,64H
    D、00010000B,10H

2、2.11101101111101010B=1DBEAH

1.3 数据表示随堂测验

1、1.-100D和+100D的原码和补码分别为( )
    A、11100100B,10011100B,11100100B,11100100B
    B、11100100B,10011100B,01100100B,11100100B
    C、11100100B,10011111B,01100100B,01100100B
    D、11100100B,10011100B,01100100B,01100100B

2、2. -127D的原码和补码分别为FFH和81H

1.6 性能指标随堂测验

1、1.存储容量是以字节为基本单位

2、2.1Byte=8bit

1.7 先进技术随堂测验

1、1.把外部存储器划出一部分区域当作内存使用,由操作系统一管理和调度的为( )技术
    A、流水线
    B、虚拟存储器
    C、高速缓冲存储器
    D、RISC

2、2.ARM处理器就是典型的虚拟存储技术,从而结构简单功耗降低

第一章 微型计算机基础

1、微机采用的先进技术中,精简CPU芯片中的指令的数目与简化指令格式,使芯片的电路简单,提高指令的执行速度的技术为( )
    A、虚拟存储器技术
    B、流水线技术
    C、高速缓冲存储器技术
    D、RISC技术
    E、多线程技术
    F、多核技术
    G、RISC技术

2、10011101B=( )H=( )D
    A、9C,157
    B、9D,157
    C、8D,156
    D、9D,156
    E、9E,157
    F、9D,158
    G、9D,157

3、+25D的原码和补码分别是( )
    A、19H、19H
    B、99H、0E7H
    C、99H、19H
    D、19H、0E9H
    E、19H、19H
    F、19H,99H

4、-127D的原码和补码分别是( )
    A、7FH、7FH
    B、7FH、81H
    C、0FFH、7FH
    D、0FFH、81H
    E、81H,7FH
    F、0FFH、81H

5、127D的原码和补码分别是
    A、11111111B,00000000B
    B、10000000B,11111111B
    C、01111111B,01111111B
    D、11111110B,00000000B
    E、11111111B,11111111B
    F、01111111B,01111111B

6、-25D的原码和补码分别是( )
    A、19H,19H
    B、99H,99H
    C、99H,0E7H
    D、0E7H,0E7H
    E、19H,99H
    F、99H,0E7H

7、135D=10001111B

8、微型计算机系统的硬件是由CPU、存储器、I/O接口和外部设备组成

9、计算机微处理器是由运算器和存储器组成

10、微机系统从CPU看到的一个速度接近内存却与外存相当的假想存储器技术是高速缓冲存储器技术

第2章 微机处理器结构

2.1 32位处理器结构随堂测验

1、1.CPU、存储器、I/O接口的作用分别为( )
    A、桥梁、算术和逻辑运算单元、数据通道
    B、算术和逻辑运算单元、输入输出和CPU的桥梁、输入输出通道
    C、算术和逻辑运算单元、存储程序代码、存储器和CPU接口
    D、算术和逻辑运算、存储程序代码、输入输出和CPU的桥梁

2.3 80x86基本寄存器1随堂测验

1、1.累加器AX通常用于乘法、除法、I/O操作,基址寄存器BX通常用于基址寻址和查表转换

2、2.AX和DX用于乘法、除法和I/O操作所以这两个通用寄存器在8086系统中没有区别

3、3.源、目标变址寄存器DI、SI通常称为指针

4、4.SP堆栈指针、BP基址寄存器都用于访问堆栈段的通用寄存器

2.4 80x86基本寄存器2随堂测验

1、1.8086分为六个段,每个段的容量最大64KB

2、2.通过标志寄存器里的标志可以实现对程序流程的改变

3、3.指令指针寄存器IP指向哪,计算寄存器就执行到哪儿

2.5 80x86基本寄存器3随堂测验

1、1.标志寄存器中CF=1表示( )
    A、运算结果有偶数个1
    B、运算结果为0
    C、算术运算结果加法有进位或减法有借位
    D、运算结果为负数

2、2.在通信中检查传输数据奇数还是偶数个1的标志位为( )
    A、SF
    B、CF
    C、OF
    D、PF

3、3.有符号八位二进制数相加超过-128~127时( )
    A、OF=1
    B、CF=1
    C、ZF=1
    D、SF=1

4、4.中断标志和单步标志分别为( )
    A、TF,DF
    B、IF,TF
    C、IF,DF
    D、TF,ZF

2.7 工作模式随堂测验

1、1.x86系统,下列说法不正确的是( )
    A、实模式操作方式只允许微处理器寻址第一个1MB存储空间
    B、存储器中1MB存储单元称实模式存储器或常规内容
    C、DOS操作系统要求微处理器工作于实模式
    D、微处理器加电或复位后都默认以实模式开始工作

2、2.保护模式CPU可以访问的物理存储空间为4GB,程序可用的虚拟存储空间为64TB。

3、3.虚拟8086模式和实地址模式一样

4、4.X86微处理器有三种工作模式分别为实地址模式、保护模式、虚拟8086模式

2.8 存储器组织随堂测验

1、1.假设(10000H)=12H、(10001H)=34H、(10002H)=56H,则(10001H)中的字为( )
    A、1234H
    B、3456H
    C、5634H
    D、3412H

2、2.x86实模式下1MB存储器的存储单元进行分段管理,下列说法错误的是( )
    A、每个段都是独立寻址的逻辑单元,用于存放程序和数据
    B、各逻辑段在存储器中采用浮动方式,既可以邻接、间隔、完全重叠、部分重叠
    C、各个逻辑段只能属于一个逻辑段,不能重叠
    D、一个存储单元的物理地址可以属于一个逻辑段,也可以同属于几个逻辑段

2.9 x86的分段结构随堂测验

1、1.已知 (DS)=2000H,数据段容量为64KB,则数据段首地址和末地址物理地址分别为20000H,2FFFFH

2、2.一个物理地址唯一对应一个逻辑段

3、3.用于数据的暂存、断点和现场的保护存储区是堆栈

4、4.8086CPU段基址来源于CS、DS、SS、ES、IP

2.10 引脚信号随堂测验

1、1.X86系统中下列说法正确的是( )
    A、地址总线是单向,数据总线是双向的
    B、地址总线、数据总线都是双向的
    C、地址总线、数据总线都是双向的
    D、地址总线是双向,数据总线是单向的

2、2.80486中4个存储体数据总线一个字从D0~D15传送,则=( )
    A、0011
    B、0101
    C、1010
    D、1100

3、3.总线周期就是CPU对存储器或I/O端口完成一次读/写操作所需时间

2.11 微处理器的总线周期1随堂测验

1、3.微机系统与其他设备间的连接的总线为( )
    A、片内总线
    B、外部总线
    C、芯片总线
    D、系统总线

2、1.80486总线传送时序,在T1时钟传送地址,在T2时钟传送数据

3、2.总线就是计算机系统传送数据的通道

第二章 微处理器结构单元测验

1、设置一个32个字节的存储区,它的起始地址为80A0H:10F6H(段基址:偏移地址),这个数据区首字节单元和末字节单元的物理地址为( )
    A、81AF6H,81B06H
    B、80A00H,10F60H
    C、81AF6H,81B15H
    D、81AF6H,91900H
    E、81AF6H,81B66H,
    F、81AF6H,81B15H

2、通常用于堆栈段的段寄存器和基址寄存器是( )
    A、CS,IP
    B、SS,BP
    C、SS,BX
    D、DS,BP
    E、DS,BX
    F、SS,BP

3、X86实地址模式下,从21000H开始存储器中存放4个字节数据分别为11H、22H、33H、44H,则21002H字地址单元的数据是( )
    A、3322H
    B、2233H
    C、3344H
    D、4433H
    E、2211H
    F、4433H

4、8位二进制数进行加法运算时,运算结果超出-128~+127时,标志寄存器中的( )自动置1
    A、CF
    B、SF
    C、OF
    D、AF
    E、PF
    F、OF

5、8位二进制数进行运算中,结果标志寄存器中自动设置SF=1,ZF=0,OF=1,PF=1,则运算结果( )
    A、表明运算结果是负数、不为零、有溢出、有偶数个1
    B、表明运算结果是负数、不为零、有溢出、有奇数个1
    C、表明运算结果是负数、为零、有溢出、有偶数个1
    D、表明运算结果是负数、为零、没有溢出、有偶数个1
    E、表明运算结果是负、正数数、不为零、有溢出、有奇数个1
    F、表明运算结果是负数、不为零、有溢出、有偶数个1

6、x86有三种工作模式,与16位8086/8088在这种模式下保持兼容,32位微处理器这种模式下,增加了寄存器、扩充了指令、,可进行32位操作的模式是( )
    A、保护模式
    B、虚拟8086模式
    C、实地址模式
    D、实地址模式和虚拟8086模式
    E、实地址模式和保护模式
    F、实地址模式

7、堆栈的数据结构特点是后进先出,实模式下最大容量为64KB

8、堆栈中的进栈操作PUSH是将数据压入堆栈。进栈操作时,先将SP指针减1后再将数据压栈

9、8086系统中,内存分为4个逻辑段,其中数据段段基址存放在段寄存器DS中,16位偏移地址通常采用BX、SI、DI寄存器存放

第二章 微处理器结构单元作业

1、8086标志寄存器包含哪些状态标志位?试说明各状态标志位的作用。

2、逻辑地址与物理地址有什么区别?如何将逻辑地址转换为物理地址?

第3章 指令系统(一)

第3章 单元测验(一)

1、下列指令正确的是:
    A、MOV 35, AH
    B、MOV [AX], [1111H]
    C、MOV DS, ES
    D、MOV EAX, [1000H]

2、下列指令错误的是
    A、MOV [BX], AB99H
    B、MOV CH,00H
    C、MOV DS,AX
    D、MOV CS,BX

3、关于堆栈,正确的是
    A、采用“先进先出”原则
    B、栈底为低地址方向,栈顶为高地址方向
    C、执行一次16位堆栈指令时,进栈则SP内容减2
    D、堆栈不能进行32位操作

4、下列I/O传送指令正确的是
    A、OUT FEH, AH
    B、IN AL,01H
    C、IN AL, 02FFH
    D、OUT AL,DX

5、执行查表指令XLAT前,需要先将待查找数据表的起始地址置入DS:AX中

6、立即数可以直接送段寄存器

第3章 指令系统(二)

第三章单元测试(二)

1、下列指令错误的是
    A、ADD AL,[DI+1010H]
    B、ADC DX,[SI]
    C、INC DX
    D、ADD AH,1010H

2、下列说法/指令正确的是
    A、标志位CF=1,表明运算结果出错
    B、SBB AL,0100H
    C、DEC AL
    D、ADC AL,1F0H

3、乘法指令不可以作为被乘数的是
    A、EAX
    B、AX
    C、AL
    D、AH

4、除法指令不可用存放余数的是
    A、AL
    B、AH
    C、DX
    D、EDX

5、CMP功能和SUB一样,都是做减法,结果送目标操作数

6、NEG指令是求补,可视作0减操作数

第三章 作业

1、总结下,数据传送指令中,寄存器、立即数、存储器、段寄存器之间,哪些可以互传数据,哪些之间不能?

第4章 汇编语言及程序设计(一)

第4章 单元测验(一)

1、指令一般包括( )两部分。
    A、操作码和地址码
    B、操作码和操作数
    C、操作数和地址码
    D、操作码和数据码

2、对于语句 X DW 10 DUP(0), 则X的LENGTH与SIZE分别为()。
    A、10,20
    B、10,10
    C、20,10
    D、10,40

3、已知(AX)=1234H,执行下面三条指令后,(AX)=()。 MOV BX, AX NEG BX ADD AX, BX
    A、1234H
    B、EDCCH
    C、0000H
    D、6DCCH

4、下面指令中X, Y是字节变量名,指令完成后,得到的正确的表达式是()。 MOV AL, X SHL AL, 1 DEC AL MOV Y, AL
    A、Y = 2X+1
    B、Y = 2X-1
    C、X = 2Y+1
    D、X = 2Y-1

5、在段定义伪指令中,选用“STACK”参数,在ASSUME语句中,把堆栈段分配给SS,则SS和SP自动装入。

6、汇编源程序通过编辑、汇编、链接后,便已经可以生成可执行的文件.EXE。

第4章 汇编语言及程序设计(二)

第四章 单元测验(二)

1、指令LOOPZ的循环结束条件是( )。
    A、CX=0且ZF=0
    B、CX=0或ZF=0
    C、CX=0且ZF=1
    D、CX=0或ZF=1

2、执行如下操作后,(AX)= ()。 MOV AX, 0 MOV BX, 1 MOV CX, 100 A: ADD AX, BX INC BX LOOP A
    A、5000
    B、5050
    C、5100
    D、5150

3、如下指令执行后,寄存器AX与BX的值分别为()。 ORG 40H DA1 DW AB12H, 4578H MOV AX, DA1 MOV BX OFFSET DA1
    A、AB12H, 40H
    B、AB12H, 42H
    C、40H, AB12H
    D、42H, AB12H

4、为了使得CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是()。
    A、INC CX JZ MINUS
    B、AND CX, 0FFFFH JZ MINUS
    C、SUB CX, 0FFFFH JZ MINUS
    D、XOR CX, 0FFFFH JZ MINUS

5、在调用DOS功能中的键盘输入字符串(0AH号功能)时,需要用DS:DX指向缓冲区的段基址和偏移地址。

6、子程序返回指令RET的功能是将堆栈段中保存的“断点”恢复到CS:IP中。

第四章 作业

1、变量与标号有什么不同?它们的三重属性分别是什么?

2、说明CS,DS,SS,ES段寄存器的段基值的装入有何不同?

第5章 存储器

5.1 存储器概述随堂测验

1、采用固态硬盘能够提高PC的开机速度。

2、系统对存储器的要求是容量大、速度快、成本低。目前的技术可以一个存储器同时满足这三个要求。

5.2 存储器分类随堂测验

1、关于微机系统中存储器的类型,下面叙述不正确的是
    A、SRAM主要用作高速缓存(Cache)。
    B、DRAM主要用作内存。
    C、ROM一般用于保存无需修改的程序或数据,如主板上的BOIS。
    D、硬盘一般用作微机系统的主存。

5.3 典型存储器随堂测验

1、关于ROM和RAM,下面叙述正确的是:
    A、ROM是只读存储器,在任何情况下都不能修改其存储内容。
    B、/CE引脚为高电平时,数据线呈低阻态。
    C、高速缓冲存储器一般用ROM,内存一般用RAM。
    D、对SRAM进行读操作时,其/CE、/OE和/WE引脚应分别为低电平、低电平和高电平。

5.4 片选信号随堂测验

1、一个EPROM芯片2732(4K*8b),关于其引脚信号叙述正确的是:
    A、有12根地址线,8根数据线,和1根片选信号线,片选信号低电平有效。
    B、有13根地址线,3根数据线,和1根片选信号线,片选信号低电平有效。
    C、有13根地址线,4根数据线,和1根片选信号线,片选信号高电平有效。
    D、有12根地址线,3根数据线,和1根片选信号线,片选信号高电平有效。

5.5 芯片地址随堂测验

1、设实模式下一个EPROM芯片2732(4K*8bit)的片选信号由全部高位地址线通过一个与非门产生,则该芯片内存储单元的地址范围为:
    A、7F000H-7FFFFH
    B、FF000H-FFFFFH
    C、00000H-00FFFH
    D、00000H-7F000H

5.6 存储器扩展随堂测验

1、某8位微机,地址总线为20位。现有若干片EPROM芯片27256(32K×8b),若干片EPROM芯片27128(16K×8b),若干片SRAM芯片62256(32K×8b),以及若干片DRAM芯片2164A(64K×1b)。设计一个存储器系统,其程序存储区的容量为64KB,要求断电时程序区的程序不会丢失。数据存储区的容量为32KB,要求数据可随机存取,并且数据存取的速度尽可能得快。电路尽可能简单。则选用的芯片种类和数量分别为:
    A、程序存储区应选用4片EPROM27128,数据存储区应选用1片SRAM62256。
    B、程序存储区应选用2片EPROM27256,数据存储区应选用1片SRAM62256。
    C、程序存储区应选用2片EPROM27256,数据存储区应选用4片DRAM2164A。
    D、程序存储区应选用2片SRAM62256,数据存储区应选用1片EPROM27256。

5.7 Cache存储器随堂测验

1、关于Cache,下面叙述不正确的是:
    A、Cache一般采用存取速度快的SRAM器件。
    B、Cache通常分为两级。
    C、Cache越大,成本越低。
    D、主存的内容通过地址映射的方式,送入Cache中的相应位置。

5.8 虚拟存储器随堂测验

1、关于虚拟存储器管理技术,下面叙述不正确的是:
    A、虚拟存储器管理有三种方法:分页存储管理,分段存储管理和段页存储管理。
    B、分段和分页存储管理都是通过查表的方式找到物理地址。
    C、分页管理时,各个页的大小可以不同。
    D、具有较小内存的系统,可以使用虚拟存储器技术来实现大容量程序的运行。

5.9 x86存储器随堂测验

1、关于X86存储器的工作方式,下面叙述不正确的是:
    A、X86存储器有三种工作方式:实地址方式、保护虚拟地址方式和虚拟8086方式。
    B、实地址方式的寻址范围为1MB。
    C、Windows采用的是保护虚拟地址方式。
    D、同保护虚拟地址方式相比,虚拟8086模式没有使用保护模式。

第五章 存储器单元测验

1、一个系统需要8KB的存储器,如果该存储器由1K*4位的RAM芯片组成,共计需要多少片这样的RAM?
    A、8片
    B、16片
    C、2片
    D、32片

2、由1K*4位的芯片,组成64KB的存储容量,则至少需要多少条地址线?每个片子需要多少条地址线?
    A、16,9
    B、17,9
    C、16,10
    D、17,10

3、为某8位微机系统设计一个具有48KB RAM的存储器,若选用SRAM芯片6264,需要几片?若RAM的地址从4000H开始,则结束地址是多少?
    A、8片;0BFFFH
    B、6片;0BFFFH
    C、8片;0FFFFH
    D、6片;0FFFFH

4、下面叙述正确的是:
    A、表示信息量最小的单位是字节(byte)。
    B、每个ASCII码需要用一个字节表示。
    C、32位操作系统最大可以管理1G内存。
    D、硬盘属于内存。

5、如果一个存储器芯片地址线的最高位为A10,数据线的最高位为D3,则该芯片的存储容量为:
    A、2K*4bit
    B、2K*8bit
    C、1K*4bit
    D、1K*8bit

6、一个EPROM芯片2764,关于其引脚信号叙述正确的是:
    A、有12根地址线,8根数据线,和1根片选信号线,片选信号低电平有效。
    B、有13根地址线,8根数据线,和1根片选信号线,片选信号低电平有效。
    C、有12根地址线,3根数据线,和1根片选信号线,片选信号高电平有效。
    D、有13根地址线,3根数据线,和1根片选信号线,片选信号高电平有效。

7、EPROM、EEPROM和闪存内的信息都可以通过不同方式被重复擦除。

8、RAM的特点是掉电后保存的信息不会丢失。

9、SRAM的速度比DRAM快,一般用于作为微机系统中的高速缓存(Cache)。

第五章 存储器单元作业

1、某8位微机,地址总线为16位,其存储器采用SRAM6264(8K×8b)和EPROM2732(4K×8b)。则(1)该系统最大存储容量为多少?(2)若最大存储容量的一半由SRAM6264组成,另一半由EPROM2732组成,则需要SRAM6264和EPROM2732各多少片?

第6章 中断技术(一)

6.1 中断技术主要内容随堂测验

1、关于中断,下面说法中错误的是
    A、中断使CPU可以及时处理重要事情
    B、中断使CPU能够及时响应意外事件
    C、中断能够实现CPU和外部低速设备高效通信
    D、中断是x86 CPU独有的机制

2、中断的发生时刻是程序员预先确定的

6.2 中断类型及中断优先级随堂测验

1、80x86 CPU的中断类型号有___个
    A、2
    B、3
    C、256
    D、65536

2、打开可屏蔽中断可以通过置位标志寄存器中___实现
    A、ZF
    B、SF
    C、IF
    D、DF

3、中断来源包括
    A、NMI管脚
    B、软件中断
    C、INTR管脚
    D、内部中断和异常

6.3 中断矢量表.随堂测验

1、中断矢量表保存的是
    A、中断服务程序的入口地址
    B、中断服务程序代码
    C、中断号
    D、中断服务程序的返回地址

2、80x86实模式下,中断矢量表的大小为___
    A、1024字节
    B、256字节
    C、3FFH字节
    D、1000字节

3、实模式下,中断类型号为10的中断服务程序的段地址存放在____
    A、0010H
    B、0020H
    C、0028H
    D、002AH

6.4中断处理过程随堂测验

1、CPU在每条指令结束后会检查是否由中断发生,CPU检查的顺序为_______
    A、NMI中断->INTR中断->内部中断->单步中断
    B、INTR中断->内部中断->NMI中断->单步中断
    C、单步中断->内部中断->NMI中断->INTR中断
    D、内部中断->NMI中断->INTR中断->单步中断

2、断点信息保存在___中
    A、堆栈
    B、寄存器
    C、CACHE
    D、ROM

3、中断处理过程包括
    A、中断申请
    B、中断响应
    C、中断处理
    D、中断返回

4、CPU响应中断时,将执行如下动作
    A、关闭中断
    B、保存断点
    C、取中断向量
    D、执行IRET

6.5 和中断相关的指令随堂测验

1、打开可屏蔽中断,应使用指令___
    A、STI
    B、CLI
    C、INTO
    D、IRET

2、设置中断向量,使用DOS INT 21H功能号__
    A、25H
    B、35H
    C、45H
    D、55H

3、用DOS INT 21H提供的功能读取中断向量时,所读出中断向量的偏移地址存在__
    A、DS
    B、ES
    C、DX
    D、BX

6.6 中断控制器82C59A随堂测验

1、一片8259芯片可以管理___个中断源
    A、2
    B、8
    C、16
    D、64

2、8259是位于___和___间的接口芯片
    A、CPU和可屏蔽外部中断源
    B、CPU和不可屏蔽外部中断源
    C、CPU和内存
    D、CPU和串口

6.7 82C59A结构框图随堂测验

1、8259有___个地址
    A、1
    B、2
    C、4
    D、8

2、关于8259芯片中ISR寄存器说法正确的是
    A、ISR中保存中断服务程序地址
    B、ISR中存放CPU正在服务的中断信息
    C、ISR定义中断的优先级
    D、ISR中数据不可能出现多个1的情况

6.8 82C59A级连方式连接随堂测验

1、8259可以进行级联来扩展中断源,最多支持___个中断
    A、8
    B、16
    C、32
    D、64

2、关于8259芯片级联,下面说法错误的是
    A、主片的INT连CPU,从片的INT接主片的IRx
    B、主片、从片的信号连接在一起
    C、主片、从片的CAS0,CAS1,CAS2连接在一起
    D、主片SP接低电平,从片SP接高电平

6.9 82C59A的工作方式随堂测验

1、如果某中断服务程序执行完,但没有清除对应的ISR标志,则
    A、后继中断响应不受影响
    B、优先级高于该中断的能够得到CPU响应
    C、优先级低于该中断的被屏蔽
    D、所有中断皆被屏蔽

2、在8259级联系统中,如果主、从都设置为完全嵌套方式,则主片和从片的中断源都可以实现正常优先级嵌套

第六章中断技术单元测验1

1、标志寄存器中和中断相关的标志位是
    A、CF
    B、SF
    C、PF
    D、IF

2、外设向CPU发起中断请求时,会通过电平或边沿信号来触发,8086可以接收中断请求的物理引脚有
    A、NMI和HOLD
    B、INTR和NMI
    C、/INTA和INTR
    D、ALE和/RD

3、CPU处理中断时,会根据中断类型号在中断向量表中找到中断服务程序入口地址。8086中断类型号有___个
    A、256
    B、1024
    C、2
    D、64

4、中断程序结束后,需返回到断点,用到的指令是_____
    A、RET
    B、IRET
    C、POP
    D、PUSHF

5、中断的产生是随机的

6、CPU处理中断是按一定顺序进行,最高优先处理的中断是NMI中断

第六章 中断作业1

1、标志位IF的作用是什么? 用什么指令清0或置1?

2、中断向量表存放什么内容?如何写入和读取中断向量表内容?

第6章 中断技术(二)

6.11 82C59A的编程-ICW随堂测验

1、设置中断源的触发方式为边沿方式,应通过____设置
    A、ICW1
    B、ICW2
    C、ICW3
    D、ICW4

2、初始化命令字必须按ICW1--ICW4的顺序进行

6.12 82C59A的编程-OCW随堂测验

1、设8259的端口地址为80H和81H,阅读下面代码,说明其功能 MOV AL, 0AH OUT 80H,AL IN AL, 80H
    A、读取IRR
    B、读取IMR
    C、读取ISR
    D、读取OCW2

6.13 82C59A的编程-状态字随堂测验

1、OCW3中D2位如果置1表示
    A、查询屏蔽寄存器
    B、查询中断优先级寄存器
    C、查询中断请求寄存器
    D、查询中断状态

6.14 82C59A的初始化编程例程1随堂测验

1、对单片8259进行初始化,如果要求对应的中断类型号为 248-255,那么ICW2应设置为____
    A、248
    B、255
    C、240
    D、128

第六章中断技术单元测验2

1、8259接口芯片有__个地址
    A、1
    B、8
    C、4
    D、2

2、关于ICW和OCW说法正确的是
    A、ICW和OCW可以在程序中任意设置
    B、ICW和OCW必须在在初始时设定
    C、ICW必须在初始时设定,OCW可以在程序中设定
    D、OCW必须在初始时设定,ICW可在程序中按需要设定

3、两片8259级联,主片ICW3设为20H,则从片的INT引脚和主片___引脚相连
    A、IR5
    B、IR4
    C、IR2
    D、IR3

4、8259初始化时,ICW2设置为 0AFH,则其中断请求引脚IR7对应的中断类型号为____
    A、0AFH
    B、0A8H
    C、07H
    D、0A7H

5、8259能够级联扩展,通过级联,最多可以处理___中断请求
    A、8
    B、16
    C、32
    D、64

第7章 IO接口技术(一)

I/O接口技术单元测验1

1、下列哪个不是I/O接口的功能?
    A、数据缓冲
    B、中断控制
    C、总线控制
    D、定时计数

2、下列哪种控制方式最适合于I/O设备和存储器之间大量数据的传输?
    A、程序控制
    B、查询方式
    C、中断方式
    D、DMA方式

3、下列哪个端口可以工作在方式2?
    A、A口
    B、B口
    C、C口
    D、A口和B口

4、已知8255A的地址范围60H-63H,则控制方式命令字应该写到哪个端口地址?
    A、60H
    B、61H
    C、62H
    D、63H

5、设8255A的A口工作于方式0输入,B口工作与方式1输出,则控制方式字为:
    A、10010100B
    B、00010100B
    C、10000110B
    D、10010110B

I/O接口技术作业1

1、8255A有几个I/O端口?其中A口有几种工作方式?

第7章 IO接口技术(二)

I/O接口技术单元测验2

1、8254片内的定时器是几位的?
    A、8
    B、10
    C、16
    D、32

2、8254哪几种工作具有自动重复功能?
    A、方式0,方式1
    B、方式2,方式3
    C、方式3,方式4
    D、方式0,方式6

3、已知8254定时/计数器1的输入频率CLK1为1.5MHz,若要求OUT1产生1KHz的方波信号,则其计数初值为:
    A、1000
    B、1500
    C、2500
    D、3500

4、已知一帧数据包含7位数据位、1位停止位、1位奇偶检验位、1位停止位,若每秒钟传送10个字符,则此串行异步通信的波特率为:
    A、10bps
    B、1100bps
    C、1200bps
    D、2400bps

5、为了排除通信线路上存在的瞬时干扰,将接收发送时钟频率设置为波特率的多少倍?
    A、2倍
    B、4倍
    C、8倍
    D、16倍

I/O接口技术单元作业2

1、一个异步串行发送器,发送的字符格式为:1位起始位,7位数据位,1位奇偶校验位和2位停止位,若每秒发送100个字符,则其波特率为多少?

第7章 IO接口技术(三)

I/O接口技术单元测验3

1、串行异步通信的一帧数据中,哪个信息不是必须有的?
    A、起始位
    B、数据位
    C、校验位
    D、停止位

2、已知8250的输入基准时钟频率为1.8432MHz,传输波特率为1200bps,则除数寄存器的值为:
    A、60
    B、96
    C、1200
    D、18432

3、8237A通过级联方式,最多可以扩展多少个DMA通道?
    A、4
    B、8
    C、16
    D、32

4、8237A的工作时序包含几种S状态?
    A、5
    B、6
    C、7
    D、8

5、8237A通道1采用块传送将外设的数据传送到内存中,外设的DREQ1为高电平有效,DACK1为低电平有效,允许请求,地址加1,则工作方式字为多少?
    A、85H
    B、84H
    C、05H
    D、04H

第8-10章 DA与AD转换器接口、人机交互接口、微机总线

第8章 DA与AD转换器接口随堂测验

1、关于A/D和D/A在一个闭环控制系统中的应用,下面叙述不正确的是:
    A、传感器的输出一般与放大器或直接与A/D的输入相连。
    B、D/A的输出一般与功放或直接与被控设备相连。
    C、传感器的输入和输出只能是电信号。
    D、D/A的功能是将数字信号变成相应的模拟量。

8.1 DA转换随堂测验

1、关于A/D和D/A器件的分辨率,下列选项不正确的是:
    A、分辨率是A/D和D/A器件的一个重要指标。
    B、分辨率越高,器件的误差越大。
    C、分辨率是数字量变化一个最小量时对应的模拟信号的变化量。
    D、分辨率为8位的器件具有其满量程的1/256的分辨能力。

8.3 DA应用方式随堂测验

1、下图是使用0832作波形发生器的硬件连接图。如果8255A的端口地址分别为7A0H,7A1H,7A2H,7A3H,则置0832为直通工作方式的指令是:
    A、MOV DX,7A2H MOV AL,0FH OUT DX,AL
    B、MOV DX,7A2H MOV AL,10H OUT DX,AL
    C、MOV DX,7A3H MOV AL,10H OUT DX,AL
    D、MOV DX,7A3H MOV AL,0FH OUT DX,AL

8.4 模数转换器ADC0809随堂测验

1、以下是ADC0809与8086CPU的接口电路图,则下列叙述不正确的是:
    A、此接口电路基于查询法。
    B、转换速率与CLK的输入频率无关。
    C、A/D转换是否结束是通过检验D0是否为高电平实现的。
    D、MOV DX, 100H OUT DX, AL 这两条指令用于选通IN0,并启动A/D转换。

2、ADC的转换时间通常都比CPU的指令周期长,所以采用延时等待、中端响应等方法来实现ADC与CPU间的时间配合。

8.5 模数转换器应用随堂测验

1、在微机系统里,D/A器件一般不直接与总线相连,而是与并口芯片相连,是为了解决什么问题?
    A、总线的驱动能力有可能不够。
    B、总线速度过快。
    C、地址不够。
    D、以上三者均有。

第9章 人机交互接口随堂测验

1、关于微机的人机交互接口,下面叙述不正确的是:
    A、相比其它类型的打印机,针式打印机的优点是可以多层打印。
    B、显卡的主要作用是对图形函数进行加速。
    C、鼠标的主要作用是定位。
    D、硬盘的速度由其转速所决定。

第10章 微机总线随堂测验

1、关于微机系统的总线,下面叙述不正确的是
    A、按总线的功能,可以分为地址总线、数据总线和控制总线。
    B、按总线的位置可以分为片内总线、系统总线(I/O总线)和外部总线等。
    C、PC机上的系统总线有ISA、PCI和PCI Express等多种标准。
    D、PCI总线和PCI Express总线相互兼容。

第8-10章 DA与AD转换器接口、人机交互接口、微机总线单元测验

1、下列接口中,哪一个不能用作键盘接口:
    A、蓝牙
    B、PS2
    C、USB
    D、AGP

2、设DAC0832工作于单缓冲方式,端口地址为PORT, 参考电源Vref=10V,用下列程序产生一规则波: XOR AL, AL LOP: OUT PORT, AL INC AL CMP AL, 30H JNE LOP XOR AL, AL JMP LOP 则该波波形及幅值分别为:
    A、三角波,10V
    B、三角波,1.84V
    C、锯齿波,10V
    D、锯齿波,1.84V

3、关于D/A转换器的分辨率,下面叙述不正确的是:
    A、是最低有效位所对应的模拟值
    B、确定了能由D/A产生的最小模拟量的变化
    C、通常由二进制的位数表示
    D、分辨率为8位的D/A能给出满量程1/8的分辨能力

4、关于D/A转换器的精度,下面叙述不正确的是:
    A、表明D/A转换的精确程度
    B、一般以满量程电压的百分数或以最低有效位的分数形式给出
    C、D/A转换器的精度与其内部各个部件的精度无关
    D、精度和分辨率是两个不同的参数

5、关于USB接口,下列选项不正确的是:
    A、USB接口技术不仅需要硬件支持,还需要系统软件的支持。
    B、USB接口是一种并行接口。
    C、USB接口不仅可以传输数据,还可以提供电源。
    D、USB包含多种数据传输类型,如同步传送和中断传送。

6、关于ADC0809的EOC引脚信号,下面叙述不正确的是:
    A、START由低电平变为高电平的同时,EOC由高电平变为低电平,表示正在进行转换操作
    B、EOC由低电平变为高电平时,表示转换结束
    C、如果0809与微机接口采用中断方式,则EOC可直接与CPU的INTR脚相连
    D、采用查询法时,需要通过检测EOC的电平来判断转换是否结束

7、A/D是实现将模拟信号转化为数字信号的关键器件。

8、A/D转换器模数转换的时间非常快,在利用微机系统和A/D转换器实现模拟信号采样功能时,相应的控制程序中可以不考虑A/D转换的时间。

9、总线标准一般包括硬件和软件两方面的内容。

第8章 DA与AD转换器接口作业

1、试设计一个CPU和两片DAC0832的接口电路,并编制程序,使之分别输出锯齿波。

期中

期中考试试卷

1、已知 [X]补=00110101B [Y]补=00111001B 求 [X-Y]补=[X]补+[-Y]补=( )
    A、01101110B
    B、11111100B
    C、100000100B
    D、00110011B

2、64D=( ) H=( )B
    A、40,01000000
    B、64,01100100
    C、40,01000110
    D、64,01100100

3、设 X=+0110101B,Y=+1111001B 求X+Y ,置标志位SF ZF CF OF AF PF为( )
    A、100110
    B、100000
    C、000100
    D、100100

4、已知.(CS)=0100H,如果代码段的大小为1KB,试写出最后一个字节单元的物理地址和偏移地址
    A、01400H,0400H
    B、013FFH,13FFH
    C、013FFH,03FFH
    D、01000H,13FFH

5、写出逻辑地址 A7F0H:2B40H的段基址、偏移地址、物理地址 分别为 ( )
    A、A7F0H、2B40H、AAA40H
    B、A7F0H、2B40H、AA440H
    C、2B40H、A7F0H、AAA40H
    D、2B40H、A7F0H、A7F00H

6、已知(DS)=3000H,从偏移地址为0100H开始存放16个字,求存放16个字数据区首、末物理地址( )
    A、30100H,3010FH
    B、30100H,30110H
    C、30100H,3011EH
    D、30100H,3011FH

7、已知(SI)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEA DI, [SI]后,DI寄存器中的内容是
    A、2000H
    B、1000H
    C、1234H
    D、3412H

8、在指令MOV AX,[BP]中,源操作数寻址方式是
    A、立即寻址
    B、寄存器间接寻址
    C、变址寻址
    D、寄存器直接寻址

9、写出下列程序段执行后,AL、DL的内容分别是( ) MOV CL,4 MOV AL,87 MOV DL,AL AND AL,0FH OR AL,30H SHR DL,CL OR DL,30H
    A、37H、38H
    B、38H、37H
    C、37H、35H
    D、35H、37H

10、下列指令合法的是
    A、MOV CS, AX
    B、PUSH AL
    C、OUT AL, [28H]
    D、ADD [BX+SI], AX

11、8086 CPU向I/O端口地址30H写字节数据应使用指令
    A、IN 30H,AL
    B、IN AL,30H
    C、OUT AL,30H
    D、OUT 30H,AL

12、ADD指令不能影响标志寄存器的哪一位
    A、ZF
    B、TF
    C、CF
    D、SF

13、完成同指令XCHG AX,BX相同功能的指令或指令序列是
    A、MOV AX, BX
    B、MOV BX, AX
    C、PUSH AX POP BX
    D、MOV CX, AX MOV AX, BX MOV BX,CX

14、已知X, Y的补码分别为11101011B, 00001010B,则X+Y的补码为
    A、10100001B
    B、11011111B
    C、11110101B
    D、溢出

15、对于有符号数,下列哪条命令实现“小于则转移到目标标号执行”?()
    A、JL 标号
    B、JA 标号
    C、JB 标号
    D、JNA 标号

16、下列有关使用MOV指令传送数据的选项中有误的一项为
    A、在使用MOV指令传送数据时,立即数只能作为源操作数,不能做为目标操作数
    B、立即数不能直接传送到段寄存器
    C、源操作数和目标操作数类型要匹配
    D、段寄存器CS既能做源操作数又能做目标操作数

17、下面对堆栈操作指令的描述中,正确的是
    A、在80x86系统中,堆栈采用先进先出的原则
    B、在使用POP指令时,可以用CS作为目的操作数
    C、数据出栈后,意味着数据清除
    D、堆栈不能进行字节操作

18、设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=( ) MOV AX, 2000H MOV DS, AX MOV BX, [0010H]
    A、B2B2H
    B、B23FH
    C、3F3FH
    D、3FB2H

19、已知寄存器AL=77H,指令TEST AL,80H执行后,ZF和SF分别为
    A、1,1
    B、1,0
    C、0,0
    D、0,1

20、完成累加器AX清零,不正确的指令是
    A、OR AX, 0000H
    B、XOR AX, AX
    C、SUB AX, AX
    D、AND AX, 0000H

21、如下能完成DX:AX的内容同时左移一位的是( )
    A、SHL AX,1 RCL DX,1
    B、SHL AX,1 ROL DX,1
    C、SHL AX,1 ROR DX,1
    D、SHR AX,1 RCR DX,1

22、指令JMP FAR PTR DONE属于
    A、段内转移直接寻址
    B、段内转移间接寻址
    C、段间转移间接寻址
    D、段间转移直接寻址

23、经过汇编产生的二进制目标文件是
    A、.ASM
    B、.OBJ
    C、.EXE
    D、.MAP

24、若X已经定义为字型,可以用( )改变X为字节型
    A、BYTE PTR X
    B、OFFSET X
    C、TYPE X
    D、LABLE X

25、ORG 1000H X DW 1,$+2,5,7,则偏移地址1002H单元内容为( )
    A、0502H
    B、0201H
    C、1004H
    D、1002H

26、将AL的第4位置1,其余位不变,指令为
    A、OR AL, 40H
    B、AND AL, 40H
    C、OR AL, 10H
    D、AND AL, 1FH

27、下面那条指令与指令LEA BX BUF 功能相同
    A、MOV BX, BUF
    B、ADD BX, BUF
    C、MOV BX, OFFSET BUF
    D、MOV BX, SEG BUF

28、总线周期是指CPU对存储器或I/O端口完成读或写操作所需时间

29、已知 (CS)=2025H,(IP)=0100H,(BX)=3000H,则当前将要执行指令的物理地址为23250H

30、STI指令功能是设置IF=1,因此称STI是开中断指令

31、在汇编语言中,变量与标号的三重属性都为:段属性、偏移地址属性和类型属性。

32、-0的补码为00H

33、DOS功能调用中,通过键盘输入字符串(0A号功能)调用时,需要用DS:DI指向缓冲区的段基值和偏移地址。

期末考试测试试卷

《微机原理与接口技术》期末考试试卷

1、如果使用8254的计数器0来对某条信号线上的脉冲计数,则该信号线应与8254的哪个引脚相连:
    A、CLK0
    B、OUT0
    C、GATE0
    D、CLK1

2、如果一个存储器芯片地址线的最高位为A10,数据线的最高位为D7,则该芯片的存储容量为:
    A、70 bit
    B、1KB
    C、2KB
    D、88 bit

3、某8位微机,地址总线为16位,其存储区由若干个6264(8K*8bit)芯片组成,片选信号采用全译码法,译码器选用74LS138。若其中一个6264的片选信号为74LS138的/Y1输出,则该芯片内存储单元的地址范围为:
    A、0000H-1FFFH
    B、1000H-2FFFH
    C、4000H-5FFFH
    D、2000H-3FFFH

4、某微机系统有20根地址线,以及8根数据线。现有若干片SRAM62256(32K×8b),若干片DRAM芯片2164(64K×1b),以及若干片EPROM 27256(32K×8b)。设计一个包含有64KB数据存储区(可随机存取)和64KB程序存储区的存储系统。如果要求工作时数据存储区的速度尽量快,程序区断电时程序不会丢失,则应选用的芯片类型及数量是
    A、数据存储区选用2片EPROM27256芯片,程序存储区选用2片SRAM62256芯片。
    B、数据存储区选用2片SRAM62256芯片,程序存储区选用2片EPROM27256芯片。
    C、数据存储区选用8片DRAM2164芯片,程序存储区选用8片DRAM2164芯片。
    D、数据存储区选用8片DRAM2164芯片,程序存储区选用2片EPROM27256芯片。

5、一个EPROM芯片2732(4K*8b),关于其引脚信号叙述正确的是:
    A、有12根地址线,8根数据线,片选信号低电平有效。
    B、有4根地址线,3根数据线,片选信号低电平有效。
    C、有12根地址线,8根数据线,片选信号高电平有效。
    D、有4根地址线,3根数据线,片选信号高电平有效。

6、设DAC0832的地址为7FFFH,则下面程序可以使DAC输出什么波形 ? DAC: MOV DX, 7FFFH MOV AL, 00H WW: OUT DX, AL INC AL JNZ WW MOV AL, 0FFH RR: OUT DX, AL DEC AL JNZ RR JMP DAC
    A、方波
    B、三角波
    C、锯齿波
    D、梯形波

7、某微机系统,使用8255A的C口的低四位连接4个开关,使用B口连接一个共阴极LED显示器。该系统将C口采集的开关状态送B口输出显示。若C口的低4位设定为方式0输入,B口设定为方式0输出,则给8255A写入的方式控制字应该为
    A、90H
    B、81H
    C、93H
    D、83H

8、某微机系统,CPU采用查询法接收ADC0809的转换数据,接口电路图如下。 若ADC0809的地址为100H,则指令: MOV DX, 103H OUT DX, AL 完成的主要功能是:
    A、选通通道IN3,将AL中的数从IN3输出。
    B、选通103H端口,将AL中的数从103H端口输出。
    C、选通通道103H,启动A/D转换。
    D、选通通道IN3,启动A/D转换。

9、A/D转换器完成模数转换需要一定的转换时间,为了实现ADC与CPU之间的时间配合,可以采用的方法有:
    A、中断响应法
    B、查询法
    C、固定延时法
    D、中断响应法、查询法、固定延时法都可以

10、关于A/D和D/A器件的分辨率,下列选项不正确的是:
    A、分辨率是A/D和D/A器件的一个重要指标,通常用二进制的位数表示。
    B、一般A/D和D/A器件的分辨率越高,误差越小。
    C、分辨率是数字量变化一个最小量时对应的模拟信号的变化量。
    D、分辨率为8位的器件具有其输入信号的1/256的分辨能力。

11、8086处理器处理中断的优先级顺序(由高到低)是
    A、不可屏蔽中断-可屏蔽中断-内部中断
    B、可屏蔽中断-内部中断-不可屏蔽中断
    C、内部中断-可屏蔽中断-不可屏不中断
    D、内部中断-不可屏蔽中断-可屏蔽中断

12、在执行指令CLI 后,则下面说法正确的是
    A、所有中断被屏蔽
    B、只有NMI和可屏蔽中断被屏蔽
    C、可屏蔽中断源被屏蔽
    D、内部中断被屏蔽

13、中断类型号为32的中断服务程序的入口地址存放在中断向量表中的位置为
    A、0000H:0080H— 0000H:0083H
    B、0000H:0032H
    C、0000H:0020H—0000H:0023H
    D、0000H:0000H—0000H:0032H

14、8259控制器用来管理和扩展中断源,下面说法正确的是
    A、8259用来扩展NMI
    B、一片8259芯片可扩展8个中断源,两片级联可扩展16个中断源
    C、8259通过级联,最多可扩展64个中断
    D、8259占用11个地址

15、某处理器采用两片8259芯片级联对中断进行扩展,从片连接至主片IR3,那么ICW3应如何设置
    A、主片:08H,从片:03H
    B、主片:08H,从片:08H
    C、主片:03H,从片:03H
    D、主片:03H,从片:08H

16、8259的ISR中某位置位,表示
    A、对应引脚有中断请求
    B、对应引脚中断被屏蔽
    C、CPU正执行中断服务程序
    D、中断处理完成

17、8259初始化时,ICW2设置内容为83H,那么该8259的IR7对应的中断类型号为
    A、8AH
    B、87H
    C、88H
    D、89H

18、中断向量表中存放的是
    A、中断类型号
    B、中断服务程序
    C、中断服务程序入口地址
    D、中断程序的返回地址

19、关于中断,下列叙述不正确的是
    A、采用中断方式和外部设备传递数据,可以提高系统的使用效率
    B、8259初始化命令字ICW1,ICW2,ICW3,ICW4的设置顺序可以随意
    C、8086处理器在响应中断时会自动清除IF关闭中断
    D、8259通过地址、写入顺序及标志位的方式来区分初始化命令字和操作命令字

20、并行接口8255的端口地址范围为:0FFFCH-0FFFFH,则其中B口的地址为:
    A、0FFFCH
    B、0FFFDH
    C、0FFFEH
    D、0FFFFH

21、当8255的A口工作于方式2时,B口可以工作于
    A、只能为方式0
    B、只能为方式1
    C、方式0和方式1都可以
    D、方式1和方式2都可以

22、设定时计数器8254中计数器0工作于方式3作为方波发生器,已知CLK1=1KHz,计数初值为10,则OUT0输出的周期波形中,正脉冲的宽度为:
    A、1ms
    B、5ms
    C、9ms
    D、10ms

23、定时计数器8254若采用BCD码计数,则最大的计数值是对应的初值为
    A、0
    B、9999
    C、10000
    D、65536

24、异步串行通信接口8250帧格式中数据位最大支持几位
    A、5
    B、6
    C、7
    D、8

25、串行通信接口8250的通信波特率由下列哪个寄存器设定
    A、线路控制寄存器
    B、线路状态寄存器
    C、除数寄存器
    D、Modem控制寄存器

26、DMA控制器8237A每个通道的寻址能力为:
    A、1KB
    B、64KB
    C、1MB
    D、64MB

27、下列哪个状态中,8237A处于从属状态,可以接收CPU的读写控制。
    A、S0
    B、S1
    C、S2
    D、S3

28、ROM的一个优点是断电后信息不会丢失。

29、一个存储器系统由若干个ROM和RAM芯片构成,其总容量为8KB,因此最少需要13根地址线。

30、总线是计算机各部件间传送数据、地址和控制信息的公共通路 。

31、定时计数器8254的定时功能实际上也是通过对CLK脉冲计数来实现的。

32、波特率是指通信过程中每秒钟传输字节数的个数。

33、DMA控制器8237A可以不需要CPU控制,自行设定工作方式来控制数据的传输。