




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
科目微机原理班级姓名学号时间燕山大学试卷 密 封 线 共 10 页 第 1 页 题号总分分数一、 填空题(每空1分,共20分)1一台微型计算机必须拥有 、 、 、 和 。2某存储芯片为4K1位,其地址线有 条,数据线有 条,若用此芯片构成8KB存储器,则需要 片。38086CPU最多可以有 个中断类型,5片8259A接成级联形式,最多可管理 级可屏蔽中断。4计算机系统的总线按传送信息的性质可分为 总线、 总线和 总线。58255A芯片端口可以有3种工作方式,方式0称为 方式; 方式1称为 方式;方式2称为 方式。68086汇编语言指令的寻址方式分为 、 、 、寄存器间接寻址、变址寻址和基址加变址寻址。78086系统的逻辑地址为:(CS)2100H,(IP)1400H,其物理地址应为 。二、单项选择题(每题1分,共10分)1下列关于8086传送指令说法错误的是 。 A)立即数只能做源操作数 B)不能在存储器之间直接传送 C)不能给CS和IP置新值 D)堆栈操作指令必须以字节为操作数28086在执行OUT DX,AL指令时,的状态为 。 A)1,1 B)1,0 C)0,0 D)0,1燕山大学试卷 密 封 线 共 10 页 第 2 页 2CPU 在中断响应过程中 ,是为了能正确地实现中断返回。 A)识别中断源 B)断点压栈 C)获得中断服务程序入口地址 D)清除中断允许标志 IF4下列程序执行后,AX寄存器的值为 。 A1 DD 10 DUP(2 DUP(2,1,0),3) MOV AX,A15A)2 B)3 C)0 D)15以下指令中,使AX清零的指令是 。A)MOV AH,0 B)XOR AX,AX C)SBB AX,AX D)MOV AX,AX。6若(AL)39H,则AND AL,0FH与TEST AL,0FH执行后,AL中的内容分别为 。A)39H,39H B)09H,09H C)09H,39H D)39H,09H7当使用串处理指令CMPSB寻找两串中的不同数据时,应使用的重复前缀为 。A)REP B)RPT C)REPZ D)REPNZ8下面的中断中,只有 需要硬件提供中断类型码。A)INTO B)INTR C)NMI D)INT n98086CPU中,已知(SP)0100H,(AX)5678H,则指令PUSH AX执行后,寄存器SP和当前栈顶(字节)的内容分别为 。 A)00FEH,78H B)0l02H,56H C)00FEH,56H D)0l02H,78H10已知两个符号数AL6AH,BL78H,执行指令ADD AL,BL后;CF,OF和AF标志的值为 。A)1,0,0 B)0,1,0 C)0,0,1 D)0,1,1燕山大学试卷 密 封 线 共 10 页 第 3 页 三、简答题(本题共15分)1试描述8086CPU中各种中断如何根据中断向量表转入各自的中断服务程序?(5分)2什么是指令周期、总线周期、时钟周期?一个8086的总线周期至少包括多少个时钟周期?什么情况下需要插入等待周期?(10分)燕山大学试卷 密 封 线 共 10 页 第 4 页 四、分析题(本题共15分)1请按下列程序的原意,完成空缺处的填空(10分) MYDATA SEGMENTN DB 6DATA6 DB 0FH,80H,7FH,-2,0D3H,0DATA1 DB ?DATA2 DB ?MYDATA ENDSMYCODE SEGMENTASSUME , DS:MYDATABEGIN: MOV AX, ;给DS赋初值 MOV , AXMOV AL,DATA6 ;(AL)= MOV BL,ALMOV SI,OFFSET DATA6 ;(SI)= MOV CL,NXOR CH,CHDEC CXL1: INC SICMP AL,SIJGE NEXT1 ;(a)MOV AL,SIJMP NEXT2燕山大学试卷 密 封 线 共 10 页 第 5 页 NEXT1: CMP BL,SIJLE NEXT2 ;(b)MOV BL,SI NEXT2: LOOP L1MOV DATA1,AL ; (DATA1)= MOV DATA2,BL ;(DATA2)= MYCODE ENDS END BEGIN该程序的功能是 若将(a)、(b)处的操作码更换为JAE、JBE,则程序执行完后,(DATA1)= ,(DATA2)= 。2设初值 (DX)=1234H,(AX)=5678H,执行下面的程序片段后, MOV CL,8 SAL DX,CL ;执行本指令后,(DL)= MOV CH,AH MOV CL,4 SAL AX,CL SHR CH,CL ;执行本指令后,(CH)= OR DL,CH ;执行本指令后,(DL)= 问:(DX)= (AX)= 。(共5分)燕山大学试卷 密 封 线 共 10 页 第 6 页 五、编程题(共20分)1自2800H单元开始有500个字节的数据块,若要把它传送到自3200H开始的存储区中去,试采用3种方法编制程序实现数据块的传送。(12分)(注:只需写出指令程序即可)(1)不用串操作传送指令 (2)用单个传送的串操作传送指令 (3)用重复前缀的串操作传送指令燕山大学试卷 密 封 线 共 10 页 第 7 页 2试编制一段汇编语言指令程序,实现如下功能 (8分) 燕山大学试卷 密 封 线 共 10 页 第 8 页 六、8253定时器与8086CPU连接如图所示:(10分)求:确定8253的各端口地址(无用线状态用“0”表示)如果让计数器1工作在方式0,按十进制计数,计数值为2538,写出初始 A08086 A1CPU A12 WR RDA0 8253A1 CSWRRDA1 A00 0 0号计数器0 1 1号计数器1 0 2号计数器1 1 3号计数器计数器 读/写格式 工作方式 数制00 计数器0 0 0 计数器锁存命令 000方式0 0二进制01 计数器1 0 1 只读写高八位数据 001方式1 1 BCD10 计数器2 1 0 只读写低八位数据 10方式211 非法 1 1 先写低八位再写高八位 11方式3D7 D6 D5 D4 D3 D2 D1 D0化程序。燕山大学试卷 密 封 线 共 10 页 第 9 页 七、某PC系列微机应用系统以8255A作为接口,采集一组开关S7S0的状态,然后它通过一组发光二极管LED7LED0显示出来,(Si
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中考数学总复习《概率初步》基础强化附参考答案详解(达标题)
- 重难点解析北师大版8年级数学上册期中试卷及参考答案详解【完整版】
- 养牛牧场运营管理方案
- 电竞公司赛事抽签管理规定
- 重难点解析华东师大版7年级下册期末试题含完整答案详解(必刷)
- 开盘价与风险溢价估值关联-洞察及研究
- 电竞公司社交互动管理细则
- 中医执业医师测试卷含完整答案详解(有一套)
- 自考专业(计算机应用)通关考试题库及参考答案详解(完整版)
- 企业管理-升职加薪申请书
- 2025年药品知识科普试题(附答案)
- 2025年高压电工作业复审考试试题库与答案
- 应收款考核管理办法
- 心内科护理进修报告
- 引流管管口渗液的护理
- 食堂工人培训课件
- 部编版三年级语文上册说课标说教材
- 医德医风课件培训宣传
- 【艾瑞咨询】2024年中国健康管理行业研究报告494mb
- 2025java中高级面试题及答案
- 偷盗自愿赔偿协议书
评论
0/150
提交评论