微机原理与接口技术综合测试

微机原理与接口技术综合测试

ID:35489021

大小:62.40 KB

页数:4页

时间:2019-03-25

微机原理与接口技术综合测试_第1页
微机原理与接口技术综合测试_第2页
微机原理与接口技术综合测试_第3页
微机原理与接口技术综合测试_第4页
资源描述:

《微机原理与接口技术综合测试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、综合测试题(一)一.问答题(24分)1.简述8086CPU的内部结构。2.简述存储器的作用及其存储器的结构。3.简述8086CPU的最小工作方式和最大工作方式。4.什么叫中断?5.I/O接口电路的功能是什么?6.CPU和外设之间传送数据的基本方式有哪几种?二.填空题(26分)1・lOllOlo101B=H=D3BOCH=B=D65532D=B二H2.计算机字长为8位,以知:a=+0101001Bb=-100011OBc=-0101001Bd二+0010110B完成卜列运算:[a+b]补二H[a-b]补二H[c+d]补二H[c-d]补二H3.8086/

2、8088CPU的FLAG中的九个标志是:,,,,,,4.欲构成64KB的储存器,使用8KX4位的存储芯片,需要片。5.单一外中断的处理过程为:,,,。6.8255是可编程的芯片。7.8253是芯片。8.已知:AL二41H,BL=13H,CL二OFH。当指令MOVCL,4R0LAL,CL执行后,AL二H,BL=H,CL=Ho三.程序设计(25分)1.编程编写一个汇编语言程序,计算16位二进制数y中T”的个数,并将结果存放入Count单元。2.读程序,要求:(1)写出代码段中各语句的注释。(2)简述程序的功能:。程序清单如下:DSEGSEGMENTXAD

3、RDW7458HDSEGENDS;CSEGSEGMENTASSUMECS:CSEG,DS:DSEGSTARTPROCFARPUSHDS;(1)MOVAX,0PUSHAX;(2)MOVAX,DSEGMOVDS,AX;(3)MOVAX,XADR;(4)ANDAX,AX;(5)JNSDONE;(6)NEGAX;(7)MOVXADR,AX;(8)DONE:RETSTARTENDPCSEGENDSENDSTART四.I/O接口技术(25分)1.设8255A芯片的端口地址为210H-213H(端口地址A为210H),编写初始化程序,设置A组和B组均为工作于方式0

4、,其中端口A是输出口,端口B是输入口,端口CD的高四位为输入,低四位为输出(要求将所有的寄存器保护起来)。(10分)2.IBM-PC系统上使用了一块8253,其中计数器0(地址号为40H)它用于产生实时时钟信号,工作于方式3,记数初值为0,编写计数器0的初始化程序。(10分)3.设有一块8253的四个端口地址为240H〜243H,其计数器0的时钟CLK0为lMHz(Hz),编程使其实现计数器0能产生20KHz(2XHz)的连续方波。(5分)综合测试题(二)一、填空(28分)1.微型计算机之所以能自动、连续地运行工作,是因为采用了的原理,即周而复始地、

5、和。2.IBMPC的CPU提供了四个段寄存器,它们是,与其对应的指针寄存器分别是。3.微型机算计中常用的两种1/0接口编址方式是:(1),(2),TBMPC8088釆用的是方式。4.IBMPC8088/8086中断源有、、三类。5.—个完整的中断过程包括、、、、五个步骤。6.组成32KX8位的存储器,需片1KX4位的ROM芯片;若采用4KX1位的RAM芯片,又需要片。7.以下指令,设执行前:DS=2000H,BX=0700H,SI=OOAOH,ES二3100H,SS=1500H,CS=3300H,BP二0070H。(1)执行指令MOVAX,BX后,A

6、X=H,BX=II,该指令的原操作数是寻址方式,目的操作数是寻址方式。(2)指令ADDAX,[BX][SI],其操作数地址为H,指令执行后原操作数地址中的内容变化,源操作数是寻址方式。二.单项选择题(12分)1.微型机算计的典型结构包括三个主要组成部分,它们是:(A)CPU、运送器、I/O接口(B)CPU、控制器、存储器(C)CPU、存储器、I/O接口(D)CPU、I/O接口、外设2•微机的各组成部分,用把它们连在一起。(A)数据总线(B)地址总线(C)控制总线(D)系统总线1.IBMPC采用分段的方式来管理内存,每个最大可达字节。(A)16K(B)

7、64K(C)128K(D)256K2.CPU与外设传送数据,当外设传送速率极高吋,应采用下列哪种形式:(A)直接传送(B)程序查询(C)中断控制(D)DMA3.关于堆栈,下列的哪种说法是正确的?(A)能用SS表示的存储空间(B)以IP表示的存储空间(C)能用SP表示的存储空间(D)以先进后出方式工作的存储空间6.指令IQOPNZ在循环中退出循环的条件是:(A)CX二0且ZF二0(B)CX二0或ZF二1(C)CXH0且ZF二0(D)CXH0或ZF二1三.简述题(20分)程序中的数据定义如下:LNAMEDB4IBM-PCtest','$'ADDRESSD

8、B15DUP(0)ENTRYDB3CODE_LTSTDB11,7,8,3,21.假设LNAME相对于某数据段

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。