《微机原理》题库答案(链接已发布)_第1页
《微机原理》题库答案(链接已发布)_第2页
《微机原理》题库答案(链接已发布)_第3页
《微机原理》题库答案(链接已发布)_第4页
《微机原理》题库答案(链接已发布)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理题库、填空题第1章TOC o 1-5 h z一个字节可以表示无符号数的范围是(0)(255)。一个字节以补码形式可以表示有符号数的范围是(-128)(127)。数字“4”的ASCII码是(34)H。字符“F”的ASCII码是(46)H。十进制数36的二进制形式是(100100)B。十进制数45的十六进制形式是(2D)H。十六进制数67H表示的十进制数是(103D)。第2章8086CPU可以访问的内存的最大空间是(1MB)。标志寄存器中CF是(进位)标志。标志寄存器中PF是(奇偶)标志。标志寄存器中AF是(辅助进位)标志。一个基本的总线周期包含(4)个时钟周期。计算机系统中的三总线是指地

2、址总线、(数据)总线和(控制)总线。8086CPU中用来存放程序段基址的寄存器符号是(DSESSSCS)。8086CPU中用来存放堆栈段基址的寄存器符号是(SS)。为了使8086微处理器复位,应当在RESET引脚上施加一定时间的(高)电平。一个操作数所在段的段基址是3045H,操作数段内偏移量是20ACH,则物理地址为(324FCH)。8086CPU的地址线有(20)根。堆栈指针的符号为(SP)。堆栈的基本操作原则是先进(后出)。第3章指令MOVAX,BX的源操作数的寻址方式是(寄存器间接寻址),目的操作数的寻址方式是(寄存器寻址)。指令MOV2345H,2345H的源操作数的寻址方式是(立即

3、寻址),目的操作数的寻址方式是(直接寻址)。假设AX=1234H,BX=4578H,执行以下指令后AX=(4578H),BX=(1234H)。PUSHAXPUSHBXPOPAXPOPBX)。假设AX=1234H,BX=4578H,执行以下指令后AX=(4534H)。ANDAX,00FFHANDBX,0FF00HORAX,BX假设AX=1234H执行以下指令后AX=(EDCBH)。NOTAX假设AX=1234H执行以下指令后AX=(12CBH)。XORAX,00FFH假设AX=1234H执行以下指令后AX=(2468H)。SHLAX,1假设AX=8765H执行以下指令后AX=(10ECH)。MO

4、VCL,3SARAX,CL假设AX=8765H执行以下指令后AX=(BOECH)。MOVCL,3RORAX,CL第4章按8086汇编语言规则存放在存储器中的一个字,若其高字节的地址是2049H,则其低字节的地址是(2048)H。以下指令在存储单元TAB中存放的数是(41)H。TABDBA一个程序可以由多个段组成,其中必不可少的是(代码数据)段。OFFSETTAB表示取TAB的(偏移地址)。SEGTAB表示取TAB的(段地址)。第5章子程序最后一条被执行的指令是(RET)。在编写程序时,如果相同的处理需要连续进行多次,则最适用的程序结构是(循环)结构。在编写程序时,如果相同的处理在程序中不同的地

5、方多次被使用,则最适用的程序结构是(子程序)结构。根据结果状态或结果的不同,进行不同的处理,这种程序结构叫做(分支)结构。第第6章半导体存储器按存储方式可以分成随机读写存储器和(只读存储器)两大类型。随机读写存储器按存储信息的原理可分成静态RAM和(动态)RAM。需要定时刷新的随机存储器是(动态RAM)。紫外线可擦除只读存储器的缩写是(EPROM)。半导体存储器进行字扩展时,存储器芯片之间不能并联的信号是(片选信号)。半导体存储器进行字扩展时,为了能够使各存储器芯片有不同的地址范围,必须要使用(译码器)器这种数字逻辑器件。第7章CPU应某个设备的请求,暂停当前的工作,转而去为该设备服务,服务完

6、毕后再继续进行原来的工作,这种过程叫做(中断处理)。8086CPU的中断源可分成(外部中断)和(内部中断)。8086CPU的可屏蔽中断源是通过引脚(INTR)输入到8086CPU的。8086CPU的中断向量表的地址是(0000H)(03FFH)。8086CPU的一个中断向量在向量表中占用(4)个字节。第8章CPU与端口进行数据传送的4种方式是(无条件式传送)方式、(条件传送)方式、(中断技术传送)方式和(DMA传送)方式。CPU与端口数据传送的4种方式中结构最简单的是(无条件传送)方式。CPU与端口数据传送的4种方式中占用CPU最多的是(条件传送)方式。CPU与端口数据传送的4种方式中能够及时

