2015-1微原接口复习题1

2018-12-11 22:13

一、单选题:(每小题2分,共20分)

1、下列指令中不影响进位标志CF的指令是( )。

A.SUB AX,BX B.ROL AL,1 C.INC CX D.ADD AL,BL 2、如果SP=2000H,则指令PUSH AX执行后,SP的值为( )。

A.2002H B.1FFFH C.1FFEH D.1998H 3、断电后会丢失信息的存储器是( )

A.ROM B. RAM C.磁盘 D.光盘 4、在指令MOV AX,[BX]中,源操作数的物理地址( )

A.ES×16+BX B. DS×16+BX C.SS×16+BX D. 无法计算 5、已知BX=2000H、DI=0100H。执行指令LEA SI,[BX+DI+1000H]后,SI=( )

A、2000H B、2100H C、3100H D、以上都不是 6、某内存单元的段基址为2000H,偏移地址为0C800H,则该单元的物理地址为( ) A、20000H B、2C800H C、0C8000H D、0CA000H 7、十进制数-1的16位补码用十六进制数表示为( )

A、8001H B、8FFFH C、0FFFFH D、0FFFEH 8、下列四条指令中,错误的指令是( )

A、MOV AX,[2000H] B、MOV [2000H],AX

C、MOV AX, 2000H D、MOV 2000H, AX

9、通常,人们把用符号表示计算机指令的语言称为( )。

A、机器语言 B、汇编语言 C、 符号语言 D、高级语言 10、80486CPU存储管理是由分段存储管理和( )组成。

A、分段部件 B、分页部件 C、分页存储管理 D、虚拟管理 11、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( )。

A、8片,14根 B、16片,14根 C、8片,11根 D、16片,11根 12、可编程中断控制器8259A每片具有( ) 优先权控制 。 A、4级 B、2级 C、8级 D、6级

13、已知并行接口芯片8255A在微机应用系统中的控制端口地址为63H,其C 口地址

为62H,则其B口的地址为( ).

A、60H B、61H C、64H D、65H 14、8086/8088CPU内部有一个始终指向堆栈顶部的地址指针是( )。 A、BP B、SP C、IP D、BX 15、用户为了解决自己的问题,用汇编语言所编写的程序,称为( )。

A卷 共(16) 页 第 (1) 页

A、目标程序 B、源程序 C、汇编程序 D、可执行程序

16、在微机系统中,CPU与存储器之间进行信息交换使用的是( )。 A、有效地址 B、逻辑地址 C、物理地址 D、线性地址

17、设8255端口地址范围为80H?83H,若利用对端口C置位/复位的指令将8255的C口第4 位置“1”,则该控制字应送往的端口地址为( )。 A、80H B、81H C、82H D、83H

18、在查询传送方式中,CPU要对外设进行读出或写入操作之前,必须先对外设( )。 A、发控制命令 B、进行状态检测 C、发端口地址 D、发读/写命令 19、下面是关于8259A可编程中断控制器的叙述,其中错误的是( )。 A、8259A具有将中断源按优先级排队的功能 B、8259A具有辨认中断源的功能

C、8259A具有向CPU提供中断类型码的功能

D、两片8259A级联工作时可以向外部提供16根中断请求线

20、8086CPU中,用以指定待取指令所在位置偏移地址的是( )。

A、数据寄存器 B、指针寄存器 C、指令指针寄存器 D、计数寄存器 21、RS-232C是一种( )。

A、并行总线标准 B、串行总线标准 C、PCI总线标准 D、SPI总线标准 22、为达到提高程序运行速度的目的,将一条指令的执行过程分解为多个操作步骤,并使多条指令不同的操作步骤同时进行的技术是( )。 A、乱序执行技术 B、推测执行技术 C、流水线技术 D、高速缓冲存储器技术 23、某存储芯片的容量为8K×8位,则它的片内地址线和数据线分别为( )。

A、A0~A11和D0~D7 B、A0~A12和D0~D7 C、A0~A13和D0~D7 D、A0~A14和D0~D7 24、CPU执行算术运算类指令时,不会影响的标志位是( )。

A、零标志 B、中断标志 C、符号标志 D、奇偶标志 25、可编程并行接口芯片8255A工作在方式0时,采用的输入/输出方式是( )。 A、无条件输入/输出方式 B、双向输入/输出方式 C、中断输入/输出方式 D、DMA方式

26、循环指令LOOP判断循环是否结束的依据是判断寄存器( )的内容是否为0。

A、AX B、BX C、CX D、DX 27、在8086的存储器分段管理中,每段的最大长度为( )。 A、16KB

B、32KB C、64KB

D、128KB

28、可编程定时器/计数器8253能输出方波的方式是( )。

A卷 共(16) 页 第 (2) 页

A、方式0 B、方式l C、方式2 D、方式3 29、若某个整数的二进制补码与原码相同,则该数一定( )。

A、大于0 B、小于或等于0 C、大于或等于0 D、小于0 30、下面指令执行后,能改变AL寄存器内容的指令是( )。

A、TEST AL,02H B、OR AL,AL C、CMP AL,BL D、AND AL,BL 31、下列指令中使用直接寻址方式的指令是( )。

A、AAA B、MOV BX,[SI]

C、JMP 2000H D、MUL AL 32、用MB表示存储器容量时,4MB等于( )。 A、210个字节 B、216个字节

