最新微机原理试题.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
科 目 微机原理 班 级 姓名 学 号 时间 燕山大学试卷 密 圭寸 线 共 10页 第 1 题号 总分 分数 一、 填空题(每空1分,共20分) TOC \o "1-5" \h \z 一台微型计算机必须拥有 、 、 、 和 。 2 ?某存储芯片为4K X 1位,其地址线有 条,数据线有 条,若用此芯 片构成8KB存储器,则需要 片。 8086CPU最多可以有 个中断类型,5片8259A接成级联形式,最多 可管理 级可屏蔽中断。 计算机系统的总线按传送信息的性质可分为 总线、 总线 和 总线。 8255A芯片端口可以有3种工作方式,方式 0称为 方式; 方式 1 称为 方式;方式 2 称为 方式。 8086汇编语言指令的寻址方式分为 、 、 、寄存器间接寻址、变址寻址和基址加变址寻址。 7 . 8086系统的逻辑地址为:(CS) = 2100H,(IP) = 1400H,其物理地址应 为 二、 单项选择题(每题1分,共10分) 1 .下列关于8086传送指令说法错误的是—— 。 A)立即数只能做源操作数 B)不能在存储器之间直接传送 C)不能给CS和IP置新值 D)堆栈操作指令必须以字节为操作数 8086在执行OUT DX,AL指令时,10/M的状态为 。 A) 1,1 B) 1,0 C) 0,0 D) 0,1 燕山大学试卷 页 CPU在中断响应过程中 ,是为了能正确地实现中断返回 A)识别中断源 B)断点压栈 C)获得中断服务程序入口地址 D)清除中断允许标志IF TOC \o "1-5" \h \z 4 .下列程序执行后,AX寄存器的值为 o A1 DD 10 DUP(2 DUP(2 , 1, 0), 3) MOV AX , A1 + 5 A) 2 B) 3 C) 0 D) 1 5.以下指令中,使AX清零的指令是 o A) MOV AH , 0 B) XOR AX , AX C) SBB AX, AX D) MOV AX , AX o 6 .若(AL) = 39H,则AND AL,0FH 与TEST AL , 0FH执行后,AL中的内容分别 为 A) 39H , 39H B) 09H , 09H C) 09H , 39H D) 39H , 09H 当使用串处理指令CMPSB寻找两串中的不同数据时,应使用的重复前缀 为 o A) REP B) RPT C) REPZ D) REPNZ 下面的中断中,只有 需要硬件提供中断类型码。 A) INTO B) INTR C) NMI D) INT n 8086CPU 中,已知(SP)= 0100H, (AX) = 5678H,则指令 PUSH AX 执行后,寄 存器SP和当前栈顶(字节)的内容分别为 A) 00FEH , 78H B) 0l02H , 56H C) 00FEH , 56H D) 0l02H, 78H 已知两个符号数 AL = 6AH , BL = 78H,执行指令 ADD AL , BL后;CF, OF和AF标志的值为 A) 1, 0, 0B) 0, 1, 0 C) 0, 0, 1 D A) 1, 0, 0 页 三、简答题(本题共15分) ?试描述8086CPU中各种中断如何根据中断向量表转入各自的中断服务程序? (5 分) ?什么是指令周期、总线周期、时钟周期? 一个 8086的总线周期至少包括多少个 时钟周期?什么情况下需要插入等待周期 ?( 10分) 共 10页第 共 10页第 4 四、分析题(本题共15分) 1.请按卜列程丿予的原意, 完成空缺处的填空( 10 分) MYDATA SEGMENT N DB 6 DATA6 DB 0FH , 80H, 7FH , -2, 0D3H, 0 DATA1 DB ? DATA2 DB ? MYDATA ENDS MYCODE SEGMENT ASSUME ,DS: MYDATA BEGIN : MOV AX, ;给DS赋初值 MOV AX MOV AL , DATA6 ;(AL)= MOV BL, AL MOV SI, OFFSET DATA6 : (SI)= MOV CL , N XOR CH , CH DEC CX L1: INC SI CMP AL , [SI] JGE NEXT1 ;(a) MOV AL , [SI] JMP NEXT2 共 10页第 共 10页第 5 NEXT1 : CMP BL, [SI] JLE NEXT2 ;(b) MOV BL, [SI] NEXT2 : LOOP L1 MOV DATA1 , AL ;(DATA1)= MOV DATA2, BL ;(DATA2)= MYCODE ENDS END BEGIN 该程序的功能是 若将(a)、(

文档评论(0)

yuxiufeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档