7、满足外部设备传送数据的需求,而及不影响CPU对其他任务的处理的是(中断技术传送)方式。CPU与端口数据传送的4种方式中适合于快速进行大量数据传送的是(DMA传送)方式。第9章并行接口芯片8255共有(三)个(8)位的数据端口,其中(A)口和C口的一部分构成A组,(B)口和C口的一部分构成B组。并行接口芯片8255的A组有(3)种工作方式,B组有(2)种工作方式。使用一根通信线传送多位数据的称为(串行)通信方式。串行通信中发送与接收方使用同一个时钟的称为(同步)串行通信方式。第10章计数器定时器芯片8253内部有(3)个独立的计数通道,每个通道有(6)种工作方式。2)和方式(3)。2)和方式(3

8、)。)和方式(4)。)和方式(5)。计数器定时器芯片8253用软件启动的是方式(0计数器定时器芯片8253用GATE启动的是方式(1二、单项选择题第1章(B)一个字节的数据包含二进制位:A1位B8位C16位D32位(D)-1的单字节补码是:AFFHB80HCF8HD00H(B)09的ASCII码是:A3039B30H39HC09D41H4AH(B)字符D的ASCII码是:A44B44HC64D64H第2章(C)8086CPU可以访问的存储器的最大空间是:A64KBB128KBC1MBD1GB(B)设AX=0F13EH,则AH等于:A0FHB0F1HC13HD3EH(C)ZF标志=1表示上一次运

9、算中:A寄存器内容为零B寄存器内容不为零C运算结果为零D运算结果为零(A)指针寄存器SI中存放的是:A段内偏移量B段基址C实际地址D有效地址(D)一个总线周期最多可以包含的时钟周期为:A3个B4个C5个D5个以上(B)一个基本的总线周期包含的时钟周期为:A3个B4个C5个D6个(C)按总线上传输信息类型区别,可将总线分为哪几类:A通讯总线,地址总线,系统总线B数据总线,信息总线,片总线C地址总线,数据总线,控制总线D内部总线,外部战线,IO总线(C)8086微处理器的最大模式和最小模式的区别是:A使用不同的工作电压B使用不同的主频C最大模式下的若干控制信号由8288产生D最小模式下不使用外部存

10、储器芯片(B)8086CPU的地址线有:A16根B20根C24根D32根(B)若8086微处理器的引脚为低电平,说明当前操作的对象是:A存储器B输入输出端口C寄存器D中断系统(D)8086微处理器的引脚的作用是:A输入读选通信号B输出读选通信号C输入写选通信号D输出写选通信号(B)8086微处理器的引脚的作用是:A输入读选通信号B输出读选通信号C输入写选通信号D输出写选通信号17.18.(D)8086微处理器的AD0AD15的信息状态是:A单向双态B单向三态C双向双态D双向三态(D)8086微处理器的AD0AD15使用了分时复用技术,这种分时复用是指它们:A既可以是地址线,也可以是控制线B既可

11、以是数据线,也可以是控制线19.是:C在同一时刻既作为数据线使用也作为地址线使用D在不同时刻分别作为数据线和地址线使用C)8086A输入读选通信号B输出读选通信号C输入写选通信号D输出写选通信号17.18.(D)8086微处理器的AD0AD15的信息状态是:A单向双态B单向三态C双向双态D双向三态(D)8086微处理器的AD0AD15使用了分时复用技术,这种分时复用是指它们:A既可以是地址线,也可以是控制线B既可以是数据线,也可以是控制线19.是:C在同一时刻既作为数据线使用也作为地址线使用D在不同时刻分别作为数据线和地址线使用C)8086微处理器采用了地址线与数据线分时复用方式,与此方式有关

12、的控制信号20.21.22.AA)A:B:C:D:A)A:C:D)BALECDHLDA8086微处理器的READY引脚的作用是:当存储器或IO设备的工作速度高于CPU时当存储器或IO设备的工作速度低于CPU时当存储器或IO设备的工作速度高于CPU时当存储器或IO设备的工作速度低于CPU时请求CPU给予处理。请求CPU给予处理。请求存储器或IO设备给予处理。请求存储器或IO设备给予处理。23.24.25.26.27.28.应为:8086微处理器的引脚是用于:CPU通知外设中断请求已被响应。CPU向外设请求中断。8086微处理器的INTR引脚是用于:B:外设通知CPU中断请求已被响应。D:外设向C

