2011微机原理考题(A)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1页,共3页
济南大学2010~2011学年第一学期课程考试试卷(A 卷)
课 程 微机原理及应用 授课教师 考试时间 2011年 7 月 1 日 考试班级 学 号 姓 名
一、填空题(每空1分,共10分)
1、8086 CPU 的地址总线为20根,可寻址的地址范围 1M 字节 。
2、 8086CPU 从功能上分为 总线接口单元BIU 和 执行单元EU 两部分。
3、对应于INT 03H 的中断向量偏移量存放在 。
4、8086CPU 中的SS 称为_堆栈段____寄存器,DS 称为__数据段____寄存器。
5、指令“MOV [BX],AX”中的源操作数的寻址方式是__寄存器寻址__,目的操作数的寻址方式是_寄存器间接寻址___。
6、汇编中子程序的定义以“名PROC[参数]”表示开始,以“名__END[标号]____”表示结束。
7.在串行通信中有 同步,异步 两种基本的通信方式。
二、选择题(每小题1分,共20分) 将答案填到下表格里
1.在8086CPU 微机汇编语言程序设计中,字操作的二进制数的位数是( B )
A .8位
B .16位
C .32位
D .64位
2.溢出标志OF 是反映(C )
A .算术运算是否出现进位情况
B .算术运算是否出现借位情况
C .带符号数运算结果是否超过机器能表示的数值范围
D .无符号数运算结果是否超过机器能表示的数值范围
3.默认状态下,在寄存器间接寻址中与SS 段寄存器对应的寄存器是(B ) A .BX B .BP C .SI D .DI 4.下列语句中有语法错误的语句是(A
)
A .MOV AX ,[BX][BP]
B .ADD AX ,[BX]
C .CMP [BX],AX
D .LEA SI ,20H[BX] 5.以下指令不是逻辑运算指令的是( D ) A .XOR AL ,3 B .NOT A C .OR AL ,3 D .CWD 6.在汇编语言程序设计中,变量定义后,具有类型属性,非法的类型属性是(C ) A .字节 B .字 C .字符 D .双字
7.在指令“MOV AX,INBUFF”中,变量INBUFF 的段是(B )
A .CS
B .DS
C .SS
D .ES
8.2K×8的RAM 芯片数据引线的条数是(D ) A .1条 B .2条 C .4条 D .8条 9.可锁存信息的芯片是用在(B ) A .数据总线 B .地址总线 C .控制总线 D .其他
10.当CPU 复位时,中断状态处于(B )
A .开中断
B .关中断
C .高级中断开
D .不定状态
11.NMI 线上的中断请求是(B ) …………………………………………装…………………………订…………………………线…………………………………………
…
…
……
…
答…
…
………题……………不
…
……
…
…要
…
…………超……
…
……
过
……
…
……此……………线…
…
……
…
…
第2页,共3页
A .可屏蔽的
B .不可屏蔽的
C .有时可屏蔽的,有时不可屏蔽的
D .可以设置IF 位对其屏蔽
12.对于一低速外设,在外设准备数据期间希望CPU 能做自己的工作,只有当外设准
备好数据后才与CPU 交换数据。完成这种数据传送最好选用的传送方式是(C )
A .无条件传递方式
B .查询传送方式
C .中断传送方式
D .DMA 传送方式 13.产生INTR 中断请求信号的是(B )
A .CPU
B .I/O 接口
C .运算器
D .中断控制器
14.中断响应过程中,CPU 在做保护断点工作时压入堆栈的是断点处的(D ) A .指令 B .IP 值 C .CS 值 D .IP 值和CS 值 15.“OUT 40H ,AL”指令时,是什么指令(B )
A .存储器输出
B .I/O 输出
C .存储器输入
D .I/O 输入 16.设8255A 的端口地址为40H~43H ,则端口B 的地址为(B ) A .40H B .41H C .42H D .43H
17.当8253的计数执行单元中的计数值计为0时,输出指示计数为0的信号线是( ) A .CLK B .GATE C .D7~D0 D .OUT 18.PC 的RS-232C 接口有(D )引脚
A .9条
B .16条
C .32条
D .25条
19. 中断优先权排列是用于CPU 在某一时刻优先执行( D )。 (A ) 主程序 (B ) 所有中断服务程序 (C ) 最早申请中断的中断服务 (D ) 优先级高的中断服务程序 20.Intel8253定时/记数器为( B )
(A ) 2个独立的16位记数器 (B )做记数时CLK 脉冲必须宽度一样 (C )有五种工作方式 (D )仅按二进值记数。
三、简答题(每小题5分,共30分)
1、CPU 的三总线中,数据线和地址线上的数据流向有何不同?
2、CPU 与外设数据传送的方式有哪些?各有什么特点?
3、CPU 的寄存器有哪些?
4、串行通讯有哪几种形式?各有什么优点?
5、说明下列两条指令的不同点: SUB AX ,BX CMP AX ,BX
6、比较软件、硬件和可编程定时/计数器用于定时的特点。
四、程序分析(每小题5分,共10分
1. 判定下列指令是否正确,若不正确,请说明理由。(每题1分,共12分) MOV [BX], [SI] ( ) MOV BL, E5H ( ) IN AL, 80H ( ) DIV 10 ( ) SHL DX, 2 ( ) 2、阅读下面的程序 MOV AH ,0 MOV CL ,8
…………………………………………装…………………………订…………………………线…………………………………………
…
…
……
…
答
……………题……………不……………
要
……
…
……
超
……
…
……
过
……
………
此
……
……
…
线…………
…
…
……