当前位置:首页 > 佳木斯大学12年 微机原理 复习题
一、选择题
5、中断控制器8259A所管理的是(C)。 A)指令中断 B)非屏蔽中断 C)可屏蔽中断 D)单步中断 11、CPU执行OUT DX,AL指令时,(D)的值输出到地址总线上。 A)AL寄存器 B)AX寄存器C)DL寄存器 D)DX寄存器 12、一个I/O地址称为一个(B)。 A)接口 B)端口 C)外设
D)芯片
D)IR8 D)总线隔离
15、8259工作在全嵌套方式时,(A)引脚的中断源优先级最高。 A)IR0 B)IR1 C)IR7 16、8255工作在方式0时,它没有(C)功能。 A)输入缓冲
B)输出锁存 C)电流放大
18、在定时器/计数器8253的输出端可产生(C)波形。 A)三角波 B)正弦波 C)方波
D)斜波
19、对逐步逼近式A/D转换器,启动一次转换读入多次数字量,则读入的数字量(A)。 A)肯定相同 B)可能相同C)肯定不同 D)可能不同 1.计算机硬件中最核心的部件是( C )。
A.运算器 B.主存储器 C.CPU D.输入/输出设备 3.在EU中起数据加工与处理作用的功能部件是( A )。 A.ALU B.数据暂存器 C.数据寄存器 D.EU控制电路 4.寄存器间接寻址方式中,要寻找的操作数位于( B )中。 A.通用寄存器 B.内存单元 C.段寄存器 D.堆栈 5.汇编语言程序中可执行的指令位于( C )中。
A.数据段 B.堆栈段 C.代码段 D.附加数据段
6.CPU与计算机的高速外设进行信息传输采用的总线是( D )。 A.芯片总线 B.系统总线 C.局部总线 D.外部设备总线 7.存储器的主要作用是( D )。
A.存放数据 B.存放程序 C.存放指令 D.存放数据和程序
9.8255A工作于方式1输出时,在由外设输入的STD信号( D )的控制下将端口A或(端口B)的数据锁存。
A.上升沿 B.下降沿 C.高电平 D.低电平
10.如8251A设为异步通信方式,发送器时钟输入端和接收时钟输入端连接到频率19.2kHz输入信号上,
波特率因子为16,则波特率为( A )波特? A.1200 B.2400 C.9600 D.19200 3.以下不属于BIU中的功能部件是( B )。
A.地址加法器 B.地址寄存器 C.段寄存器 D.指令队列缓冲器 4.下列指令中正确的是( C )。
A.MOV AL,BX B.MOV CS,AX C.MOV AL,CL D.MOV [BX],[SI] 5.以下内容不是标号和变量属性的是( B )。
A.段属性 B.地址属性 C.偏移属性 D.类型属性
6.可将微处理器、内存储器及I/O接口连接起来的总线是( C )。 A.芯片总线 B.外设总线 C.系统总线 D.局部总线 7.以下存储器中,CPU不能直接访问的是( D )。
A.Cache B.RAM C.主存 D.辅存
8.CPU对8255A执行按位置位/复位操作时,写入的端口地址是( D )。 A.端口A B.端口B C.端口C D.控制口
10.8253定时器/数器中,在门控制信号上升沿到来后的( D )时刻,输出信号OUT变成低电平。 A.CLK上升沿 B.CLK下降沿
C.下一个CLK上升沿 D.下一个CLK下降沿 1.计算机中带符号数的表示通常采用( C )。 A.原码 B.反码 C.补码 D.BCD码 2.堆栈操作中用于指示栈顶地址的寄存器是( B )。 A.SS B.SP C.BP D.CS
3.8086系统可访问的内存空间范围是( B )。 A.0000H~FFFFH B.00000H~FFFFFH C.0~216 D.0~220
4.8086最大和最小工作方式的主要差别是( D )。 A.数据总线的位数不同 B.地址总线的位数不同 C.I/O端口数的不同 D.单处理器与多处理器的不同
5.下列指令中错误的是( C )。
A.MOV AX,1234H B.INC BX C.SRL AX,2 D.PUSH DX 6.DOS功能调用中采用屏幕显示单个字符,其值保存在( C )寄存器。 A.AL B.AH C.DL D.DH
7.微机中使用总线结构便于增减外设,同时可以( C )。 A.减少信息传输量 B.提高信息传输量
C.减少信息传输线条数 D.增加信息传输线条数 8.以下属于DRAM特点的是( C )。
A.只能读出 B.只能写入 C.信息需定时刷新 D.不断电信息能长久保存 9.8255A的PB口有( B )种工作方式?
A.1 B.2 C.3 D.4
2.对8253进行操作前都必须先向8253写入一个( A ),以确定8253的工作方式。 A.控制字 B.计数初值 C.状态字 D.指令 2.指令指针寄存器(IP)中存放的内容是( B )。
A.指令 B.指令地址 C.操作数 D.操作数地址
3.8086的I/O地址空间采用16位数寻址时,可访问的端门数容量为( C )。 A.16KB B.32KB C.64KB D.1MB
4.给定(AL)=80H,(CL)=02H,指令SHR AL,CL执行后的结果是( B )。 A.(AL)=40H B.(AL)=20H C.(AL)=C0H D.(AL)=E0H
7.某存储器容量为64K x 16,该存储器的地址线和数据线条数分别为( C )。 A.16,32 B.32,16 C.16,16 D.32,32
8.8253工作在( D )方式时,OUT引脚能输出一个CLK周期宽度的负脉冲。 A.方式0 B. 方式1 C.方式3 D.方式4或方式5 9.串行接口芯片825lA可实现( D )。
A.同步传送 B.异步传送 C.并行传送 D.A和B均可 10.启动8253的计数器开始或计数的方式有( C )。
A.软件方式 B.硬件方式 C.软件和硬件方式 D.门控信号
5.当8255A工作在中断方式2时,CPU如何区分输入或输出?
答:进入中断服务程序后,查询输入IBF和输出/OBF状态;若IBF=1(输入缓冲器满),输入引起中断
;若/OBF=1(输出缓冲器空),输出引起中断。 分析计算题
2.指出如下指令中源操作数和目的操作数的寻址方式: (1)MOV AX,100H (2)MOV CX,AX (3)ADD [SI],1000 (4)SUB BX,[SI+100] (5)MOV [BX+300],AX (6)AND BP,[DI]
解:上述指令中源操作数和目的操作数的寻址方式分别是: 源操作数 目的操作数 (1)MOV AX,100H 立即数 寄存器 (2)MOV CX,AX 寄存器 寄存器 (3)ADD [SI],1000 立即数 寄存器间接 (4)SUB BX,[SI+100] 变址 寄存器 (5)MOV [BX+300],AX 寄存器 变址
3、属于数据寄存器组的寄存器是 ( C )
A、AX,BX,CX,DS B、SP,DX,BP,IP C、AX,BX,CX,DX D、AL,DI,SI,AH
4、微型计算机的ALU部件是包含在 ( D ) 之中。
A、存贮器 B、I/O接口 C、I/O设备 D、CPU
9、8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是( A ) A.W/ =1, =0 B. =1 C.M/ =0, =0 D. =0
10、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是( D ) A.IN AL,端口地址 B.MOV AL,端口地址
C.OUT AL,端口地址 D.OUT 端口地址,AL
1、源的变址寄存器是( A)。
A)SI B)DI C)SP D)BX 2、用来存放即将执行的指令的偏移地址的寄存器是( B )。 A)SP B)IP C)BP D)CS 3、用来存放运行结果状态的寄存器为( C )操作。
A)SP B)SI C)FLAGS D)DX 4、微机中控制总线传送的是( D )。
A)存储器和I/O接口的地址码
B)微处理器向内存储器和I/O接口传送的命令信号 C)存储器和I/O设备向微处理器传送的状态信号 D)B和C
5.在下列指令的表示中,不正确的是( C ) A.MOV AL,[BX+SI] B.JMP SHORT DONI C.DEC 100 D.MUL CL
6.将DX的内容除以2,正确的指令是( C )
A.DIV 2 B.DIV DX,2 C.SAR DX,1 D.SHL DX,1
7.若栈顶的物理地址是20100H,当执行完POP AX指令后,栈顶的物理地址是( A )。 A)20102H B)20101H C)20100H D)20103H 8.下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。 A)MOV AX,[4000H] B)MOV [BX],AX
C)SUB AX,2000H D)MOV AX,[SI+12H] E)MOV CX,[BX] F)MOV AX,[SI+BX+10H] 9.下列指令中错误指令是( B )、( E )和( F )。 A)MOV AX,DS B)MOV CS,1500H C)MOV SI,BX D)MOV [3000H],AL E)MOV [DI+32H],[1845H] F)MOV AL,1000H 10.指令LOOPNZ的循环结束条件是( D )。 A)CX=0且ZF=0 B)CX=0或ZF=0 C)CX=0且ZF=1 D)CX=0或ZF=1
11.语句DA1 DB 2 DUP(4,6),5汇编后,与该语句功能等同的语句是( C )。 A)DA1 DB 4,6,5 B)DA1 DB 2,4,6,5
C)DA1 DB 4,6,4,6,5 D)DA1 DB 4,6,5,4,6,5
12、对于语句 Y DW 10 DUP(0),则TYPE Y为(A )、LENGTH Y为(B ),SIZE Y为( C )。 A)2 B)10 C)20 D)4
14、8086/8088CPU的RD、M/IO引脚上为逻辑0时,意味着( C )操作。
A)读存储器 B)写存储器 C)读I/O端口 D)写I/O端口 17.可编程芯片8259的作用是( B )。 A.定时/计数 B.中断控制 C.并行输入输出 D.数/摸转换 18.在串行通信中,每一位数据传送所需要时间与( A )有关。
A.波特率 B.帧格式 C.CPU频率 D.固定不变
4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( D )。 A. 80H B. 28H C. E8H D. 01H
5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令 字为( B )。 A. ICW1,ICW2,ICW3 B. ICW1,ICW2,ICW4 C. ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW4 7 .在计算机系统中,可用于传送中断请求和中断相应信号的是( C )。 A. 地址总线 B. 数据总线 C. 控制总线 D. 都不对 8 .段寄存器装入2300H,该段的结束地址是( A )。
A. 32FFFH B. 23000H C. 33FFFH D. 33000H
9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( A )。 A. I/O设备 B. I/O接口C. 主处理器D. 逻辑高
10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是 ( B )。 A. 汇编指令B. 宏指令C. 机器指令 D. 伪指令
14 .完成两数相加后是否溢出的运算,用( C )标志位判别。 A. ZF B. IF C. OF D. SF
共分享92篇相关文档