版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理及应用试题库(附)微机原理及应用试题库(附)微机原理及应用试题库(附)《微机原理及应用》试题库1.8086和8088的引脚信号中,D为地址锁存同意信号引脚。A.CLKB.INTRC.NMID.ALE2.下边的哪项是有效表记符:BA.4LOOP:B.DELAYIS:C.MAINA/B:D.GAMA$1:3.以以下图的三态输出电路,当A时,V≈V。BDDA.E(ENABLE)=1,A=1B.E(ENABLE)=1,A=0C.E(ENABLE)=0,A=1D.E(ENABLE)=0,A=04.设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSHAX后,存放数据21H的物理地址是。A.20102HB.20101HC.200FEHD.200FFH5.汇编语言中,为了便于对变量的接见,它常常以变量名的形式出此刻程序中,可以以为它是存放数据储存单元的A。A.符号地址B.物理地址C.偏移地址D.逻辑地址6.以下四个存放器中,不可以用来作为间接寻址方式的存放器是A。A.CXB.BXC.BPD.DI(C)7.执行以下程序段:MOVAX,0MOVBX,1MOVCX,100AA:ADDAX,BXINCBXLOOPAAHLT执行后的结果:(AX)=,(BX)=。A.5050,99B.2500,100C.5050,101D.2550,1028.假设V1和V2是用DW定义的变量,以下指令中正确的选项是A。A.MOVV1,20HB.MOVV1,V2C.MOVAL,V1D.MOV2000H,V29.–49D的二进制补码为A。1A.11001111B.11101101C.00010001D.1110110010.在8086/8088CPU中,为了减少CPU等候取指所需的时间,设置了C。A.时钟周期B.等候状态C.指令队列D.中断向量11.①MOVAX,1000H;②MOVAX,[1000H];③MOVAX,BX上述三条指令,依据其寻址方式的不一样,判断执行速度,由快至慢的序次为:B。A.③②①B.①③②C.①②③D.②③①12.若门电路的两个输入量为1、1,输出量为0,则不行能达成此功能的是:D。A.“异或”门B.“与非”门C.“或非”门D.“与”门13.若BL=87H,BH=0E6H,则BX=D。A.87HB.0E6HC.87E6HD.0E687H14.已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS=A。A.0F47FHB.0F000HC.0FFFFHD.2032H15.设SP=1110H,执行PUSHAX指令后,货仓指针SP的内容是D。A.1112HB.110DHC.1111HD.110EH16.用来存放马上执行的指令的偏移地址的存放器是C。A.BPB.SPC.IPD.CS17.MOVS前可增加的前缀为C。A.REPE/REPZB.REPNE/REPNZC.REPD.无18.以下四个选项,C项是正确的。A.MOVAX,BLB.MOV[BX],[SI]C.MOVDX,1000HD.MOVES,CS19.以下四个选项,D项是不正确的。A.INAL,50HB.INAX,70HC.OUT44H,ALD.OUT6780H,AX20.货仓段存放器是B。A.DSB.SSC.ESD.CS21.86系列汇编语言指令语句格式中,表记符有效长度为A个字符。A.31B.30C.29D.2822.BUFFERDB100DUP(?);表示BUFFER为B的储存空间,其内容为随机数,平时作为程序的工作单元。A.100个字B.100个字节C.200个字节D.200个字23.SBB在形式和功能上都和SUB指令近似,不过SBB指令在执行减法运算时,还要减去C的值。A.SFB.OFC.CFD.ZF24.字符串指令有好多参数是隐含商定的,目的字符串的初步地址为D。A.DS:ESB.SI:DIC.DS:SID.ES:DI25.非循环逻辑移位指令在执行时,其实是把操作数看作A符号数来进行移位。A.无B.带C.不确立226.非循环算术移位指令在执行时,其实是把操作数看作B符号数来进行移位。A.无B.带C.不确立(C)27.设[2000H]、[2001H]、[2002H]、[2003H]这四个储存单元存放的地址分别为12H、34H、56H、78H,则执行完LESSI,[2000H]后,ES=,SI=。A.3412H;7856HB.1234H;7856HC.7856H;3412HD.7856H;1234H(A)28.对于简化的微机硬件结构,IR从PROM接收到指令字,同时将指令字分送到和W总线上去,左4位即最高有效位为;右4位即最低有效位为。A.控制部件CON,指令字段,地址字段B.算术逻辑部件ALU,指令字段,地址字段C.控制部件CON,地址字段,指令字段D.算术逻辑部件ALU,地址字段,指令字段(B)29.使用换码指令时,要求存放器指向表的首地址,而存放器中为表中某一项与表格首地址之间的偏移量。A.AX,ALB.BX,ALC.BX,BLD.AX,BL30.当追踪标记位TF=1时,CPU每执行完一条指令就产生一个内部中断,处于B状态。A.正常工作B.暂停C.程序调试D.没法确立31.串操作时,地址的更正常常与方向标记DF有关,当DF=1时,SI和DI作自动B更正。A.增量B.减量C.不确立32.用A能达成把AX的低字节清零,高字节不变的要求。A.ANDAX,0FF00HB.ORBX,00FFHC.XORCX,00FFHD.TESTAX,0FF00H33.用B能达成把将BX的低字节置成全“1,”高字节不变的要求。A.ANDAX,0FF00HB.ORBX,00FFHC.XORCX,00FFHD.TESTAX,0FF00H34.用C能达成将CX的低字节变反,高字节不变的要求。A.ANDAX,0FF00HB.ORBX,00FFHC.XORCX,00FFHD.TESTAX,0FF00H35.十进制数30.375表示成十六进制数为DH。A.1F.5B.1F.6C.1E.5D.1E.636.执行达成以下程序段后,BX存放器中的内容是A。MOVCL,3MOVBX,00B7HROLBX,1RORBX,CLA.0C02DHB.00EDHC.002DHD.000DH37.汇编语言中,经过定义的每个变量均有3个属性,以下D不属于变量的属性。3A.段属性B.偏移量属性C.种类属性D.地址属性38.字符串指令有好多参数是隐含商定的,源字符串的初步地址为C。A.DS:ESB.SI:DIC.DS:SID.ES:DI39.乘法运算是双操作数运算,但是,在指令中却只指定一个操作数,另一个操作数是隐含规定的,隐含操作数为A。A.AL/AXB.BL/BXC.CL/CXD.DL/DX40.LDA、ADD和SUB三条助记符对应的操作码分别为AA.0000、0001和0010B.0001、0000和0100C.1110、1111和0010D.0000、1101和010141.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是A。A.OUT端口地址,ALB.MOVAL,端口地址C.OUTAL,端口地址D.INAL,端口地址42.指令MOVAL,[BX+SI+25],源操作数字段是B寻址方式。A.存放器B.存放器间接C.直接D.马上数43.以下C指令不影响进位标记CF的状态。A.ADDB.SUBC.INCD.CMP44.8086/8088系统中把1M储存空间分成16个逻辑段(0~15),每个逻辑段的容量C。A.≠64KBB.=64KBC.≤64KBD.≥64KB45.已知DS=2000H,BX=3000H,SI=4000H。执行达成MOVAL,[BX+SI]以后,将A储存单元的内容送到AL存放器去。A.27000HB.27001HC.9000HD.9001H46.以下四条指令中,B是错误的。A.LEAAX,[2728H]B.LEACX,6093HC.LEASP,[0482H]D.LEABX,[BP+SI]47.将11.375D变换成二进制数,为B。A.1101.011BB.1011.011BC.1101.101BD.1011.101B48.NEG指令是一个A操作数指令。A.单B.双C.无D.任意多个49.在8086/8088中,一个最基本的总线周期由4个时钟周期构成,假设8086的主频为10MHz,则一个时钟周期是A。A.100nsB.200nsC.250nsD.400ns50.有以下定义VAR1DB1,2,3,4,5VAR2DB'12345'NUM4EQUVAR2–VAR1则NUM4=D。4A.2B.3C.4D.551.采纳2的补码形式时,一个字节能表达的带符号整数范围为D。A.[–128,+128]B.[–127,+127]C.[–127,+128]D.[–128,+127]52.执行MOVAX,'A'EQ41H后,AX=A。A.0FFFFHB.0000HC.0041HD.4100H子程序计数器SC,不由CLR来清零,而是由D门来置数。一旦置数,即为其子程序的开始地址。A.ESB.CSC.DSD.LS54.8086在储存器读写时,遇到READY无效后可以插入D。A.1个等候周期B.2个等候周期C.3个等候周期D.插入等候周期的个数可不受限制55.执行MOVAL,LOW3080H后,AL=B。A.30HB.80HC.3080H56.SCAS指令是用来从目标串中查找某个要点字,要求查找的要点字应早先置入A存放器中。A.AL/AXB.BL/BXC.CL/CXD.DL/DX57.一个最基本的微办理器由三部分构成,不包含以下C项。A.算术逻辑部件ALUB.控制器C.时钟振荡器D.内部存放器58.某种微办理器的地址引脚数量为20条,则此微办理器能寻址B字节的储存单元。A.64KB.1MC.1GD.1T59.指令ES:ADDAX,[BX+DI+1020H]中,储存器操作数物理地址的计算表达式为D。A.PA=DS×16+BX+DI+1020HB.PA=CS×16+BX+DI+1020HC.PA=SS×16+BX+DI+1020HD.PA=ES×16+BX+DI+1020H60.8086CPU内部按功能分为两部分,即D。A.执行部件和指令队列B.总线接口部件和控制部件C.执行部件和地址加法器D.总线接口部件和执行部件61.8086CPU的总线接口部件有多个构成部分,除了下述A项A.4个专用存放器B.20位的地址加法器和4个段地址存放器C.16位指令指针存放器IPD.6字节的指令队列62.货仓的深度由C存放器决定。A.SIB.DIC.SPD.BP63.在存放器AX、BX中有两个带符号数A、B,利用CMPAX,BX指令比较二者的大小,若A>B,则标志位的状态应是A。A.OF=1,SF=1B.OF=0,SF=1C.OF=1,SF=0D.CF=1,SF=064.指令ADDAX,[BX+DI+20H]源操作数的寻址方式为A。A.相对基址加变址寻址B.基址加变址寻址C.货仓段基址寻址D.数据段基址寻址65.将二进制数11101010.0011B变换为八进制和十六进制数,分别为A。A.352.14Q;0EA.3HB.352.25Q;0EB.5H5C.363.25Q;0EA.3HD.352.14Q;0FA.3H66.8086有两种工作模式,当B时为最小工作模式。A.MN/MX=0B.MN/MX=1C.INTR=1D.HOLD=167.采纳存放器寻址方式时,D。A.对16位操作数来说,存放器只好采纳AX,BX,CX,DX只好对源操作数采纳存放器寻址方式比直接寻址方式的指令执行速度要慢操作就在CPU内部进行,不需要使用总线周期68.设初值BX=6D16H,AX=1100H,则执行以下程序段后,BX=A。MOVCL,06HROLAX,CLSHRBX,CLA.01B4HB.4004HC.41B1HD.04B1H69.段存放器B不可以从货仓弹出。A.SSB.CSC.DSD.ES70.以下对峙刻数寻址方式描述正确的选项是C。A.马上数只好是16位二进制数B.马上数可以是小数也许变量C.马上数只好是整数D.源操作数和目的操作数都可以采纳马上数寻址方式71.设初值AX=6264H,CX=0004H,在执行以下程序段后AX=C。ANDAX,AXJZDONESHLCX,1RORAX,CLDONE:ORAX,1234HA.1234HB.6264HC.7676HD.5634H72.在微型计算机中使用D来区分不一样的外设。A.物理地址B.偏移地址C.有效地址D.I/O端口地址73.正数的反码与原码B。A.不相等B.相等C.没法确立能否相等74.微办理器中对每个字所包含的二进制位数叫D。A.双字B.字C.字节D.字长75.8086CPU中负责与I/O端口交换数据的存放器为A。A.AX/ALB.BX/BLC.CX/CLD.DX/DL76.十六进制数2B.4H变换为二进制数是和十进制数分别为是A。A.00101011.0100B;43.25DB.00111011.0100B;43.15D6C.10101011.0101B;42.55DD.01101101.0110B;41.35D77.货仓是一种D储存器。A.序次B.先进先出C.只读D.先进后出78.CPU和主存之间增设高速缓存(Cache)的主要目的是B。A.扩大主存容量B.解决CPU和主存之间的速度般配问题C.提升储存器的靠谱性D.以上均不对79.[x]补=11011100B,则x的真值为A。A.–36DB.92DC.–28DD.5CH80.若指令的运算结果不为0且低8位中“1的”个数为偶数,则标记存放器中ZF和PF的状态为B。A.0,0B.0,1C.1,0D.1,1依据下边定义的数据段:DSEGSEGMENTDAT1DB'1234'DAT2DW5678HDAT3DD12345678HADDREQUDAT3–DAT1DSEGENDS执行指令MOVAX,ADDR后,AX存放器中的内容是C。A.5678HB.0008HC.0006HD.0004H82.在储存系统中,辅存的作用是C。A.填充主存的存取速度不足B.缩短主存的读写周期C.填充主存容量不足的缺点D.减少CPU接见内存的次数83.8086/8088在复位以后再重新启动时,便从内存的A处开始执行指令,使系统在启动时,能自动进入系统程序。A.0FFFF0HB.0FFFFHC.0000HD.0001H84.8086的SS=1060H,SP=0010H,AX=1234H,当执行一条PUSHAX指令时,1234H存放的实质地址是D。A.(10610H)=12H(10611H)=34HB.(10610H)=34H(10611H)=12HC.(1060EH)=12H(1060FH)=34HD.(1060EH)=34H(1060FH)=12H85.设(BX)=9C27H,执行以下指令序列后,BX存放器的内容是C。MOVCL,5SARBX,CLA.04E1HB.80E1HC.0FCE1HD.0B00H86.执行完以下程序段后,AX=B。MOVDX,8F70HMOVAX,54EAHORAX,DXANDAX,DXNOTAXXORAX,DXRORAX,17A.0FFFF0HB.0FFFFHC.0000HD.0001H87.设CF=0,(BX)=7E15H,(CL)=03H,执行指令RCLBX,CL后,(BX)、(CF)和(CL)分别是C。A.0F0A9H;0;1B.0F0ABH;1;3C.0F0A9H;1;3D.0F0ABH;1;0CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标记位CF、SF和OF分别为D。A.0,0,0B.0,1,1C.1,0,0D.1,1,189.在8086和8088汇编语言中,一个字能表示的有符号数的范围是B。A.–32768≤n≤32768B.–32768≤n≤32767C.–65535≤n≤65535D.–65536n≤≤6553590.假如在CMPS和SCAS指令前使用REPE/REPZ前缀,则只有在D时,才重复进行扫描和比较。A.CX≠0B.ZF=1C.CX≠0或ZF=1D.CX≠0且ZF=1(C)91.在8086/8088的16位存放器中,有4个存放器可拆分为8位存放器使用。他们是,他们又被称为。A.AX,BX,CX,DX;专用存放器B.BP,SP,SI,DI;专用存放器C.AX,BX,CX,DX;通用存放器D.CS,DS,ES,SS;段地址存放器(C)92.采纳十六进制书写二进制数,位数可以减少到本来的。A.1/2B.1/3C.1/4D.1/593.假如指令中的地址码就是操作数的有效地址,那么这类寻址方式称为B。A.马上寻址B.直接寻址C.间接寻址D.存放器寻址94.若(AL)=0C6H,(CL)=03H,执行指令SARAL,CL后,AL的内容为D。A.18HB.28HC.48HD.0F8H95.JGE指令的转移条件是D。A.(SFOF)=0且ZF=0B.(SFOF)=1或ZF=1C.(SFOF)=1且ZF=0D.(SFOF)=0或ZF=196.以下图为m×n的RAM,WE及ME的电位分别为B时,为数据写入。A.WE=1,ME=0B.WE=1,ME=1C.WE=0,ME=0D.WE=0,ME=197.如指令中的地址码就是操作数,那么这类寻址方式称为A。A.马上数寻址B.直接寻址C.存放器间接寻址D.存放器寻址98.现代计算机平时是将办理程序存放在连续的内存单元中,CPU在执行这个办理程序时,使用一个存放器来指示程序的执行序次,这个存放器为D。A.指令存放器B.指令译码器C.指令缓冲存放器D.指令指针存放器99.两个无符号数2345H+3219H相加,状态标记OF和ZF分别为D。A.OF=1,ZF=1B.OF=1,ZF=0C.OF=0,ZF=1D.OF=0,ZF=08100.8088/8086CPU中程序计数器PC中存放的是B。A.指令B.指令地址C.操作数D.操作数地址101.若设某容量为16K字节的RAM初步地址为4000H,则其停止地址为C。A.61FFHB.63FFHC.7FFFHD.6FFFH102.一个货仓的深度最大为B。A.1KB.64KC.1MD.1G103.与十进制数58.75等值的十六进制数是B。A.A3.CHB.3A.CHC.3A.23HD.C.3AH104.十进制小数变换成十六进制小数可采纳D。A.除10取余法B.乘10取整法C.除16取余法D.乘16取整法105.以以下图总线结构的原理图,4个存放器A,B,C和D,其控制字CON=C。A.W1W2W3W4B.LAEALBEBLCECLDEDCLKC.LAEALBEBLCECLDEDD.没法确立106.计算机的内储存器可采纳D。A.RAMB.ROMC.磁盘D.ROM和RAM107.有以下定义TABLE1DD0,1,2,3TABLE2DB30H,31H,32H,33H则以下指令中,C项是正确的。A.MOVAX,TABLE1B.MOVBX,TABLE2C.MOVAX,WORDPTRTABLE1D.MOVBX,BYTEPTRTABLE1108.若定义DATDW12H,34H;则DAT+1和DAT+2两个字节内存单元中存放的数据分别是A。A.00H;34HB.00H;12HC.12H;00HD.12H;34H109.计算机储存器的容量一般是KB为单位,这里的1KB等于C。A.1024个二进制符号B.1000个二进制符号C.1024个字节D.1000个字节110.MDR和MAR以及RAM的联系以以下图,MDR和MAR分别是B位的存放器。9A.8,8B.8,12C.12,8D.12,121、?编写程序:达成两个4字节无符号数加法,即0107A379H+10067E4FH=?结果存放在哪里?MOVDX,0107H;第一个数高16位DXMOVAX,0A379H;第一个数低16位AXMOVBX,1006H;第二个数高16位BXMOVCX,7E4FH;第二个数低16位CXCLC;除去进位标记ADDAX,CX;AX+CXAX(低位)ADCDX,BX;DX+BX+CFDX(高位)结果=110E21C8H存放在DX、AX里。2、?用乘法指令达成4902H×403AH,结果送内存(0510H)~(0513H)单元。MOVAX,4902HMOVBX,403AHMULBXMOV[0510H],AXMOV[0512H],DX3、?写程序:用除法指令达成390AH÷1024H,并将商和余数序次存放到数据段[2000H]开始的内存单元。MOVAX,390AHCWD;把字换成双字,390AH→0000390AH,隐含操作数AXMOVBX,1024HDIVBXMOV[2000H],AXMOV[2002H],DX4、?试编制将AX的最高4位(D15~D12),BX的最低4位(D3~D0),CX的中间8位(D11~D4),拼成一个新字送DX的程序段。ANDAH,0F0H;取AX的高4位,AH←AX的D15~D120000ANDBL,0FH;取BX的后4位,BL←0000BX的D3~D0ANDCX,0FF0H;取CX中间8位,CX←0000CX的D11~D4000010ORCH,AH;拼装高8位,CH←AX的D15~D12,CX的D11~D8ORCL,BL;拼装低8位,CL←CX的D7~D4,BX的D3~D0MOVDX,CX;DX←CX5、?将内存(10050)单元的内容7AH拆成两段,每段4位,并将它们分别存入内存(10051)和(10052)单元。即(10050)单元中的低4位放入(10051)的低4位,(10050)单元中的高4位放入(10052)的低4位,而(10051)和(10052)的高4位均为零。MOVAX,1000HMOVDS,AX;DS=1000HMOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年城市基础设施建设合同(含道路、桥梁)
- 2024年工程项目协调合同集
- 2024年工程量更新与补充合同
- 2024年小微企业贷款合同
- 2024年大连联合体环保涂料研发生产合同
- 2024年工程中介安全保障协议
- 2024年工程监理招标协议
- 2024年亚洲区域航空运输合作协议
- 2024年可再生能源项目BOOT模式的合同安排
- 2024年宁波短期租房协议
- 沪科版(2024)八年级全一册物理第一学期期中学业质量测试卷 2套(含答案)
- 化工和危险化学品生产经营单位二十条重大隐患判定标准释义(中化协)
- 愚公移山英文 -中国故事英文版课件
- 课件交互设计
- 《线性代数》教案完整版教案整本书全书电子教案
- 辩论赛评分表(完整版)-
- 电子商务支付与安全课程标准
- 海水淡化装置项目投资商业计划书
- 胸痛优秀ppt课件.ppt
- 核磁灌注成像(脑部)(完整).ppt
- 中级职称述职报告.ppt
评论
0/150
提交评论