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

微机原理_3

一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案,请将选定的答案填涂在答题纸的相应位置上。)

  1. 在 8086 微机系统中,完成对指令译码操作功能的部件是()。

A. EU
B. BIU
C. SRAM
D. DRAM

  1. 使计算机执行某种基本操作的命令是()
    A.伪指令
    B. 指令
    C.标号
    D. 助符

3.每一个中断服务程序都需要一个唯一确定的入口地址,每个服务程序入口地址有0字节。

A. 2
B. 4
C. 8
D. 16

  1. 8086 能够访问的存储空间的大小是()

A. 64KB
B. 256B
C. 1MB
D. 16MB

5,汇编程序中以下可用作标号的是()

A. ADD
B. SECODE
C. 2AREA
D. ENDS

6.若使AH内容的低4位不变,高4位清0,应选用()

A. AND AL, OFH
B. OR AL, OFH
C. XORAL, OFH
D. TESTAL, OFH

  1. CPU区分对外设还是对内存操作是由()决定的。

A. 软件包
B. 数据线
C.控制线
D.地址线

8,对于8086/8088系统的堆栈叙述正确是( )。

A.堆栈操作以字节为单位
B.栈容量不大于64KB
C.堆栈操作中,段寄存器SS,偏移地址来源于DI
D.进行栈操作时,总是先修改指针,而后进行信息的入和出

  1. 外总线(E-BUS)又称()

A.通信总线
B. 微机总线
C.系统总线
D. 板级总线

10, 8086执行指令MOVAL, [BX],其中BX=1011H时, BHE和A0的输出是(—)

A. 0,0
B. 0, I
C. 1, 0
D. 1,1

  1. 8086的读周期时序,数据总线上有一段高阻态出现的时钟周期是()

A. TI
B. T2
C. T3
D. T4

  1. 6片8259A级连最多可以管理()个中断。

A. 48
B. 40
C. 44
D. 43

13,在堆栈内,有效地址为2100H到210SH单元内依次存放10H、20H、30H、40H、50H、60H 六个数,已知 SP-2102H,执行 POP BX 指令后,有( )

A. SP=2104H、BX=4030H
B. SP-2102H, BX-1020H
CSP=2104H, BX=3040H
D. SP-2100H, BX=2010H

14,在串行数据传送中,若工作于异步方式,起始位1位,每个字节的传送格式为数据位8位,奇偶校验位1位,停止位1位,若波特率为4800bps,则每秒最多传输的字符数是()
A. 436
B.480
C.533
D.600

15.当CPU响应可屏蔽中断时,若将CS和IP压入堆栈,需执行()个总线周期。

A.I
B. 2
C. 4
D. 6

二、填空题(每空 2分,共30分,请在答题纸相应题号的位置上作答。)

  1. 已知 AX=14FOH, BX=035CH,SI=1200H,DS=2000H,(2155CH)=7000H,(215A2H)=75A2H, (215A0H) =7726H,则执行指令ADD AX, [BX+SI+46H]后, AX=BX=ZF=
    2.8086 的基址变址寻址方式中,基址寄存器可以是
    _,变址寄存器可以是________
    3.8086CPU中断系统有______种中断类型码,中断类型码与对应的向量地址换算公式为______
    4.8086 在最大模式下,利用________芯片产生控制信号,在最小/最大模式下,地址锁存器使用的芯片是________
    5.8088CPU 处理动作的最小时间单位是________
    6.设堆栈指针SP 的初值为 1000H,AX=2000H,BX=3000H,执行PUSH AX 后,SP=;
    ,再执行指令PUSH BX及POP AX后, SP=
    __;
    7,要组成容量为16K×8的存储器,需要__________片16K×1位的静态RAM芯片并联,或者需要__________片8K×8位静态RAM芯片串联
  2. ARRAY DW 10 DUP (5DUP (4DUP (20H, 40H, 60H))语句执行后共占________字节存储单元。

三、简答题(本大题共3小题,每小题10分,共30分。请在答题纸相应题号的位置上作答。)、、

1.在8086系统中,什么是逻辑地址和物理地址?他们之间的关系是什么?

2,为了区别不同的中断,有以下概念,请说明它们的不同
(1)可屏蔽中断和非屏蔽中断
(2)内部中断和外部中断

  1. 8086CPU 的形成三类总线时,为什么要对部分地址线进行锁存?用什么信号控制锁存?

四、应用题(本大题共3小题,每小题15分,共45分。请在答题纸相应题号的位置上作答。)

  1. 编程实现对键盘输入的小写字母用大写字母显示出来。

2,图中是8088CPU工作在最大方式组成的微机系统中的SRAM存储器扩展电路,试分析电路,写出此 SRAM 存储器的地址范围为多少?

在这里插入图片描述

3.-8255的A口工作于方式0,输入, B口工作于方式1,输出, C口的PC1作为输出联络口, PC2作为输入联络口, 8255A占用的4个端口地址为80H~83H,编写初始化程序,画出端口地址的译码电路。

相关文章:

  • FileReader与URL.createObjectURL实现图片、视频上传预览
  • elasticsearch 7安装
  • css中flex两列布局(一列自适应其他固定)
  • 专业远程控制如何塑造安全体系?向日葵“全流程安全闭环”解析
  • 基于 STM32Cube.AI 的嵌入式人脸识别算法实现
  • Flink-简介与基础
  • docker 部署hbase 并且java Api连接
  • Nginx安装与配置、使用Nginx负载均衡及动静分离、后台服务部署、环境准备、系统拓扑图
  • spark的算子
  • Web3与Web3.0: Web3指的是去中心化和基于区块链的网络,Web3.0指的是链接或语义网络。
  • 讲述 什么是鸿蒙 为什么需要鸿蒙 为什么要学习鸿蒙
  • 网络攻击的常见手段
  • DataFunSummit:2023年现代数据栈技术峰会-核心PPT资料下载
  • Unity开发之C#基础-File文件读取
  • 合肥中科深谷嵌入式项目实战——基于ARM语音识别的智能家居系统(三)
  • Angular数据绑定机制
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • Cookie 在前端中的实践
  • echarts花样作死的坑
  • FineReport中如何实现自动滚屏效果
  • git 常用命令
  • gitlab-ci配置详解(一)
  • Java,console输出实时的转向GUI textbox
  • Selenium实战教程系列(二)---元素定位
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 复杂数据处理
  • 工程优化暨babel升级小记
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 离散点最小(凸)包围边界查找
  • 前嗅ForeSpider教程:创建模板
  • 嵌入式文件系统
  • 入门到放弃node系列之Hello Word篇
  • 我这样减少了26.5M Java内存!
  • 怎么把视频里的音乐提取出来
  • 最近的计划
  • UI设计初学者应该如何入门?
  • ​flutter 代码混淆
  • # 数据结构
  • ###STL(标准模板库)
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (二)springcloud实战之config配置中心
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (排序详解之 堆排序)
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)http协议
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • (转载)从 Java 代码到 Java 堆
  • .NET C# 使用GDAL读取FileGDB要素类
  • .NET Core Web APi类库如何内嵌运行?
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法