学院 物信学院 出卷教师 漆 燕 系主任签名 制卷份数 专 业 自动化、测控 班级编号 B09072011,B09072021
江汉大学 2010 ——2011学年第 二 学期
考 试 试 卷
√卷 考试形式:开 √、闭 试卷类型:A 、B 卷 考试时间: 120 分钟
课程编号: 课程名称: 微机原理与接口技术
题号 得分 一 二 三 四 五 六 七 八 总分 总分人 得分 评分人 一、单项选择题(本大题共10小题,每小题1分,共10分) 1. 假设(SS)=1250H,(SP)=0102H,执行指令PUSH AX后,栈顶的物理地址是( B )。
A.12604H B.12600H C.1350H D.1354H
2.串行通信,数据可由A方传到B方、同时也可由B方传到A方的通信方式是( C ) A.单工 C.全双工
B.半双工
D.半双工或全双工
3.Intel 8086/8088中存储器控制信号是( B )
A. IOR和IOW B. MEMR和MEMW C.INTA和INTR D.HLDA和HRQ 4.同步串行通信与异步串行通信比较,以下说法错误的是( ) A.异步通信按字符成帧,同步通信以数据块成帧
B.异步通信对时钟要求不太严格,同步通信收发双方对时钟严格要求同步 C.异步通信可以无校验,同步通信必须有校验 D.异步通信传输数据的效率比同步通信高
5.在PC/XT I/O端口写周期时序中,如需插入等待周期时,则Tw应插在( C )
时钟周期之后。
A.T1 B.T2 C.T3 D.T4 6.从001C2H开始的2个内存单元,存放的是( B ) A.某中断源的中断向量 C.某中断服务程序入口的段基址
B.某中断服务程序的入口地址 D.某中断服务程序入口的偏移地址
7.执行IRET指令,CPU从栈顶弹出的字节数是( C ) A.1 C.4
B.2 D.6
8.8088 CPU所能寻址的存储空间为1MB,地址范围是( B ) A.00000H~FFFFFH C.00000H~FFFF0H
B.00000H~0FFFFH D.00000H~03FFFH
9.如果端口编址采用“存储器映象I/O方式”,则CPU的传送指令( A ) A.可以访问I/O端口和存储单元
B.不能访问I/O端口,也不能访问存储单元 C.只能访问I/O端口 D.只能访问存储单元
10. 已知SRAM2114 芯片容量为1KX4位,若要组成16KB的系统存储器,则共需要芯片数目和组成的芯片组数为( D )
A.32和16 B.16和32 C32和32 D.16和16 得分 评分人
二、填空题(每空1分,共17分)
1.若8086工作于最小方式且处于对I/O读状态,在不需要插入等待周期的情况下,该总线周期由 4 个时钟周期组成,在总线周期中M/IOˉ为 低 电平,DT/Rˉ 为 低 电平。
2.设在8位机中,X的补码为1111 1111B, 则X的真值为 00000001 B,原码为 00000001 B。
3.若中断向量表地址00060H存放4200H, 00062H存放的是1080H, 则对应的中断类型号是 61H ,中断服务程序入口地址(逻辑地址)是 4200H ,
物理地址是 1080H 。
4..I/O端口按所存信息的物理意义可分为 数据端口 、控制端口和__状态端口 _。
5.当DMA传送结束时,DMAC把总线控制权交给___CPU_______。
6.在PC系列机中,区别端口操作和DMA操作的信号线是AEN,当AEN为_____低_____电平时进行端口操作。
7.在异步通信中,通信线路上传送的每个字符包括1个起始位,5-8个数据位,
1个奇偶校验位以及_____1—2_____个停止位。
8.异步串行通信中,通信双方在通信之前必须在字符格式和________方面事先有约定。
9.在现代计算机中,CPU是通过数据总线、地址总线和____控制总线___与RAM、ROM和I/O设备三大功能模块进行数据交换。
10.假设异步通信一帧数据为10位,连续传送,每秒传送240个字符,则通信速率是_____2400___波特。
11.DAC0832有三种工作方式,分别是直通方式、单缓冲方式和 双缓冲方式 。
得分 评分人
三、 简答题(本大题共3小题,每小题5分,共15分)
1. 如果在一个程序段开始执行之前,CS=0A8EH,
IP=2A40H,试问:该程序段的第一个字的物理地址是什么?指向这一物理地址的CS值和IP值是否是唯一的?
2. 设异步传输时,采用1个起始位,8个信息位,1位奇偶校验位和2个停止位。若波特率为9600,则每秒钟能传输的最大字符数为多少?
9600/(1+8+1+2)=800(个)
3.某数据段内相关数据定义如下,试分析经汇编后,存储器各存储单元的内容是什么?COUNT的值是多少?
BUF1 DB 1,-1,’AB’
DB 2 DUP (?,1) BUF2 DB 2 DUP(?),10
COUNT EQU BUF2-BUF1 COUNT的值为8.
得分 评分人 四、程序分析题(本大题共3小题,共18分)
1.某控制电路中,输出控制端口的口地址为34CH,输入状态端口的口地址为
34DH。现从输入口读入外部状态,若不为80H,就输出FFH关闭设备,否则输出00H开启设备。请完善下面的程序。 ...............
MOV DX,34DH; ①_____MOV_____AL,DX ②______CMP____AL,80H ③______JZ GO-OFF____ MOV DX,34CH MOV AL,00H OUT DX,AL ④______JMP____EXIT GO-OFF: MOV DX,34CH MOV AL,⑤__FFH________ OUT DX,AL EXIT: RET
2.已知某中断类型号为1CH,以下程序段为将自己编写的中断服务程序get-string的段基址和偏移地址装到中断向量表中。请填空完成该段程序。