13、PU请求中断。A:CPU通知外设中断请求已被响应。C:CPU向外设请求中断。B)8086微处理器的HOLD引脚是用于:A:CPU向其它主设备请求使用总线。C:CPU允许其它主设备使用总线。C)8086微处理器的HLDA引脚是用于:A:CPU向其它主设备请求使用总线。B:外设通知CPU中断请求已被响应。D:外设向CPU请求中断。B:其它主设备向CPU请求使用总线。D:其它主设备允许CPU使用总线。C:A)A:C:D)A:C:B)A:C:B)CPU允许其它主设备使用总线。8086微处理器的RESET引脚是用于:B:其它主设备向CPU请求使用总线。D:其它主设备允许CPU使用总线。使CPU复位,高电

14、平有效。使CPU复位,低电平有效。B:D:CPU使其它器件复位,高电平有效。CPU使其它器件复位,低电平有效。在一个由CPU和存储器组成的系统中,地址是由:CPU给出的。CPU和存储器轮流给出的。当CPU进行读操作时:数据总是先于地址出现。数据与地址同时出现。B:存储器给出的。D:CPU和存储器共同给出的。B:地址总是先于数据出现。D:地址与数据出现的先后是随机的。如果计算机系统中使用了总线缓冲器(发送接收器8286),则该缓冲器的驱动A:B)29.(A:8086微处理器的进行一次标准的读操作,需要:2个时钟周期B:4个时钟周期C:6个时钟周期D:8个时钟周期8086微处理器的的等待周期插入在

15、:(C)A:T1之后B:T2之后C:T3之后D:T4之后(C)8086微处理器的进行写操作操作的过程中,和分别为:A:0和0B:0和1C:1和0D:1和1第3章(B)8086CPU的PUSH指令执行时:A:先将数据写入(5),再将SP-2B:先将SP-2,再将数据写入6)C:先将数据写入6),再将SP+2D:先将SP+2,再将数据写入6)(A)8086CPU的POP指令执行时:A:先从(SP)读出数据,再将SP+2B:先将SP+2,再从(SP)读出数据C:先从(SP)读出数据,再将SP-2D:先将SP-2,再从(SP)读出数据(B)8086系统中,IO端口地址:A:使用统一编址方式B:使用独立

16、编址方式C:两种都使用D:两种都未使用(C)设SP=0100H,SS=2000H,执行指令PUSHBP指令后,栈顶(即SP所指向的单元)物理地址是:A:00FEHB:20102HC:200FEHD:0102H(D)下面数据传送指令中,正确的指令是:A:MOV1000H,2000HB:MOVBH,AXC:MOVCL,1000HD:MOVDX,BP+DI(A)执行下列指令后,SP寄存器的值是:MOVSP,1000HPUSHAXA:0FFEHB:0FFFHC:1001HD:1002H(B)完成将有符号数除以2的正确指令是:A:SHRBX,1B:SARBX,1C:RORBX,1D:RCRBX,1(A)

17、为了执行串操作指令时,地址按减量方式处理,应使用的指令是:A:STDB:STIC:CLDD:CLI(B)设DS=5788H,偏移量为94H,该字节的物理地址为:A:5794HB:57914HC:5883HD:58ECH(D)在执行POPBX指令时,其源操作数的段基址和偏移量分别是:A:无段地址和偏移量B:在DS和BX中C:在ES和BX中口:在SS和SP中(B)已知八*=0338$CF=1,以下三条指令执行后,AX中内容分别是:ORAX,3CLCRCLAX,1A:779FHB:779EHC:779DHD:7799H下列指令中错误的是(A)A:INAX,0278HB:RCRDX,CLC:CMPSB

18、D:RET(C)设BL=05H,要使BL=0AH,应执行的指令是:A:NOTBLB:ANDBL,0FHC:XORB,0FHD:ORBL,PFH(D)执行以下指令后,标志寄存器的内容为:MOVAL,84HADDAL,9CHA:C=0P=1Z=1B:C=1P=0Z=0C:C=1P=1Z=1D:C=1P=1Z=0(C)以下指令中错误的是:A:MOVAX,24HB:MULBXC:ADDAL,CXD:POPDX(B)执行指令INAL,7CH时,、的状态为:A:110B:010C:101D:111(C)在AL中放着一个不大于128的无符号数,执行SHLAL,1后将使这个数:A:缩小为原值的12B:缩小为原

