您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 能源与动力工程 > 微型机原理及应用练习题及答案
《微型机原理及应用》练习题一一、单项选择1.PC机最主要核心的部分是D。A.U盘、硬盘B.CPU、存储器C.键盘、鼠标D.主机箱、监控器、键盘、鼠标2.将数字量转换成模拟量信号的器件称为A转换器。A.D/AB.A/DC.DMAD.RAM3.在中断方式下,外设数据输入到内存的路径是D。A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存4.下列指令书写正确的是A。A.MOVBL,F5HB.MOV5,ALC.MOVAL,BXD.POPCS5.假如AL=20H,BL=10H,当执行CMPAL,BL后(AL,BL中的内容均为有符号数),标志位置0的是B。A.OF,ZFB.OF,SFC.SF,ZFD.DF,CF6.下列标号不是非法标号的是B。A.GET.DATAB.A_NUMC.TEST-DATAD.NEWITEM7.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么主机与设备数据传送方式中,B主机与设备是并行工作的。A.程序查询方式B.中断方式C.DMA方式D.查询方式8.A/D转换器是将模拟量转换成数字量的器件,模拟量可以是电压、A等信号,也可以是声、光、压力、温度、湿度等随时间连续变化的非电的物理量。A.电流B.电阻C.电容D.电感9.属于数据寄存器组的寄存器是C。A.AX,BX,CX,DSB.SP,DX,BP,IPC.AX,BX,CX,DXD.AL,DI,SI,AH10.需要在程序中使用I/O指令完成的数据输入输出方式有B。A.DMAB.无条件程序直接传送C.程序查询控制式D.中断方式11.A/D转换器的主要性能指标有:D。A.分辨率、精度、转换时间B.温度系数和增益系数C.对电源电压变化的抑制比D.以上均是12.在存贮器读周期时,根据程序计数器PC提供的有效地址,从内存中取出D。A.操作数B.操作数地址C.转移地址D.操作码13.在DMA方式下,CPU与总线的关系是B。A.只能控制地址总线B.相互成隔离状态C.只能控制数据线D.相互成短接状态14.下列总线具有即插即用优点的是B。A.ISA总线B.PCI总线C.EISA总线D.VESA总线15.执行外部总线周期,负责存储器与I/O端口传送数据的是D。A.中央处理单元CPUB.算术逻辑部件ALUC.执行部件EUD.总线接口部件BIU16.若DF=1,执行串操作指令MOVSW时,地址指针自动变化是D。A.SI+SI+1,DI=DI+1B.SI=SI+2,DI=DI+2C.SI=SI-1,DI=DI–1D.SI=SI-2,DI=DI–217.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么主机与设备数据传送方式中,C主程序与外围设备是并行运行的。A.程序查询方式B.中断方式C.DMA方式D.查询方式18.8086CPU可屏蔽中断INTR为B时,CPU获得中断请求。A.L电平B.H电平C.上升沿触发D.下降沿触发19.PC机最主要核心的部分是D。A.U盘、硬盘B.CPU、存储器C.键盘、鼠标D.主机箱、监控器、键盘、鼠标20.将模拟量信号转换成数字量的器件称为B转换器。A.D/AB.A/DC.DMAD.RAM21.不属于PC机的外存储设备是:D。A.软盘驱动器B.硬盘驱动器C.光盘驱动器D.只读存储器22.用于定义常数、变量的内存空间分配和定位的是A。A.伪指令B.机器指令C.宏指令D.微指令23.传送ASCII码时,D7位为校验位,若采用奇校验在传送字符A的ASCII码41H时,其编码为B。A.41HB.C1HC.83HD.84H24.MOVAX,0和XORAX,AX两条指令的功能B。A.完全一样B.都将AX清零C.执行后AX值不一致D.将AX置负25.将微处理器、内存储器及I/O接口连接起来的总线是C。A.片总线B.外总线C.系统总线D.局部总线26.在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是A。A.附加的冗余信息量少B.发生错误的概率小C.校验码位数少D.由于采用CRC循环码校验27.对存储器访问时,地址线有效和数据线有效的时间关系应该是C。A.数据线先有效B.二者同时有效C.地址线先有效D.同时高电平28.RESET信号有效后,8086CPU执行的第一条指令地址为A。A.00000HB.FFFFFHC.FFFF0HD.0FFFFH29.异步串行通信中,收发双方必须保持C。A.收发时钟相同B.停止位相同C.数据格式和波特率相同D.以上都正确30.执行外部总线周期,负责存储器与I/O端口传送数据的是D。A.中央处理单元CPUB.算术逻辑部件ALUC.执行部件EUD.总线接口部件BIU31.8086/8088的控制标志有C个。A.1B.2C.3D.432.80386微型计算机是32位机,根据是它的D。A.地址线是32位B.数据线为32位C.寄存器是32位的D.地址线和数据线都是32位33.8086可屏蔽中断请求输入线是B。A.B.INTRC.D.NMI34.某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为B。A.02120HB.20120HC.21200HD.03200H35.控制器的功能是C。A.从主存取出指令并完成指令操作码译码B.产生时序信号C.从主存取出指令、分析指令并产生有关的操作控制信号D.分析指令36.8086被复位以后,寄存器的状态置全1的是D。A.IPB.DSC.SSD.CS37.要完成操作:将[1000H]送[2000H]中,可以用下面的D组指令完成。A.MOV[1000H],[2000H]B.MOV[2000H],[1000H]C.MOVAX,[2000H]D.MOVAX,[1000H]MOV[1000H],AXMOV[2000H],AX38.VAR1和VAR2为自变量,EXIT为标号,试从下列指令中选出正确的指令C。A.ADDVAR1,VAR2B.SUBVAR2,VAR1C.JMPEXITD.JNZVAR139.Intel8086CPU可以访问的I/O空间有B。A.4GBB.1MBC.64KBD.1KB40.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么主机与设备数据传送方式中,A主机与设备是串行工作的。A.程序查询方式B.中断方式C.DMA方式D.查询方式二、填空题1.彩色显示器有两种使用方式:字母数字模式、图形显示模式。2.8237A可编程DMA控制器由数据总线缓冲存储器、读写逻辑部件、工作方式寄存器、状态寄存器、优先选择逻辑及四个DMA通道组成。3.总线是数据在计算机内从其一个部件传输到另一个部件的内部通道。微机中的总线结构有以下几种:ISA总线结构、MCA总线结构、PCI总线结构、EISA总线结构、VESA总线结构。4.对于微机而言,任何新增的外部设备,最终总是要通过I/O接口与主机相接。5.将模拟量信号转换成数字量的器件称为模/数转换器。6.当指令“指令SUBAX,BX”执行后,CF=1,说明最高有效位为1;对有符号数,说明操作结果溢出。7.指令LOOPZ/LOOPE是结果“相等”或“零”发生转移的指令。而指令LOOPNZ/LOOPNE则是结果“不相等”或“不为零”发生转移的指令。8.语句“X1EQU1000H”和“X1=1000H”的区别在于“EQU不能直接下次赋值”、“=可以二次赋值”。9.在IBM-PC/XT中,外设是通过8259器件对CPU产生中断请求。10.实现A/D转换的方法很多,常用的有逐次逼近法、双积分法及电压频率转换法等。11.在BIOS键盘驱动程序的解释下,IBM-PC的键盘除了提供通常的输入ASCII字符的功能外,它还具有控制功能。12.微型计算机最基本、最频繁的操作是数据传输,其关键问题是控制方式。13.将模拟量信号转换成数字量的器件称为模/数转换器,而将数字量信号转换成模拟量信号的器件成为数/模转换器。14.PC机的外存储设备包括:软盘驱动器、硬盘驱动器、光盘驱动器。15.彩色显示器有两种使用方式:字符显示模式、图形显示模式。16.A/D转换器是将模拟量转换成数字量的器件,模拟量可以是电压、电流等信号,也可以是声、光、压力、温度、湿度等随时间连续变化的非电的物理量。17.CPU一般可以采用4种方式和A/D转换器进行联络来实现对转换数据的读取,它们分别是:程序查询方式、中断方式、CPU等待方式、固定的延迟程序方式。18.分辨率是D/A转换器的主要特性指标之一,N位D/A转换器的分辨率为1/(2N-1)。19.微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可分成可编程和不可编程接口芯片。20.若SS=3240H,SP=2000H,栈顶的实际地址为34400H。21.8088中的指令INTn用n指定中断类型。22.一片8255A端口A有3种工作方式,端口B有2种工作方式。23.I/O接口的含义,从硬件来说,包括主机板上的接口逻辑、具体外设的接口逻辑、系统总线;从软件来说,可以理解为接口的软件和软件的接口。24.8259A对中断优先权的管理方式有以下几种:完全嵌套方式、自动循环方式和中断屏蔽方式方式。25.8237A必须与一个8位锁存器配套使用,才可形成完整的4通道DMA控制器。26.若8259A是主片时引脚SP/EN4.高电平,若8259A是从片时则引脚SP/EN是低电平。27.在中断响应期间,CPU要做的工作,即关闭中断、CS、IP以及FR的内容推入堆栈、中断服务程序段地址送入CS。三、问答题1.什么是A/D,D/A转换器?答:把模拟量信号转换成数字量的器件为模/数转换器,简称为A/D转换器。把数字量信号转换成模拟量的器件为数/模转换器,简称为D/A转换器。2.变址寄存器X有何功能?在运算中能起什么作用?答:变址寄存器X有加减1的功能,在运算中能起到计算循环数的作用。3.ADC与微处理器接口的基本任务是什么?ADC与微处理器接口的基本任务是:答:向ADC转发启动转换信号;向CPU提供转换结束信号,把转换好的数据送入微处理器。4.8086系统中可引入哪些中断,它们是如何引入的?答:引入外部中断;①可屏蔽中断请求,由INTR脚引入;②不可屏蔽中断请求,由NMI脚引入。内部中断;①处理机产生中断,如单步,除法出错,溢出,由标志位引入;②软件中断,由中断指令引入的中断四、程序题1.写出以下指令中内存操作数所在的地址:①MOVAL,[BX+3]②MOV[BP+2],AX③INCBYTEPTR[SI+5]④MOVDL,ES:[BX+DI]⑤MOVBX,[BX+SI+3]答:①MOVAL,[BX+3]DS:BX+3(基址寄存器加偏量的寻址方式)②MOV[BP+2],AXDS:BP+2(基址指针寄存器加偏量的寻址方式)③INCBYTEPTR[SI+5]DS:SI+5(变址寄存器加偏量的寻址方式)④MOVDL,ES:[BX+DI]ES:BX+DI(基址加变址)⑤MOVBX,[BX+SI+3]DS:[BX+SI+3](基址加变址加偏量)2.根据以下要求选用相应的指令或指令序列①把4629H传送给AX寄存器②把DATA的段地址和编移地址装入DS和BX中。③把BX寄存器和DX寄存器内容相加,结果存入DX寄存器中。④AX寄存器中的内容减去0360H,结果存入AX中。⑤把附加段偏移量为0500H字节存储单元的内容送BX寄存器。答:.①把4629H传送给AX寄存器movax,4629H②把DATA的段地址和编移地址装入DS和BX中。MOVAX,DATASEGMOVDS,AXXORAX,AX③把BX寄存器和DX寄存器内容相加,结果存入DX寄存器中。addbx,dxxchgbx,dx④AX寄存器中的内容减去0360H,结果存入AX中。subsx,0360H⑤把附加段偏移量为0500H字节存储单元的内容送BX寄存器movbx,es:[0500H]3.请阅读下列程序,分析其结果:MOVAH,00MOVAL,66MOV
本文标题:微型机原理及应用练习题及答案
链接地址:https://www.777doc.com/doc-2469542 .html