《微机原理及应用》期末试卷本B(05本科2007-2008二)

发布时间:2024-11-17

华东交大理工学院2007-2008 学年第 二学期

p执行指令MOV [BX+SI],AX ,其目的操作数地址为_______H,指令执行后,目的操作数中的内容为_______,目的操作数是________寻址方式。

8、计算机通常_______和_______是核心部件,合称为中央处理单元CPU。

9、8088CPU通过系统总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。 10、8086CPU最小模式下的,I0/ M引脚信号为_____电平时选中外部端口地址,为______电平时选中存储器地址。 二、选择题(每题2分共20分)

1、IBM PC采用分段管理内存,每段最大可达_________。 A)16KB B)64KB C)64KBit D)256KB 2、微型计算机的典型结构包括三个主要组成部分,它们是________。

A)CPU、运算器、I/O接口 C)CPU、控制器、存储器 B)CPU、存储器、I/O接口 D)CPU、I/O接口、外设 3、微机的各组成部分,用______把它们连在一起。

A)数据总线 B)系统总线 C)控制总线 D)地址总线 4、下列寄存器中,不属于通用寄存器的是_________。

一、 填空题(每空1分共30分)

1、 1110101.011B=_______H=________D

8C.5H=___________B=_________D 623.25D=_________H=__________BCD

2、微机中的片级总线一般由三类线构成,分别是_______、______、______。

3、8255A是_____________芯片,8253是_____________芯片。 4、8088 CPU地址总线为____位,片外数据总线为_____位。 5、组成32Kx8位的存储器,需______片8Kx8位的RAM芯片,若采用16Kx4的RAM芯片,则需要_____片。

6、8086/8088 CPU中有4个段寄存器,分别是____、____、_____、_____。

7、以下指令,执行前:DS=3000H, BX=0600H, SI=0008H, AX=6789H

专用考试纸 请勿浪费 B卷 第1页 共3页

)ES B)AX C)SP D)BX 5、能够被CPU直接识别的语言是 ( )

A) 汇编语言 B) 高级语言 C) 应用语言 D)机器语言 6、CPU执行了某一_______,则栈顶内容返回到CS和IP中。

A)子程返回指令 B)堆栈弹出指令 C)子程调用指令 D)数据传送指令

7、6264EPROM芯片的容量是__________。

A)8KBit B)8KBYTE C)16Kbit D)16KBYTE 8、若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,

AL和BL的内容为 ( ) A) 04H和0FH B) 0BH和04HC) 0FH和04H D)0FH和0BH 9、8086 CPU内有指示下条指令有效地址的指示器是( ) A) IP B) SP C) BP D) SI 10、CPU 与外设间数据传送的控制方式有 ( )

A) 中断方式 B) DMA方式 C)程序控制方式 D) 以上三种都是

三、搭配连线题(10分)

把下面左边的微机部件与又边的功能描述用线连在一起。 1、CPU A)保存当前栈顶地址的寄存器 2、存储器 B)总线接口部件

3、EU C)以先进后出的方式工作的存储器空间 4、堆栈 D)存储程序、数据等信息的记忆装置

6、物理地址 F)保存各逻辑段的起始地址的寄存器 7、逻辑地址 G)执行部件,由ALU和控制器组

8、段寄存器 H)唯一代表存储空间中的每个字节单元的 9、SP I)相对于段起始地址的地址 10、IP J)指示下一条要执行的指令地址

四、简答题(每题5分共15分)

1、 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?(本题5分)

2、指出下列指令源操作数的寻址方式(本题5分)

(1)MOV BX,1000H (2)MOV AX,[BX][DI] (3)MOV BX,[1000H] (4)ADD S1,AX (5)IN AL, 30H

5、BIU E)分析并控制指令执行的部件

专用考试纸 请勿浪费 B卷 第2页 共3页

、读下图回答问题

2、数据段中有一组50字节数据DATACJ,代表某班同学的物理成

绩,试编程求和,总成绩存于COUNT为首单元。(8分)

六、综合应用题(10分)

8259A的端口地址为____________,8255A的端口地址为___________________________。 五、综合程序设计题(15分)

1、设某数据区定义如下:(7分) ORG 0100H NAMES: DB ‘TOM’, 22 DB ‘ROSE’,25 DB ‘KATE’,23 请写出执行结果,(本题5分) (1) MOV SI,3

LEA BX,NAMES

MOV AL,[BX][SI] (AL)= (2) MOV SI,13 LEA BX,NAMES MOV AH,[BX][SI] (AH)=

用8088CPU扩展8255A,使其端口地址分别为100H-103H。

(1) 画出必要接口电路(5分)

(2) 编程实现:(只写必要程序段即可)(5分) 将8255A初始化成A口为输出方式,B口为输入方式,C口高4位为输入,C 口低4位为输入,A组和B组均工作于基本工作方式。

专用考试纸 请勿浪费 B卷 第3页 共3页

《微机原理及应用》期末试卷本B(05本科2007-2008二).doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219