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

微型计算机原理练习附答案.doc

26页
  • 卖家[上传人]:夏**
  • 文档编号:514188661
  • 上传时间:2022-08-15
  • 文档格式:DOC
  • 文档大小:239.92KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 复习提纲1.两个4字节的无符号数分别存放在从2000H和2010H开始的存储单元中,编写程序完成它们的相加操作,并将所求的和放在从2000H开始的内存单元中2.设在2000H开始的内存单元中,存放50个无符号字节数,编程找出其中的最大值,并把它存放到DL寄存器中 3.将AL中的两个组合BCD数分别转换成对应的ASCII码,并存放在CX中(高位BCD数的转换结果放在CH中,低位BCD数的转换结果放在CL中)4.已知在BUF为首地址的单元中,存放了10个ASCII码数据,编程将它们转换为BCD码后,存放在BUF+10为首地址的单元中编一个程序段数据段有100个无符号字节数据块BUF,试找出其中数值为0的数据个数并放入ZERO单元中5.在数据段BUF开始的连续10个单元中存放有10个无符号数,编程求出它们的和并放入SUM单元中6.在数据段BUF开始的连续10个单元中存放有10个无符号数,编程找出其中的最大值放入MAX单元中7.如图1所示,8255A的A口PA0、PA1、PA2引脚分别接3个开关K0、K1、K2,B口PB0、PB1、PB2通过驱动电路分别接到3个发光二极管的阳极开关的状态通过A口输入到8255A,然后将其送到B口输出,控制发光二极管的亮与灭。

      1)通过译码电路分析确定8255A的端口地址:(假定未使用的引脚均为低电平“0”) A口地址: B口地址: C口地址: 控制口地址 = (2)编程:根据读入A口开关状态,去控制发光二极管的程序要求说明8255A控制字的设置过程)8.已知8255A的A口PA0~PA5接6只共阴数码管LED0~LED5的段码,B口PB0~PB5分别接LED0~LED5的位码,A、B口工作于方式0,8255A的工作方式控制字如图所示要求:a.简单画出8255A的A、B口与LED的接线图;b.已知8255A的端口地址为:380H~383H,写出能在LED0和LED1上同时显示“66”的程序9.设有2片8255A芯片,在系统中的连接如图所示问:(1)当8255A的数据总线D0~D7与系统数据总线的低8位相连时,1#芯片的4个端口地址为何值?(假设地址线中未用的引脚全为0)(2)写出能够利用2#芯片A口外接开关K0~K7来控制1#芯片A口外接的LED0~LED7点亮的8255A初始化程序 10.设寄存器(DS)=3000H,(SS)=2100H,(ES)=1200H,(SI)=1000H,(BX)=0100H,(BP)=0010H,数据段中变量MASK的偏移地址值为50H。

      指出下列指令中源操作数的寻址方式;对于存储器操作数,写出其物理地址 ①MOV CX,ES:[BX] ②MOV AX,MASK[BP]11、.已知,(DS)=2000H,(BX)=100H,(SI)=0002H,从物理地址20100H单元开始,依次存放数据12H、34H、56H、78H;而从物理地址21200H单元开始,依次存放数据2AH、4CH、8BH、98H试说明下列各条指令单独执行后AX寄存器的内容 ① MOV AX,3600H (AX)=      ② MOV AX,[1200H] (AX)=      ③ MOV AX,[BX] (AX)=      12.何谓波特率?某系统采用串行异步方式与外设通信,发送字符格式由1位起始位、7位数据位、1位奇偶校验位和1位停止位组成,波特率为1200试问,该系统每分钟发送多少个字符?13、计算机中,CPU的地址线与访问存储器单元范围的关系是什么?8086CPU有多少条地址线?它能够访问存储器单元的最大地址范围是多少?14.微型计算机系统中引入中断有什么作用?简述NMI和INTR中断的异同点。

      15. CPU与外设通信的方式有哪几种?简述CPU采用异步查询方式与外设通信的流程16.CPU地址线与存储器的寻址范围有何关系?如果某一处理器的地址线宽度为32位,则最大可寻址存储器单元的数量为多少?17.在有多个中断源申请中断时,有几种方法确定它们的优先级别?试比较各自的优缺点18.若有一个四字节数,放在寄存器DX与AX中(DX中存放高16位),要求这个4字节数整个左移一位 如何实现?右移一位又如何实现?19.伪指令DW,DUP LENGTH,$20.现有一存储体芯片为512*4位,若要用它组成4KB的存储器,需要多少这样的芯片,每块芯片需要多少寻址线?整个存储系统最少需要多少寻址线?微机原理练习一 单项选择题1. 若二进制数为01000100B,则该数的十进制表示为( ) A.68 B.132 C.54 D.362. 完成二进制数无符号数00011101+00001101的加法运算的正确结果是( ) A.10010101 B.00100110 C.00100010 D.001010103. 完成二进制数01110001和00001111的逻辑“与”运算的正确结果是( )。

      A.01110000 B.01111111 C.00000001 D.000011114. 十进制数100.95的BCD数为( ) A.100000000.10010101 B.100000.10010101 C. 000100.10100100 D.000100000000.100101015. 8086CPU由下列( )两部分组成 A.总线接口部件和执行部件 B.运算器和控制器 C.执行部件和存储器 D.寄存器和存储器6. 下列指令中,不正确的指令是( ) A.MOV AX,BX B.MOV AX,[BX] C.MOV AL,BX D.MOV AL,[BX]7. 8086CPU响应可屏蔽中断的条件是( ) A.IF=0 B.IF=1 C.TF=0 D.TF=18. 8086CPU向I/O端口地址30H写字节数据应使用指令( ) A.IN 30H,AL B.OUT 30H,AL C.OUT AL,30H D.IN AL,30H    9. 若要使寄存器AL中的高4位不变,低4位变0,使用指令( )。

      A.AND AL,0F0H B.OR AL,0F0H C.AND AL,0FH D.OR AL,0FH10. 用存储器芯片2114(1024X4)组成4KB内存储器需要2114芯片( )片 A.2 B.4 C.8 D.16 11. 若十进制数为100,则该数的二进制表示为( ) A.1100100 B.1000000 C.01111100 D.1011001012. 完成二进制数无符号数01111101与00000101的减法运算的正确结果是( ) A.10010101 B.01111000 C.00100010 D.1000001013. 完成二进制数01110001和00001111的逻辑“或”运算的正确结果是( ) A.01110000 B.01110001 C.01111111 D.0000111114. 十进制数10.05的BCD数为( ) A.10000. 0101 B.10000.00000101 C.00010000.00000101 D.00010000.10115. 堆栈指针SP是微处理器中用于指示( )的专用寄存器。

      A.栈底地址 B.栈顶地址 C.堆栈基地址 D.中断服务程序或子程序入口地址16. 下列指令中,不正确的指令是( ) A.PUSH AX B.POP BX C.PUSH CL D.POP DX17. 下列引起CPU程序中断的4种情况中,( )需要设备提供中断类型号 A.INTR B.NMI C.INTO D.INT n18. 执行“MOV DL,2AH”和“SHR DL,1”两条指令后,DL寄存器与CF标志分别为( ) A.DL=10110110 CF=1 B.DL=00110101 CF=0 C.DL=00110100 CF=0 D.DL=00010101 CF=019. 若要使寄存器AL中的高4位求反,低4位不变,使用指令( ) A. AND AL,0F0H B. OR AL,0F0H C. XOR AL,0F0H D. OR AL,0FH20. 用存储器芯片2114(1024X4)组成2KB的主存储器需要2114芯片( )片。

      A.2 B.4 C.8 D.16 21. 若十六进制数为8BDH,则该数的二进制表示为( ) A.100010110100 B.100010101101 C.100010111101 D.10011011101022. 完成二进制数无符号数01111101+00000101的加法运算的正确结果是( ) A.10010101 B.00100110 C.00100010 D.1000001023. 完成二进制数01110001和00001111的逻辑“异或”运算的正确结果是( ) A.01111110 B.01110001 C.01111111 D.0000111124. 一个BCD数为01100101,则它的十六进制表示为( ) A.65H B.41H C.1BH D.3DH25. 微机中信息传递的三总线方式包括( ) A.片总线,内总线,外总线 B.地址总线,数据总线,控制总线 C.片内总线,内总线,外总线 D.内总线,数据总线,控制总线 26. 电子计算机从问世到现在都遵循“存储程序”的概念,最早提出这个概念的是( )。

      A.巴贝奇 B.冯•诺伊曼 C.帕斯卡 D.贝尔27. 8086CPU的状态标志位有( )位 A.1 B.3 C.6 D.928. 8086CPU当前被执行的指令存放在逻辑地址( )中 A.DS:BX B.SS:SP C.CS:PC D.CS:IP29. 完成将累加器AX清零,下面的错误指令是( ) A.SUB AX,AX B.X。

      点击阅读更多内容
      相关文档
      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.