微型计算机技术及应用试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2005-2006学年第1学期
2003级《微型计算机技术及应用》期末考试试题(A卷)
考试时间:2006年1月
一、(20分)填空
1.主程序和子程序间可通过__________、__________、__________传送参数。
2.Pentium微处理器在实模式下,中断向量表从地址__________开始,占用____K字节空间。
3.Pentium微处理器在实模式下,逻辑地址由__________、__________构成。
4.8237A是__________接口芯片,ADC0809是__________接口芯片。
5.CACHE地址映像方式有__________、__________、__________。
6.GDTR和IDTR分别成为__________、__________。
7.串行通讯按传输方向可分为__________、__________、__________三种方式
8.Pentium微处理器是______位微处理器,有______条数据线,能直接寻址_____字节的主存
物理地址空间。
二、(10分)四选一题
1.两台主机之间要通过RS-232相互通讯,最少连接线是_____条。
A. 4
B.5
C.3
D.2
2.用汇编语言编写的源程序需经过()翻译能得到.obj文件(目标代码文件)。
A. 连接程序
B.解释程序
C.操作系统
D.汇编程序
3.可编程接口芯片8251()传送方式。
A. 只支持异步
B.只支持同步
C.支持异步和同步
D.并行
4.寄存器间接寻址方式中,操作数在()中。
A. 通用寄存器
B.堆栈
C.主存单元
D.段寄存器
5.一个8为A/D接口,0伏和5伏输入转换为数字量00H和OFF,2.495伏输入转换为()。
A. 50
B.90H
C.128
D.0A0H
6.四片8259采用级联工作时,最多可与()个中断源连接。
A. 32
B.16
C.29
D.5
7.要显示640*480点,每个像素用4位模式,需要刷新缓存的容量是()。
A. 153600
B.307200
C.614400
D.76800
8.为改善高速的CPU与主存存取速度的不平衡,可采用()。
A. 虚拟存储器
B.高速缓存
C.辅助存储器
D.以上都不行
9.由语句VAR1 DB定义的变量VAR1的类型是()。
A. 浮点类型
B.字类型
C.字节类型
D.逻辑型
10.字符显示器接口电路中,字符发生器ROM中存放的是()。
A. 显示的图形数据
B.显示程序
C.所显示的字符ASCII码
D.字
三、(10分)计算
1.Pentium微处理器在实模式下,AX寄存器的值为1234H,数据段寄存器内容为2000H,指
令”MOV [5678H], AX”把什么值存入什么物理单元。
2.已知异步串行通信中,起始位1位,停止位1位和数据位8位(包括7位ASCII码和1位
校验位),采用的是偶校验,画出传送字符“A”(ASCII码为41H)的波形。
3.完成534CH+0BF52H运算后,判断Pentium标志寄存器中CF、PF、AF、OF的状态。
四、(10分)试画出Pentium在保护模式下中断转移的基本过程图。
五、(10分)图1是利用8255A芯片设计的一个能读入8个开关并显示其对应开关状态的电路。
六、(15分)简答
1.试说明ENDS,END,ENDP的用途。
2.在无段前说明时,通用数据读写、目的数据串、源数据串、堆栈操作和取指令操作分别自动
选择哪些段寄存器?
3.Pentium微处理器中的中断源可分为哪四类?
七、(15分)在下述程序中(1)~(5)处填写适当内容来完善此程序,并给出程序运行结果图。
DATA SEGMENT
NUM1 DB OAH,ODH
DB ‘111A111’ , OAH,ODH
DB ‘AAAAAAA’ , OAH,ODH
DB ‘1A1A1A1’ , OAH,ODH
DB ‘1A1A1A1’ , OAH,ODH
DB ‘AAAAAAA’ , OAH,ODH
DB ‘111A111’ , OAH,ODH
DB ‘111A111’ , OAH,ODH
八、(10分)图2中8259A的两个端口地址分别为22H、20H、8253的端口地址分别为40H
(计数器0)、42H(计数器1)、44H(计数器2)、46H(控制字端口)。
要求:
(1)利用计数器0对一个脉冲信号(频率远低于200Hz)计数,每计数200个脉冲触发中断;
每次中断,在中断服务程序中使OUT1端输出2000Hz的方波,持续1秒钟(OneSecond为
延时一秒的子程序,可以直接调用)。中断100次停止工作。
(2)试编写完成上述要求的源程序(包括中断处理程序)。
(3)分别指出8253计数器0和1的计数初值(时间常数)。
(4)当中断类型码初始化命令字ICW2为08H时OUT0输出触发的中断类型码为何值?
注意:
为
计