C、222个字节 D、232个字节

33、8086 CPU中标志寄存器的主要作用是( D )。

A、检查当前指令的错误 B、纠正当前指令执行的结果与错误

C、决定是否停机 D、产生影响或控制某些后续指令所需的标志 34、在8086的I/O指令中,端口间接寻址时应使用寄存器( )。 A、AX B、BX C、CX D、DX 35、条件转移指令JNE的条件是( C ) A、CF=0 B、CF=1 C、ZF=0 D、ZF=1

36、8086 CPU在执行指令IRET时,弹出堆栈的寄存器的先后顺序为( )。 A、CS、IP、Flag B、IP、CS、Flag C、Flag,CS、IP D、Flag、IP、CS

37、下列( )指令执行后AL内容可能会发生变化。

A、STOSB B、CMP AL,DL C、AND AL,01H D、TEST AL,01H 38、下列指令中影响进位标志CF的指令是( )。

A、MOV AX,BX B、ROL AL,1 C、INC CX D、IN AL,DX 39、指令MOV AX,[BP+6]中源数据的缺省段是( )。

A、CS B、DS C、ES D、SS 40、串重复前缀指令REPNE提前退出的条件是( ) A、CF=0 B、CF=1 C、ZF=0 D、ZF=1

41、8259A在8086系统中级联使用时,初始化编程时要写入控制字的个数是( )。

A、 2 B、3 C、4 D、5 二、填空题。(每小题2分,共10分)

1、8086CPU外部中断包括非屏蔽中断和 中断。 2、8253定时/计数器有 种工作方式。

3、随机访问存储器RAM 2764芯片有8K×8位的容量,则该芯片有 根地址线、 根数据线。

4、指令LODSW的源操作数是 ,目的操作数是 。

A卷 共(16) 页 第 (3) 页

5、指令MOV AX,[BP+2]的原操作数段寄存器是 。 6、现在PC机配置的最常用的高速外部数据总线是 。

7、微机主机与输入/输出设备之间的数据传送方式有无条件传送、查询式传送、 、DMA传送四种方式。

8、若SP=2000H时,执行IRET指令后,SP内容应为 2006H 。 9、I/O设备传送数据一般分为并行和 两种方式。 10、下列符号定义语句中L的值为 。 ABUF DB ?abcd?,?ABCD? BBUF DB 35H

L EQU BBUF-ABUF

11、将数字信号转换为模拟信号的过程称为 转换,我们学过的典型芯片是 。 12、将模拟信号转换为数字信号的过程称为 转换,我们学过的典型芯片是 。 13、PC键盘传送给PC机的数据是所按键的 码。

14、已知CX=1234H,以下三条指令执行后,CX= 0 。 MOV BX,CX NEG BX ADD CX,BX

15、在微型计算机中的符号数用 表示。

16、十进制数-20的16位十六进制数补码是 。

17、已知CS=1230H,IP=100H,8086CPU下一条要执行指令的物理地址是 。 18、8086CPU复位后CS=0FFFFH,IP= 。

19、设某微型计算机内存RAM区的容量为128KB,若选用2164(64K×1)芯片构成这样的存储器,需要 片2164芯片,至少需要 根地址线。

20、设CS=1000H,DS=2000H,SS=3000H,IP=200H,SP=300H,BP=400H,BX=500H,那么当前栈顶的物理地址是 。

21、完成下列程序,实现将1~20之间的奇数累加和存于AL中: MOV AL,0 MOV CX,20/2 MOV BL, 1 AGAIN: ADD AL,BL

ADD BL,2 / INC BL INC BL LOOP AGAIN

A卷 共(16) 页 第 (4) 页

22、完成下列程序,实现查找字符?T?是否在串长为N的串STR中: MOV ES, DI

MOV DI, OFFSET STR CLD

MOV CX, N MOV AL, ?T? REPNE SCASB JZ FOUND

23、完成下列程序,实现在屏幕上显示一位16进制数(X): MOV DL, X ; X = 0 ~ 15 ADD DL, 30H CMP DL, ?9?

JBE NEXT ; ?0? ~ ?9?

ADD DL, 7 ; 将3AH~3FH转换为?A?(41H)~?F?(46H) NEXT: MOV AH, 02H INT 21H

24、一片8259A可以提供8级中断请求,通过多片级联最多可以提供 级中断请求。 25、8255A有3个端口,3种工作方式。其中只有端口 可以工作在方式2。

26、1F4H的压缩BCD码为 。

27、主程序调用过程时,入口参数和出口参数可以通过 寄存器 、 存储单元 或 堆栈 传递。

28、8086 CPU使用 16 根地址线访问I/O端口,最多可访问 64K 个字节端口。 29、已知AL=01011101B,执行指令NEG AL后再执行CBW后,AX= 0FFA3H 30、8251A有两个端口,其中低地址的一个是数据端口,另一个是 端口。 31、欲使8086 CPU响应可屏蔽中断,则应使IF = 。

三、程序阅读题:(每小题5分,共20分) 1、执行下面的程序段后,AX=( 35 ) MOV CX, 5 MOV AX, 50 NEXT:SUB AX, CX LOOP NEXT HLT

2、执行下面的程序段后,AL=( )

A卷 共(16) 页 第 (5) 页


2015-1微原接口复习题1.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西方行政管理思想史论文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: