微机原理简答题与答案(DOC 9页).docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微机原理简答题与答案(DOC 9页).docx》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理简答题与答案DOC 9页 微机 原理 答题 答案 DOC
- 资源描述:
-
1、1. 设某 8253 通道控制寄存器的端口地址依次为1 工作在方式0,按 BCD 方式计数,计数初值为400,通道 080H83H ,试写出8253 的初始化程序。 ( 8253 方式控制字:D7D6 :计数器选择;D5D4 :读写控制;D3D2D1 :工作方式选择D0 :计数方式选择)控制字:01 11 000 1答: MOV AL ,71H71HOUT83H, ALMOVOUTAL , 00H81H, ALMOVAL , 04HOUT81H, AL2.某一 8255A 芯片的端口地址为90H93H,现设置该接口芯片的PA 口为基本输入方式、 PB 口为基本输出方式,PC 口为输入方式,其方
2、式选择控制字如下:D7=1 ,D6 D5A 口工作方式, D4 A 口输入输出, D3 PC7-PC4 输入输出, D2 B 口工作方式, D1 B 口输入输出, D0 PC3-PC0 输入输出。执行如下程序段后,PB 口输出何种波形?L1: MOVAL , 01HOUT91H, ALCALLD20MS ;延时20msMOVOUTAL , 00H91H, ALCALLD20MS ;延时20msJMPL1答: MOV AL,99H OUT 93H,AL方波3.8253 的计数器2 工作于方式2,其计数时钟CLK2 ,为 100KHz ,输出信号 OUT2作定时中断申请,定时间隔为8ms,试计算其
3、计数初值N ?答: 8004.某系统中有一片8253,其四个端口地址为310H ,312H ,314H , 316H,计数脉冲频率为1MHz 、BCD 码计数,试编写计数器0 输出频率为2KHz 方波的初始化程序。( 8253方式控制字: D7D6 :计数器选择; D5D4 :读写控制; D3D2D1 :工作方式选择D0:计数方式选择)计数初值 =106/2*103=500答:控制字:00110111MOV AL , 37H37HMOV DX , 316HOUT DX , ALMOV DX , 310HMOV AL , 00HOUT DX , ALMOV AL , 05HOUTDX,AL5.假
4、如8259A已被编程,ICW2=0AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么?答: 28H, 29H, 2AH ,2BH6.计算机有哪些主要应用领域?答:科学计算,数据处理,过程控制,信息通信,计算机辅助设计7.什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。8.8086 内部的寄存器由哪几种类型组成?各自的作用是什么?答:通用寄存器,段寄存器,指令指针寄存
5、器,标志寄存器9.8086 是多少位的系统?在数据总线上是怎么实现的?答: 8086 的机器字长是16 位, 8086 使用 40 个引脚的16 个做地址 /数据复用引腿来传输数据,一次读写过程由一个基本总线周期完成,它由4 个时钟 (CLK) 周期组成,按时间顺序定义为T1 、T2、T3、 T4。在 T1 期间 8086 发出访问目的地的地址信号和地址锁存选通信号 ALE ; T2 期间发出读写命令信号RD、 WR 及其它相关信号;T3 期间完成数据的访问;T4 结束该总线周期。可见,地址与数据信号不会同时出现在一个时钟(CLK) 周期,二者可以分时复用同一组引线。10. 8086 微处理器
6、的字长是多少?能直接访问的存储单元有多少字节?答: 16,1M11. 8086 微处理器内部有哪两个部件?各部件的主要作用是什么?答: EU,BIU, 分别是执行指令和取指令12.下列各情况影响哪些标志位?其值是什么?( 1) 出现溢出;(3) 结果为负数;答: OF=1,ZF=1,SF=1( 2) 结果为零;13.下列各情况影响哪些标志位?其值是什么?(1) 按单步方式处理;(2) 有辅助进位;答: TF=1,AF=114.8086 系统中,下一条指令所在单元的物理地址如何计算?答: (cs)*10+(ip)15. 下列各情况影响哪些标志位?其值是什么?( 1)开中断;( 2) 有借位;(
7、3) 结果中有七个 “1”。答: IF=1,CF=1,PF=016. 8088 微处理器的逻辑地址是由哪几部分组成的?怎样将逻辑地址转换为物理地址?答:段地址和偏移地址。物理地址=段地址 *16+ 偏移地址17. 如果一个程序在执行前 ( CS)=0A7F0H ,( IP)=2B40H ,该程序的起始地址是多少?答: 0AAA40H18.如果一个堆栈是从地址1250 : 0100 开始,( SP)=0052H ,试回答以下问题:(1)SS段的段地址是多少?(2)栈底的物理地址是多少?(3)存入字数据后,SP 的内容是什么?答: 1250H,12600H,0050H19. 8086 是多少位的微
8、处理器?为什么?答: 8086 是 16 位的微处理器,其内部数据通路为16 位,对外的数据总线也是 16 位。20. EU 与 BIU 各自的功能是什么?如何协同工作?答: EU 是执行部件,主要的功能是执行指令。 BIU 是总线接口部件,与片外存储器及 I/O 接口电路传输数据。 EU 经过 BIU 进行片外操作数的访问, BIU 为 EU 提供将要执行的指令。 EU 与 BIU 可分别独立工作,当 EU 不需 BIU 提供服务时, BIU 可进行填充指令队列的操作。21. 8086/8088 与其前一代微处理器 8085 相比,内部操作有什么改进?答: 8085 为 8 位机,在执行指令
9、过程中 ,取指令与执行执令都是串行的。8086/8088 由于内部有 EU 和 BIU 两个功能部件,可重叠操作,提高了处理器的性能。22. 8086/8088 微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8 个 16 位寄存器, AX 、 BX 、 CX 、 DX 、 SP、 BP、 DI 、SI。 AX 、BX 、 CX 、 DX 一般作为通用数据寄存器。SP 为堆栈指针存器,BP 、DI 、 SI 在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、 DS、SS、 ES 和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP
10、 的内容为下一条将要执行指令的偏移地址,与CS 共同形成下一条指令的物理地址。23. 8086 对存储器的管理为什么采用分段的办法?答: 8086 是一个 16 位的结构,采用分段管理办法可形成超过扩大对存储器的寻址范围 (1MB , 20 位地址 )。若不用分段方法,空间。16 位的存储器物理地址,16 位地址只能寻址64KB24. 在 8086 中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H : 0088H。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个 16 位的二进制代
11、码。物理地址是 8086 芯片引线送出的 20 位地址码,用来指出一个特定的存储单元。25.怎样确定8086 的最大或最小工作模式?答:引线 MN/MX的逻辑状态决定8086 的工作模式, MN/MX#被设定为最小模式,MN/MX# 引线接低电平,8086 被设定为最大模式。引线接高电平,808626. 8086 被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?答:标志寄存器、 IP、DS 、SS、ES 和指令队列置 0,CS 置全 1。处理器从 FFFF0H 存储单元取指令并开始执行。27. 8086 的复位信号是什么 ?有效电平是什么 ?CPU 复位后,寄存器和指令队列处于
12、什么状态 ?答: reset,高电平有效,除cs 外所用寄存器和指令队列被清空28.什么是总线周期?一个基本的总线周期由多少个T 构成 ?答: CPU 进行一次存储器访问所需要的时间就是一个总线周期,一个基本的总线周期由 4个T构成29. 8086 基本总线周期是如何组成的?各状态中完成什么基本操作?答:基本总线周期由4 个时钟 (CLK) 周期组成, 按时间顺序定义为T1、T2、T3、T4。在 T1 期间 8086 发出访问目的地的地址信号和地址锁存选通信号ALE ;T2 期间发出读写命令信号 RD# 、WR# 及其它相关信号;T3 期间完成数据的访问;T4 结束该总线周期。30.结合808
13、6最小模式下总线操作时序图,说明ALE 、M/IO#、DT/R# 、RD# 、READY信号的功能。答:ALE象是存储器还是为外部地址锁存器的选通脉冲,在 T1 期间输出; M/IO# 确定总线操作的对I/O 接口电路,在T1 输出; DT/R# 为数据总线缓冲器的方向控制信号,在T1在输出; RD# 为读命令信号;在T2 输出; READY 信号为存储器或I/O 接口 “准备好 ”信号,T3 期间给出,否则8086 要在 T3 与 T4 间插入 Tw 等待状态。31. 什么是总线请求? 8086 在最小工作模式下,有关总线请求的信号引脚是什么?答:系统中若存在多个可控制总线的主模块时,其中之
14、一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。8086 在最小工作模式下有关总线请求的信号引脚是HOLD 与 HLDA 。32. 简述在最小工作模式下, 8086 如何响应一个总线请求?外部总线主控模块经 HOLD 引线向 8086 发出总线请求信号; 8086 在每个时钟周期的上升沿采样 HOLD 引线;若发现 HOLD=1 则在当前总线周期结束时 (T4 结束 )发出总线请求的响应信号 HLDA ; 8086 使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应过程。33.什么是 8086CPU 的总线周期,它至少需要由几个况下需要在总线周期中插
15、入等待周期Tw,Tw 应插入在哪里T 状态 (时期周期 ?)组成 ?在什么情答:完成一次读写操作所需的时间,由4 个组成,应插入t3 后34. 用 16K8 位的 RAM 芯片和译码器 74LS138 构成 64K8 的 RAM 存储器,与具有64KB寻址空间的CPU 相连,画出该存储器与CPU 的连接图,计算共需芯片总数、片内地址位数、产生片选信号的地址数及各芯片的地址范围。答:4片,片内地址14位,片选信号的地址2位,0000h-3fffh,4000h-7fffh,8000h-bfffh,c000h-ffffh35. 有一 2764EPROM 芯片有 12 条地址总线,请计算芯片的地址范围
16、(起始地址为12000H)答: 12000H-12FFFH36. 用 8K8 位的 RAM 芯片, 8K8 位的 EPROM 芯片和 3-8 译码器 74LS138 构成一个16K16 位的 RAM 和 16K16 位的 ROM 存储器, 8086 工作在最小模式, 各需要多少芯片?画出该存储器的组成框图及其与CPU 的连接图,写出各芯片的地址范围。答 :4 片 RAM,4 片 ROM37. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?答:全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。译码需要的器件多;部分译码方式:存储器芯片中的一个存储单元有多个地址
17、。译码简单;线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。38.一个具有14 位地址 8 位数据线的存储器,能存储多少字节数据,若由 8k 4 的芯片组成,共需多少芯片?答:能存16KB, 需 4 片39.源程序如下: MOVAH ,0MOVAL ,9MOVADDBL ,AL ,8BLAAAAAD答: AL=01HDIVAL结果 AL= ? AH= ?BL= ?, AH=00 H,BL=0840.源程序如下:MOVMOVMOVMOVMOVAX ,ES,DI ,AL ,CX ,SEGTABLE; TABLEAXOFFSETTABLE,0?100为表头CLDREPNES
18、CASB问该段程序完成什么功能?答:从目的串中查找是否包含字符,0?,若找到则停止,否则继续重复搜索。41. 源程序如下:CMPAX, BXJNCL1JZL2JNSL3JNOL4JMPL5设 AX=74C3H , BX=95C3H ,则程序最后将转到哪个标号处执行?试说明理由。答:74C3H- 95C3HDF00H 且有 CF=1 , ZF=0 , SF=1, OF=1 程序将转到L5 标号处执行。42. 源程序如下:MOVCX ,9MOVAL ,01HMOVSI, 1000HNEXT : MOVSI , ALINCSISHLAL ,1LOOPNEXT 试问:执行本程序后有:AL= ?; SI
展开阅读全文