春微机原理试卷及答案.docx

上传人:叶*** 文档编号:34925265 上传时间:2022-08-19 格式:DOCX 页数:10 大小:28.05KB
返回 下载 相关 举报
春微机原理试卷及答案.docx_第1页
第1页 / 共10页
春微机原理试卷及答案.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《春微机原理试卷及答案.docx》由会员分享,可在线阅读,更多相关《春微机原理试卷及答案.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、中南林业科技高校涉外学院课程考试试卷 考试时间填写:11年 6 月 日 考试用装订线(答题不得超过此线) 学院 专业班级 年级 姓名 学号 课程名称: 微机原理与接口技术;试卷编号: B 卷;考试时间:120分钟 考试方式:闭卷 命题老师: 向 诚 ; 批阅人: 题号一二三四五六七八九十总分应得分1520151020 20 100实得分得分评卷人复查人一、填空题(每空1分,共15分)1、 8086/8088系统最多可有256个中断源。2、 微型计算机外部一般承受了三总线构造,其三总线分别是_数据总线 _、_地址总线_、_限制总线_。3、 MOV AX,BX的寻址方式为_ 存储器干脆寻址 _。4

2、、_伪操作_指令汇编后不形成机器指令,仅在汇编过程中告知汇编程序如何编译。5、8位二进制补码表示的范围是_ (-128,+127) _。6、对于8086微机系统,上电后CPU要自动初始化。初始化后,CS为_FFFFH_ _,IP为_0000H _。7、微机系统可承受的输入/输出限制方式一般有_程序限制方式 , 中断限制方式 , DMA限制方式 , I/O处理机方式 四种。8、8086系统有两种工作形式,分别是_最大工作形式 _ _和_ 最小工作形式_ _。得分评卷人复查人二、选择题(每题2分,满分20分)1、8086CPU外部的数据总线和地址总线分别为 c 位。A16,20 B. 8,16 C

3、. 16,16 D.20, 202、响应NMI恳求的必要条件是_A_。A. 一条指令完毕 B无INTR恳求 C IF=I D IF=03、8259A是 C 。A可编程DMA限制器 B可编程定时/计数器C可编程中断限制器 D总线仲裁器4、8086响应中断的条件是 B 。 A. IF=1,没有完成当前指令 B. IF=1,完成当前指令后 C. IF=0,完成当前指令后 D.IF=0,没有完成当前指令5、EPROM是指 B 。A.只读存储器 B. 可擦写可编程的只读存储器 C. 可编程的只读存储器 D.以上都不对6、若8086中,当M/IO=0,RD=0, WR=1时,CPU完成的操作是_D_。 A

4、 存储器写 B I/O写 C 存储器读 D I/O读7、MOV AX,BXSI的源操作数的物理地址是_A_。A.(DS)16(BX)(SI) B.(ES)16(BX)(SI)C.(SS)16(BX)(SI) D.(CS)16(BX)(SI)8、8086/8088的一个存储器读写典型总线周期须要_D_个T状态。A. 1 B .2 C. 3 D.49、8259两级级联运用可供应 C 个类型号。 A.16 B. 32 C. 64 D. 128 10、8086系统中若访问奇存储体的一个字节单元,则此时与A0是 A 状态。 A.0,1 B.1,0 C.0,0 D.1,1得分评卷人复查人三、简答题(每题5

5、分,共15分)。1、若8086 系统承受单片8259A,其中断类型码为46H,则其中断矢量表的地址指针是多少?这个中断源应连向8259A 的哪一个IR 输入端?中断矢量表的地址指针是46H4=118H 应连向8259A的IR62、假设在一个程序段开场执行之前,(CS)=2000H,(IP)=4500H。问:该程序段第一个字节的物理地址?指向这一物理地址的CS值和IP值是唯一的吗?为什么? 程序段的第一个字节的物理地址为:2000*16+4500=36500H不是唯一的,程序段物理地址为程序段存放器左移4位后,加上指令供应的16位偏移地址形成的物理地址。3、什么是中断类型码、中断向量?在基于80

