当前位置: 首页 > article >正文

微机原理练习题_13

一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案。)
1、十六进制数5BF.C8转换成二进制数是()

A. 11011100111111101B
B. 010111011011.01101B
C. 010110111111.11001B
D. 010111011011.11001B

2,最适合进行加减操作的数字编码是()

A.补码
B.原码
C.反码
D. 移码

  1. 8086/8088微处理器的寄存器可以用作8位或16位寄存器的是()

A. SI
B. SP
C. IP
D. CX

  1. 8088CPU产生的数据总线有0条。

A. 8条
B. 16条
C. 20条
D. 32条

  1. 8086/8088CPU经加电复位后,执行第一条指令的地址是()

A. OFFFFFH
B. 03FFFF
C. OFFFFH
D. OFFFFOH

6 8086微处理器CLK,引脚输入时钟信号是由中其()提供。

A. 8284A
B. 8288
C. 8287
D. 8289

  1. 在汇编语句 MOV BL,A中,源操作数的寻址方式是()寻址。

A. 直接
B立即
C.基址
D.寄存器间接

8·若将AH的内容的高4位不变,低4位清0,应选用()

A. AND AL, OFOH
B. ORAL, OFOAN
C. XOR AL, OFOH
D. TEST AL, OFOH

9·若(AL) =OFH, (BL) =04H,"则执行CMPAL, BL后, AL和BL的内容为()

A. OFH 和 04H
B. OBH 和 04H.方试
C. OFH 和 OBH
D. 04H 和OFH

10.汇编语言语句格式中的名字项,下列错误的是()

A. FFFF
B. @Var
C. OFFFFH
D. T_S1

11,查询式1/O外设状态信息通过CPU的()

A. 数据总线读入
B. 某条控制线读入
C. 地址总线
D. 状态线

  1. 中断屏蔽寄存器的作用是( )。

A. 禁止外设向8259提出中断请求
B.禁止优先级较高的中断申请禁止
C.禁止CPU响应8259提出的中断申请
D.禁止 8259相应的某级中断申请传向 CPU

13·将寄存器AX的内容求反的正确操作是()

A. NEG AX
B. XOR AX, OFFFFH
C. AND AX, OFFH
D. CMPAX, AX

14…计算机与外设之间的串行通信,实际是()

A. CPU与1O接口并行,I/O接口与外设串行
B. CPU 与 VO 接口并行,I/O 接口与外设并行
C. CPU与I/O接口串行,I/O接口与外设串行
D. CPU与I/O接口串行,I/O接口与外设并行

  1. 8259A级联时, CASo-CAS2功能是()

A.从片给主片送上申请中断的引脚号
B.主片给从片送上被响应的从片编号
C.主片给从片送上响应的中断类型码
D.从片给主片送上响应的中断类型码

二、填空题(本大题共12小题, 15空,每空 2分,共 30 分。)

(1)设字长8位(含1位符号位)用十进制表示原码定点整数的最小负数是_____

  1. 8088CPU执行56H与3BH两个数加法运算,运算结果的标志位SF=_____ CF_____, ZF=_____

3,表示数据的存储单元的符号地址为_____

4,十进制数11/128可用二进制数码序列表示为_____

  1. 8255工作于方式0,微处理器可以采用无条件传送和______传送方式

6,无符号数和带符号数的两组条件转移指令,每条指令都有完全等效的两个指令助记符,例如,JL 指令的另一个指令助记符是_______。

  1. 8086与8255连接时, CPU能够访问的8255的端口地址有_____个

8,当从8255A的端口C读出数据时,8255A的控制信号CS、A1、Ao、RD、分别是_______

9.异步通信协议包括两个方面的内容,一是字符的格式规定,二是_______的要求。

10, 8086 CPU工作在最大方式时,产生IOR、IOw信号的器件是_______

11.8259A 的 INT 引脚连至 CPU 的_______端,用来向CPU发中断请求信号。

  1. 运行下面程序段:

    MOV AX,0500H
    PUSH AX
    POP BX
    MOV AX,3F5FH
    MOV CX,4
    ROR AL, CL
    AND AL, OFH
    执行后, AL=, BX=

三、简答题(本大题共3小题,每小题10分,共30分。)

  1. 比较 8255A 三种工作方式的应用场合有何区别?
  1. 简述 8086 和 8088 有什么不同?

3.已知: DS=2000H, BX=0300H, SI=0002H, (20300H)=12H,(20301H)=34H(20302H)=56H(20303H)=78H,(21400H) =2AH,(21401H) =4CH. (21402H)=B7H (21403H)=65H试说明下列各条指令执行完后 AX 寄存器的内容。

(1) MOV AX, 1400H
(2) MOV AX, BX
(3) MOV AX, [1400H]
(4) MOV AX, [BX]
(5) MOV AH, [BX+SI]

四、应用题(本大题共3小题,每小题15分,共45分)
1.编写程序段实现:设A、B、C均为无符号字节类型变量,试编写指令序列,求出其中的最大值,并存入字节类型变量MAX

2.存储器系统连接如下图,请分别写出图中第一组(1#、2#)、第二组(3#、4#)的地址分配范围。(写出具体步骤)。在这里插入图片描述
3,某微机系统中使用8255A作为并行口,其中A口工作在方式1输入,以中断方式与CPU交换数据,中断类型号为 OAH:B 口工作在方式 0输出,C 口的普通 IO 线作为输入,PC4 置 1,试编写 8255A 的初始化程序段,并设置 A 口的中断向量。已知 8255A 端口 A、B、C 和控制端口的地址分别是0100H, 0101H, 0102H, 0103H,且中断服务程序为SERV, 8255A工作方式控制字格式如下。
在这里插入图片描述


http://www.kler.cn/a/134378.html

相关文章:

  • Qt 和 WPF(Windows Presentation Foundation)
  • POI实现根据PPTX模板渲染PPT
  • FreeRTOS学习13——任务相关API函数
  • 【真题笔记】21年系统架构设计师案例理论点总结
  • 如何在Puppeteer中实现表单自动填写与提交:问卷调查
  • 解决表格出现滚动条样式错乱问题
  • 计算机网络——物理层-信道的极限容量(奈奎斯特公式、香农公式)
  • ElasticSearch快速入门
  • 【论文阅读】VideoComposer: Compositional Video Synthesis with Motion Controllability
  • 2023/11/15JAVA学习(线程池,Executors,网络编程,InetAddress,UDP,TCP,DatagramSocket)
  • 栈和队列概念
  • Nginx的核心配置文件
  • 自学人工智能难吗?
  • SpringBoot整合Redis使用基于注解的缓存
  • AIGC ChatGPT4 读取接口文件并进行可视化分析
  • 第14届蓝桥杯青少组python试题解析:23年5月省赛
  • 持续集成交付CICD:Jenkins通过API触发流水线
  • SDL2 播放音频(MP4)
  • 【linux】进行间通信——共享内存+消息队列+信号量
  • 开源与闭源:创新与安全的平衡
  • STM32CubeMX学习笔记-CAN接口使用
  • Java SPI机制
  • 探索Scrapy中间件:自定义Selenium中间件实例解析
  • JVM-HotSpot虚拟机对象探秘
  • 原理Redis-动态字符串SDS
  • 04 后端增删改查【小白入门SpringBoot + Vue3】