教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

2013-2014年北京交通大学微机原理试题及答案A答案

来源:网络收集 时间:2026-08-02
导读: 北 京 交 通 大 学 考 试 试 题(A卷) 课程名称: 微机原理与接口 学年学期: 2013—2014学年第1学期 课程编号: 14L128Q-03 开课学院: 电信 出题教师: 5人 学生姓名: 学号: 任课教师: 学生学院: 班级: 题 号 得 分 阅卷人 一 二 三 四 五 六 七 总

北 京 交 通 大 学 考 试 试 题(A卷)

课程名称: 微机原理与接口 学年学期: 2013—2014学年第1学期 课程编号: 14L128Q-03 开课学院: 电信 出题教师: 5人 学生姓名: 学号: 任课教师: 学生学院: 班级:

题 号 得 分 阅卷人 一 二 三 四 五 六 七 总分 一、填空题(每题2分,共10分)

1.80X86微机系统采用补码存储数据,16位补码表示的数值范围为:____________________。 (-65536~+65535)

2.某RAM芯片,其数据线为D0-D7,地址线为A0-A11,则此芯片的存储容量为:________。 ( 4KB )

3.伪指令XBF DW 10 DUP(10,10 DUP(10)),系统为变量XBF 分配的字节数为:________。 (110)/6EH

4.80X86微机系统根据中断向量表,获取中断向量,中断向量表的地址范围为:__________。 (000H~3FFH)

5.DMAC芯片8237A内部有_______个独立的通道,每个通道的选址范围为:_______。 4 64KB

二、选择题(单选,每题2分,共10分)

1.下列哪条指令执行后对状态标志位没有影响。( )A

A. MOV AL,33H B. ADD AL,33H C. CMP AL,33H D. TEST AL,33H

2.已知X1是定义的一个变量,下列哪条指令与LEA AX,X1结果相同。( )D

A. MOV AX,X1 B.ADD AX,X1

C.MOV AX, SEG X1 D. MOV AX, OFFSET X1

3.中断控制器8259中用于存放CPU当前正在服务的中断标志的寄存器为:( )B A. 中断请求寄存器IRR B. 中断服务寄存器ISR C. 中断屏蔽寄存器IMR D. 中断优先权判别器PR 4.串行接口芯片8250不能处理下列哪种中断。( )C

A.接收数据出错 B. 接收缓冲器满 C. 发送数据出错 D. 发送寄存器空

5.某微机系统含有3片8237A,其中一片为主片,两片为从片,试问此系统可以使用多少个DMA通道。( ) C

A.4 B.8 C.10 D.12

三.指令改错(指出指令错误原因,并改错)(共5小题,每小题2分,共10分) (1)MOV DS,1000H (2)PUSH AH

(3)CMP [BX], 2000H[SI] (4)INC BX,1 (5)OUT AL, 1234H

答案:

(1)立即数不能直接送到段寄存器。

改为:MOV AX,1000H (MOV DS,AX)

(2)不能为字节 1分PUSH AX 1分 (3)操作数不能同时为存储器操作数 MOV AX,[BX] CMP AX,1000H[SI]

MOV [BX],AX (有多种改法) 1分 (4)格式错误 1分 INC BX

1分

1分

(5)端口地址>255要将端口地址先送入DX,且格式错误。 1分

MOV DX,1234H OUT DX,AL

1分

四.简答题(15分)

1.什么是中断?简述CPU响应中断时的处理过程。(5分)

答:是指CPU在执行程序的过程中,由于某种外部或内部事件作用,强迫CPU停止当前正在执行的程序,转去为该事件服务,待事件服务结束后,能自动地返回到被中断的程序中继续执行。(3分)

中断处理过程1.中断请求2.中断响应3.中断处理4.中断返回(2分)

2. DAC0832有几种工作方式?并简单说明工作方式。(4分) 答:3种 1.直通方式2. 单缓冲方式3.双缓冲方式

3.8237A引脚中A0-A3地址线为什么设置为双向地址线?(5分) 答:8237A有从属和主控两种工作状态。(2分)

当8237作为从设备时,A3~A0为输入,作为CPU访问8237A时内部寄存器的端口地址选择线(1分);当8237A作为主控设备控制数据传送时,A3~A0为输出,作为访问存储器低8位地址信号A7~A0中的低4位(2分)

五.程序题(20分)

1.编写将BUF存储器缓冲区字符串“This is a book”在显示器上显示出来的程序段。 Data segment

BUF DB‘This is a book’,OD,OAH‘$’ Data ends Code segment

Start: Mov ax,data Mov ds,ax Mov ah,9

Mov dx,offset buf Int 21h Mov ah,4ch Int 21h

Code ends End start

2.采用8255A的C口连接8个开关,A口连接8个LED指示灯,将C口的开关状态读入,然后送到至A口控制指示灯亮、灭。8255端口地址为0FF00H~0FF03H,试编写实现功能的程序段。 Mov al,10001001B Mov dx,0ff03h Out dx,al

Mov dx,0ff02h In al,dx

Mov dx,0ff00h Out dx,al

六.存储器扩展(15分)

已知:80x86系统,设CPU地址总线20条,数据总线8条,已知需扩充的ROM存储器地址分配空间为2000H—3FFFH、RAM存储器地址分配空间为5000H—5FFFH,采用4K×4 RAM芯片、8K×8 ROM芯片、3—8译码器和门电路。 回答下列问题:

(1)RAM芯片片内有几条地址线?几条数据线?扩充存储器需要的RAM芯片数? (2)ROM芯片片内有几条地址线?几条数据线?扩充存储器需要的ROM芯片数? (3)采用3—8译码器,画出扩充存储器的地址位图

(4)画出存储器与CPU系统总线的连接原理图(芯片读出信号为OE,写入信号为WE) (1)12,4,2 (2)13,8,1

(3) 芯片 1 2/3

M/IOA19~A16A15A14 A13?≥1EE1E2CBAY7Y6Y5Y4Y3Y2Y1YO74LS138A12114A15A14A13 001 010 A12A11 A10---A0 0 0 0------0 1 1 1------1 1 0-------0 1 1-------1 地址范围 2000H-3FFFH 5000H-5FFFH ≥1CPU A0~A11D0~D3D4~D7A0~A12D0~D3D4~D7A0~A11A12D0~D3CEWEA0~A11A12D0~D3CEWE///4ROMOEWRRDCERAMOERAMOE

七. 综合题(20分)

已知:某80x86系统硬件连线如下图所示,设8254的端口地址为40H~43H,CLK输入的频率为1.19MHz,8250端口地址为3F8H-3FEH,基准频率为1.8432MHZ,波特率2400,数据长度8位,1位停止位,奇校验,屏蔽全部中断。试完成编写当CPU接收到字母“S”时,让扬声器发出1KHz的频率,当接收到其它字符是让扬声器发出2KHz的频率的完整程序。

根据上述要求完成:1. 8250、8254芯片的初始化编程 2.编写完成其功能的完整程序设计(源程序须有必要的注释,能通过

MASM 6.11编译、连接)

…… 此处隐藏:1181字,全部文档内容请下载后查看。喜欢就下载吧 ……
2013-2014年北京交通大学微机原理试题及答案A答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/607199.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)