微机原理附答案

上传人:z**** 文档编号:86925350 上传时间:2022-05-08 格式:DOC 页数:7 大小:107.50KB
返回 下载 相关 举报
微机原理附答案_第1页
第1页 / 共7页
微机原理附答案_第2页
第2页 / 共7页
微机原理附答案_第3页
第3页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
、单选题:1. 完成指令译码和执行指令等功能的部件是( C )。A. ALUB. BIUC.EUD. PU2. 计算机的字长和(D )有关。A.存储器的容量B.处理器的速度C.集成电路的规模D.数据总线的位数3.下面哪一个寄存器是基址指针寄存器。(C )A. IPB.SIC. BPD. SP4.下面哪种存储器属于易失性存储器。(A )A. RAMB. ROMC. PROMD. EPROM5. PCI总线不具备的特性是哪一个。(D )A. 64位数据宽度B.时钟频率33MHzC.即插即用D.热插拔6. 3片8259级联最多可管理(C )个中断。3*8- ( 3-1 )A. 24B. 23C. 22D. 217.下列的芯片(A )不会岀现在 8086的最小模式系统中。A.中,B. 8284C. 8288D.82828 8286若分配给8255的端口地址从0040H开始,控制字端口地址是( C )40+4AC 0043D.0041HB. 0042HD44HF列关于8086读写时序的说法错误的是(D )。A. 先输出地址后读写数据B. ALE信号会在输岀地址时置高电平C. DEN信号会在读写数据时置低电平D. 最大模式时由总线控制器向存储器发出读写控制信号二、填空题:1. 高速缓冲存储器应用了程序访问的(局部性)原理。2. 指令MOVAX, BX +2 的寻址方式为(寄存器相对)寻址,指令 MOVAX, BX+SI 的寻址 方式为(基址变址)寻址,指令 MOV AX, 200HBX SI 的寻址方式为(相对基址变址)寻址,指令MOVAX, 200H 的寻址方式为(立即)寻址。3. 如果在8086系统内存中,002C单元中存放 2400H, 002EH单元中存放 D208H,则表示这些单元中的内容所对应的中断类型号为(),中断服务程序的起始地址为()。4. CPU 是英文(Central Processing Unit )的缩写。5. 静态RAM和动态RAM的主要区别是(动态 RAM需要由存储器控制电路按一定周期对存储器进行刷新,才能保持数据不丢失,而静态RAM的数据则不需要刷新,在上电期间,数据不会丢失)。6. 在独立编址方式中,CPU设置了(输入 (in)指令和(输岀 (out)指令来访问I/O。7. 完整的计算机系统是由(硬件系统)和(软件系统)组成的。8. 标志寄存器的作用是(反映CPU运行状态和 CPU控制标志)。4.判断下列指令的正误?(1) MOV BL,DX(X )(2) MOV AL,BL(X )(3) POPCS(X )(4) CMPBX,1234H(X )(5) MOV 2000H,AX一、单选题:(X )1.下面的指令中哪一个是正确的,。(B )A. MOVES,AXB. MOVDS,100HC. MOV 1 OOH,AXD. MOV CS,AX9. ALE引脚的作用是(地址锁存允许信号)10. 8286芯片的功能是(数据总线收发器)14. GDTR是(全局描述符表)寄存器。2. 具有地址生成,总线控制等功能的部件是( B)A. ALUB. BIUC. EUD. FPU3. 下面哪一个指令是基址变址寻址。(A)A. MOVAX,BXSI 基址变址寻址 B. M0VAX,2BX+SIC. MOVAX,BX+2寄存器相对寻址D. MOVAX,BX+BP 错4.把各种不同的芯片连接在一起构成特定功能模块的总线称为(相对基址变址寻址B )A.内总线B.片总线C.片内总线D.外总线5.下列中断源优先级最高的是( A)A.异常B.断点C.非屏蔽外中断D.可屏蔽外中断7. 8086的数据总线是A. 8C. 328. 在以下传输方式中,A.无条件传输C. DMA9. 在I/O接口电路中。A.译码器C.三态缓冲器10. 采用RISC技术的A. 8086C. 80386(B )位的。B. 16D. 24(C )方式不需要 CPU介入。B冲断D.同步传输(C )解决与数据总线的隔离问题。B.光电隔离器D.触发器CPU 是(D )。B. 80286D. Pe ntium二、填空题:1. 指令MOVAX, BX+SI+2 的寻址方式为(相对基址变址)寻址,指令 MOVAX, 200H址方式为(直接)寻址,指令 MOV AX, 200BX的寻址方式为(寄存器相对)寻址,指令MOVAX, BXSI的寻址方式为(基址变址)寻址。2. 如果 CS: 2000H IP :0100H,则其物理地址为(20100 ) H。的寻3. 已知 AL=8AH, BL=0C6H, 执行 ADD AL, BL 之后, AL 为(), BL 为() , ZF 为(), OF% ()。5. USB接口可由电缆给接入的设备提供(5 ) V的电源。6. 主机与外设之间的数据传输方式主要要()、()和()。7. 找到指令当中的(操作数)或(操作数地址)的方式,叫寻址方式。8. 指令指针寄存器的作用是(存放 BIU要取的下一条指令的偏移地址,用以控制程序中指令的执行顺序)。10. 8086的物理地址是(20 )位。11 .微机原理编程题:8253/8254输出方波,8255输出BCD码,宏,存储区1、设8254的端口地址为80H? 83H,通道2的输入时钟 CLK1为ImHz,通道1的OUT1输 岀周 期为20ms的方波。定时器1的控制字格式为:0111 011仁77H定时器2的控制字格式为:1001 010仁95HMOVAL,77HOUT 83H,AL MOVAL,95H OUT 83H,ALMOVAX,1000HOUT 81H,ALMOV AL,AHOUT 81H,ALMOVAL,20HOUT 82H,AL四、指岀下列指令源操作数的寻址方式。(10分,每题1分)1、2、3、4、5、6 五、MOVAX,2410H MOVAX,2000H MOVAX,BX MOVAX,BX+SI MOVAX,2BX+SI MOV AX,3 BX MOVAX,2BXSI MOVAX,BX MOVAX,ES:BX 寄存器相对寻址立即寻址直接 寻址寄存器寻 址基址变址寻 址相对基址变 址寻址寄存器 相对寻址相对 基址变址寻址 寄存器间接寻址 寄存器间接寻址判断下列指令是否正确。若不正确写岀原因10、MOVAX,BX+1020分,每题2分)MOV 20H,AX1、 MOVAL/B*2MOV AX,BI DI、10、MV DL,BX和一个变址寄存器5 INAX,2000H、OUT 20H,BL6 MOV IP,200H、MOV BX,2000H、OV CS,AXMOV DS,200H错,立即数不能直接传给段寄存器错,立即数不能作为目的操作数对(B,表示 B的ASCII码,42Ho为立即寻址)错,基址变址寻址方式中有效地址是一个基址寄存器(SI、)的内容之和。没有寄存器BI令昔IN、OUT不能大于255,大于不能直接写应先放在DX中 OUT 指令格式:OUT ProtNo/DX, AL/AX错指令指针IP,不能作为 MOV指令的操作数错 两个操作数不能同时为存储单元代码段寄存器CS不能为目的操作数错,两个操作数的数据类型要相同一、填空。( 20 分,每空 1 分)1、微处理器的主要功能是(运算)和(控制)。2、完整的计算机系统是由(硬件系统)和(软件系统)组成的。3 、 8086 的物理地址是( 20 )位。指令0,表示I/O。对, 数据4、指令指针寄存器的作用是(存放BIU 要取的下一条指令的偏移地址,用以控制程序中的执行顺序)。5 、 标志寄存器的作用是(反映CPU 运行状态和 CPU 控制标志)6、PF 标志位为 1,表示的是(运算结果的低8 位中所含 1 的个数为偶数) , IF 标志位为的是(此时 CPU 不能对可屏蔽中断请求作出响应)。7、ALE 引脚的作用是(地址锁存允许信号)。8、NMI 引脚的作用是(非屏蔽中断请求信号)。9、8286 芯片的功能是(数据总线收发器)。10、 在独立编址方式中,CPU设置了(输入(in)指令和(输岀(out)指令来访问11、静态 RAM 和动态 RAM 的主要区别是(动态 RAM 需要由存储器控制电路按一定周期存储器进行刷新,才能保持数据不丢失,而静态RAM 的数据则不需要刷新,在上电期间不会丢失)。12、 8086的每个中断向量占(4 )个字节,CPU最多可管理(256 )个中断。13、8237 是(高性能的可编程 DMA 控制器)芯片, 8259 是(可编程中断控制器)芯片。14、USB 接口可由电缆给接入的设备提供( 5 ) V 的电源。二、选择。( 20 分,每题 2 分)1 、 计算机的字长和( D )有关。A、存储器的容量B、处理器的速度C、集成电路的规模D、数据总线的位数2、具有地址生成,总线控制等功能的部件是( B )。A 、 ALUB 、 BIU C 、 EU D 、 FPU3、下面哪一个寄存器是堆栈段寄存器。( D )A、 CS B、 DS C、 ES D、 SS4、完成指令译码和执行指令等功能的部件是( C )。A 、 ALUB 、 BIU C 、 EU D 、 PU5、下面哪一个寄存器是基址指针寄存器。( C )A 、 IP B 、 SI C 、 BP D 、 SP6、 下面哪一个芯片是时钟发生器芯片。(C )A、8282 B、8283 C、8284 D、82867、 下面哪种存储器属于易失性存储器。(A )A、 RAM B 、 ROMC 、 PROM D 、 EPROM8、把各种不同的芯片连接在一起构成特定功能模块的总线称为(B )A 、内总线 B 、片总线C、片内总线D、外总线9、PCI 总线不具备的特性是哪一个。( D )A、64位数据宽度 B、时钟频率 33MHzC、即插即用D、热插拔10、下列中断源优先级最高的是( A )A 、异常B 、断点C、非屏蔽外中断 D、可屏蔽外中断三、简答题。 (20 分,每题 4 分 )1、冯 ?诺依曼的计算机理论?(1) 计算机应由运算器,控制器,存储器,输入设备,输出设备这 5 大部分组成。(2) 存储器不但能存放数据,而且也能存放程序。数据和指令均以二进制数形式存放,计 算 机具有区分指令和数据的能力(3) 编好的程序事先存入存储器中,在指令计数器控制下,自行高速运行(执行程序 )2、衡量计算机运算速度的方法有哪些?MIPS 统计平均法、主频决定的时钟周期法、最短指令法3 、 8086 处理器结构的特点?(1) 有 16 根数据线和 20 根地址线,可寻址空间达 1M(2) 有两个逻辑单元, EU 和 BIU(3) CPU内部包含4组16位寄存器,分别为:通用寄存器组,段寄存器,指针和变址寄存器,指令指针和标志寄存器4、说说 AX,BX,CX,DX 寄存器用法上的区别?AX 常称为累加器,常用于存放算术逻辑运算中的操作数,另外所有的I/O 指令都使用累加 器与外设接口传送信息BX 称为基址寄存器,常用来存放访问内在时的基地址CX 称为计数寄存器,在循环和串操作指令中用作计数器DX 称为数据寄存器,在寄存器间接寻址中的 I/O 指令中存放 I/O 端口的地址5、指令周期和总线周期的定义和它们的关系?(1) 指令周期: CPU 从内存取出一条指令并执行这条指令的时间总和(2) 总线周期:通常把 8086CPU 经外部总线对存储器或 I / O 端口进行一次信息的输入或 输 出过程所需要的时间,又称为 BIU 总线周期或总线操作周期。 8086 的总线周期至少由 4 个时钟 周期组成。每个时钟周期称为 T 状态,用 Tl、 T2、 T3 和 T4 表示。(3) CPU 周期:又称机器周期, CPU 访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。一个 CPU 周期包含若干个时钟周期。联系:在 8086CPU 中,指令周期和总线周期是对 CPU 中不同的部件来说的。指令周期是执 行 单元 EU 消耗的,用于执行,典型的就是计算,运算;总线周期则是总线接口单元BIU 消耗的,用于访问存储器和 I/O 口等。二者在时间顺序上可以是重叠的。2. 8086 的总线周期的定义是什么? 一个总线周期一般包括几个时钟周期?当 CPU 和存储 器 时序不匹配时,该如何解决?总线周期 :通常把 8086CPU 经外部总线对存储器或 1/O 端口进行一次信息的输入或输出过 程所 需要的时间8086 的总线周期一般至少由 4 个时钟周期组成3. 如果8086堆栈存储区地址空间为1250H : 0000H-1250H : 0100H,若SP=0052H,问:(1) SS的内容为什么? 现存入2456H,数据的高低字节的地址分别是什么?SP的内容为什么?解:(1) SS是堆栈的段地址 1250H(2)如果数据线为 16位可以将 2456H 放在一个单元中 (sp=0051H)4. 8086 是如何找到中断服务程序的? 8086 最多可管理多少个中断?这些中断分为哪几类?8086 系统是把所有的中断向量集中起来,按中断类型号从小到大的顺序存放到存储器的某 一区 域内,这个存放中断向量的存储区叫做中断向量表,即中断服务程序入口地址表。 至于这个中 断向量表的区域从哪里开始,是由 CPU 的寄存器控制的。256 个中断外部中断和内部中断1. 定义list存储区20字节,编程实现在list存储区查找字符a,找到转向found,否则 转向 notfoundo3. 设8255的端口地址为 60H-63H, CPU从PC6输岀周期为2ms方波。(假设每条指令2us,写出软件延时子程序)4. 设8254的端口地址为 60H-63H,通道0的输入时钟 CLK0为IKHz,方式5计时4s后输 岀一 个负脉冲,然后停止。5. 编程对 8259A 进行初始化设置。其使用条件为:上升沿触发、 8259A 级联主片,在 IR2上联有从片,写 ICW3, ICW4, 优先级为一般全嵌套方式、缓冲方式连接、自动结束中断, CPU为 8086,中断类型码为 20H、21H、22H 27H,端口地址分别 30H、31H。1. 定义source和dest存储区各20字节,编程实现把 source存储区的内容复制到dest存储区。2. 定义一求 2个字节数平均值的宏,结果保存在第三个参数中。3. 设 8254 的端口地址为 60H-63H, 通道 1 的输入时钟 CLK1 为 IKHz, 通道 1 的 OUT1 输 岀接有1发光二极管,编程使发光二极管亮Is,灭Is闪烁发光。4. 编程使 8255 的 PC4 输岀一个正脉冲。控制字地址为 63Ho5. 编程对8259A进行初始化设置。其使用条件为:高电平触发、单片8259A、写ICW4、优先级为特殊全嵌套方式、非缓冲方式连接、自动结束中断、CPU 为 8086/8088 、中断类型 码为 08H、 09H、 0AH 0FH, 端口地址分别 20H、 21H,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!