国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx

上传人:wj 文档编号:4864847 上传时间:2023-05-07 格式:DOCX 页数:6 大小:19.01KB
下载 相关 举报
国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx_第1页
第1页 / 共6页
国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx_第2页
第2页 / 共6页
国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx_第3页
第3页 / 共6页
国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx_第4页
第4页 / 共6页
国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx_第5页
第5页 / 共6页
国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx

《国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx》由会员分享,可在线阅读,更多相关《国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx(6页珍藏版)》请在冰点文库上搜索。

国脉信息学院电子与通信工程系微机原理与接口技术期末试卷A.docx

第1页

福建工程学院国脉信息学院

2011-2012学年第二学期期末考试卷(A卷)

课程名称:

微机原理与接口技术(电子、通信类)考试方式:

开卷()闭卷(√)

题号

总分

统分人签名

得分

考生注意事项:

1、本试卷共6页,请查看试卷中是否有缺页。

2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

3、考生须将答案写在试卷方框内对应题目下方。

得分

评卷人

一、单项选择题(共16分,每题2分)

1、字符A的ASCII码为41H,字符h的ASCII码为().

A.73H     B.74HC.68H     D.69H

2、8086/8088系统中通常堆栈是以(  )为单位进行操作.

A.字节 B.字 C.双字 D.半字节

3、10111011为二进制补码,该数的十进制原码为().

A:

+187B:

-187C:

+69D:

-69

4、若要使寄存器AL中的高4位全为0,低4位不变,使用指令(  ).

A.AND AL,0FH         B.AND AL,0F0H

C.OR AL,0FH          D.OR AL,0F0H

5、查表指令XLAT规定,待查表的首址应存入()中。

A.BP B.SI C.DI D.BX

6、8086CPU从I/O端口地址80H读字数据应使用指令(  ).

A.INAL,80H B.INAX,80HC.IN80H,AL  D.IN80H,AX

7、若DF=0,执行串操作指令MOVSW时,地址指针自动变化是(   ).

A:

 SI=SI+1, DI=DI+1    B:

 SI=SI+2, DI=DI+2

C:

 SI=SI-1, DI=DI-1     D:

 SI=SI-2, DI=DI-2

第2页

8、8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是()。

A.B口B.A口  C.A、B、C三端口均可以D.C口

得分

评卷人

二、填空题(共18分,每空1分)

1、8086CPU有个8位通用寄存器。

2、8086微处理器有_______根地址总线和_______根数据总线,最大可寻址空间为_______字节。

3.8086CPU由和两部分组成,8086系统中存储器采用结构。

4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占_____个字节,中断号15H的中断向量表地址的首址为。

5、一块8259A芯片最多可以处理_______个可屏蔽中断,如果需要处理的可屏蔽中断超过这个数目,应当采取多块8259A芯片的_______方式来解决。

6、STI是______________指令,CLI是______________指令。

7、8255A控制字的最高位D7=时,表示该控制字为________________;另外一个控制字为__________________。

得分

评卷人

三、指令改错题(共10分,每题2分)

1.MOVAX,BL

2.MOV[BX],[SI]

3.MOV1020H,CX

4.OUT300H,AL

5.PUSHAL

第3页

四、简答题(共20分)

得分

评卷人

1、设(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,请指出下列指令的源操作数字段是什么寻址方式?

它的物理地址是多少?

(10分)

(1)MOVAX,21H

(2)MOVAX,BX

(3)MOVAX,[1000H]

(4)INAL,27H

(5)MOVAX,[BP]

2、若有如下数据定义伪指令:

(2分)

BUFDW10H,20H,30H,40H,50H,45H

则,下面的程序段执行后,AX=(H)

MOVBX,OFFSETBUF

ADDBX,5

MOVAX,[BX]

3、执行下面的程序段后AX=()(2分)

MOVCX,5

MOVAX,50

NEXT:

SUBAX,CX

LOOPNEXT

HLT

4、下列变量各占多少字节?

(6分)

A1DW23H,5876H

A2DB3DUP(?

),0AH,0DH,‘$’

A3DW4DUP(3DUP(1,2,’AB’))

第4页

得分

评卷人

五、芯片初始化(共15分)

定时器/计数器8253的控制字格式为:

计数器选择:

读写方式选择:

工作方式选择:

计数方式选择:

00计数器000锁存000方式00二进制

01计数器101只读写低位字节001方式11BCD制

10计数器210只读写高位字节*10方式2

11先读写低位字节,*11方式3

再读写高位字节100方式4

101方式5

1、某系统中8253占用地址为100H~103H。

初始化程序如下:

MOVDX,103H

MOVAL,16H

OUTDX,AL

SUBDX,3

OUTDX,AL

试问:

(1)此段程序是给8253的哪一个计数器初始化?

安排工作在哪种工作方式?

(4分)

(2)若该计数器的输入脉冲的频率为1MHz,则其输出脉冲的频率为?

(3分)

2、将8253定时器0设为方式3(方波发生器),定时器1设为方式2(分频器)。

要求定时器0的输出脉冲OUT0作为定时器1的时钟输入,CLK0连接总线时钟2MHz,定时器1输出OUT1约为4Hz。

假设8253占用的端口号为80H~86H,试编写程序初始化该芯片。

(8分)

六、写代码(21分)

得分

评卷人

1、设已编写好类型码为0AH的中断服务程序为:

INT-ROUTPROCFAR

.

.

IRET

INT-ROUTENDP

请编写一段程序,实现该程序的中断矢量在矢量表中的装填。

(8分)

2、从STRIN单元开始有一字符串,以‘*’作为结束标志(字符串可用‘……*’表示)。

写一段完整代码求字符串的长度,存入COUNT单元。

(13分)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2