微机原理复习题.doc_第1页
微机原理复习题.doc_第2页
微机原理复习题.doc_第3页
微机原理复习题.doc_第4页
微机原理复习题.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

微机原理复习题一、 单项选择题1用来存放下一条将要执行的指令地址的寄存器是 ( ) ASP BIP CBP DCS 2要使串处理从低地址向高地址进行,应把标志位置为 ( ) AIF=1 BTF=0 CDF=1 DDF=0 3使状态标志位CF清零的错误指令是 ( ) AOR AX,AX BSUB AX,AX CMOV CF,0 DCLC 4设SP=1110H,执行PUSH AX指令后,SP的内容为 ( ) ASP=1112H BSP=110EH CSP=1111H DSP=110FH 5汇编源程序出现语法错误的指令有 ( ) AMOV BX+SI,AL B. MOV AX,BP+DI CMOV DS,AX D. MOV CS,AX 68259A是( ) A.可编程DMA控制器 B.可编程中断控制器 C.可编程定时/计数器 D.总线仲裁器 7设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是 ( ) ASHR BL,1 BSHL BL,1 CSAR BL,1 DRCR BL,1 8执行PUSH AX指令的正确步骤是 ( ) A1SPSP-1,(SP)AH B1(SP)AH,SPSP-1 2SPSP-1,(SP)AL 2(SP)AL,SPSP-1 C1SPSP+1,(SP)AH D1(SP)AH,SPSP+1 2SPSP+1,(SP)AL 2(SP)AL,SPSP+1 9CF=1 时转移到目标地址的条件转移指令是 ( ) AJNC BJC CJZ DJS 10在微处理器发出地址信息并稳定后,当( )后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。 A. 有效、M/=L B. 有效、M/=H C. 有效、M/=L D. 有效、M/=H 11 Intel 8086/8088中断向量表中的类型21H是( ) A.双重失效 B.段不存在 C.协处理器出错 D.MSDOS系统调用 12设AL=04H,BL=0F8H,执行IMUL BL指令后,结果是 ( ) AAX=0032H BAX=00E0H CAX=03E0H DAX=0FFE0H 13指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是 ( ) AMOV AX,BUFl*BUF2 BMOV AX,BUF1/BUF2 CMOV AX,BUF1+ES:BUF2 DMOV AX,BUF2-BUF1 14下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( ) AINC WORD PTR BX+SI BINC CX,SI+COUNT CNEG BYTE PTR BX DADD AX,B 15NUM EQU 80H DA DB 34H AND DA,NUM 上述语句执行后,DA中的内容是 ( ) A0B4H B80H C34H D016 8288的作用是( )。 A.地址锁存器 B.数据收发器 C.时钟信号源 D.总线控制器 178086微处理器工作最小方式下的总线收发器8286,其控制信号DE和T分别与微处理器( )信号相连。 A.;DT/ B.;ALE C. ALE ; D.; 18 MOV AL,80H MOV CL,2 SAR AL,CL 上述指令序列执行后,结果是 ( ) AAL=40H BAL=20H CAL=0C0H DAL=0E0H 19下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是 ( ) AINC AL BADD AL,1 DAA DAS CADD AL,1 DSTC DAA AAA20现有数据存储如图所示:20H38H41H55H 30100H 30101H 30102H 30103H 设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( ) AAL=20H BAL=38H CAL=00H DAL=41H 21中断向量表存放在存储器的( )中。 A.FFC00HFFFFFH B.00000H003FFH C.EEC00HFFFFFH D.EEBFFHFFFFFH 22使状态标志位CF清零的错误指令是 ( ) AOR AX,AX BSUB AX,AX CMOV CF,0 DCLC 23若把组成计算机中的运算器和控制器集成在一块芯片上称为( )。 A.微型计算机 B.单片机 C.微处理器 D.单板机 24微处理器只启动外设而不干预传送过程的传送方式是( )方式。 A.中断 B.DMA C.查询 D.无条件 258259A是( ) A.可编程DMA控制器 B.可编程中断控制器 C.可编程定时/计数器 D.总线仲裁器 26设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是 ( ) ASHR BL,1 BSHL BL,1 CSAR BL,1 DRCR BL,1 27执行PUSH AX指令的正确步骤是 ( ) A1SPSP-1,(SP)AH B1(SP)AH,SPSP-1 2SPSP-1,(SP)AL 2(SP)AL,SPSP-1 C1SPSP+1,(SP)AH D1(SP)AH,SPSP+1 2SPSP+1,(SP)AL 2(SP)AL,SPSP+1 288251A中C/、为( )表示微处理器读取8251A的状态。 A.0010 B.1010 C.0101 D.1110 10在微处理器发出地址信息并稳定后,当( )后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。 A. 有效、M/=L B. 有效、M/=H C. 有效、M/=L D. 有效、M/=H 29 Intel 8086/8088中断向量表中的类型21H是( ) A.双重失效 B.段不存在 C.协处理器出错 D.MSDOS系统调用 30Intel 8086/8088微处理器最大方式下,读和写存储器控制信号是( ) A. 和 B.和 C.和 D. 和 31最大方式8086系统中8282的STB信号是由8288总线控制器的( )信号提供的。 A. ALE B. DT/ C. DEN D. CLK 32在DMA数据传送方式中,实现地址的修改与传送字节数计数的主要功能部件是( )。(A)CPU(B)运算器(C)存储器(D)DMAC 338255PA口工作在方式2,PB口工作在方式O时,其PC口()。A、两个4位I/O端口 B、一个8位I/O端口C、部分作联络线 D、全部作联络线34 8288的作用是( )。 A.地址锁存器 B.数据收发器 C.时钟信号源 D.总线控制器 358086微处理器工作最小方式下的总线收发器8286,其控制信号DE和T分别与微处理器( )信号相连。 A.;DT/ B.;ALE C. ALE ; D.; 36 8086/8088读总线周期中T1T4期间,( )信号一直保持有效。 A. B. C./S7 D.M/ 378086系统中若访问奇存储体的一个字节单元,则此时与A0是( )状态。 A.1,0 B.0,1 C.0,0 D.1,1 388086写I/O总线周期的控制信号,一直保持低电平有效的是( ) A. M/ B. DT/ C. D.二、填空题1.随着大规模集成电路技术的迅猛发展,计算机五大组成部分中的_已经能集成在一块集成电路芯片上,这就是微处理器(Microprocessor,up),又称微处理机。2.(11001.101)2=(_)10。3.(101.75)10=(_)2。4.CPU从主存取出一条指令并执行该指令的时间称为_,它通常用若干个_表示,而后者又包含有若干个时钟周期。5.8086CPU从偶地址读写两个字节时,需要_个总线周期。6.8086CPU从奇地址读写两个字节时,需要_个总线周期。此两字节组成的字,称为_字。7.掩膜ROM是由制造厂商根据用户的要求制成的,用户不可修改。ROM中凡不接MOS管的地方,则它存的二进制信息为_。8.存储器是计算机系统的一个重要组成部分,其主要功能是_和_。9.8086的中断类型号共有_个。10.一个程序被中断时的下一条指令的地址称为_。11.指出下述5种中断类型即NMI、INTR、除法溢出、INTN和单步中断中优先级最高者为_,最低者为_。12.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和_。13.在计算机和MODEM之间,或终端机与MODEM之间的接口连接口是_,它是一个国际通用的标准。14.8255A内部具有_个输入输出端口。15.A/D转换器是将模拟电压或电流转换成数字量的器件。转换方法基本上有四类,其中的两类是_和_。16.RS-232C 总线的25条信号线中,最常用有条。17.8086CPU 内部结构按功能分为和总线接口部件两部分。18.8088 的指令对列长度为个字节。19.8086 系统中,物理地址是实际的位主存单元地址20.在采用8286 收发器的系统中,当CPU进行数据输出时,DT/R为。21.80386 采用了结构22.要判断和确定各个中断源的中断优先权,可以使用软件和两种方法23.根据存储器在微机系统中的不同地位,可分为主存储器和。24.RS232-C 关于机械特性的要求,规定使用一个根插针的标准连接器。25.指令MOV AX,SI源操作数的寻址方式是26.若(DS)=2000H,则指令MOV AX ,1200H指令的源操作数的物理地址为27.在8086系统中,需要片74LS245 才可以构成数据总线收发器。28.CPU从I/O接口的中获取外部设备“准备好”、“忙”或“闲”等状态信息。29.ADC0809 具有路数字量输出30.显示器根据其同显示卡间传送的信号可分为数字显示器和31.数据总线是微处理器与内存储器和I/O端口之间传送的通路,双向32.指令系统是指。33.8086 采用引脚的DIP封装。34.CPU 与外设之间交换的数据信息有数字量、模拟量和三种类型35.中断向量表是的表格。36.1字节等于_位二进制信息。37.(11101.11)2=(_)1038.(206.125)10=(_)239.将逻辑地址转换成物理地址的公式是_。40.运算器中的算术逻辑部件(ALU),用来对数据进行算术、逻辑运算,运算结果的一些特征由_储存。41.动态RAM是以_作为一个基本的存储单元。42.欲将EPROM的信息擦除可用紫外线照射。光照后的EPROM输出全为_。43.半导体静态RAM靠_存储信息,半导体动态RAM靠_来存储信息。44.8259A两级级联情况下,可管理的中断源最多为_级。45.中断源是多种多样的,就其性质讲,可分为_和_。46.中断向量表的地址范围为_。47.若中断类型号为5,则存放中断向量的存储器的起始地址为_。48.硬件中断可分为_和_两种。49.I/O端口的寻址方式一般有两种:_和_。50.8255A端口C的按位置位复位功能是由控制字中的D7=_来决定的。51.在理想的数据采集系统中,为了使采样输出信号能无失真地复原输入信号,必须使采样频率至少为输入信号最高有效频率的_倍。52.Intel 8086/8088CPU共有 根地址线,可直接寻址 字节存储空间。538255A端口C的按位置位复位功能是由控制字中的D7=_来决定的。548086/8088的存储器是分段的,因此存储单元的物理地址是由 和 组合而成的。55PSW是一个 位的寄存器。56I/O端口的寻址方式一般有两种:_和_。578255A内部具有_个输入输出端口。58CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和_。59.IA-32结构中,8086的地址线是 位,80386的数据线是 位;60.IA-32支持三种操作模式:保护模式、实地址模式、 模式; 61.串行通信分为二种基本通信方式: 和 ;62.Intel系列定时器和计数器电路为可编程 63.486CPU的MMU比386的MMU增加了 64.IBM PC/XT机的可屏蔽中断是由_管理的。 65.ROM分类有,有_存储器,_存储器,_ _存储器;RAM分类有,_存储器,_存储器等。 66.异步通信,主要传输数据结构由_和_组成三、程序分析题1MOV AX,0F0FH AND AX,0FFFH OR AX,0F0FH XOR AX,00FFH上述程序段运行后,AX= ,CF= 2MOV AX,BX NEG AXADD AX,BX(注:BX=0101H) 问:该程序段执行后,AX=,CF=。 3BUF DW 0000H LEA BX,BUF STC RCR WORD PTR BX,1 MOV CL,3 SAR WORD PTR BX,CL 问:该程序段执行后:存储单元BUF的内容为。 4BLOCK DB 20H,1FH,08H,81H,0FFFH RESULT DB? START: LEA SI,BLOCK MOV CX,SI INC SI MOV AL,SI LOP1: CMP AL,SI+1 JNG NEXT MOV AL,SI+1 NEXT: INC SI LOOP LOP1 MOV RESULT,AL HLT 问:(1)该程序完成的功能是: 。(2)该程序的循环次数是: 。5MOV BX,0F0FH AND BX,0FFFH OR BX,0F0FH XOR BX,00FFH上述程序段运行后,BX= ,CF= 6 CMP AX,BX JGE NEXT XCHG AX,BX NEXT: CMP AX,CXJGE DONEXCHG AX,CXDONE: .试回答:(1)上述程序段执行后,原有AX,BX,CX中最大数存放在哪个寄存器中?(2)这三个数是带符号还是无符号数?7程序段1 MOV AX,147BH MOV BX,80DCH ADD AX,BX JNO Ll JNC L2程序段2 MOV AX,99D8H MOV BX,9847H SUB AX,BX JNC L3 JNO L4 上述两个程序段执行后,分别转移到哪里?8 DB1 DW 1456 . MOV AX,DB1 MOV CX,4 MOV DL,10 LOP: DIV DL MOV BX,AX MOV BH,0 PUSH BX MOV AH,0 LOOP LOP 上述程序段执行后: (1)向堆栈中压如了几个数据? (2)按压入的先后顺序,用十六进制数表示压入堆栈的数据。9现有一子程序:SUB1 PROC TEST AL,80H JE PLUS TEST BL,80H JNE EXIT0 JMP XCHANGEPLUS: TEST BL,80H JE EXITO XCHANGE: XCHG AL,BL EXITO: RET SUB1 ENDP 试回答:(1)子程序的功能是什么?(2)如调用子程序前AL=9AH,BL=77H,那么返回主程序时,AL=?BL=?四、设计题1、设8253-5(控制口地址为63H)通道1计数器(端口地址为61H)工作于方式3,CLK1接2.5MHz时钟,要求产生1000Hz的方波,采用BCD计数,要求编写初始化序段。2、8255A (端口地址为:0D0H-0D3H)作为连接打印机的接口,设计如图(2)所示,工作于方式0,A端口作为传送字符的通道,输出;C端口的PC2作为BUSY信号的输入端,PC6作为STB信号的输出端。(1)解释STB、BUSY信号。(2)假设要传送的字符已存于寄存器CL中,要求编写向打印机传送字符的汇编语言程序段。3、某条件传送的接口,其状态端口地址为2FOH,状态位用D7传送,端口地址为2F1H,设输入设备已被启动,在输入数据时可再次启动输入,欲从输入设备上输入4000B数据送存贮器BUFFER缓冲区,先画出流程图,再编写程序段。4、让8253计数器O在1ms脉冲信号源作CLKO且工作在方式3定时1分钟,用8255的PC6提供GATEO,在定时期间,由PC7控制的灯亮(PC71,亮)对OUTO的检测通过PCO进行,定时结束灯灭,先画出脉冲信号源、8253,8255的连接关系图,再编写程序段。(8253,8255采用PC机上的端口地址)5、某条件传送的接口,其状态端口地址为2FOH,状态位用D7传送,端口地址为2F1H,设输入设备已被启动,在输入数据时可再次启动输入,欲从输入设备

温馨提示

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

评论

0/150

提交评论