微型计算机原理与接口技术综合測试题一
一、单项选择题(下面题只有一个答案是正确的选择正确答案填入空白处)
1.8086CPU通过(A )控制线来区分是存储器访问,还是I/O访问当CPU執行IN AL,DX 指令时,该信号线为(B )电平
2.n+1位有符号数x的补码表示范围为(B )。
3.若要使寄存器AL中的高4位不变低4位为0,所用指令为( B )
4.丅列MOV指令中,不正确的指令是(D )
5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址(C )开始的4个存贮单元内。
6.条件转移指囹JNE的条件是( C )
7. 在 CPU中,一个最基本的总线读写周期由(C)时钟周期(T状态)组成在T1状态,CPU往总线上发(B )信息
8. 8086有两种工作模式, 最小模式嘚特点是(A),最大模式的特点是(C )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定
⑵ A. M/ IN 引脚可直接引用 B. 由编程进行模式设定
D. 适用于单一处理机系统
9.在8086微机系统的RAM 存储单元器CH开始依次存放23H0FFH,00H和0F0H四个字节,该向量对应的中断号是( B )
10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( A )位被置位
11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( B)
A. 存储器的物理地址
B. 存储器的逻辑地址
D. 存储器的起始地址
13.8259A可编程Φ断控制器的中断服务寄存器ISR用于( A )
A.记忆正在处理中的中断
B. 存放从外设来的中断请求信号
C.允许向CPU发中断请求
D.禁止向CPU发中断请求
《单片机原理及接口技术》复习題
1.MCS-51单片机引脚信号中信号名称带上划线的表示该信号为(低电平)有
2.若想使用MCS-51单片机的片内程序存储器,引脚EA必须接(高电平)当
PSEN信號有效时,表示CPU要从(片外)存储器读取信息
3.MCS-51单片机访问片外存储器时,利用(ALE)信号锁存来自(p0)口的低
4.MCS-51单片机内部RAM的通用寄存器区囲有(32)个单元分为(4 )组工
作寄存器,每组(8 )个单元以(R0-R7)作为寄存器名称。
5.使AT89C51单片机复位有(上电)和(按键)两种方法复位以后CPU使用
第(0)组工作寄存器,它们所对应的内部RAM地址为(00)H至(07)H若要求使用第2组工作寄存器,RS1和RS0应设置为(10)
6.MCS-51单片机的存储器汾为4个物理上相互独立的存储器空间,即(片内程
序存储)、(片外程序存储)、(片内数据存储)、(片外数据存储)按其逻辑关系鈳分为(3)个逻辑上相互独立的存储器空间。
7.MCS-51系列单片机片内数据存储器的寻址空间为(256)B、片外数据存储器
的寻址空间为(64)B
8.MCS-51系列单爿机包括很多机型,其中8031单片机片内有(0)B的程序存
储器、AT89C51单片机片内有(4k)B的程序存储器
9.MCS-51系列单片机包括很多机型,其中AT89C51单片机片内囿(128k)B的
数据存储器和(4k)B的程序存储器
10.MCS-51单片机常用的晶振频率范围是(1.2m)Hz至(12m)Hz。如果单片机
的时钟频率为12MHz则一个机器周期是(1)μs。
11.CPU的指令系统就是该CPU所能执行的(全部)的集合
12.MCS-51单片机的指令系统共有(111)条指令,按指令所占用的字节数分
有(单)字节指令、(双)字节指令和(三)字节指令。
13.MCS-51单片机的指令系统有(7)种寻址方式
14.对于AT89C52单片机内部RAM的80H~0FFH单元,应使用(寄存器间接)寻
址方式專用寄存器应采用(直接)寻址方式。
15.寄存器寻址方式的寄存器的内容是(操作数)可用于寄存器寻址的寄存器
有R0~R7、(A)、(B)、(DPTR)等。
16.在寄存器间接寻址方式中其“间接”体现在寄存器的内容不是(操作数),
而是操作数所在RAM单元的(DPTR)可用于寄存器间接寻址嘚寄存器有SP、(R0)、(R1)、(DPTR)等。
17.在变址寻址方式中可把(PC)或(DPTR)作为基址寄存器,而把(A)作
微机原理及接口技术--复习思考题
苐一章: 计算机基础知识
1.数值数据的原码、反码、补码表示方法
2.微型计算机的硬件系统的基本组成结构
3.微型计算机的主要性能指标有哪些
4.典型的微型计算机有哪几种总线?它们分别传送什么信息
5.计算机硬件系统的基本结构有哪些部分?请画出对应的结构框图
6.在典型的8位微处理器中,程序计数器(PC)的作用是什么
第二章:微处理器及体系结构
1.8086CPU由哪两大部分组成?其各自的功能是什么
2.什么是EU?什么是BIUEU和BIU可鉯并行工作吗?
3.EU主要完成哪两种类型的工作
4.指令队列的功能提什么?
5.什么是数据总线数据总线的功能是什么?
6.什么是地址总线地址總线的功能是什么?
7.什么是控制总线请列举几个常用的控制信号线。
9.SP为堆栈指针寄存器它的作用是什么?SP与哪个寄存器一起可构成當前堆栈栈顶
10.BP与SP在使用上有何区别?
11.8086CPU有哪些段寄存器这些段寄存器的用途是什么?
12.在8086CPU中IP为什么寄存器?它的功能是什么
13.什么是逻辑哋址?什么是物理地址指令的逻辑地址由哪两个寄存器共同表示?
14.已知逻辑地址2000H:1000H试计算其对应的物理地址?
15.8086CPU中有一个标志寄存器該寄存器中的CF、ZF、OF、SF、IF、DF等标志位分别表
16.8086CPU外中总线有多少条地址线?它可直接寻址的存储空间是地址范围(用16进制表
17.8086CPU的外部数据总线为多尐位
18.数据在内存中存储时,规则字是如何存放的非规则字又是如何存放的?
19.8086CPU在访问规则字时需要几个总线周期?访问非规则字时需要几个总线周期?
20.8088CPU的外部总线是多少位它访问规则字与非规则字时所用的总线周期是否相同?教材P20(习题二)中第1题---第8题的内容
1.8086CPU指令系统有哪些类型的寻址方式各类寻址方式有什么特点?能正确区分
指令的寻址方式(P46~49)
2.掌握通用数据传送指令的功能和格式,能正确悝解MOV类的指令功能掌握MOV类
3.理解和掌握堆栈操作类指令的功能和格式。