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

下载本文档

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

文档简介

考研习题 -微机原理试卷及参考答案填空题: 1. 从功能上分,8086CPU由_和_两部分组成 执行部分EU,总线接口部分BIU 2. 8086CPU采用_和_两级存储器寻址方式 段地址,段内偏移地址3假设CS=8311H,IP=1234H,则该指令单元的20位物理地址为_84344H4计算机硬件基本结构包括:_、_、_、_、_等部件,这些部件通过_、_、_相连接 运算器,控制器,存储器,输入设备,输出设备,数据总线,地址总线,控制总线58086CPU具有_跟地址线,因此具有_的存储器地址空间。20,1M6指令MOV AX,10H的原操作数和目标操作数分别是_,_。 10H,AX6机器数可以用不同的方法表示,常用的编码方式有_,_,_。原码,反码,补码7 已知原码为10011010,则补码为_。111001107 二进制数1011.11B转化为十进制为_。11.758. 8086有_个通用寄存器,_个专用寄存器 4,48. 计算机系统总线按功能分可分为_,_,_。数据总线,地址总线,控制总线。8堆栈数据的存取原则是_ “先进先出,后进后出”9 8086的四个段寄存器分别是_,_,_,_。DS,CS,SS,ES9 8086的标志寄存器中控制标志有:_,_,_。DF,IF,TF108086指令的操作数寻址方式有_,_,_,_。立即数,寄存器,IO口,内存单元11汇编语言的源程序语句可以分为:_,_,_。指令语句,伪指令语句,宏指令语句 12在8086最小工作模式下芯片8286的作用是_。增大总线驱动能力138086的引脚中INTR的功能是_。可屏蔽中断请求信号148086最小工作模式时ALE管脚的作用为_。地址锁存信号158086最小工作模式下M/IO口的作用是_。访问存储器或IO口控制信号16随机存取存储器英文缩写为_只读存储器缩写为_。RAM,ROM17半导体存储器的主要计数指标为_,_,_,_。存储容量,最大存取时间,功耗,可靠性18半导体存储器的基本结构有_,_,_,_等构成。 地址译码,存储矩阵,读写控制逻辑,三态双向缓冲器19片选控制信号方法有_,_,_。全译码,部分译码,线译码20中断处理的一般步骤是_,_,_。保护现场,执行中断服务程序,恢复现场21可屏蔽中断INTR在中断请求时,CPU无响应则最可能的原因是_。IF=0228086的中断系统分为两大类分别是_,_。内部中断,外部中断238086外部中断可分为_,_两大类。可屏蔽中断,不可屏蔽中断248259A与8086CPU相连的作用是_。中断控制器258259A的中断请求触发方式有_,_。边沿触发方式,电平触发方式268253的功能是_。可编程定时器计数器278255的功能是_。可编程并行接口拓展28每片8253有_个独立的_位计数通道,每个计数器可编程设定_种工作方式。 3,16,6298086的数据总线有_位,地址总线有_位,其中_地址/数据复用总线。 16,20,AD0AD1530当始值写入8253的寄存器之后要经过_个初时钟周期。1318253计数器的最大初始值是_。0328253用十进制计数时最大的计数个数是_。104 33衡量串行数据传输速度的参量称为_。波特率34设数据帧为1位起始位,1位停止位,7位数据位,1位奇偶校验位,波特率为1200.用7位数据位代表一个字符,则最高字符传输速度为_。12035串行通信中数据传输模式可分为_,_,_三种模式。单工,半双工,全双工36RS232接口标准的9针连接器中,TXD脚和RXD脚的功能是_,_。 串行数据发送,串行数据接收37RS232的数据线TXD和RXD使用_逻辑,_表示逻辑0,_表示逻辑1 。负,高电平,低电平388250串行通信接口芯片在接收端设立了三种出错标志,分别是_,_,_。 奇偶错误,帧错误,溢出错误39A/D转换类型有_,_,_。并行比较型,逐次比较型,双积分型40DA转换的主要性能参数是_,_。分辨率,建立时间41DAC0832是一种_位的DA转换芯片,AD7472是通用_位A|D转换芯片 8,1242DAC0832的输出电路分为_,_。单极性电压输出,双极性电压输出43在数据通信中有两种基本的通信方式:_,_。串行通信,并行通信选择题: 1. 8086CPU具有在()根地址线,()根数据线( ) A (A).20,16 (B).20,20(C)16,16 (D) .16,202.假设CS=8311H,IP=1234H,则该指令单元的物理地址为()C(A)8311H (B)9545H (C)84344H (D)84333H 3.8086代码段地址放在寄存器()中,偏移地址来源于寄存器() A(A)CS,IP (B)CS,SP(C)DS,IP (D)DS,SP4. 指令MOV AX, SI的寻址方式是( )D (A)立即寻址 (B)直接寻址 (C)寄存器寻址 (D)寄存器间接寻址5.指令MOV AX, 2000H,设DS=4000H,则寻址的物理有效地址为()C (A)2000H (B)4000H (C)42000H (D)38000H6.8086微处理器的寄存器中()是通用的数据指针。B(A) AX (B)BX (C)CX (D)DX7.8086微处理器的寄存器中()是通用的I/O指针。D (A)AX (B)BX (C)CX (D)DX8.MOV AX,BXSI的源操作数的物理地址是()。A (A)(DS)16(BX)(SI) (B)(ES)16(BX)(SI) (C)(SS)16(BX)(SI) (D)(CS)16(BX)(SI)9.( )是地址锁存器芯片。D(A)74LS245 (B)74LS244 (C)74LS373 (D)74LS27310. 8086CPU 的INTR脚和INTA脚的功能是功能是()A (A)可屏蔽中断请求信号,中断响应信号 (B)不可屏蔽中断请求信号,中断响应信号 (C)不可屏蔽中断请求信号,地址锁存信号 (D)可屏蔽中断请求信号,地址锁存信号11.8086总线周期时序中,所存地址是在()状态。 A(A)T1 (B)T2(C)T3 (D)T412. 对数据总线进行采样发生在()状态 B (A)T3 (B)T4和前一个状态下降沿 (C)T3状态和T4状态上升沿 (D) T2状态13. 下列哪种芯片属于中断控制芯片 B (A)8255 (B)8259 (C)62264 (D)825314.8253芯片方波发生器是工作于()C(A)方式1 (B)方式2(C)方式3 (D)方式415.()是随机存储器RAM芯片。D(A)2164 (B)8284 (C)28128 (D)626416. ADC0809和AD7472分别是()位的模数转换芯片D(A)8,8 (B)8,4(C)12,8 (D)8,1217. DAC0832是()位()缓冲的D/A芯片 A (A)8,双缓冲 (B)12.单缓冲 (C)12,单缓冲 (D)8,单缓冲18. 8086中断响应一般由()个总线周期组成 B(A)1 (B)2(C)3 (D)419 .80x86系列微处理器采用的是什么编制方式 BA. I/O端口与内存统一编址 (B)I/O端口独立编址(C)全译码编址 (D)部分译码编址20.80X86系列微机中下列优先级最高的中断是() (A)除法错中断 (B)不可屏蔽中断 (C)可屏蔽中断 (D)单步中断简答题: 1.8086的执行单元(EU)由哪几部分组成? 算术逻辑单元(ALU) 通用寄存器AX、BX、CX、DX;可分为8个8位的寄存器(AL、AH;BL、BH;CL,CH,DL,DH)4个专用寄存器:SP、BP、DI、SI; 状态标志寄存器FLAGS和内部总线组成。 2. 简述什么是中断源引起中断的原因,或者说能发出中断请求的来源 3.8086的中断系统包括哪些部分? 包括外部中断和内部中断。 4. 在8086总线周期的T1、T2、T3、T4状态,CPU分别执行什么动作? T1周期:8086发出20位地址信号,同时送出地址锁存信号ALE; T2周期:8086开始执行数据传送; T3周期:下降沿采样READY,若有效则T3结束后进入T4 ,若无效则插入等待周期TW ,在TW继续采样READY,直至其变为有效后再进入T4 ; T4周期:8086完成数据传送。 5简述指令语句和伪指令的区别? 指令语句能产生目标代码,伪指令不能产生目标代码。6. 简述下列代码的过程和结果 PUSH AX PUSH BX POP AX POP BX先将AX入栈,然后将BX入栈,由于堆栈先进后出原则,原BX的内容先出给AX,然后原AX 内容后出给BX,实现AX与BX的数据交换7. 简述串行异步通信数据帧的格式 1个起始位,5到8个数据位,1个可选的奇偶校验位。1到2个停止位8. 简述传输模式 单工,半双工,全双工的特点 单工:一根数据线,数据只能固定一个方向发送 半双工:一根数据线,数据能交替双向传输 全双工:两根数据线,一个发送一个接收 9. 、计算机的主要性能指标字长,存储容量,指令系统,运算速度,系统配置。10. 简述8086的总线有哪几种 数据总线,地址总线,控制总线判断题1经典的冯诺依曼结构包括CPU,控制器,存储器,输入设备,输出设备 ( )W2.8086总线接口部分的段寄存器有 CS,DS,SS,ES,IP ( )W11. 指针寄存器SP和BP都可用来存取堆栈段的数据,两者功能和使用方式都一样( )W12. 求补码和求补指令在功能上是一样的( )W13. 正数的反码是其本身,负数的反码是原码的符号位不变其它各位取反( )R14. PUSH指令执行时SP将会加2,POP指令执行时SP减2( )W15. 操作数在内存中寻址的方式称为内存寻址方式( )R16. 比较指令CMP不会对标志寄存器产生直接影响( )W17. 乘法指令MUL乘数可以为内存操作数,但不能为立即数( )R18. 除法指令的被除数隐藏在AX或DX-AX中( )19. 移位操作的效率比乘除指令效率低得多,所以我们经常不用它()20. 伪指令和指令语句共同产生目标代码,宏指令不形成目标代码()W21. 8086总线周期一般由4个时钟周期组成( )R22. 由于外部设备的速度较慢,可能会在总线周期的T2和T3之间插入Tw状态( )W15.80x86的I/O端口编址属于独立编址( )R16.8253芯片的工作方式2是方波发生器( )W17.8253芯片在写入计数初值之前需写入控制字()R18.矩阵键盘不会产生按键抖动,所以不需要软件或硬件消除抖动( )W19.串行通信比并行通信的最大优势在于传输数据速度快( )W20.RS232数据线TxD和RxD采用负逻辑,0表示高电平,1表示低电平()R编程题1.比较两个无符号数的大小,把较大的数存入MAX单元中DATA SEGMENT NUMBER DB X1,X2 MAX DW ?DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODESTART:MOV AX,DATA MOV DS,AX LEA SI,NUMBER MOV AL,SI CMP AL,SI+1 JAE NEXT MOV AL,SI+1NEXT: MOV MAX,AL MOV AH,4CH INT 21HCODE ENDS END START2. 编程实现123+456sum DATA SEGMENT A DW 123 B DW 456 SUM DW ?DATA ENDSCODE SEGMENT ASSUME DS:DATA,CS:CODESTART: MOV AX,DATA MOV DS,AX MOV AX,A ADD AX,B MOV SUM,AX MOV AH,4CH INT 21H CODE ENDSEND START18. 编程实现统计字符串STRING的空格的个数DATA SEGMENT STRING DB Where there is a will,there is away.$ RESULT DW ?DATA ENDSCODE SEGMENT ASSUME DS:DATA,CS:CODESTART:MOV AX,DATA MOV DS,AX MOV BX,OFFSET STRING MOV DX,0AGAIN:MOV AL,BX CMP AL,$ JZ FIN CMP AL,20H JNZ CONT INC DX CONT: INC BX JMP AGAIN FIN:MOV RESULT,DX MOV AH,4CH INT 21H CODE ENDS END START19. 写一段子程序代码代码实现DAC0832的DA转换使输出锯齿波 MOV AL,00HAGAIN: OUT 5AH,AL MOV CX,10 DELAY : LOOP DELAY INC AL JMP AGAIN20. 编程写一个延时DELAY子函数(采用内外嵌套循环方式) DELAY PROC NEAR PUSH BX PUSH CX MOV BX,2000 ;初始值可任意选DEL1:MOV CX,0DEL2: LOOP DEL2 DEC BX JNZ DEL1 POP CX POP BX RETDELAY ENDP 21. 设无符号数在寄存器AL中,用移位指令实现X*10的运算 MOV AH,0 SAL AX,1 MOV BX,AL MOV CL,2 SAL AX,CL ADD AX,BX22. 写一段程序实现40003H/8000H MOV DX,4 MOV AX,3 MOV BX,8000H DIV BX23. 写一段子程序调用DOS 9号功能,显示字符串 DISPMESS PROC NEARMOV AH,9INT 21HRETDISPMESS ENDS10.编程序将AX中数,最高位保持不变,其余全部左移4位。MOVBX, AXANDBX , 8000HMOVCL, 4SHLAX, CLANDAX,7FFFHORAX, BX1.在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。问题答案该框图为中断控制器82592.在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。该框图为可编程定时器82533.阅读下列程序,写出各语句的注释并说明本程序功能。DSEG SEGMENTNUMBER DB X1,X2MAX DB ?DSEG ENDSCSEG SEGMENT ASSUME CS:CSEG,DS:DSEG MOV AX,

温馨提示

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

评论

0/150

提交评论