好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

微机原理与接口技术试题答案.docx

14页
  • 卖家[上传人]:re****.1
  • 文档编号:436551733
  • 上传时间:2023-07-24
  • 文档格式:DOCX
  • 文档大小:22.52KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 微机原理与接口技术试题答案        一、填空题(20*1) 1、微机系统由(硬件系统)和(软件系统  )两部分组成2、8086有( 20 )位地址线,存储器容量为( 1M)B3、8086CPU 内部组成结构从功能上讲,可分为( BIU )和( EU )两部分4、8086/8088的四个段寄存器为( DS )、( ES )、( SS )、( CS )5、用来存放CPU状态信息的寄存器是( FLAGS )6、用来存放指令地址的寄存器是( IP )7、8086的16位标志寄存器FLAGS中OF=1表示运算结果( 溢出 ),ZF=1表示运算结果为零PF=0表示运算结果的低8位中1的个数为( 奇数)8、 8086的16位标志寄存器FLAGS中IF=1表示CPU( 允许 )中断,TF=1表示CPU进入(单步 )工作方式9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H ),偏移地址是 (0300H )11、I/O端口的寻址方式有两种,分别是( 直接寻址 ),( 间接寻址 )12、指令JO NEXT 表示OF=( 1 )时转移13、将I/O设备端口内容读入AL中的指令助记符是( IN)。

      14、8086CPU的 I/O指令采用间接寻址时,使用的间接寄存器是( DX)15、设置DF=1的指令为( STD )16、清除CF标志的指令为( CLC )17、一对操作堆栈的指令为( POP )和(PUSH )18、LOOPNZ的循环条件为( CX≠0且ZF=0 )19、实现无符号数乘2的指令的助记符是( SHL ),实现有符号数除2的指令的助记符是( SAR )22、8086CPU引脚信号中中断请求两个信号名称为( INT )和( NMI )26、I/O端口的编址方式一般有( 存储器统一编址 )和 ( 独立编址 )两种29.1片8259A中断控制器可管理( 8 )级中断,用9片8259A可构成( 64 )级主从式中断管理系统  二: 填空题(每题2分, 共20分)1. 8086CPU复位时, 寄存器 CS值为(   FFFFH               ), 寄存器 IP的值为 (     0000H             )2. 8086CPU的8个8位通用寄存器名为( AL ),( AH ),  ( BL   ),( BH    ),( CL  ),( CH    ),(   DL   ),(   DH  ).3. 若SS = 3240H, SP = 2000H, 栈顶的实际地址为( 34400H      ).4. 指令 MOV AX, [BX] 的机器码为 8BH, 07H , 指令MOV [BX], AX的机器码为( 89H    ),(07H    ).5. 8255A的工作方式有方式0功能为( 基本输入输出 ), 方式1功能为 (   选通输入输出      ), 方式2功能为 (   双向数据传送    ).6. 执行指令 PUSH AX有 SP = ( SP - 2    ), 执行指令 POP AX有   SP = (   SP + 2    )7. 组合十进制加法调整指令 DAA 对寄存器(    AL   ) 中的值进行调整.8. 和指令 SHL AL, 1功能相同的指令是(    SAL AL, 1      ) 9.8259A的初始化命令字应按(   顺序     ) 写入, 操作命令字应按(     需要      ) 写入.10. 2114为 1024 X 4的RAM存储器芯片, 组成 8KB主存储器需要( 16      ) 片2114.二、选择题(20*1)1、源的变址寄存器是( A)。

         A)SI         B)DI          C)SP      D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )A)SP          B)IP          C)BP             D)CS3、用来存放运行结果状态的寄存器为(C )操作A)SP       B)SI        C)FLAGS         D)DX4、微机中控制总线传送的是( D )A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C5.在下列指令的表示中,不正确的是( C ) A.MOV AL,[BX+SI]   B.JMP SHORT DONI C.DEC 100            D.MUL CL 6.将DX的内容除以2,正确的指令是( C )   A.DIV 2       B.DIV DX,2      C.SAR DX,1      D.SHL DX,1 7.若栈顶的物理地址是20100H,当执行完POP AX指令后,栈顶的物理地址是( A )A)20102H     B)20101H      C)20100H      D)20103H8.下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。

      A)MOV AX,[4000H]           B)MOV [BX],AXC)SUB AX,2000H             D)MOV  AX,[SI+12H]E)MOV CX,[BX]              F)MOV  AX,[SI+BX+10H]9.下列指令中错误指令是( B  )、( E )和( F )A)MOV AX,DS                B)MOV  CS,1500HC)MOV SI,BX                 D)MOV [3000H],ALE)MOV [DI+32H],[1845H]       F)MOV  AL,1000H10.指令LOOPNZ的循环结束条件是( D )A)CX=0且ZF=0               B)CX=0或ZF=0C)CX=0且ZF=1               D)CX=0或ZF=111.语句DA1 DB 2 DUP(4,6),5汇编后,与该语句功能等同的语句是( C )A)DA1 DB 4,6,5                B)DA1 DB  2,4,6,5C)DA1 DB 4,6,4,6,5          D)DA1 DB  4,6,5,4,6,512、对于语句 Y DW  10  DUP(0),则TYPE Y为(A )、LENGTH  Y为(B ),SIZE Y为( C )。

      A)2       B)10       C)20       D)414、8086/8088CPU的RD、M/IO引脚上为逻辑0时,意味着( C )操作A)读存储器      B)写存储器        C)读I/O端口         D)写I/O端口4、Intel8284的作用是( B )A)地址锁存  B)产生时钟  C)总线控制  D)数据驱动16.以下存储器件,若存有数据,当掉电时,( B )存储器件不能保留原有数据?A)磁芯存储器      B)RAM     C)ROM         17.可编程芯片8259的作用是(B )A.定时/计数    B.中断控制  C.并行输入输出   D.数/摸转换三: 判断题(每题2分, 共20分)   注: 正确在题前打 √    , 错误在题前打   X    .1. 8086CPU 和 8088CPU 的地址线的数量不2. 一样.   X3. 8086控制线 /BHE = H, 地址线 A0 =H时, 完成 16 位数据传送. X4. 16 位机即指5. 该机 CPU 的数据线为 16 条.   √6. 使用指7. 令 RET及 IRET时, 弹出堆栈的内容一样.   X8. 响应可屏蔽中断 INTR的条件是 IF = 0.    X9. 指10. 令 MOV AX, CS:[BX] 是正确的指11. 令.   √12. 8086CPU提供了256个中断类型号.    √13. 非组合十进制乘法调整指14. 令 AAD 对积进行调整.    √15. 逻辑右移指16. 令 SHR 和算术右移指17. 令 SAR 功能一样.   X18. 若 (AX) = 7AF0H, 使用指19. 令 CWD 后, (DX) = FFFFH..   X三、问答题(5*6) 3、模型机有哪些寄存器,以及作用?(选择/填空)答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信息。

      地址寄存器:专门用来存放地址信息的寄存器程序计数器:它的作用是指明下一条指令在存储器中的地址指令寄存器:用来存放当前正在执行的指令代码指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号4、8086CPU的内部结构由哪两部分组成,各组成部件又有哪些部件组成、功能是什么?答:8086CPU内部结构由BIU\EU两部分组成.  (1)EU的组成和各组成部件功能如下:算术逻辑运算单元:用于8位/16位二进制算术和逻辑运算.通用寄存器组:用来存放操作数或操作数的地址标志寄存器:用来存放反映CPU运算的状态特征和存放某些控制标志数据暂存器:协助ALU完成运算,暂存参加运算的数据 (2)BIU的组成和各组成部件功能地址加法器:用来形成20位物理地址段寄存器:用来存放段的基值IP:存放下一条指令的地址指令队列缓冲器:用来存放预取的指令总线控制逻辑:将内部总线和外部总线相连.7、CPU在中断周期要完成哪些主要的操作?答:CPU在中断周期要完成下列操作:   (1)关中断   (2)保留断点   (3)保护现场   (4)给出中断入口地址,转去相应的中断服务程序   (5)恢复现场(6)开中断(7)  返回8、芯片8255有几个控制字?各自功能如何?若8255A控制字写入同一个控制端口如何区分不同的控制字? 答:芯片8255有2个控制字:方式选择控制字和端口C置位/复位控制字。

      功能如下:    方式选择控制字:制定工作方式工作端口C置位/复位控制字:通过对控制寄存器写入端口C置位/复位控制字来实现对其按位控制通过控制字D7作为特征位来区分不同的控制字 四: 指令改错(每题2分, 共20分)1. MOV [2000] , 20HMOV AL, 20H   MOV [2000H], AL2. MOV [DX], 2000HMOV BX, DX   MOV [BX], 2000H3. OUT 300H, ALMOV DX, 300H   OUT DX, AL4. PUSH ALPUSH AX 5. DIV [BX]DIV BYTE PTR[BX]    OR     DIV WORD PTR[BX]五: 读程序并回答问题(每题8分, 共16分)1. 程序1DATA SEGMENTNUM1 DB 48H, 41H, 16H, 28HNUM2 DB 37H, 22H,52H,84HSUM   DB 4 DPU(?)DATA ENDSCODE SEGMENTASSUME CS:COD。

      点击阅读更多内容
      相关文档
      2025年教师招聘考试教育理论综合知识考试题库(单项选择题763题).docx 2025年教师招聘考试必考的面试考试题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(280题).docx 2025年教师招聘考试公共基础知识模拟题库.docx 2025年江苏省第十届大学生就业创业知识竞赛考试题库(200题).docx 2025年煤矿安全监测监控证考试必刷题库附答案.docx 2025年教师资格证考试公共基础知识考试复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(210题).docx 2025年江苏生禁毒知识网络竞赛考试题库(270题).docx 2025年教师资格证(教育公共基础知识)考试题库(500题).docx 2025年江苏生禁毒知识网络竞赛考试题库(260题).docx 2025年教师招聘考试中学教育理论综合知识考试模拟试题(五套).docx 2025年教师资格证考试教育公共基础知识考试题库(400题).docx 2025年教师招聘考试(教育综合基础知识)复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(220题).docx 2025年江苏生禁毒知识网络竞赛考试题库(290题).docx 2025年教师招聘考试最新教育理论基础知识考试复习题库.docx 2025年教师编制考试教育教学公共基础知识考试复习题库(350题).docx 2025年江苏生禁毒知识网络竞赛考试题库(250题).docx 2025年江苏省大学生就业创业知识竞赛考试题库(200题).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.