如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
考试课程微机原理与接口技术学分数4.5考试方式闭卷满分100分考试时间120分钟成绩班级___________姓名__________一、填空题1.微型计算机系统分为、及微型计算机系统三个层次。2.8088/8086CPU中有一个标志寄存器,它包括个状态标志位,和三个标志位。3.8086/8088微处理器的模式有两种模式:模式、模式。后一种模式的系统构成一般至少有两个CPU,为此引入、由它来对CPU发出的控制信号进行变换和组合,以得到各种控制信号。4.执行每一条指令,都包括、和执行三个基本步骤。5.某存储器芯片有13根地址线、8根数据线,该芯片有个存储单元;用十六进制数写出它们的首地址为0000H、末地址为H。6.中断的处理过程包括中断请求、中断判优、、、中断返回等五大步骤。7.执行指令MOVAL,[BX]时,DT/R为电平,IO/M为电平,WR为电平。8.应用某种函数把主存地址映像到Cache中定位,称作地址映像。地址映像的方式有三种:直接映像、、。9.在级联情况下,8259A主片的CAS0~CAS2是输出信号,用来,而从片的CAS0~CAS2是输入信号,用来。10.8253可以工作在二进制及BCD码两种计数数制下,若计数初值为5000D,则编程时,两种计数数制下所赋的计数初值分别为和。11.串行输入/输出接口芯片8251A,由引脚输入的高、低电平,决定所要访问的I/O端口,一片这样的芯片,占有的端口地址数为个。12.并行输入/输出接口芯片8255A,有个相互独立的8位I/O端口,其中端口A可编程工作在种不同的方式下。二、简述题1、存储器体系分哪几级?为何采用分级结构?2、CPU与外设之间传输数据的控制方式通常有哪三种方式?简述三种方式的特点及适用场合。3、试说明中断向量、中断类型码及中断向量表之间的区别和联系。4、简述DMA传输的主要步骤。三、阅读程序及编程1.在DS所决定的数据段,从偏移地址BUFFER开始顺序存放100个无符号16位数,现要编写程序将这100个字数据从大到小排序(提示:第一轮先找到最小的数,并放在最末位)。请把程序填写完整。CODESEGMENTASSUMECS:CODE,DS:DATALEADI,BUFFERMOVBL,99NEXT0:MOVSI,DIMOVCL,BLNEXT3:MOVAX,[SI]ADDSI,CMPAX,[SI]JNC;(提示:若AX>[SI],则不做交换)MOVDX,[SI];(提示:若AX<[SI],则交换)MOV[SI-2],MOV,AXNEXT5:DECCLJNZNEXT3DECBLJNZNEXT0MOVAX,4C00H;返回DOSINT21HCODEENDSENDSTART2.设有两个数组BUFF1和BUFF2,分别放在数据段偏移地址为1000H和3000H开始的区域,其数据均为20个字节,试依次比较两个数组中的数据是否完全相同,若相同,则显示字符串:“Theyarethesamearray!”,否则将第一个不同的数据的偏移地址放在变量DIFFERENT中,且显示字符串:“Theyarethedifferentarray!”。请编写程序完成此过程。(要求:写出数据段的定义、主程序。)四、要求:设计一个8位的存储器系统,CPU为8088,其中RAM为16K,ROM为4K,要求地址从B000H开始,ROM在低地址,RAM在高地址,且地址连续。现有两种芯片可供选择:2K*8的EPROM芯片2716和8K*8的静态RAM芯片6264。1.画出硬件连接图;(可增加其它辅助器件)2.写出各芯片的地址分配。(6264的部分引脚说明如表:A0~A12:地址线;D0~D7:数据线;CE1、CE2:片选;OE:输出使能;WR:写信号。其中控制信号的组合如表所示)CE1CE2OEWR操作0101读0110写3-8译码器真值表CBA输出特性000Y0=0,其余全为1001Y1=0,其余全为1……………111Y7=0,其余全为180882716-12716-26264-16264-2D0D0D0D0D0···············D7D7D7D7D7A0A0A0A0A0···············A10A10A10A10A10A11A11A11A12A12A12RDOEOEWRWRWRCECEOEOEM/IOCE2CE2A13CE1CE1A142/4译码器A15Y0A··B·Y3E1AY0B·C··