6、86/8088的微机系统中,中断类型码和中断向量之间有什么关系?中断类型码是8086中断系统为每一个中断源规定的一个中断类型号中断向量表是中断类型号与相应中断源的中断处理程序入口地址之间的边接表在8086/8088中断系统中,中断向量码N,通过4*N运算,就能查找到相应中断向量表得分评卷人复查人四、改错题(共10分)在STRING 至STRING+100 的单元中存放着一个字符串,下列程序段实现测试该字符串中是否存在数字,若有数字则将DL 的各位置1,否则各位清0,程序中有5 处错误,试改正之。.MODEL SMALL. DATA (1)STRING DB 100 DUP()(2)CODE(3

7、). STARTUPMOV CX,99MOV SI,OFFSET STRINGREPEAT: MOV AL,SICMP AL,30HJL NEXTCMP AL,39H(4)JGE NEXTAND DL,0FFHJMP DOWNNEXT: INC SILOOP REPEATOR DL,00HDOWN: .EXIT(5)END解本程序5 处错误为:(1) 应加上SEGMENT ;(2) 加上程序段定义完毕DATA ENDS (3) 代码段定义开场 ASSUME CS:CODE,DS:DATA ;(4) JGE改为JG (5) 代码段完毕 CODEENDS 得分评卷人复查人五、阅读程序,依据程序填空

8、(共计20分,每小题5分)1、设TABLE DW 1111H,2222H,3333H,4444H,5555H ENTRY DW 3 若执行下列指令:MOV BX,OFFSET TABLE ADD BX, ENTRY MOV AX, BX 结果,AX=_H_(用十六进制表示)2、 MOV CX, MOV AX, 1 MOV BX, 2DON:ADD AX,BX INC BX LOOP DON HLT 请问(1)该程序段完成的功能是_到的各位数之和_; (2)程序段执行后,(AX)=_DH_ (用十六进制表示)。3、ORG 1000H DA1 DW 1234H, 5678H MOV AX,DA1

9、MOV BX,OFFSET DA1 试问上述指令序列运行后,AX=_H_,BX=_H_。4、ORG 1000HDA1 DB LEA BX,DA1MOV CX,BXNEXT:ADD BX,1LOOP NEXT变量DA1的偏移地址=_H_,程序段执行后BX=_CABCH_。得分评卷人复查人六、综合设计题 (20分) 1、编写程序实现把数据段中的以DATA1开场的10个数据从大到小排序(数据段已定义,写出代码短的内容)。DAT SEGMENT PARA DATA1 DB 10H,12H,00H 78H,64H,A1H,91H,B6H,91HDAT EDNS程序如下:CODE SEGMENT PARA

10、 ASSUME DS:DATAREA,CS:PROGRAM START: PUSH DS SUB AX,AX PUSH AX MOV AX,DAT MOV DS,AX MOV CX, 10 MOV SI,0 DEC CX LOOP1: MOV DI,CX MOV BX,0 LOOP2: MOV AX, DATA1 BX CMP AX, DATA1 BX+2 JNL CONTINUE MOV SI,1 XCHG AX, DATA1 BX+2 MOV DATA1 BX,AX CONTINUE: ADD BX,2 LOOP LOOP2 MOV CX,DI TEST SI,0FFH JZ LOOP3

11、LOOP LOOP1 MOV CX , 10MOV SI, 0 LOOP3: MOV DX, DATA1 SI ADD DX,30H ADD SI ,2 MOV AH, 02H INT 21H LOOP LOOP3 MOV AX,4C00H INT 21H PARA ENDS END START2、某流水线工作时,每当一个产品通过流水线,其上的传感器会对应产生一个计数脉冲。要求对流水线上的产品进展计数,每当计到50件后,流水线要暂停工作,2S后流水线再次启动并重复以上工作过程。利用8253完成上述计数和定时功能,试编写8253的初始化程序。设8253的端口地址为80H-83H,承受的时钟频率为

12、1KHz。已知:计数初值=CLK脉冲频率/输出脉冲频率=定时时间(输出脉冲周期)/CLK周期;且8253的限制字为:解: 定时2S的计数初值为2*1KHZ=2000=7D0H 计数器0选为方式3,写两个字节,二进制计数,则限制字为36H 计数器1选为方式2,写两个字节,二进制计数,则限制字为 7CH程序如下:CODE SEGMENTASSUME CS: CODESTART:MOVAL, 36HOUT83H, AL MOVAX, 50OUT80H, ALMOVAL, AHOUT80H, ALMOVAL,7CHOUT83H, ALMOVAX, 7D0HOUT81H, ALMOV AL, AHOUT81H,ALJMPSTARTCODE ENDS99改100 JGE改JB and改or or改and第 10 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