当前位置: 首页 > 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语音识别的智能家居系统(三)
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • egg(89)--egg之redis的发布和订阅
  • ES6--对象的扩展
  • Flex布局到底解决了什么问题
  • Java多线程(4):使用线程池执行定时任务
  • linux安装openssl、swoole等扩展的具体步骤
  • Linux链接文件
  • Redis在Web项目中的应用与实践
  • Vue 重置组件到初始状态
  • 简单实现一个textarea自适应高度
  • 排序算法学习笔记
  • 三栏布局总结
  • 深度学习入门:10门免费线上课程推荐
  • 什么是Javascript函数节流?
  • 微服务入门【系列视频课程】
  • 微信小程序设置上一页数据
  • 我的面试准备过程--容器(更新中)
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • ​Spring Boot 分片上传文件
  • #100天计划# 2013年9月29日
  • #预处理和函数的对比以及条件编译
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (二)Linux——Linux常用指令
  • (二)斐波那契Fabonacci函数
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (七)Java对象在Hibernate持久化层的状态
  • (一)基于IDEA的JAVA基础1
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)ORM
  • .Net 8.0 新的变化
  • .net core Swagger 过滤部分Api
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .Net Core 中间件验签
  • .NET Micro Framework 4.2 beta 源码探析
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .net流程开发平台的一些难点(1)