《民航大学机械电子复习资料》由会员分享,可在线阅读,更多相关《民航大学机械电子复习资料(14页珍藏版)》请在金锄头文库上搜索。
1、2022年-2023年建筑工程管理行业文档 齐鲁斌创作题型一:简答题二:单项选择三:填空四:判断(对于不正确的要说明原因每题1分共 10分)五:程序分析题 6分七:设计题1汇编编程设计题设XYZRS均为16位无符号数的变量,Q为32位无符号数变量。按已给定的表达式Z(X+Y)/(R-S)Q,试在空格处填入适当的指令(假设在加减过程中均无进位和借位)MOV AX,XADD AX,YMOV CX,RSUB CX,SMUL ZDIV CXMOV Q,AXMOV Q+2,DX.2存储器扩展设计题实验指导书18页第一题DATA SEGMENTA DB1234567890N EQU $-AB DB N D
2、UP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV ES,AXLEA SI,ALEA DI,BADD DI,NMOV CX,NMOVE:MOV AL,SIMOV ES:DI,ALINC SIDEC DILOOP MOVEMOV AH,4CHINT 21HCODE ENDSEND START必须掌握的部分1、原码、反码、补码的计算(正数和负数):例:89 的原码、反码、补码为59H; -89的原码为0D9H,反码为0A6H,补码为0A7H;2、压缩BCD码和非压缩BCD码的计算;压缩的(组合的
3、)BCD码:一个字节表示两位BCD码。非压缩(非组合)的BCD码:一个字节表示一位BCD码,高 4位为0。 例:89的压缩BCD码为89H,非压缩BCD码为0809H3、P78 2题、13题、15题2.什么是总线?一般计算机中有哪些总线?答:所谓总线是指计算机中传送信息的一组通信导线,它将各个部件连接成一个整体。在微处理器内部各单元之间传送信息的总线称为片内总线;在微处理器多个外部部件之间传送信息的总线成为片外总线或外部总线。外部总线又分为地址总线、数据总线和控制总线。随着计算机技术的发展,总线的概念越来越重要。微机中常用到的系统总线有PC总线、ISA总线、PCI总线等。13.如何选择8086
4、CPU工作在最小模式或最大模式?在最小模式下构成计算机系统的最小配置应有哪几个基本部件?答:8086CUP有一个引脚MN/MX,由该引脚来决定系统是工作于最大或最小模式。当MN/MX=1,则CPU工作于最小模式,在最小模式下,构成系统的最小配置除8086CPU外,还应有8284时钟发生器、20位地址锁存器(用3片8282或74LS373实现)、数据驱动器(若存储器RAM较大时,用2片8286或74LS245)、ROM、RAM芯片及必要的接口电路。当MN/MX=0时,CPU工作于最大模式。两种组成方式对CPU引脚24-31的定义是不同的。在最小模式下,CPU的所有控制信号都是由自身提供的,如存储
5、器与I/O的读写信号;数据允许与传送方向信号;地址锁存器信号;中断响应信号;总线请求与响应信号。而在最大模式下,上述信号除了总线请求与响应信号外,其他控制信号都是由三个状态信号S0、S1、S2经总线控制器8288译码产生。15、说明空闲状态与等待状态的区别。答:CPU的空闲周期是指总线接口BIU既不从存储器取指令,也不与存储器或I/O端口传送数据。此时BIU执行一系列T1状态。一个空闲状态就是一个时钟周期,在总线周期之间可以插入若干个空闲状态。等待状态TW是指CPU在读写存储器或I/O端口时,若存储器或I/O端口没有“准备就绪”,即在总线周期的T3检测4、P227 2、7、8、11题2、在多级
6、存储体系中,Cache主存结构的作用是解决( D )问题。A主存容量不足B.主存与辅存速度不匹配C辅存与CPU速度不匹配D.主存与CPU速度不匹配7、在计算机体系中,下列部件都能够存储信息:主存;CPU内的通用寄存器;Cache;磁带;磁盘;按照CPU存储速度排列,又快至慢依次为()。其中,内存包括();属于外存的是();由半导体材料构成的是()。8、什么是SRAM、DRAM、ROM、PROM、EPROM和FLASH。答:易失性半导体存储器统称为RAM,分为静态存储器(SRAM)和动态存储器(DRAM),用于在程序中保存需要动态改变的数据,或是需要动态加载的程序。SRAM:静态存储器,掉电后,
7、信息丢失-挥发。DRAM:动态存储器,即使不掉电,信息也会丢失,需要 定时刷新。非易失性半导体存储器统称为ROM。PROM是有一种可一次编程的ROM。EPROM是可电擦除PROM (包括紫外线可擦出和电可擦除)。FLASH是一种可以电擦除的非易失性半导体存储器11、为什么DRAM要不断地刷新?刷新方式有几种?答:由于DRAM是靠电容Cs存储信息的,Cs有电荷时为逻辑“1”,没有电荷时为逻辑“0”。但由于任何电容都存在漏电,因此当电容Cs存有电荷时,过一段时间由于电容的放电会导致电荷流失,信息也会丢失,解决的办法是刷新,即每隔一定时间(大约14ms)就要刷新一次,使原来处于逻辑“1”的电容的电荷
8、又得到补充,而原来处于电平“0”的电容仍保持“0”。DRAM芯片有片内刷新,片外刷新。(1)集中刷新 将整个刷新周期分为两部分,前一部分可进行读、写或维持(不读不写),后一部分不进行读写操作而集中对DRAM刷新操作。这种方式控制简单。但在刷新过程中不允许读写,存在死时间。(2)分散刷新(隐式刷新) 在每个读写或维持周期之后插入刷新操作,刷新存储矩阵的一行所有单元。 这样把一个存储系统的周期分为两部分,读写、维持时间和刷新时间。优点是控制简单,不存在死时间;缺点是刷新时间占整个读写系统时间的一半,故只用于低速系统。(3)异步刷新 利用CPU不访问存储器的时间进行刷新操作。若按照预定的时间间隔应该
9、刷新时,CPU正在访问存储器,刷新周期可以向后稍微延迟一段时间,只要保证在刷新周期内所有的行都能得到刷新即可。 5、P277 1、4、7、14题1、下列陈述中不正确的是( A )A、总线结构传送方式可以提高数据的传输速度。B、与独立请求方式相比,菊花链式查询方式对电路的故障更敏感。C、PCI总线采用同步时序协议和集中式仲裁策略。D、总线带宽即总线本身所能达到的最高传输速率。4、计算机系统与外部设备之间互相连接的总线成为 外部总线;连接系统内各插件板的总线称为 内部总线;CPU内各寄存器和运算器之间的连接总线称为 片内总线。7、总线是怎样分类的?各用于什么场合?答:所谓总线是指计算机中传送信息的
10、一组通信线,将多个部件连成一个整体。可以简单分为:片内总线:在CPU内部或部件内部各单元之间传送信息的总线(又可细分为单总线、双总线(输入/输出BUS)、多总线结构);片外总线:CPU与外部部件之间传送信息的总线。片外总线又称为系统总线,通常系统总线分为地址总线、数据总线、控制总线,即所谓三总线结构。14、试说明ISA、PCI、SCSI、USB总线的特点和应用。答:ISA特点:ISA总线上每个引脚的中心的间距:2.54mmISA总线上的信号采用TTL电平。信号的浮躁能力大约为两个低功耗器件。 PCI特点: 高性能 独立于处理器 兼容性好 高效益,低成本 即插即用预留了发展空间 SCSI总线的主
11、要特点:SCSI是系统接口高宽带,最快的SCSI总线带宽可达160mb/sSCSI是一种只能借口SCSI是一个多任务借口,具有总线仲裁功能SCSI总线上的设备没有主从之分,各方地位对等SCSI可以按同步方式和异步方式传输数据为了区别SCSI总线上的每一台设备,需要为每一台设备(包括总线控制器)分配一个标志ID。SCSI可分为单端传送方式和差分传送方式。SCSI总线上的设备以链形连接,且必须在两个物理端点连接终接器(终端电阻)。USB总线的主要特点:即插即用总线,可以自动识别总线上的设备,并为其配置软件和硬件资源。可以动态连接和重新配置外设,支持热插拔功能总线上的设备的传输带宽可以从几kbit/
12、s到几百Mbit/s,速率最高可达480Mbit/s通信协议能灵活支持准同步数据传输和异步消息传输的混合模式。允许多台设备同时操作,最多可接127台物理设备协议开销小,总线利用率高支持实时的语音、音频和视频数据传输可以向USB总线上的设备供电,总线上的设备也可以自备电源6、存储器扩展部分(字扩展、位扩展、字位同时扩展三种方式) ROM 和RAM一起扩展,低地址部分为RAM,高地址部分为ROM。 注意:数据线、地址线、读写信号线,以及片选信号线都需要连接。以2114(1K*4位,SRAM)为例:数据线为4 根,每次读写操作只能从单一的芯片中访问到4位数据:所以在位方向上,需要扩充两个芯片才能提供
13、8位数据。也就是说,在使用中,将这两个芯片看作是一个整体,它们将同时被选中,共同组成容量为lK*8位的存储器模块,以后,我们将称这样的模块为“芯片组”。如下图: 字位同时扩展法-用容量为LK位的存储芯片设计容量为MN位的存储器(LM,KN),需要字向、位向同时进行扩展。共需存储芯片数为:( M / L) ( N / K )例:用2564位的存储芯片设计容量为1K8位的存储器。 解:需存储芯片数为:(1K / 256) (8 /4)= 8(片) 由每组2片存储芯片完成位扩展;4组这样的存储芯片完成字扩展。用2564位的芯片组成1KB RAM的方框图如下7、汇编语言编程 主要掌握实验指导书15页3
14、题,17页2题编写计算表达式(X+Y-Z)/2*Z的值的程序;第1题编程序将大写改成小写;P18 3题, P19 1、2题 P21 1、2、3题8259中断实验和存储器扩展实验不用掌握。9:汇编程序上机调试过程一些重要的DEBUG操作命令(-a,-t,-r,-d,-l,-g.-n,-u)的功能和使用方法名称 解释 格式 a (Assemble) 逐行汇编 a address t (Trace) 跟踪执行 t =address value r (Register) 显示和修改寄存器 r register name d (Dump) 内存16进制显示 d address或 d rangeq (Quit) 结束 q u (Unassemble) 反汇编 u address 或range ?