微机原理题集(附答案)_第1页
微机原理题集(附答案)_第2页
微机原理题集(附答案)_第3页
微机原理题集(附答案)_第4页
微机原理题集(附答案)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

微机原理题集8、一般一个总线周期可分为 ___T1 、___T2 、__T3 和 T4__状态。3、指令 JONEXT表示 OF=__1 时转移。3、DEBUG命令中,反汇编命令的英文字母为 ___U___,显示内存命令的英文字母为TOC\o"1-5"\h\z D___,跟踪执行命令的英文字母为 T ,显示和修改寄存器的命令 R ,汇编命令是 A___。7、CPU与IO设备之间数据传送控制方式常见的有 程序控制方式 、 中断控制方式 和_DMA 三种。5.下列指令执行时出错的是( B)A.ADDBUF1,BUF2JMPDWORDPTRDAT[BX]C.MOVAX,[BX+DI]NUMD.TESTAL,08H★10.下列指令中,源操作数的寻址方式中, (C)属于立即寻址,(B)属于寄存器寻址,(E)属于寄存器间接寻址,(A)属于直接寻址,(D)属于寄存器相对寻址。A)MOVAX,[4000H] B)MOV[BX],AXC)SUBAX,2000H D)MOVAX,[SI+12H]E)MOVCX,[BX] F)MOVAX,[SI+BX+10H]★13.指令LOOPNZ的循环结束条件是(D)。A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=114、指令CALLDWORDPTR[BX|标地址的寻址方式为 DA)段内直接B)段内间接C)段间直接D)段间间接★1.语句 DA1DB2DUP(4,6),5汇编后,与该语句功能等同的语句是(C)。DA1DB4,6,5DA1DB 2, 4, 6, 5DA1DB4,6,4,6,5DA1DB 4, 6, 5, 4, 6, 51、微机系统由(硬件系统)和(软件系统)两部分组成。2、总线按传输的信息种类可分成( 数据)、(地址)和(控制)三种。3、模型机CPU主要由(运算器)、(控制器)和(寄存器)三部分组成。4、指令格式通常由(操作码)和(操作数)组成。5、指令的执行分(取指)和(执指)两个阶段。6、8086有( 20)位地址线,存储器容量为(1M)B。1、8086CPU内部组成结构从功能上讲,可分为__BIU 和_EU 两部分。2、8086/8088的四个段寄存器为 DS、 ES 、SS、CS3、用米存放CPU状态信息的寄存器是FLAGS 。4、用来存放指令地址的寄存器是 ——IP 。5、AX寄存器可分成AH和AL两个8位寄存器。6、8086的16位标志寄存器FLAGS中OF=1表示运算结果—溢出,ZF=1表示运算结果为叁PF=0表示运算结果的低8位中1的个数为__奇数。7、8086的16位标志寄存器FLAGS中IF=1表示CPU 允许―中断,TF=1表示CPU进入—单步—工作方式。9、8086CPU的1M内存由两 块512KB存储体组成。10、地址4000H:0300H,其物理地址是―40300H,段地址是_4000H,偏移地址是0300H。11、8086存储器管理采用 分段管理 技术。12、8086CPU引脚信号中中断请求两个信号名称为INT和NMI。13、8086CPU信号中控制地址锁存器信号是__8282。14、8086CPU信号中控制数据收发器的信号是 __8286。15、8086信号中区分存储器和 I/O操作的信号是 M/IO。1、I/O端口的寻址方式有两种,分别是 —直接端口寻址__,—间接端口寻址__。2、指令MULBX隐含的被乘数寄存器是AX,指令LOOPNEXT勺循环次数必须存放在CX 寄存器中。4、将I/O设备端口内容读入AL中的指令助记符是IN。5、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是DX。6、设置IF=1的指令为STI。7、清除CF标志的指令为CLC。8、一对操作堆栈的指令为__PUSH__^POP。9、LOOPNZ的循环条件为—ZF=0且CX!=0。10、指令LOOPNEXT勺循环次数必'须存放在CX寄存器中。11、DIVBX指令的被除数隐含的寄存器为AX和DX,存放商的寄存器为AX ,存放余数的寄存器为DX。12、实现无符号数乘2的指令的助记符是SAL,实现有符号数除2的指令的助记符是SARo13、中断调用指令的助记符是—INT,中断返回指令的助记符是IRET―。14、子程序调用指令的助记符是PROC,子程序返回指令的助记符是RET1、用汇编语言编写的源程序不能直接为计算机所识别和执行,它首先必须需要将汇编语言源程序 ___翻译 ___成目标文件,再经过 __汇编 __生成可执行文件后才能执行。2、变量 /标号的三个属性是 段属性 ,___偏移属性 ___,__类型属性 __。4、定义子程序的一对伪指令助记符是 ___Proc___、___endp___。5、存储器与CPU之间的连接有_地址总线_、_数据总线_和—控制总线_3组连接线。1、CPU与输入输出设备之间传送的信息有 数据 、_状态 和___控制 三类。4、接口电路中一般有 _数据 、__状态 和__控制 三种端口。6、8086CPU专门为接口输入输出设计的两条指令的助记符为__IN 、___OUT 。8、中断源一般分为 __外部中断 和_内部中断 两类。8086的中断技术采用 _向量中断 机制。8086CPU有_INTR 和_NMI 两条硬件中断请求线。11、中断处理过程一般包括 __中断请求 、___中断响应 ___、__中断处理 和_中断返回 四个过程。TOC\o"1-5"\h\z、目的变址寄存器是( B )。C)SP D)BXAC)SP D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )。A)SP B)IP C)BP D)CS3、用来存放运行结果状态的寄存器为( C )操作。A)SP B)SI C)FLAGS D)DX4、TF=1表示CPU工作于(A)方式。A)单步B)连续5、微机中控制总线传送的是( D )。A)存储器和I/O接口的地址码B)微处理器向内存储器和 I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C6、8086CPU引脚MN/MX接电源电压时,表示系统工作于( A)。A最小模式B)最大模式2、8086/8088CPU的RD、M/IO引脚上为逻辑 0时,意味着( C )操作。A)读存储器B)写存储器C)t卖I/O端口D)写I/O端口1.下列叙述正确的是( C)A.对两个无符号数进行比较采用 CMP指令,对两个有符号数比较用 CMPS指令B.对两个无符号数进行比较采用 CMPS指令,对两个有符号数比较用 CMP指令C.对无符号数条件转移采用 JAE/JNB指令,对有符号数条件转移用 JGE/JNL指令D.对无符号数条件转移采用 JGE/JNL指令,对有符号数条件转移用 JAE/JNB指令

