11-12福建工程学院(电子与通信工程系)微机原理与接口技...1.doc_第1页
11-12福建工程学院(电子与通信工程系)微机原理与接口技...1.doc_第2页
11-12福建工程学院(电子与通信工程系)微机原理与接口技...1.doc_第3页
11-12福建工程学院(电子与通信工程系)微机原理与接口技...1.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

密 封 线 第 1 页福建工程学院国脉信息学院2011-2012学年第二学期期末考试卷(B卷) 专业班级: 姓名:学号: 课程名称:微机原理与接口技术(电子、通信类)考试方式:开卷( )闭卷( )题号一二三四五六七八总分统分人签名得分考生注意事项:1、本试卷共 6 页,请查看试卷中是否有缺页。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。3、考生须将答案写在试卷方框内对应题目下方。得分评卷人 一、单项选择题(共16分,每题2分)1、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( )条.A. 32 B. 16 C. 20 D. 242、11000110为二进制补码,该数的十进制原码为( ).A.+198B. -198 C. +58 D. -583、若要使寄存器AL中的高 4 位不变,低 4 位全为 1,使用指令().AANDAL,0FH B. ANDAL,0F0H C. ORAL,0FH D. ORAL,0F0H4、中断号 16H 的中断向量表地址的首址为( ).A.58H B.60H C.62H D.64H5、8086CPU从I/O端口地址 80H读字节数据应使用指令().AIN AL,80H B. IN AX,80HCIN 80H,AL DIN 80H,AX6、指令MOV AX,BXSI中,源操作数的物理地址是( ). A. 16*(DS)+(BX)+(SI) B. 16*(ES)+(BX)+(SI) C. 16*(SS)+(BX)+(SI) D. 16*(CS)+(BX)+(SI)7、 若(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。 A0FBH B. 01H C61H D0BH 第 2 页8、80486CPU响应中断时,自动压入堆栈的信息是( )。 AAX,BX,CX,DX的内容 BAX,CX的内容 CCS,IP,SP的内容 DCS,IP,标志寄存器的内容得分评卷人 二、填空题(共24分,每空1分) 1、8086CPU由 和 组成,它们的操作是 。8086系统中存储器采用 结构2、若SS = 3240H,SP = 2000H,栈顶的实际地址为 ,执行PUSH AX后栈顶的实际地址为 。3、冯.诺依曼机由_、_、_、_、_五个部分组成,采用_的基本工作原理。4、8086的中断向量表位于内存的_区域,它可以容纳_个中断向量, 每一个向量占_ 个字节。5、一块8259A芯片最多可以处理_个可屏蔽中断,如果需要处理的可屏蔽中断超过这个数目,应当采取多块8259A芯片的_方式来解决。6、8255A有两种控制字:_和_。7、一块8253有_个独立的计数通道,整块8253占用_个端口号。假设在8086系统中,一块8253芯片占用的端口号是80H86H,则控制字寄存器的端口号是_。8、在8086/8088微机中,实现CPU关中断的指令是 ,实现开中断的指令是 。得分评卷人 三、指令改错题(共10分,每题2分)1. MOV AX, BL2. MOVDL,SIDI3. MOV 1020H, CX 4. IN AL, 300H 5. POP BL 第 3 页班级:姓名:学号: 密 封 线四、简答题(共15分)得分评卷人1、若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP内容是什么?若再出栈6个字节,SP为什么值?(4分)2、下面程序段执行后AL= (3分)ABC DW 2152H,3416H,5731H,4684HMOV BX,OFFSET ABCMOV AL,3XLAT3、下列变量各占多少字节?(8分)A1 DW 23H, 5876HA2 DB 3 DUP(?), 0AH, 0DH, $A3 DD 5 DUP(1234H, 567809H)A4 DB 4 DUP(3 DUP(1,2,ABC) 第 4 页得分评卷人 五、芯片初始化(16分)定时器计数器的控制字格式为: SC1 SC2 RW1 RE0 M2 M1 M0 BCD 计数器选择: 读写方式选择: 工作方式选择: 计数方式选择: 00 计数器0 00锁存 000 方式0 0 二进制 01 计数器1 01只读写低位字节 001 方式1 1 BCD制 10 计数器2 10只读写高位字节 *10 方式2 11先读写低位字节, *11 方式3再读写高位字节 100 方式4101 方式51、现将其中的计数器0用用频率发生器(即工作在方式2),输入时钟CLK0的频率为2MHZ,输出OUTO的周期为110s则8253的控制字(1)和计数初值(2)应按下列给出值如何配合使用才能满足要求。(每小题4分)(1)A. 15H B. 24H C. 34H D. 35H(2)A. 0DCH B. 先02H,再20H C. 先20H,再02H D. 先20,再02 专业班级: 姓名:学号: 密 封 线第5页第6页2、将8253定时器0设为方式3(方波发生器),定时器1设为方式2(分频器)。要求定时器0的输出脉冲OUT0作为定时器1的时钟输入,CLK0连接总线时钟2MHz,定时器1输出OUT1约为4Hz。假设8253占用的端口号为80H86H,试编写程序初始化该芯片。(8分)六、写代码(19分,以下两题,任选一道作答)得分评卷人1、下列指令序列的功能是应用系统功能调用在显示器屏幕上显示:Hello!请在空格中填入应有的内容。(6分) MSG DB (1) ;设置显示内容 (2) (3) (4) ;DOS系统功能调用2、写一段完整代码,找出BUF数据区中50个无符号数的最大值和最小值,并分别存入MAX和MIN单元。(13分) 福建工程学院国脉信息学院 2011-2012学年第一学期期末考试卷审批表课程名称微机原理与接口技术考试班级电子、通信参加考试学生人数任课教师付荣、蔡长美、余虹命题教师付荣、蔡长美、余虹试卷类型(A、B)B考试形式开卷() 闭卷()答卷纸(张)1(稿纸)系(部)意见(签章)教务处意见(签章)试题参考答案及评分标准 一、单项选择题(共16分,每题2分)1-5 DDCAA 6-8 ACD二、填空题(共24分,每空1分)1、总线接口部件BIU,指令执行部件EU,分体式2、34400,343983、运算器,控制器,存储器,输入设备,输出设备,存储程序控制4、00000-03FFFH,256,45、8,级联6、方式选择控制字,置位复位控制字7、3,4,86H8、STI,CLI三、指令改错题(10分,每题2分)1、MOV AL,BL 或 MOV AX,BX2、SI与DI是两个变址寄存器,不可以同时出现在源操作数中3、MOV 1020H,CX4、MOV DX,300H IN AL,DX5、POP BX第 2 页四、简答题(共15分)1、7F6H,7FCH2、16H3、A1占4个字节,A2占6个字节,A3占40个字节,A4占60个字节五、芯片初始化(共16分)1、(1)D (2)C2、解题思路:分别对定时器0和定时器1初始化,需要满足两个定时器计数长度的乘积要等于2MHz/4Hz=500000,并且每个计时通道的计数值要小于65537。(可以任意组合,比如50*10000,100*5000,1000*500,下面以1000*500为例)初始化程序例: MOV AL,37H (亦可写成MOV AL,3FH) OUT 86H,AL MOV AL,00H OUT 80H,AL (亦可写成MOV AX,10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论