关闭

关闭

关闭

封号提示

内容

首页 微机复习题2015

微机复习题2015.doc

微机复习题2015

倔强的*
2019-01-17 0人阅读 举报 0 0 暂无简介

简介:本文档为《微机复习题2015doc》,可适用于高等教育领域

全国最大的共享资料库,等您下载。本资料为微机复习题2015.doc文档,由吉林快3—吉林快三用户提供,以下为正文内容。

.是多少位的微处理器?为什么?是位的微处理器其内部数据通路为位对外的数据总线也是位。.EU与BIU各自的功能是什么?EU是执行部件主要的功能是执行指令。BIU是总线接口部件与片外存储器及IO接口电路传输数据。EU经过BIU进行片外操作数的访问BIU为EU提供将要执行的指令。EU与BIU可分别独立工作当EU不需BIU提供服务时BIU可进行填充指令队列的操作.微处理器内部有那些寄存器它们的主要作用是什么?执行部件有个位寄存器AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址与CS共同形成下一条指令的物理地址。.对存储器的管理为什么采用分段的办法?:是一个位的结构采用分段管理办法可形成超过位的存储器物理地址扩大对存储器的寻址范围(MB位地址)。若不用分段方法位地址只能寻址KB空间。.在中逻辑地址、偏移地址、物理地址分别指的是什么?具体说明逻辑地址是在程序中对存储器地址的一种表示方法由段地址和段内偏移地址两部分组成如H:H。偏移地址是指段内某个存储单元相对该段首地址的差值是一个位的二进制代码。物理地址是芯片引线送出的位地址码用来指出一个特定的存储单元。。.给定一个存放数据的内存单元的偏移地址是CH(DS)=CEH求出该内存单元的物理地址。物理地址:FH。.为什么采用地址数据总线复用技术?考虑到芯片成本采用条引线的封装结构。条引线引出的所有信号是不够用的采用地址数据线复用引线方法可以解决这一矛盾从逻辑角度地址与数据信号不会同时出现二者可以分时复用同一组引线。.中断分哪几类?可处理多少种中断?中断可分为硬件中断和软件中断两类。可处理种类型的中断。.可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?可屏蔽中断请求输入线为INTR“可屏蔽”是指该中断请求可经软件清除标志寄存器中IF位而被禁止。.的中断向量表如何组成?作用是什么?把内存段中~FFH区域作为中断向量表的专用存储区。该区域存放种中断的处理程序的入口地址每个入口地址占用个存储单元分别存放入口的段地址与偏移地址。.如何响应一个可屏蔽中断请求?简述响应过程。外部总线主控模块经HOLD引线向发出总线请求信号在每个时钟周期的上升沿采样HOLD引线若发现HOLD=则在当前总线周期结束时(T结束)发出总线请求的响应信号HLDA使地址、数据及控制总线进入高阻状态让出总线控制权完成响应过程。.“是一个位微处理器”这句话的涵义主要指的是什么?指的数据总线为位片内寄存器和主要功能部件均为位片内数据通路为位。  定性比较微型计算机的内存储器和外存储器的特点及组成情况。内存储器简介:内存储器简称内存一般指插在计算机主板上的内存条内存储器又可分为只读存储器(ROM)和随机存储器(RAM)。内存储器特点:内存储器存储信息的速度极快但存储容量相对较小。内存储器指的是ram内存读写速度极快容量较小断电后信息丢失。外存储器简介:外存储器包括软盘、硬盘、光盘等相应的其驱动器也就称作外存储器有的存储器和存储介质是做在一起的如硬盘、U盘等等。外存储器特点:外存储器的特点是容量大、价格低但是存取速度慢。外存储器也属于输入输出设备它只能与内存储器交换信息不能被计算机系统的其它部件直接访问。  什么存储器属于外设请举例。  半导体存储器有RAM和ROM之分它们各有什么特点按其功能可分为随机存取存储器(简称RAM)和只读存储器(只读ROM)()随机存取存储器(RAM)特点:包括DRAM(动态随机存取存储器)和SRAM(静态随机存取存储器)当关机或断电时其中的信息都会随之丢失。DRAM主要用于主存(内存的主体部分)SRAM主要用于高速缓存存储器。()只读存储器(ROM)特点:只读存储器的特点是只能读出不能随意写入信息在主板上的ROM里面固化了一个基本输入输出系统称为BIOS(基本输入输出系统)。其主要作用是完成对系统的加电自检、系统中各功能模块的初始化、系统的基本输入输出的驱动程序及引导操作系统  什么是高速缓存?它的功能是什么?CPU的缓存主要是为CPU和内存提供一个高速的数据缓存区域。  一片K×b的内存储器有多少条地址线?多少条数据线。条址线条数据线  如已知某半导体存储器芯片SRAM的引脚中有根地址线和根数据线那么其存储容量应为多少?根址线表示容寻址范围即K数据总线位所实际容量KB  若存储器容量为KB若用(K*)芯片组成需多少片若改用(K×)需少片?  简述静态RAM与动态RAM的区别与各自的优缺点。态RAM是靠双稳态触发器来记忆信息的动态RAM是靠MOS电路中的栅极电容来记忆信息的。由于电容上的电荷会泄漏需要定时给与补充所以动态RAM需要设置刷新电路。但动态RAM比静态RAM集成度高、功耗低从而成本也低适于作大容量存储器。所以主内存通常采用动态RAM而高速缓冲存储器(Cache)则使用静态RAM。另外内存还应用于显卡、声卡及CMOS等设备中用于充当设备缓存或保存固定的程序及数据。  CPU与主存储器连接时要用片外译码器产生片选信号片外译码的有几种方法?它们各有什么优点?.试说明一般中断系统的组成和功能。处理器内部应有中断请求信号的检测电路输出中断响应信号保存断点的逻辑转向中断处理程序的逻辑中断返回逻辑。系统中要有一中断控制器管理多个中断源提供处理机所需的中断处理信息。系统中请求中断处理的IO接口电路要有提供中断请求信号及接收中断响应信号的逻辑。.什么是中断类型码、中断向量、中断向量表?在基于的微机系统中中断类型码和中断向量之间有什么关系?处理机可处理的每种中断的编号为中断类型码。中断向量是指中断处理程序的入口地址由处理机自动寻址。中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。在系统中中断类型码乘得到向量表的入口从此处读出字节内容即为中断向量。.什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?硬件中断是通过中断请求线输入电信号来请求处理机进行中断服务软件中断是处理机内部识别并进行处理的中断过程。硬件中断一般是由中断控制器提供中断类型码处理机自动转向中断处理程序软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序不需外部提供信息。.试叙述基于的微机系统处理硬件中断的过程以INTR请求为例。当收到INTR的高电平信号时在当前指令执行完且IF=的条件下在两个总线周期中分别发出INTA#有效信号在第二个INTA#期间收到中断源发来的一字节中断类型码完成保护现场的操作CS、IP内容进入堆栈清除IF、TF将类型码乘后得到中断向量入口地址从此地址开始读取字节的中断处理程序的入口地址从此地址开始执行程序完成了INTR中断请求的响应过程。.A中断控制器的功能是什么?A中断控制器可以接受个中断请求输入并将它们寄存。对个请求输入进行优先级判断裁决出最高优先级进行处理它可以支持多种优先级处理方式。A可以对中断请求输入进行屏蔽阻止对其进行处理。A支持多种中断结束方式。A与微处理器连接方便可提供中断请求信号及发送中断类型码。A可以进行级连以便形成多于级输入的中断控制系统。.A初始化编程过程完成那些功能?这些功能由那些ICW设定?初始化编程用来确定A的工作方式。ICW确定A工作的环境:处理器类型、中断控制器是单片还是多片、请求信号的电特性。ICW用来指定个中断请求的类型码。ICW在多片系统中确定主片与从片的连接关系。ICW用来确定中断处理的控制方法:中断结束方式、嵌套方式、数据线缓冲等。.A在初始化编程时设置为非中断自动结束方式中断服务程序编写时应注意什么?在中断服务程序中在返回主程序之前按排一条一般中断结束命令指令A将ISR中最高优先级位置结束该级中断处理以便为较低级别中断请求服务。.A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中那些内部寄存器?:A的工作方式通过微处理器向其写入初始化命令字来确定。初始化命令字分别装入ICW~ICW内部寄存器。A在工作过程中微处理器通过向其写入操作命令字来控制它的工作过程。操作命令字分别装入OCW~OCW内部寄存器中。A占用两个端口号不同的命令字对应不同的端口再加上命令字本身的特征位及加载的顺序就可以正确地把各种命令字写入对应的寄存器中.A的中断屏蔽寄存器IMR与中断允许标志IF有什么区别?:IF是微处理器内部标志寄存器的一位若IF=就不响应外部可屏蔽中断请求INTR引线上的请求信号。A有个中断请求输入线IMR中的某位为就把对应这位的中断请求IR禁止掉无法被A处理也无法向处理器产生INTR请求。.什么是中断?中断有什么作用?中断是指在计算机执行期间系统内发生任何非寻常的或非预期的急需处理事件使得CPU暂时中断当前正在执行的程序而转去执行相应的时间处理程序。待处理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程。利用中断计算机可以较好的实现CPU与外部设备之间的同步工作进行实时处理可以大大提高CPU的工作效率。.试按照如下要求对A设定初始化命令字:系统中只有一片A中断请求信号使用电平触发方式全嵌套中断优先级数据总线无缓冲采用中断自动结束方式。中断类型码为H~HA的端口地址为BH和BH。CW=BH(送BH端口)ICW=H(送BH端口)ICW=H(送BH端口)简述A的工作原理。第一个负脉冲到达时IRR的锁存功能失效使当前中断服务寄存器ISR中的相应位置并使IRR寄存器中的相应位清零。第二个负脉冲到达时中断类型寄存器中的内容ICW送到数据总线的D~DCPU将此作为中断类型码第二个脉冲结束时将第一个脉冲到来时设置的当前中断服务寄存器ISR的相应位清零。 A的设定中断优先级方式有几种?各有什么特点?全嵌套方式:固定优先级,IR最高,IR最低。特殊全嵌套:响应同级中断请求。优先级自动循环:某级被响应后降为最低。优先级特殊循环方式:编程指定最低优先级 A的中断结束方式有几种?各有什么特点?优先级特殊循环方式:编程指定最低优先级。自动结束方式:A收到INTA#后自动把ISRn位清。()非自动结束方式:(a)一般结束方式:发命令清除ISR中级最高的位结束中断。(b)特殊结束方式:将ISR中指定位清。A屏蔽中断源的方式有几种?各有什么特点?()普通屏蔽方式:IMR某位置对应的中断被屏蔽IMR某位置允许该级中断产生。()特殊屏蔽方式:IMR某位置同时使ISR的对应位复位以屏蔽本级中断开放较低级别中断。 A连接数据总线的方式有几种?各有什么特点?缓冲方式:在多片A级联的大系统中A通过总线驱动器与系统数据总线相连。非缓冲方式:在只有单片A或片数不多A时将A直接于数据总线相连A的中断请求触发方式有几种?各有什么特点?边沿触发方式:上升沿作为中断请求信号IR出现上升沿信号后可一直保持高电平。电平触发方式:高电平作为中断请求信号但必须在EOI命令或CPU开放中断之前撤除高电平。在A中通过奇地址访问的寄存器有哪些?()奇地址四个:ICW、ICW、ICW、OCW()偶地址三个:ICW、OCW、OCW全双工和半双工通信的区别是什么?全双工和半双工通信双方都既是发送器又是接收器。两者的区别在于全双工可以同时发送和接收。半双工不能同时双向传输只能分时进行。同步传输方式和异步传输方式的特点各是什么?同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同步无间隔的。异步传输方式并不要求发送方和接收方的时钟完全一样字符与字符间的传输是异步的。在异步传输时如果发送方的波特率是接收方的波特率是能否进行正常通信?为什么?不能进行正常通信因为发送方和接收方的波特率不同而接收端的采样频率是按传输波特率来设置A在编程时应遵循什么规则?在初始化编程时首先使芯片复位第一次向控制端口(奇地址)写入的是方式字如果输入的是同步方式接着向奇地址端口写入的是同步字符若有个同步字符则分次写入以后不管是同步方式还是异步方式只要不是复位命令由CPU向奇地址端口写入的是命令控制字向偶地址端口写入的是数据。试对一个A进行初始化编程要求工作在同步方式位数据位奇校验个停止位。对原题目的补充改动要求工作在内同步方式个同步字符。方式字是:B=H。程序段如下:XOR AXAXMOV DXPORTOUT DXALOUT DXALOUT DXAL       向的控制口送个HMOV ALHOUT DXAL     向的控制口送H,复位MOV ALHOUT DXAL     向送方式字MOV ALSYNC    SYNC为同步字符OUT DXAL   OUT DXAL     输出个同步字符MOV ALBOUT DXAL     向送控制字一个异步串行发送器发送具有位数据位的字符在系统中使用一位作偶校验个停止位。若每秒钟发送个字符它的波特率和位周期是多少?每个字符需要的发送位数是位(数据位位校验位位停止位位起始位位)。每秒发送个字符共位。因此波特率为波特位周期=≈μs。什么是IO端口?CPU最多可以访问多少个IO端口?访问时用什么指令?O接口是位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路IO接口中可以由CPU进行读或写的寄存器被称为IO端口。K个位端口或者K个位端口。输入输出指令。解释IN指令和OUT指令的数据流动方向。IN指令:输入指令数据从外部设备流向CPUOUT指令:输出指令数据从CPU流向外部设备。直接寻址IO指令的IO端口号存储在何处?间接寻址IO指令的IO端口号存储在何处?只用于寻址H~FFH前个端口操作数i表示端口号可用于寻址全部K个端口DX寄存器的值就是端口号对大于FFH的端口只能采用间接寻址方式位IN指令将数据输入到那个寄存器?AX通常IO接口内有哪三类寄存器?它们各自的作用是什么?用于存取数据的寄存器存取命令信息的寄存器以及存取外设所处状态的寄存器习惯上把这些寄存器称为端口:、数据端口、命令端口、状态端口。数据端口:用于中转数据信息。一种情况是CPU通过数据总线将待传送给外设的数据先传送到数据端口然后由IO设备通过与IO接口电路相连接的数据线取得该数据。另一种情况是IO设备首先将输入数据锁存于数据端口然后CPU通过数据端口将该数据读入CPU中。命令端口:用于传送对IO设备的命令信息。CPU将命令信息通过数据总线写入IO接口电路的命令寄存器中然后传送到IO设备以便控制外设的操作。为什么IO设备必须通过接口才能与CPU相连因为CPU与外部设备通信在运行速度和数据格式上差异很大。接口芯片具有哪些功能?)设置数据的寄存、缓冲逻辑以适应CPU与外设之间的速度差异接口通常由一些寄存器或RAM芯片组成如果芯片足够大还可以实现批量数据的传输()能够进行信息格式的转换例如串行和并行的转换()能够协调CPU和外设两者在信息的类型和电平的差异如电平转换驱动器、数/模或模/数转换器等()协调时序差异)地址译码和设备选择功能()设置中断和DMA控制逻辑以保证在中断和DMA允许的情况下产生中断和DMA请求信号并在接受到中断和DMA应答之后完成中断处理和DMA传输接口芯片分为哪几类?()并行接口EPP口(增强并行口)和ECP口(扩展并行口)()串行接口()磁盘接口可分为IDE接口EIDE接口和SCSI接口()USB接口()IO扩展槽可分为ISA插槽EISA插槽VESA插槽PCI插槽比较存储器映像编址IO与独立编址IO的优缺点。()统一编址优点:不需要设立专门的IO指令用访问内存的指令就可以访问外设指令类型多功能齐全还可以对端口进行算术运算逻辑运算以及移位操作等。IO端口空间不受限制。缺点:是IO端口占用了内存空间减少了内存容量。()独立编址优点:不占用内存空间使用专门IO指令访问IO端口IO速度快。 缺点:CPU的引脚上必须具有能区分出访问内存还是访问IO端口的信号作为IO接口电路中端口译码电路以及存储器片选译码电路的输入信号系统中采用哪种IO编址方式?独立编址简述CPU与外设之间数据传送的几种方式。外围设备和内存之间的常用数据传送控制方式有四种:()程序直接控制方式:就是由用户进程直接控制内存或CPU和外围设备之间的信息传送。这种方式控制者都是用户进程。()中断控制方式:被用来控制外围设备和内存与CPU之间的数据传送。这种方式要求CPU与设备(或控制器)之间有相应的中断请求线而且在设备控制器的控制状态寄存器的相应的中断允许位。()DMA方式:又称直接存取方式。其基本思想是在外围设备和内存之间开辟直接的数据交换通道。中断方式与DMA方式相比有何不足?各用在什么场合?中断方式传送数据的速度比DMA慢不适于高速外设的要求。中断方式主要应用于处理复杂随机事件、控制中低速ODMA方式高速、批量数适用于据的简单传送。 A有几个端口?四个端口三个数据端口和一个控制端口。 A有哪三种工作方式?各有什么特点?方式:方式为基本的输入/输出方式传送数据时不需要联络信号。A口、B口和c口(或C高位口及c低位口)均可独立设置成方式输入口或方式输出口。方式:方式l为选通输入/输出方式即需要进行联络的输入/输出。A组、B组的位口(A口或B口)可被设置为方式输人口或方式输出口而这时要用相应C口的根线作联络线。方式:方式为双向传送。该方式要使用c口的根线作联络线。由于c口只有根线因此只能有一组使用方式确定为A组。当A组被设置成方式时A口被设置成双向端口即既可以输入数据也可以输出数据c口的根线被指定为联络线。当A工作在方式时端口C被分为两个部分分别作为端口A和端口B的控制状态信息。这两个部分是如何划分的? A的方式选择控制字和按位置位复位控制字都是写入控制端口的那么它们是由什么来区分的?、 A接口芯片地址为H~H请指出下列程序段功能()MOVALH       ()MOVALHOUTHAL            OUTHAL设A的地址范围是H~H试编写分别完成下列功能的初始化程序。()A口工作于方式、输入B口工作于方式、输出PC输入、PC输出。()A口工作于方式、输出PC、PC输入B口工作于方式、输入PC输入。根据传输线路不同串行通信可分为哪些方式?每种方式有什么特点?什么叫同步通信?什么叫异步通信?它们各有什么优缺点?系统中A的C端应当和哪个信号相连以便实现对状态端口、数据端口、控制端口的读写? 对A进行编程时必须遵守哪些约定? 什么是波特率?若要产生一个波特率为的串行信号且波特率因子编程为那么串口发送接收时钟的频率是多少?微型计算机主要由哪几部分组成?各部分的主要功能是什么?.什么是中断?什么是中断向量?中断向量表的地址范围是多少?.已知某微机系统硬件如下图分析该芯片端口的地址要有分析过程。.微处理器内部有那些寄存器它们的主要作用是什么?.什么是中断?什么是中断向量?中断向量表的地址范围是多少? .判断下列指令是否正确错误的请指明原因:) MOVAL,CX) MOV BXH) MOVH,AL)IN  BXDX) PUSH CS) MOVBXOFFSETMYDATSI) ADD AX,BX) INC  AX,.某系统采用串行异步方式与外设通信发送字符格式由位起始位、位数据位、位奇偶校验位和位停止位组成波特率为bps试问该系统每分钟发送多少个字符?.若某外设的中断类型码为H时试问: () 该中断源对应的中断矢量表的入口地址为多少? () 若该中断源对应的中断矢量表中对应的四个字节(从小到大地址顺序)的内容分别为HHHAH则该中断源的中断服务程序入口地址为多少?.段寄存器CS=H指令指针寄存器IP=FFH此时指令的物理地址为多少指向这一物理地址的CS值和IP值是唯一的吗 .芯片端口地址:EH、EH设置工作方式为异步通信其数据格式采用位数据位l位起始位位停止位奇校验波特率系数是请编制该接口的初始化程序。.设堆栈指针SP的初值为H(CX)=H(DX)=H试问:)执行PUSH CX指令后SP=())再执行PUSHDX及POPCX两条指令后SP=()CX=()DX=()   .有程序段如下:  STC  MOV AL, FFH  ADC AL,  执行该程序后标志寄存器中各状态标志位的值分别为CF= ()SF=()PF=()ZF= ()OF=()AF=()。.如图所示根据开关的状态用的PA端口控制只LED发光二极管PB口接只开关编写程序实现K闭合、、、灯亮、、、灯灭若开关断开、、、灯灭、、、灯亮A的端口地址为H,H,H,HDATASEGMENTDATAENDSSTACKSEGMENTSTADWDUP()TOPEQULENGTHSTASTACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATA,SS:STACKSTART……(在此处填写相应程序)CODEENDSENDSTART

类似资料

该用户的其他资料

战胜抑郁.doc

三年级语文上册 20军神教案 苏教版.doc

优秀团支部、优秀团干、优秀团员评选方案.doc

高一地理第二学期期末考试.doc

企业领导班子述职报告范文.doc

职业精品