当前位置:首页 > 微机原理及应用(B答案) - 图文
拟题教师 需用日期 吴轶 第10周 系主任 印制份数 4份 教务主任 试卷类型 B答案(闭) 三、简答题 (每题5分,共20分) 1.微型计算机采用总线结构有什么优点?
答:采用总线结构有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而提高了微机的可靠性;二是在扩展微机功能时,只需把要扩展的部件接到总线上即可,使功能扩展十分方便。
2.什么是超标量技术?试说明超标量技术在Pentium上是怎样实现的? 答:超标量是指在一个时钟周期内CPU可以执行一条以上的指令。Pentium微处理器具有三条指令执行流水线:两条独立的整数指令流水线与一条浮点指令流水线。两条整数指令流水线都拥有它们独立的算术逻辑运算部件、地址生成逻辑和高速数据缓存接口,因而每个时钟周期可以同时执行两条指令。
3. 何谓PCI总线,简述其特点。
答:PCI总线即外围元件互联总线。PCI总线支持33MHz的时钟频率,数据宽度为32位,可扩展到64位。PCI总线的主要特点是:1)突出的高性能 2)良好的兼容性
3)支持即插即用 4)支持多主设备能力 5)适度数据的完整性 6)优良的软件兼容性 (答出四点即可)
4. 8086/8088 CPU的中断源的两种分类。
一类是内部中断,是由CPU的标志位TF为1或执行一条软件中断指令而引起的;另一类是外部中断,它是由外部请求信号引起的。
天津市红桥区职工大学 2014-2015学年度第一学期 计算机应用技术 2013-1、2014-1班 《微机原理及应用》期末试卷
专业、班级 姓名 学号 成绩
一、名词解释 (每题2分,共10分) 1.CAD
计算机辅助设计 2.ROM
只读存储器 3. Cache
高速缓冲存储器
4. BCD码
二进制编码表示的十进制数
5. EPROM
可擦去可编程的只读存储器。
二、填空 (每题4分,共20分)
1.总线的分类:片内总线、片总线、内总线、外总线。 2.系统总线一般可分为 地址总线、 数据总线、 控制总线。 3.实现了中断,就有以下好处同步操作、实现实时处理、故障处理。 4.半导体存储器从功能上划分为读写存储器RAM和只读存储器ROM。 5. 用MOS器件构成的RAM可分为静态RAM和动态RAM.
第 1 页 共 3 页
四、简述题(20分)
8259A结构方框图及引脚图和引脚SP/EN、CAS2-CAS0、CS、A0功能
CS:片选信号线。一般接到译码电路的输出端,作为8259A芯片的选通信号。 A0:奇/偶地址选择信号线,与WR或RD信号配合,作为将要访问的控制寄存器的端口地址。
CAS2~CAS0:级连信号线。对于主8259A这三条线为输出,对于从8259A这三条线为输入,工作原理见后面的叙述。
SP/EN:此信号线为双向,作用有二:当为输入时,用来决定本片是主片还是从片,SP/EN=1,该片为主片,SP/EN=0,该片为从片;当为输出时,SP/EN可作为启动数据总线驱动器的启动信号。
五、程序题 (共30分)
用8255A作接口芯片,传送数据给打印机,8255A工作在方式1,中断申请线连接到8259A的IR3端,打印出26个小写英文字母的程序流程图和程序。
DATASEGMENT
TAB∶ DB 41H,42H,43H,...;英文26个字母的代码 DATA∶ ENDS CODESEGMENT
ASSUMECS∶CODE,DS∶DATE;主程序初始化 START∶PROCFAR
PUSHDS;保存DOS初始化数据 SUBAX,AX PUSHAX
MOVDX,02F6H;8255A控制口地址送DX MOVAL,A0H;设置8255A工作方式控制字 OUTDX,AL
MOVAL,01H;使PC0置1,选通无效,关闭打印机 OUTDX,AL
MOVAL,OCH;使PC6置1,使INTE=0,不允许端口A输出中断
第 2 页 共 3 页
OUTDX,AL
MOVAX,2000H;设置中断服务程序入口地址偏移量 MOVWORDPTR[002CH],AX;设置存入中断矢量表中 MOVAX,1000H;设置中断服务程序所在段地址 MOVWORDPTR[002EH],AX;存入中断矢量表中 MOVAL,0BH;设置ICW1控制字 MOVDX,0020H;设置8259A偶地址 OUTDX,AL
MOVAL,0BHMOVDX,0021H;设置8259A奇地址 OUTDX,AL
MOVAL,0FH;设置ICW4控制字 OUTDX,AL
MOVDS,DATA;取数据区所在段段地址 LEADI,TAB;取数据区所在段的偏移地址 AH,1AH;设置计数器(取数次数) MOVDX,02F6H;设置8255A控制口地址 MOVAL,0DH;设置端口A为中断允许 OUTDX,AL STI;开中断 AA∶CMPAH,00H JNZCLI;关中断 MOVAL,[DI] MOVDX,02F0H
OUTDX,AL;送数据到A口
MOVAL,00H;使PC0置0,选通打印机 MOVDX,02F6H
OUTDX,AL;启动打印机 MOVAL,01H;使PC0置1 OUTDX,AL;关打印机 INCDI DECAH STI;开中断
第 3 页 共 3 页
共分享92篇相关文档