19、值的14C:扩大为原值的2倍D:扩大为原值的4倍第4章(B)伪指令ENDP的作用是:A:结束段B:结束过程C:结束模块D:结束程序(A)伪指令ENDS的作用是:A:结束段B:结束过程C:结束模块D:结束程序(C)伪指令ASSUME的作用是:A:定义段B:定义过程C:为各段分配段寄存器D:定义程序(A)伪指令DB的作用是:A:定义字节B:定义字C:定义双字D:定义四字(B)伪指令DW的作用是:A:定义字节B:定义字C:定义双字D:定义四字(B)伪指令OFFSET的作用是:A:取变量的段基值B:定取变量的段内偏移量C:取变量的高字节D:取变量的低字节(A)伪指令SEG的作用是:A:取变量的段基值B

20、:定取变量的段内偏移量C:取变量的高字节D:取变量的低字节(C)伪指令与指令的根本区别是:A:在汇编时伪指令是无用的而指令是有用的B:伪指令比较短而指令比较长C:经汇编后伪指令不产生对应的机器码而指令产生对应的机器码D:伪指令运行快而指令运行慢第6章(B)以下几种存储器中,需要定期刷新的是:A静态RAMB动态RAMCEPROMDFLASH(B)以下几种存储器中,利用电容存储电荷原理保存信息的是:A静态RAMB动态RAMCEPROMDFLASH(C)以下几种存储器中,断电以后还能够保存信息的是:A静态RAM和动态RAMB动态RAM和EPROMCEPROM和FLASHDFLASH和静态RAM(C)

21、一个存储器有4根数据线、8根地址线,要获得1KX16的存储容量,则需要:A4片B8片C16片D32片一个存储器有8根数据线、10根地址线,其存储容量为:(B)A256x8B1Kx8C2Kx8D4Kx8(A)存储器的有效是用于:A系统中的其它芯片选中存储器B存储器选中系统中的其它芯片C存储器向外界表明其工作状态D禁止存储器工作(A)存储器的是用于:A系统中的其它芯片读存储器B存储器读系统中的其它芯片C系统中的其它芯片写存储器D存储器写系统中的其它芯片(C)存储器的是用于:A系统中的其它芯片读存储器B存储器读系统中的其它芯片C系统中的其它芯片写存储器D存储器写系统中的其它芯片(D)存储器的与CPU

22、进行连接时,如果使用了译码器,则译码器的输出应接到存储器的:A数据线B地址线C写选通D片选(A)存储器的与CPU进行连接时,能够有信号输出的是:A数据线B地址线C写选通D读选通第7章(B)一个外设通过INTR向CPU发出中断请求后,将会:A:不管I为何状态,CPU中止当前指令,转去执行中断服务程序B:只有I为1时,CPU中止当前指令,转去执行中断服务程序C:不管I为何状态,CPU执行完当前指令后,转去执行中断服务程序D:只有I为1时,且CPU执行完当前指令后,转去执行中断服务程序(C)所谓中断,是指:A:CPU停止工作B:CPU不再进行原来的工作,而为请求中断的设备服务C:CPU暂停原来的工作

23、,而为请求中断的设备服务,服务结束后继续原来的工作D:由请求中断的设备接替CPU的工作(D)CPU响应中断后要保护现场,保护现场的目的是使中断服务前后的:A:硬件保持不变B:使用的软件保持不变C:请求中断的设备状态保持不变D:CPU的使用的各种数据和工作状态保持不变(A)8086微处理器的可屏蔽中断,是用:A:INTR请求、应答B:HOLD请求、HLDA应答C:请求、INTR应答D:HLDA请求、HOLD应答(B)8086微处理器的可屏蔽中断,是用:A:IF=0允许B:IF=1允许C:TF=0允许D:TF=1允许(A)8086微处理器中断向量保存在00000H003FFH,最多可以保存几个中断

24、向量:A:256B:512C:1024D:2048(B)一个外设通过INTR请求中断并获得响应,它将通过总线向CPU提供:A中断入口地址B中断类型号C中断返回地址D中断设备地址(A)若有2个中断源同时向中断控制器8259发出中断请求,8259将:A:响应中断优先级高的B:响应中断优先级低的C:同时响应2个中断源D:2个中断源都不响应(B)8086CPU系统中的中断入口地址是放在:A主程序中B中断向量表中C请求中断的外设中D堆栈中(C)CPU获得中断类型号后,将:A:把中断类型号作为中断入口地址B:根据中断类型号到中断向量表中获得2字节中断入口地址C:根据中断类型到中断向量表中获得4字节中断入口

