北航微机原理试题(含答案)_北航微机原理试题

2020-02-29 其他范文 下载本文

北航微机原理试题(含答案)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“北航微机原理试题”。

北京航空航天大学

2011-2012学年 第一学期期末

考试B卷

班级______________ 学号______________

姓名______________ 成绩______________

2012年 月 日

> 试卷B

班级____________姓名____________学号____________成绩____________ 一、填空题(30分,每空1分)

1.典型的微型计算机硬件主要由四部分组成,它们是___________、_________、___________和_____________。

2.8086/8088 CPU从功能上可分为两部分,即执行单元EU和总线接口单元BIU,EU 的功能是负责______________________________,BIU的功能是负责______________________________。由于____________________的存在,使EU 和BIU 可以并行工作,因而提高了CPU的利用率。

3.微型计算机硬件各部分之间的信息都是通过总线传送,总线信号分为三组,分别为____________, ___________和___________。

4.8086的数据总线有_________位,地址总线有_________位,其中____________为地址/数据复用总线。

5.8086的标志寄存器中控制标志有_____、_____、_____。

6.8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是__________。7.在串操作中,一般假定源串在__________中,而目的串在__________中,用__________作指针对源串寻址,用__________作指针对目的串寻址。8.半导体存储器包括__________和__________两大类。

9.8255A是______________________________,它有_____个_____位端口,_____种工作方式。

10.8253是______________________________,它有_____个计数通道,_____种工作方式。

二、分别说明下列指令中源操作数采用的寻址方式。(10分,每题1分)1.MOV DS, AX 2.AND CH, [1000H] 3.PUSH DS

4.ADD AL, 50H[BX][SI] 5.ADD [DI], BL 6.MOV AX, ES:[SI] 7.DAA 8.ADD DH, ES:ARRAY[SI] 9.IN AL, 63H 10.IN AL, DX

三、判断下列指令正误。(10分,每题1分

1.XOR DL, BH()2.ADD 100, AH()3.MOV DS, 2200H()4.MOV [BX][SI], [DI]()5.IN AL, 250H()

四、计算及简答题(15分,每题5分)1.某指令对应当前段寄存器CS=1000H,指令指针IP=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS和IP是唯一的吗?试举例说明

2.试判断8088系统中存储系统译码器74LS138的输出Y1和Y6所决定的内存地址范围,见下图。

A19MEMRMEMW6.OUT 80H,AL()7.IN AX, DX()8.DEC [SI+2]()

9.MUL BYTE PTR [BX]()10.REP MOVSB()

G1Y1&1G2AA17A16A15A14A13G2BCBA74LS138Y6

3.已知12位的A/D变换器输入电压范围为0~10V,当A/D变换器变换后的数据分别为40H、80H、400H时,其对应的输入电压各是多少?

五、在数据段中从0500H单元开始存放着100个带符号数(16位),要求把其中的正数传送至1000H开始的存储区;负数传送至1100H开始的存储区。(10分)

六、阅读下列程序,逐行说明本程序功能并写出结果。(10分)MOV AH,0

;______________________________ MOV AL,5

;______________________________ SAL

AX, 1

;______________________________ MOV BX,AX

;______________________________ MOV CL, 2

;______________________________ SAL

AX,CL

;______________________________ ADD AX,BX

;______________________________

结果:AX=_____________ 程序功能:

七、分析编程题(15分)

如图为DAC1210通过8255A与工控机总线接口相连。D/A转换器的高8位数据线与8255的B口相连,低4位数据线与A口的高4位数据线相连。8255A的A口,B口,C口及控制字地址见电路图。要求:

1.简单分析DAC1210与8255接口电路的工作过程。2.写出8255A的地址及控制字。

3.编写一段将数据 4A8H送DAC进行一次D/A转换的程序。4.若DAC1210 模出量程为0~10V,问数据 4A8H经过数/模转换后,DAC1210输出电压为多少伏?

8255ADAC1210D7~D0D7D0PB7DI11DI10VRRfB+15V满意度50………PB0PA7PA4DI4DI3DI0IORRDIOWA0WRA0Io1Io2Vo…PC7…10KB1/B2-15VA1A1PCRESET0RESETXFERACSWR21WRA23≥CSA7A&4A5A6&A8A9提示:8255A控制字

D7D6 D5D4D3D2D1D01A组工作方式A口CB组7 ~ 4工作方式B口C3 ~ 000 方式001 方式1{{0 方式01 方式1

0 输出输入

《北航微机原理试题(含答案).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
北航微机原理试题(含答案)
点击下载文档
相关专题 北航微机原理试题 北航 微机 试题 北航微机原理试题 北航 微机 试题
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文