




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理总结范文 习题练习 一、填空题 1、在8086CPU引脚中,用来控制8086工作方式的引脚为_33引脚(MN/MX)_ 2、在指令中直接给出操作数的寻址方式称为_立即_ 3、8086CPU可屏蔽中断请求信号为_高电平_有效。 4、CPU通过一个外设接口同外设之间交换信息包括数据信息、状态信息和_控制信息_,这三种信息通常都是通过CPU的_接口_来传递的。 5、I/O设备一般不直接与CPU交换信息,而是通过_接口_来进行信息交换。 6、SUB是一条双操作数指令,即一条指令有源操作数和目的操作数。 例如指令SUB OP2,OP1中源操作数是_op1_,目的操作是_op2_。 7、方波输出的8253-5,其计数初始值为奇数时输出_正半波宽负半波短的不等_方波,为偶数时输出_正负半波相等_方波。 8、8086CPU从功能上可分为_BIU_和_EU_两个独立的功能部件。 9、指令MOV BX,BP+2和MOV DX,BXDI的源操作数的寻址方式相应为_相对基地寻址_和_基址加变址寻址_。 10、8086CPU的内存寻址空间最大为_1M_字节,内存单元物理地址为_段寄存器_左移四位加上_偏移地址_。 11、8086CPU外部的数据总线和地址总线分别为_16_、_20_条。 12,可编程计数、定时器8253的工作方式有_6_种 二、单项选择题 1、8255PA口工作在方式 2、PB口工作在方式1时,其C端口_ (2)部分引脚作联络信号,部分引脚作I/O_。 2、8086/8088的中断向量是_ (2)中断服务程序的入口地址_。 3、8086CPU在进行I/O写操作时,M/IO和DT/R必须是_ (1)00_。 4、8253计数器的最大计数初值是_ (1)65536;_。 5、用MOV指令将十进制数25以压缩BCD码格式送入AL,可使用的指令是_MOV AL,25H或者MOV AL,00100101B_。 6、设(AL)=-100执行“ADD AL,-100”指令后对标志位有何影响_ (3)(OF)=0(CF)=0_。 7、8086/8088的一个总线周期在_ (3)T3_之后插入TW。 8、8086CPU的寄存器中,能在操作数内存寻址时用作地址寄存器的是_ (2)BX_。 9、8086CPU在中断响应周期中获得中断类型号为14H,则中断服务程序入口地址存放在_ (2)0050-0053H_存储单元中。 10、8086的中断系统中用来处理电源掉电的是_ (2)不可屏蔽中断NMI_。 11、8086CPU寄存器中,可做计数寄存器用的寄存器是_ (3)CX_。 12、8086CPU在最小工作模式下,进行外设写操作时,M/IO和WR必须是_ (1)00_。 13、设(AL)=85H执行ADD AL,98H指令后对标志位有何影响_ (4)(AF)=0(CF)=1_。 14、在下列伪指令中,定义字节变量的是_ (1)DB_。 15、在并行的可编程电路8255中,8位的I/O端口共有_ (3)3个_。 16、可编程计数/定时器8253的工作方式共有_ (4)6种_。 17、用指令将累加器AX清零,且不影响标志位。 可使用的指令是_ (1)MOV AX,0000H。 18、8255PA口工作在方式0,PB口工作在方式0时,其C端口_ (4)作8位I/O端口_。 三、多项选择题 1、微处理器的组成器件有_ (1)运算器 (2)控制器; (3)寄存器阵列; (4)存储器_。 2、当PC机处于最大方式时_ (1)MN/MX=0 (2)可加入8087 (3)也可加入8089 (5)也需要8288。 3、8086CPU的下列寄存器中,能用作寄存器间接寻址的寄存器有_ (2)BX (5)SI_。 4、CPU在响应INTR请求时,包括的条件有_ (1)IF=1 (2)指令周期结束 (3)无NMI请求 (5)有INTR上升沿出现_。 5、8086最小工作方式时,除8086芯片外,CPU还必须配置有芯片_ (2)8282(或74LS373)3 (3)82841 (5)8286(或74LS245)2_。 四、判断说明题,判断下列各题正误,正者在括号内打“”,误者在括号内打“”并说明理由。 1、8086CPU的两种工作方式即最小和最大方式是由软件来设定的,两种方式的系统构成没有什么区别。 (x)方式由硬件决定的,两种方式有区别 3、PC机中的AD0AD15引线是可向存储器、也可向I/O传送地址、数据的双向传送线。 (x)地址是单向的,数据是双向的 4、执行POP AX指令正确的CPU操作过程是(SP)AL,(SP)+1SP;(SP)AH,(SP)+1SP(对) 5、指令XOR AX,AX与MOV AX,00H均可完成将累加器AX清零,并使进位标志CF也清零。 (x)MOV AX,00H不影响标志位 五、程序阅读理解设有关寄存器及存储单元的内容为DS=2000H,AX=3000H,BX=2000H,(3200H)=23H,(3201H)=34H,(31200H)=78H,(31201H)=42H。 写出下表所列指令中源操作数的寻址方式及AX的内容。 指令目的操作数寻址方式指令执行后AX内容ADD AX,BX寄存器6425H SUBAX,1000H寄存器2000H MOVAX,1200H寄存器1200H ANDAX,BX寄存器2000H MOVAX,1200H寄存器4278H MOVAX,BX寄存器3423H 六、简答题 1、简述什么是8086的最大和最小方式。 答最小方式MN/Mx33脚接+5v;一片8086cpu,一片8284时钟发生器,两片8286数据总线收发器,三片8282(377或374)地址锁存器最大方式MN/MX或第33脚接地,除一片8086cpu,还有数据协处理器8087等,一片8284时钟发生器,两片8286数据总线收发器,三片8282地址锁存器,一片8288宗收发器 2、8086CPU中的总线接口部件BIU主要有那些部分组成?BIU有那些功能?答由4部分组成,4个段寄存器DS,CS,SS,ES;IP指令指针寄存器;6字节指令队列;地址加法器,从储存器及外设接口取指令EU由4部分组成,AX,BV,CX,DX;标志寄存器;算数运算器,2个指针寄存器SP,BP;2个变址寄存器BI,SI 3、可编程接口芯片中的“可编程”的含义是什么?举一具体可编程接口芯片为例说明。 答通过编程确定接口芯片的编号方式例MOV AL,_控制字_OUT_控制口地址_,AL 4、外设向CPU申请中断,但CPU不响应,其原因可能有那些?答 (1)IF=0(中断禁止INTR) (2)有掉电请求NMI 5、设下列程序段执行前,SS SP的值分别为1000H2110H,给出当前SS和SP的值。 PUSHF1000H:210EH PUSHAX1000H:210CH PUSH0250H1000H:210AH PUSHCX1000H:2108H POPAX 6、8086CPU有哪些寄存器组成?它们的作用有哪些不同?答AX,BX(间隙寻址存储器操作数),CX(计数器),DX(通用寄存器);SP,BP,IP指令指针寄存器;DI,SI变址寄存器,标志寄存器,4个段寄存器DS,CS,SS,ES(段的基地址) 7、8086/8088有哪几种工作模式?如何将它们设置成不同工作模式?答两种最小方式MN/Mx33脚接+5v;一片8086cpu,一片8284时钟发生器,两片8286数据总线收发器,三片8282(377或374)地址锁存器最大方式MN/MX或第33脚接地,除一片8086cpu,还有数据协处理器8087等,一片8284时钟发生器,两片8286数据总线收发器,三片8282地址锁存器,一片8288宗收发器 8、8086的AD0AD 15、ALE是什么引脚?它的功能是什么?AD0又有什么特殊用途?答1,AD0AD15数据引脚和低16条地址线传送数据和地址2,功能分时,传送数据和地址信息;3,ALE地址锁存允许引脚,用来锁存地址信号;4,AD0作为存储器奇偶地址体选信号,为高电平奇地址体,低由平偶地址体 9、可编程定时/计数器8253A的控制字为36H。 请你说出选用的是8253A的哪个通道?工作在哪种方式?该工作方式有哪些特点?答1,计数器2工作方式3特点产生方波 七、综合分析、设计题 1、8253-5的计数通道0连接如图1所示。 试回答 (1)8253-5通道0工作在何种方式,写出工作方式名称; (2)写出计数通道0的计数初值(要列出计算式); (3)确定控制字; (4)编写初始化程序(8253-5端口地址为200H203H)。 时间常数的计算已知时钟频率F及定时时间t且tFN?1?FtN?所以计数初值3631025.1105.0105.2?N答1,工作方式3,方波发生器?1?2,且tFN?FtN?N=2.5X10(的-3)X0.5X10(的6次方)=1.25X10(的3次方)3,001101104,MOV AL,36H OUT203H,AL MOV AL,50先选低字节OUT200H,AL MOV AL,12后选高字节OUT200H,AL 2、8253的计数通道2连接如图2所示。 试回答 (1)8253通道2工作在何种方式,写出工作方式名称; (2)确定控制字(计数值为FFH,采用高8位,用BCD码计数); (3)编写初始化程序(8253端口地址为200H203H)。 答1方式02,10100001B0A1H3,MOV AL,0A1H OUT203H,AL MOVAL,OFFH OUT202H,AL82533CLK2GATE21.839MHz+5VIRQ7 (8259)OUT2图 23、接口电路如图2所示,设计一个程序能自己记录按键K的按下次数,并将按下次数存放在数据段内DATA1中。 设8255的口地址为40H43H,按下次数小于256次,现给出程序清单,请在程序清单空格处添上正确内容。 给出8255方式控制字,初始化时无关项置零。 MOVAL,90H;初始化OUT43H,AL MOVDL,0LOP IN AL,40H;检查按键K是否按下TEST AL,80HJZ LOPINC DL;记录按下次数MOVDATA1,DL CALLDELAY20mS;延时20mS去抖LOP1INAL,40H;检查按键K是否释放TEST AL,01H JZLOP1JMP LOP 4、设8255A的口地址为0060H0063H,试按下面要求对8255
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家政服务保姆合同范文及法律常识
- 栏目剧收购合同5篇
- 医院护理部工作流程优化
- 高效厂房租赁合同范本解析
- 小学语文词语积累与应用训练册
- 上海高中数学全册教学进度安排
- 行政单位办公自动化操作手册
- 餐饮企业厨房安全管理操作规范
- 儿童游戏类教案设计示例
- 小学英语教学单元教案设计示范
- 高考英语688高频词汇excel版
- 圆度、圆柱度测量仪校准规范
- 第五章牛顿运动定律之板块模型问题专题课件高一上学期物理
- 表面活性剂的基本作用
- 员工网络安全责任书
- 工程建设项目审批流程图(政府投资工程建设项目(市政类线性项目))
- 士林变频器说明书SL
- 博雅汉语准中级加速篇1
- 第二章第一节 遗传论与环境论心理学课件
- 九年级物理上册《第十三章 内能与热机》单元检测卷及答案(沪科版)
- GB/T 16866-2006铜及铜合金无缝管材外形尺寸及允许偏差
评论
0/150
提交评论