2.在下列指令的表示中,不正确的是( C)A.MOVAL,[BX+SI]JMPSHORTDONIC.DEC100D.MULCL.已知(AX)=1234H,执行下述三条指令后, (AX)=(D)MOVBX,AXNEGBXADDAX,BXA.1234HB.0EDCCHC.6DCCHD.0000H.在下列指令中,D指令的执行会影响条件码中的 CF位。A.JMPNEXTB.JCNEXTC.INCBXD.SHLAX,1.将DX的内容除以2,正确的指令是(C)A.DIV2DIVDX,2C.SARDX,1D.SHLDX,19.若栈顶的物理地址是20100H,9.若栈顶的物理地址是20100H,当执行完POPAX指令后,栈顶的物理地址是(A)。A)20102H B)20101H11A)20102H B)20101H11.下列指令中错误指令是(A)MOVAX,DSC)MOVSI,BXMOV[DI+32H],[1845H]MOVAL,1000H20100H D)20103HE)、(B)和(F)。B)MOVCS,1500HMOV[3000H],AL12.JMPWORDPTR[BX]J目标地址偏移量是(B)A)BX的内容B)BX所指向的内存字单元之内容C)IP+BX的内容D)IP+[SI]2、对于语句YDW10DUP(0),贝UTYPEY为(A)、LENGTHY为(B),SIZES(C)。A)2 B)10 C)20 D)41.以下存储器件,若存有数据,当掉电时, (C)存储器件能保留原有数据A)磁芯存储器RAMROM2、下列按块擦除的是(D)存储器。D)FLASHA)EPROM B)EEPROM CD)FLASH3、若256KB的SRAM具有8条数据线,则它具有(C)地址线。A)10 B)15 C)20D)321、需要( C)片8259中断控制器构成 32级中断系统。TOC\o"1-5"\h\zA)4 B)6 C)52、指令INAL,24H采用的寻址方式为( A)A)端口直接寻址 B)端口间接寻址3、指令 OUTDX,AL采用的寻址方式为( B)A)端口直接寻址 B)端口间接寻址5、断电故障属于( B)。A)可屏蔽中断 B)不可屏蔽中断6、INTEL8259作用是( C)A)定时B)地址锁存C)中断控制D)并行处理。.可编程芯片 8259的作用是( B)。A.定时/计数B.中断控制C.并行输入输出D.数/摸转换.在串行通信中,每一位数据传送所需要时间与( A)有关。A.波特率B.帧格式频率D.固定不变.芯片 Intel8286的作用是( D)。A.地址锁存B.产生日^钟C.总线控制D.数据驱动.芯片 Intel8286的作用是( D)。A.地址锁存B.产生日^钟C.总线控制D.数据驱动.可编程芯片 8255作用是( C)。A.定时/计数B中断控制C.并行输入输出D.数/模转换3、什么叫总线周期,为什么要插入等待周期插在何处答:总线周期是指CPU经外部总线对存储器或IO端口进行一次信息输入或输出的操作所需要的时间; CPU与慢速的存储器和 IO接口交换信息时,为防止丢失数据,需要插入等待周期;插入在总线周期的 T3和T4之间1、什么叫中断什么叫中断源中断源分为哪两类对每类中断各举 1例。答:中断就是使 CPU暂停运行原来的程序而应更为急迫事件的需要转向去执行为中断源服务的程序(称为中断服务程序) ,待该程序处理完后,再返回运行原程序。中断源:即引起中断的事件或原因,或发出中断申请的来源。中断源分为外部中断和内部中断两类。如掉电故障为外部中断,运算溢出为内部中断。6、CPU在中断周期要完成哪些主要的操作答:CPU在中断周期要完成下列操作:(1)关中断(2)保留断点(3)保护现场(4)给出中断入口地址,转去相应的中断服务程序(5)恢复现场(6)开中断与返回1、分析以下程序段:SUMDWMOVAX,0MOVCX,10LP:ADDAX,CXDECCXJNZLPMOVSUM,AX1)以上程序段的功能是什么将1~10相加2)程序段执行完后,变量SUM为多少 551、编写一个汇编语言程序,要求从键盘输入一个小写字母,将其转换成大写字母在屏幕上显示出来。CODESEGMENTASSUMECS:CODESTART:MOVAH,01HINT21HSUBAL,20HMOVDL,ALMOVAH,02HINT21HMOVAH,4CHINT21HCODEENDSENDSTART2、编写一个完整的汇编语言程序,实现 10以内奇数相加。STACKSEGMENTDB20DUP()STACKENDSCODESEGMENTASSUMECS:CODE,SS:STACKSTART:MOVCL,10MOVAL,00HLP:TESTCL,01HJZ LP1ADD AL,CLLP1:LOOPLPCODEENDSENDSTART★2、编写统计连续存储区10个数据(变量名DATA中奇数、偶数的个数。DATASEGMENTBUFDB JSDBOSDBDATAENDSSTACKSEGMENTSTADB10DUP()STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXMOVDL,0

MOVDH,0MOVBX,OFFSETBUFMOVCX,0AHL1: MOVAL,[BX]SHRAL,1JCL3L2: INCDL;偶数INCBXLOOPL1L3: INCDH奇数INCBXLOOPL1MOVJS,DHMOVOS,DLMOVAH,4CHINT21HCODEENDSENDSTART★1、设有一个具有13位地址和8位字长的存储器,问:(1)存储器能存储多少字节信息 2A13=8KB(2)如果存储器由1K*4bRAM芯片组成,共需要多少片 8KB/(1K*4b)=16片(3)需要哪几个高位地址做片选译码来产生片选信号 A15~A13(4)采用什么方式产生片选 全译码★1、已知芯片8253的端口地址为4F0H~4F3H,设计数器1工作在方式1,计数器初值为3060H,采用二进制计数,请设计实现上述功能的 8253初始化程序。8253控制字格式如下:LI散目拉I»美小■)中昌出i>>o.g谣十中LI散目拉I»美小■)中昌出i>>o.g谣十中i1P1CMHu<n,龙rfM1iojatMfr”,敢渊2iiTF注:毋抨(M)•指■=i<>ru/FP/F/mMj--Vi<启i«八泥)o1 11,e出“JfF,上口后■<I/*「审)1据林f立)I1 丸T・金隼1'•校r'l'.'糕斤1』口支"tj?r\yJr(KHJIN)|xinx*I100MOVAL,01110010BMOV DX,4F3HOUTDX,AL ;初始化控制字MOV AL,60H

MOVDX,4F1HOUTDX,ALMO

温馨提示

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

评论

0/150

提交评论