北京交通大学微机原理试题及答案A答案.docx
- 文档编号:862525
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:10
- 大小:94.42KB
北京交通大学微机原理试题及答案A答案.docx
《北京交通大学微机原理试题及答案A答案.docx》由会员分享,可在线阅读,更多相关《北京交通大学微机原理试题及答案A答案.docx(10页珍藏版)》请在冰豆网上搜索。
北京交通大学微机原理试题及答案A答案
北京交通大学考试试题(A卷)
课程名称:
微机原理与接口学年学期:
2013—2014学年第1学期
课程编号:
14L128Q-03开课学院:
电信出题教师:
5人
学生姓名:
学号:
任课教师:
学生学院:
班级:
题号
一
二
三
四
五
六
七
总分
得分
阅卷人
一、填空题(每题2分,共10分)
1.80X86微机系统采用补码存储数据,16位补码表示的数值范围为:
____________________。
(-65536~+65535)
2.某RAM芯片,其数据线为D0-D7,地址线为A0-A11,则此芯片的存储容量为:
________。
(4KB)
3.伪指令XBFDW10DUP(10,10DUP(10)),系统为变量XBF分配的字节数为:
________。
(110)/6EH
4.80X86微机系统根据中断向量表,获取中断向量,中断向量表的地址范围为:
__________。
(000H~3FFH)
5.DMAC芯片8237A内部有_______个独立的通道,每个通道的选址范围为:
_______。
464KB
二、选择题(单选,每题2分,共10分)
1.下列哪条指令执行后对状态标志位没有影响。
()A
A.MOVAL,33HB.ADDAL,33HC.CMPAL,33HD.TESTAL,33H
2.已知X1是定义的一个变量,下列哪条指令与LEAAX,X1结果相同。
()D
A.MOVAX,X1B.ADDAX,X1
C.MOVAX,SEGX1D.MOVAX,OFFSETX1
3.中断控制器8259中用于存放CPU当前正在服务的中断标志的寄存器为:
()B
A.中断请求寄存器IRRB.中断服务寄存器ISR
C.中断屏蔽寄存器IMRD.中断优先权判别器PR
4.串行接口芯片8250不能处理下列哪种中断。
()C
A.接收数据出错B.接收缓冲器满
C.发送数据出错D.发送寄存器空
5.某微机系统含有3片8237A,其中一片为主片,两片为从片,试问此系统可以使用多少个DMA通道。
()C
A.4B.8C.10D.12
三.指令改错(指出指令错误原因,并改错)(共5小题,每小题2分,共10分)
(1)MOVDS,1000H
(2)PUSHAH
(3)CMP[BX],2000H[SI]
(4)INCBX,1
(5)OUTAL,1234H
答案:
(1)立即数不能直接送到段寄存器。
改为:
MOVAX,1000H(MOVDS,AX)
(2)不能为字节1分PUSHAX1分
(3)操作数不能同时为存储器操作数1分
MOVAX,[BX]
CMPAX,1000H[SI]
MOV[BX],AX(有多种改法)1分
(4)格式错误1分INCBX1分
(5)端口地址>255要将端口地址先送入DX,且格式错误。
1分
MOVDX,1234H
OUTDX,AL1分
四.简答题(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存储器缓冲区字符串“Thisisabook”在显示器上显示出来的程序段。
Datasegment
BUFDB‘Thisisabook’,OD,OAH‘$’
Dataends
Codesegment
Start:
Movax,data
Movds,ax
Movah,9
Movdx,offsetbuf
Int21h
Movah,4ch
Int21h
Codeends
Endstart
2.采用8255A的C口连接8个开关,A口连接8个LED指示灯,将C口的开关状态读入,然后送到至A口控制指示灯亮、灭。
8255端口地址为0FF00H~0FF03H,试编写实现功能的程序段。
Moval,10001001B
Movdx,0ff03h
Outdx,al
Movdx,0ff02h
Inal,dx
Movdx,0ff00h
Outdx,al
六.存储器扩展(15分)
已知:
80x86系统,设CPU地址总线20条,数据总线8条,已知需扩充的ROM存储器地址分配空间为2000H—3FFFH、RAM存储器地址分配空间为5000H—5FFFH,采用4K×4RAM芯片、8K×8ROM芯片、3—8译码器和门电路。
回答下列问题:
(1)RAM芯片片内有几条地址线?
几条数据线?
扩充存储器需要的RAM芯片数?
(2)ROM芯片片内有几条地址线?
几条数据线?
扩充存储器需要的ROM芯片数?
(3)采用3—8译码器,画出扩充存储器的地址位图
(4)画出存储器与CPU系统总线的连接原理图(芯片读出信号为OE,写入信号为WE)
(1)12,4,2
(2)13,8,1
(3)
芯片
A15A14A13
A12A11A10---A0
地址范围
1
001
000------0
111------1
2000H-3FFFH
2/3
010
10-------0
11-------1
5000H-5FFFH
七.综合题(20分)
已知:
某80x86系统硬件连线如下图所示,设8254的端口地址为40H~43H,CLK输入的频率为1.19MHz,8250端口地址为3F8H-3FEH,基准频率为1.8432MHZ,波特率2400,数据长度8位,1位停止位,奇校验,屏蔽全部中断。
试完成编写当CPU接收到字母“S”时,让扬声器发出1KHz的频率,当接收到其它字符是让扬声器发出2KHz的频率的完整程序。
根据上述要求完成:
1.8250、8254芯片的初始化编程
2.编写完成其功能的完整程序设计(源程序须有必要的注释,能通过MASM6.11编译、连接)
线路控制寄存器的格式
线路状态寄存器的格式
Modem控制寄存器的格式
Modem状态寄存器的格式
中断允许寄存器的格式
中断识别寄存器的格式
8250寄存器的端口地址分配、读/写功能和复位状态
A2
A1
A0
DLAB标志
读/写
寄存器
复位状态
0
0
0
0
写
数据发送寄存器
清0
0
0
0
0
读
数据接收寄存器
清0
0
0
0
1
读/写
除数寄存器低字节
清0
0
0
1
1
读/写
除数寄存器高字节
清0
0
0
1
0
读/写
中断允许寄存器
清0
0
1
0
×
读
中断识别寄存器
D0=1,其余位为0
0
1
1
×
读/写
线路控制寄存器
清0
1
0
0
×
读/写
MODEM控制寄存器
清0
1
0
1
×
读/写
线路状态寄存器
D6=D5=1,其余位为0
1
1
0
×
读/写
MODEM状态寄存器
D3~D0为0,其余取决于输入
CODESEGMENT
ASSUMECS:
CODE
START:
MOVAL,10000000B;8250初始化,设DLAB=1
MOVDX,3FBH
OUTDX,AL
MOVAX,30H
MOVDX,3F8H
OUTDX,AL;写入除数低字节
MOVAL,AH
MOVDX,3F9H
OUTDX,AL;写入除数高字节
MOVAL,00001011B;8位数据,1位停止,奇校验
MOVDX,3FBH
OUTDX,AL;写入线路控制寄存器
MOVAL,00000011B;
MOVDX,3FCH
OUTDX,AL;写入MODEM控制寄存器
MOVAL,0
MOVDX,3F9H
OUTDX,AL;禁止中断
WAIT_FOR:
MOVDX,3FDH;读线路状态寄存器
INAL,DX
TESTAL,00000001B;接收数据就绪否
JNZRECEIVE;转接收
JMPWAIT_FOR;返回等待
RECEIVE:
MOVDX,3F8H;读接收数据
INAL,DX
ANDAL,01111111B
CMPAL,’S’;是S?
JNZCHAR
Callbeep1
JMPWAIT_FOR
CHAR:
nop
Callbeep
JMPWAIT_FOR;返回等待
BEEPPROCFAR
MOVAL,10110110B;方式3,16位二进制计数
OUT43H,AL
MOVAX,1190;计数初值1.19MHz/1KHz=1190
OUT42H,AL
MOVAL,AH
OUT42H,AL
RET
BEEPENDP
BEEP1PROCFAR
MOVAL,10110000B;方式0,16位二进制计数
OUT43H,AL
MOVAX,1;
OUT42H,AL
MOVAL,AH
OUT42H,AL
RET
BEEP1ENDP
CODEENDS
ENDSTART
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北京 交通大学 微机 原理 试题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)