25、地址D:直接运行中断类型号(D)在中断服务程序中,必须有的指令是:A:传送指令B:转移指令C:加法指令D:中断返回指令(B)一个外设通过INTR向CPU发出中断请求后,将会:A:不管I为何状态,CPU中止当前指令,转去执行中断服务程序B:只有I为1时,CPU中止当前指令,转去执行中断服务程序C:不管I为何状态,CPU执行完当前指令后,转去执行中断服务程序D:只有I为1时,且CPU执行完当前指令后,转去执行中断服务程序第8章(A)CPU监测外设的工作状态,发现外设有数据产生时,CPU便读取外设的数据并处理。这种方式称为:A查询式输入B中断式输入C查询式输出D中断式输出(C)若要能够使CPU及时处

26、理突发的外部事件,而又不影响其正常工作,以下传送方式最适用的是:A查询传送B:DMA传送C:中断传送D:以上均可(B)在进行大量数据的输入输出时,为了能够获得最快的传送速度,最适用的是:A查询传送B:DMA传送C:中断传送D:以上均可(D)在输入输出工作方式中,查询式与中断式相比较,其主要区别是:A:中断式无法快速响应B:中断式对内存占用较少C:中断式对CPU的占用较少D:查询式无法快速响应(A)使用8237以DMA方式将外设数据传送到存储器的过程中,计算机的工作状态是:A:CPU正常工作,仅将存储器交给8237使用。B:8237将数据传送给CPU,由CPU将数据传送到存储器。C:CPU停止工

27、作,由8237使用总线将数据传送到存储器D:以上都不对。第第 章8086CPU的最大存储空间是64KB。NZF标志=0表示最近一次运算的结果是0。N指令执行时间,基本上能反映微处理器速度指标。Y基本指令执行时间愈短,表示微处理器工作速度愈高。Y.SP为堆栈指针,用于堆栈操作时,确定堆栈在内存中的位置,由它给出栈顶的偏移量。Y.堆栈操作遵循先进后出的原则。Y.只有当存储器或外设的存取速度低于CPU时才需要使用READY插入Tw。Y.8086微处理器的最大模式和最小模式的区别是使用不同的工作电压。N.8086微处理器既有16位操作指令,也有8位操作指令。Y.8086微处理器的引脚和引脚不会同时处于

28、低电平状态。Y.8086微处理器的引脚和引脚不会同时处于高电平状态。Y.在8086CPU和存储器组成的系统中,地址总是由CPU输出。N.在8086CPU和存储器组成的系统中,地址由CPU和存储器中的任意一个输出。Y.ALE的作用是将CPU输出的地址锁存到地址锁存器中。Y.8086微处理器的INTR引脚是可屏蔽外部中断的入口。Y.8086CPU在进行写操作时,数据是由存储器或外设提供的。N.AX寄存器可以存放16位十进制数。N.进位或者借位的记载是在标志寄存器中。Y.一个总线周期只能有4个状态组成。N第3章.变址寄存器SI和DI是用来存放当前数据段的偏移地址的。Y.CX只能当计数器使用。N.SP

29、只能当堆栈指针。Y.一个字长度等两个字节。Y.双字是32位。Y.在8086系统中,当存放的数为一个字时,则将字的高位字节放在高地址中,将低位字节存放在低地址中。Y.对存放的字,其低位字节可以在奇数地址中(即从奇数地址开始存放),也可以在偶数地址中(即从偶数地址开始存放)。Y.在8086系统中,若一个字是规则存放,则对它的存取可在一个总线周期完成,而非规则字的存取则需二个总线周期。Y.段基址和偏移地址都用无符号的20位二进制数。N.8086汇编语言中的立即数可以是8位,也可以是16位。Y.采用寄存器寻址方式的指令在执行时,不需要执行总线周期。Y.指令MOVBX,AX执行后AX被清0。N.传送指令的源操作数和目的操作数位数可以不相等。N.8086的堆栈是向上生长的(向地址低的方向生长)。Y.8086堆栈操作都是字操作。Y.在子程序中,PUSH和POP一般是成对使用的。Y.CMP指令和SUB指令类似,也是执行两操作数相减,但和SUB指令不同的是,不送回相减结果,只是使结果影响标志位OF,SF,ZF,PF和CF。N.用AND指令可对指定的一些位进行屏蔽(清零)。Y.用AND指令可对指定的一些位进行置1。N.用OR指令不可对一些指定位屏蔽(清零)。Y.用OR指令不可对一些指定位置1。N第4章.用汇编语言编写的程序比用其它高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论