微机原理考题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009 学年第 2 学期末考试试题(A卷)
课程名称微机原理与接口技术
使用班级:
一、填空题(共20 分每空 1 分)
1、8086CPU对存储器的最大寻址空间为____1MB______;在独立编址时对接口的最大寻址空间是___64K____。
2、将十进制数199转换为二进制数为___11000111____B。
3、BCD码表示的数逢___十_____进一,ASCII码用来表示数时,是一种_非压缩_______(压缩或非压缩)的BCD码。
4、微型计算机由_____CPU______、___存储器______、____I/O接口_____和系统总线组成。
5、8086/8088的基本总线周期由_ 4 __个时钟周期组成,若CPU主频为10MHz,
则一个时钟周期的时间为
ns
100
10
10
1
6
=
⨯。
6、8086CPU的四个段寄存器分别是__ 代码段寄存器CS _、__ 数据段寄存器DS _、__ 堆栈段寄存器SS ___、__ 附加段寄存器ES _。
7、标号和变量都是存贮单元的符号地址,但其内容不同,变量是“操作数”的符号地址,而标号是_ 指令(程序)_的符号地址。
8、掉电后信息丢失的存储器是_____RAM_____,掉电后信息不丢失的存储器是____ROM_____。
9、汇编语言源程序的扩展名是__ASM _。
10、8086CPU内部有一个__ 6 __字节的指令队列寄存器。
11、若8253中某一个定时器的定时时间为50ms,而计数值为50000D,则输入时钟脉冲CLK的频率应为_____ __。
二、选择题(共20 分每小题 2 分)
1、27128的存储容量为16K×8,其片内地址线和数据线数分别为____C __。
A)8,8 B)8,14 C)14,8 D)14,14
2、下面表示段定义结束的命令是___A_____。
A)ENDS B)ENDP C)END D)ENDM
3、汇编实验时要运行0100:4360段开始的一段程序用的命令为 C 。
A)D=0100:4360 B)A=0100:4360 C)G=0100:4360 D)Q=0100:4360 4、在做汇编语言实验时,有时需要使用调试工具DEBUG,在DEBUG中,如果要修改AL 寄存器中的内容,需要使用的命令是 A 。
A)R AL B) R AX C)E AX D)E AL
5、可编程计数器/定时器电路8253的工作方式共有___6种__ _,共有_____3____个I/O地址。 C
A)3种,4 B)4种,5 C)6种,3 D)6种,4
6、某CPU有地址线20根,它可连接内存的最大存储容量是 C 。
A)64KB B)640KB C)1MB D)4MB
7、某8位的A/D芯片,模拟输入信号的量程0~+5V,则数字量00000010对应的电压为
A 。
A)0.039V B)0.078V C)-0.039V D)-0.078V
8、LOOP指令的默认计数器为 C 。
A)AX B)BX C)CX D)DX
9、中断类型码为83H的中断源所对应的中断服务程序入口地址存放在从 A 开始的单元中。
A)0000:020CH B)0000:0332H C)0000:0083H D)0000:014CH 10、CPU在执行OUT DX,AL指令时, A 寄存器的内容送到地址总线上。
A)AL B)DX C)AX D)DL
三、判断题(共10 分每小题 1 分)
( √ ) 1、动态RAM的一个重要问题是必须对它所存的信息定期进行刷新。
( ×) 2、两数相加,结果中有偶数个“1”,则PF=1。
( ) 3、设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为120个。
( ×) 4、在8086CPU中,一个最基本的总线周期由4个时钟周期组成,在T1状态,CPU 在总线上发出的是数据信息。
( ×) 5、当8255A的A口工作在方式2时,B口只能工作在方式0下。
( ×) 6、在我们做微机原理硬件实验时,实验程序是由通用计算机PC上的CPU运行的。( √ ) 7、8086的每个存储单元地址既是字节地址又是字地址。
( ×) 8、当8255的输入信号*CS=0、*RD=1、*WR=0且A1=0,A0=0时,(*表示低电平有效)此时8255执行的操作是写控制字,对8255进行初始化。
( √) 9、我们做软件实验时用MASM对编好的源程序进行汇编。
( ×) 10、8086微处理器的“取指令”和“执行指令”操作在时间上是串行的。
四、简答题(共20 分每小题 5 分)
1、8086微处理器的最小模式和最大模式的含义分别是什么?
答:两种模式的主要区别是:8086工作在最小模式时,系统只有一个微处理器,且系统所有的控制信号全部由8086 CPU提供;在最大模式时,系统由多个微处理器/协处理器构成的多机系统,控制信号通过总线控制器产生,且系统资源由各处理器共享。8086CPU 工作在哪种模式下通过CPU的第33条引脚
MN/MX来控制:
MN/MX=1,系统就处于最小工作模式;
MN/MX=0,系统处于最大工作模式。
2、8253的功能作用是什么?它有哪些工作方式?
3、8086的标志寄存器可以分成哪两类?写出每个标志位的名称及含义。
4、什么叫寻址方式?,写出常用的6种寻址方式。
五、程序设计题( 10 分)
从BUFF内存单元开始的100个8位带符号数中寻找最大值,结果放在MAX中,编程实现,(要求写出完整的程序结构)。