




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
莆田学院20062007学年第一学期电子信息专业(本科)微机原理课程期末试卷 (A)答案班级_姓名_学号_题号一二三四五六七总 分得分一、选择题(每小题2分,共40分)1、一个完整的微型计算机系统应包括( D )。A. 计算机及外部设备B. 主机箱、键盘、显示器和打印机C. 系统软件和应用软件D. 硬件系统和软件系统2、在微型计算机中,微处理器的主要功能是进行( D )。A. 算术运算B. 逻辑运算C. 算术、逻辑运算 D. 算术、逻辑运算及全机的控制3、为了提高程序的执行速度,充分使用总线,8086微处理器被设计为两个独立的功能部件:( C )A.运算器和控制器B.运算器和寄存器组C.总线接口部件BIU和执行部件EUD.总线接口部件BIU和控制器4、微型计算机各部件之间是用( A )连接起来的。A. 系统总线B. ABC. CBD. DB5、8086微处理器中寄存器( B )通常用作数据寄存器,且隐含用法为计数寄存器。A. AXB. CXC. DXD. BX6、下面关于8086的最小工作方式与最大工作方式的说法正确的是( B )。A. 8086CPU工作于最小方式时,用于构成多处理机和协处理机系统。B. 当8086CPU的MN/MX引脚接5V电源时,8086CPU工作于最小方式; 当8086CPU的MN/MX引脚接地时,8086CPU工作于最大方式。C. 当8086CPU的MN/MX引脚接5V电源时,8086CPU工作于最大方式; 当8086CPU的MN/MX引脚接地时,8086CPU工作于最小方式。 D. 8086CPU工作于最大方式时,用于构成小型的单处理机系统。7、在数据传送指令中要注意:立即数只能作为( A )。A. 源操作数B. 目的操作数C. 源操作数和目的操作数D. 源操作数或目的操作数8、8086访问I/O端口的指令,常以寄存器间接寻址方式在DX中存放( C )。A. I/O端口状态B. I/O端口数据C. I/O端口地址D. I/O端口控制字9、对堆栈进行存取操作时需遵守的原则是( B )。A. 先进先出B. 先进后出C. 任意顺序D. 以上均不对10、通用的IBM PC/XT8086/8088系统中规定( B )单元用来存放中断向量表。A. 00000H000FFHB. 00000H003FFHC. 00000HFFFFFHD. FFFF0HFFFFFH11、SRAM是( A )。A. 静态随机读写存储器B. 动态随机读写存储器C. 只能读出的存储器D. 只能读入的存储器12、在程序控制传送方式中,( C )可提高系统的工作效率。A. 无条件传送B. 查询传送C. 中断传送D. 以上均可13、8086/8088的中断向量表( B )。A. 用于存放中断类型号B. 用于存放中断服务程序的入口地址C. 是中断服务程序的入口D. 是中断服务程序的返回地址14、若某可屏蔽中断类型号为0AH,则它的中断服务程序的入口地址存放在以( B )开始的地址单元中。A. 0AHB. 28HC. 4AHD. 40H15、指令代码的地址存放在寄存器( D )中。A.DS和SIB.BX和BPC.ES和DID.CS和IP16、8255A与CPU间的数据总线为( B )。 A. 4位B. 8位C. 16位D. 32位17、8253具有( D )个独立的16位计数器。A. 0B. 1C. 2D. 318、设(DS)426AH,偏移量为86H,该字节的物理地址是( B )。A.43F00HB.42726HC.42706HD.32720H19、一ROM芯片的地址范围为0000H03FFH,该ROM从芯片可寻址单元有( D )。A.8KB.4KC.2KD.1K20、存储器芯片2114的存储量为10244,若用2114构成16KB的存储器,则需要2114的片数为( A )。A.32片B.16片C.8片D.4片二、填空(每小题3分,共15分)1、设堆栈指针(SP)0110H,执行下面三条指令后:PUSHAXPUSHBXPOPAXSP的内容为 010EH 。2、一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将会危机工作人员的生命及设备的安全,此告警线应接到8086CPU的_NMI_中断请求信号引脚上。3、8086CPU把1MB空间划分为若干逻辑段,每段最多可含 64KB 个存储单元。4、模/数(A/D)转换就是把输入的_模拟量_变为_数字量_,供微型计算机处理。5、8255能实现双向传送功能的工作方式为_方式2_。三、程序分析题(5分)设寄存器AL=45H,BL=76H,CL=85HXOR AL, 0FHAND BL, 0FHOR CL, 0FH执行上述指令序列后,AL= 4AH , BL= 06H , CL= 8FH 。四、下面程序的功能是:在附加段的地址为BUF中有一50个无符号数的字数组,找出最大数和最小数,分别存放在AX和BX寄存器中。请填空完成该程序。(10分)EDATA SEGMENTBUF DW 1234H,0ABCDH,0DEF0H ; 共50个字CONT EQU $-BUFEDATA ENDSCODE SEGMENT START: MOV AX, EDATA MOV CX, CONT-1 MOV BX, ES: DIMOV AX, BXMIN: ADD DI, 2CMP ES: DI, BX MOV BX, ES: DIJMP NEXTMAX: CMP ES: DI, AXJBE NEXT NEXT: LOOP MINMOV AH,,4CHINT 21HCODE ENDSEND START ASSUME CS: CODE, ES: EDATA MOV ES, AX MOV DI , OFFSET BUF 或 LEA DI, BUF JNC MAX MOV AX, ES: DI五、某I/O接口的中断向量号为80H,试述CPU中断响应后的操作过程。(10分)答:CPU在响应中断后,到中断返回继续执行原来的程序,应完成如下操作:1、CPU响应中断时,向该I/O接口发送两个中断响应周期INTA,在第二个INTA周期,I/O接口通过8259把自己的中断向量号送到数据总线D7D0上,CPU读取中断向量号80H。将其存入内部暂存器。2、将FR压入堆栈,将TF值保存到暂存器。3、清楚中断与单步标志,使IF=0,TF=0。4、保护断点,即把中断时断点处的地址压入堆栈5、CPU计算向量地址80H*4=200H和80H*4+2=202H。6、取中断服务程序入口地址偏移量送入IP,段地址送入CS。7、转入中断服务程序。8、从中断返回,恢复FR和断点地址,继续执行中断前的程序。六、8253的通道1按方式3工作,时钟频率为2MHZ,要求输出方波的重复频率为50KHZ,写出初始程序及计算过程,设口地址为E0H,E1H,E2H,E3H。(10分)答:1、计算计数初始值:N=FTC=21061/(50103)=2100/50=402、工作方式控制字:01010111B=57H3、初始化程序:MOVAL,57HOUT0E3H,ALMOVAL,40OUT0E1H,AL七、如图所示,用8255的A端口接理想开关输入二进制数,B端口和C端口接8只发光二极管表示二进制数,写出读入开关设置的原码数据后送B端口补码和C端口反码的发光二极管的显示的程序段,8255的端口地址为380H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 草原割草在整合教育资源中的作用考核试卷
- 安全文明施工方案谁编写
- 航天器在轨燃料补给技术考核试卷
- 环境工程教学课件
- 再生橡胶在宠物用品行业的应用考核试卷
- 2025年无缝管热连轧机合作协议书
- 火工品生产过程中的安全生产措施考核试卷
- 藤材种植与可持续农业考核试卷
- 盾构机施工中的隧道工程地质调查考核试卷
- 选择与谁同行决定你的职场高度
- 0720小罐茶品牌介绍
- 汽车设计-汽车热成型零部件设计规范模板
- 美国南北战争 详细版课件
- 神经介入患者围术期管理
- 企业组织机构架构图
- 房地产集团公共区域标准化装修教学课件
- 吉林省办学基本标准手册
- 闽教版(2020版)六年级下册信息技术整册教案
- 光电倍增管PPT
- 1-2会员代表选票
- 沪科七年级数学下册 实数单元综合测试卷解析
评论
0/150
提交评论