微机原理_8

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

1,微机内部除CPU外还集成了计算机的其它主要部件,如ROM、RAM、并行接口、串行接口,有的芯片还集成了()等。

A. 存储器
B. 运算器
C. 定时器
D. 微处理器

2.汇编语言源程序中,每个语句由4项组成,如语句要完成一定功能,那么该语句中不可省略的项是()

A. 名字项
B.操作项
C.操作数项
D. 注释项

  1. MOV SP, 3210HPUSH AX执行上述指令序列后,SP 寄存器的值是()

A. 3211H
B. 320EH
C. 320FH
D. 3212H

4·当执行指令ADDAX, BX后,若AX的内容为2BA0H,设登的奇偶标志位PF=1, 下面的叙述正确的是()

A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C. 表示该数为偶数
D.表示结果中低八位含1的个数为偶数

5.指出下列哪条指令移位后补零()

A. SAR
B. SHL
C. ROL
D. RCR

  1. 下列指令执行后,能影响标志位的指令是()

A. PUSHF
B. POPF
C. JNLE OPR
D. LOOPE LOP

7、在汇编语言程序中,对END语句的叙述正确的是()

A. END 语句是一可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码

  1. 8088的一个总线周期可传送()个字节。

A. 4
B. 2
C. 1
D. 1/8

  1. IBM PC机的8088处于最大模式,其总线仲载是由()裁决。

A. 8086
B. 8289
C.8087
D. 8288

10,计算机的存储器采用分级存储体系的主要目的是()

A. 便于读写数据
B. 减小机箱的体积
C. 便于系统升级
D.解决存储容量、价格和存取速度之间的矛盾

  1. 8253定时/计数器中,计数器的最大计数初值是()

A. 65535
B. 7FFFH
C. 0000H
D. FFFFH

  1. 除法出错是属于中断。

A: 线路故障
B. 内部中断
C. INTO
D.单步中断

13,设异步传输时,一帧信息包括1位起始位、7位信息位、1位奇偶校验位和1位停止位,如果波特率为9600bps,则每秒能传输()个字符。

A. 96
B. 960
C. 9600
D. 10

14,使CPU与IO设备完全并行工作方式是()方式。

A.程序直接传送
B. 中断
C. DMA
D.程序查询

15.在8086/8088微机系统中,将AL内容送到VO接口中,使用的指令是()

A. IN AL,端口地址
B. MOV AL.端口地址
C. OUT AL,端口地址
D. OUT 端口地址,AL

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

1,某存储模块的容量为64KB,它的起始地址若为20000H,则末地址应为______
2. 8086CPU从偶地址中按字节读时,存储器数据进入数据总线的______,从奇地址按字节读时,进入数据总线的______.
3. 8255A中包括两组控制电路,其中A组控制______,B组控制______
4.设8253的工作频率为2.5MHz,若要使计数器0产生频率为1KHz的方波,则送入计数器 0 的计数初值应为______;方波的高电平为______ms
5.当中断控制器8259A的A0接地址总线A1时,若其中一个口地址为62H,则另一个口地址为______H:若某外设的中断类型码为 86H,则该中断应加到 8259A 的中断请求寄存器 IRR的______输入端。
6,中断类型码为15H的中断,其服务程序的入口地址一定存放在地址为______开始的 4个连续的单元中,若这4个单元的的内容为60H、50H、80H、30H,则其服务程序的入口地址为______
7,执行如下程序段后, AL=
MOV AL, 0
MOV BL, 1
MOV CX, 10
DI: ADD AL, BL
INC BL
LOOP D1
HLT

8,下面程序段执行后, AX=_________。
MOV AL, 6
MOV AH, 0
SAL AX, 1
MOV BX, AX
SAL AL, 1
SAL AL, I
ADD AX, BX
SAL AL, 1
SAL AL, I
ADD AX, BX

9.已知数据段(2000H)-09H,(2001H)-03H, 执行后(2000H)=(2001H)___
MOV CL, 4
MOV AX, [2000H]
SHL AL, CL
SHR AX, CL
MOV [2000H], AX

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

  1. 试述程序查询传送方式的工作原理,与查询方式相比,中断传送方式有什么优点?

  2. 什么叫端口?通常有哪几类端口?计算机对 VO 端口编址时通常采用哪两种方法?8086/8088系统中,用哪种毒法对1O端口进行编址?

3,简述8086内部中断的种类及特点。

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

1.编写程序实现:在内存 buffer 开始的 10 个字节单元中依次存放了 6,7,10,3,28,2,9,5,7,11 字节数据,编程求最小数并在屏幕上显示。

2.8253的片选信号如图所示:
在这里插入图片描述
(1)列出8253内各计数器及控制字寄存器的一组地址(设未使用的地址线为0)。
(2)设计数器0输入频率1MHz,产生1KHz的方波,写出-8253的初始化程序段。

3,现有一输入设备,其数据端口的地址为OFFEOH,并于端口OFFE2H提供状态,当其位为1时表明输入数据备好。请编写采用查询方式进行数据传送的程序段,要求从该设备谱100个字节并输入到从1000H:2000H开始的内存中。3,现有一输入设备,其数据端口的地址为OFFEOH,并于端口OFFE2H提供状态,当其位为1时表明输入数据备好。请编写采用查询方式进行数据传送的程序段,要求从该设备语100个字节并输入到从1000H:2000H开始的内存中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/183347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode(38)生命游戏【矩阵】【中等】

目录 1.题目2.答案3.提交结果截图 链接: 生命游戏 1.题目 根据 百度百科 , 生命游戏 ,简称为 生命 ,是英国数学家约翰何顿康威在 1970 年发明的细胞自动机。 给定一个包含 m n 个格子的面板,每一个格子都可以看成是…

shell---免交互

一、多行重定向 可以理解为这是标准输入的一种替代品&#xff0c;可以帮助脚本开发人员不必使用临时文件来构建输入信息&#xff0c;可以直接产生一个文件&#xff0c;输入文件信息&#xff0c;常与非交互程序和命令一起使用 语法格式命令<< 标记..........标记 注意…

During handling of the above exception, another exception occurred解决方案

During handling of the above exception, another exception occurred解决方案 前言解决方案总结 前言 今天在写python读取图片中的内容的脚本的时候&#xff0c;常用的图像处理库包括Pillow和OpenCV。以下是使用Pillow库读取图片中的计算公式的示例代码&#xff1a; from P…

详解原生Spring当中的额外功能开发MethodBeforeAdvice与MethodInterceptor接口!

&#x1f609;&#x1f609; 学习交流群&#xff1a; ✅✅1&#xff1a;这是孙哥suns给大家的福利&#xff01; ✨✨2&#xff1a;我们免费分享Netty、Dubbo、k8s、Mybatis、Spring...应用和源码级别的视频资料 &#x1f96d;&#x1f96d;3&#xff1a;QQ群&#xff1a;583783…

Redis对象系统

前言 在Redis中有许多数据结构&#xff0c;比如&#xff1a;简单动态字符串(SDS)&#xff0c;双端链表&#xff0c;字典&#xff0c;压缩列表&#xff0c;整数集合等。 Redis并没有直接使用这些数据结构来实现键值对数据库&#xff0c;而是基于这些数据结构创建了一个对象系统。…

vue项目运行时,报错:ValidationError: webpack Dev Server Invalid Options

在运行vue项目中&#xff0c;遇到报错&#xff1a;ValidationError: webpack Dev Server Invalid Options&#xff0c;如下图截图&#xff1a; 主要由于vue.config.js配置文件错误导致的&#xff0c;具体定位到proxy配置代理不能为空&#xff0c;导致运行项目报错&#xff0c;需…

连接备份1128

深度学习—分类识别篇&#xff1a;http://tr.daheng-imaging.com/watch/1050636http://tr.daheng-imaging.com/watch/1050636 深度学习—目标检测篇&#xff1a;http://tr.daheng-imaging.com/watch/1101141http://tr.daheng-imaging.com/watch/1101141 深度学习—缺陷分割篇&a…

Chrome显示分享按钮

分享按钮不见了&#xff01; Chrome://flags Chrome Refresh 2023 Disabled 左上角的标签搜索会到右上角。

MATLAB实战 | APP设计

01、应用实战 【例1】生成一个用于观察视点仰角和坐标轴着色方式对三维图形显示效果影响的App&#xff0c;界面如图1所示。界面右上部的列表框用于选择绘图数据、切换按钮组用于选择绘图方法&#xff0c;中间的旋钮用于设置视点方位角和仰角&#xff0c;右下部的分档旋钮用于设…

Thrift RPC Java、Go、PHP使用例子

文章目录 1、Thrift RPC介绍1.1、Protocol 支持的数据传输协议1.2、Transport 支持的数据传输方式1.3、Server 支持的服务模型1.4、IDL语法数据类型1.5、开发步骤 2、接口定义文件2.1、创建接口定义文件2.2、生成对应平台语言代码2.2.1、下载生成工具2.2.2、生成各平台语言代码…

基于web宠颐生宠物医院系统设计与实现

基于web宠颐生医院系统开发与实现 摘要&#xff1a;时代飞速发展&#xff0c;网络也飞速发展&#xff0c;互联网许多的行业都可以用互联网实现了&#xff0c;互联网已经成为了人们生活中重要的一部分&#xff0c;或多或少的影响着我们的生活&#xff0c;互联网在给我带了方便的…

Bert-VITS2本地部署遇到的错误

关于Bert-VITS2本地部署遇到的错误 1、在下载python中相关依赖时报错 building ‘hdbscan._hdbscan_tree’ extension error: Microsoft Visual C 14.0 or greater is required. Get it with “Microsoft C Build Tools”: https://visualstudio.microsoft.com/visual-cpp-bu…

【安全-SSH】SSH安全设置

今天发现自己的公有云服务器被攻击了 然后查看了登录日志&#xff0c;如上图 ls -sh /var/log/secure vim /var/log/secure然后增加了安全相关的设置 具体可以从以下方面增加安全性&#xff1a; 修改默认SSH端口公有云修改安全组策略及防火墙端口设置登录失败次数锁定用户及…

RabbitMQ消息模型之Routing-Direct

Routing Direct 在Fanout模式中&#xff0c;一条消息&#xff0c;会被所有订阅的队列都消费。但是在某些场景下&#xff0c;我们希望不同的消息被不同的队列消费。这时就要用到Direct类型的Exchange。 在Direct模型下&#xff1a; 队列与交换机的绑定&#xff0c;不能是任意…

Spring不再支持Java8了

在今天新建模块的时候发现了没有java8的选项了&#xff0c;结果一查发现在11月24日&#xff0c;Spring不再支持8了&#xff0c;这可怎么办呢&#xff1f;我们可以设置来源为阿里云https://start.aliyun.com/ 。 java8没了 设置URL为阿里云的地址

【Vue3】源码解析-虚拟DOM

【Vue3】源码解析 系列文章什么是虚拟DOMVue 3虚拟DOM获取<template>内容生成AST语法树生成render方法字符串得到最终VNode对象 系列文章 【Vue3】源码解析-前置 【Vue3】源码解析-响应式原理 【Vue3】源码解析-虚拟DOM 什么是虚拟DOM 在浏览器中&#xff0c;HTML页面…

5 面试题--redis

伪客户端&#xff1a; 伪客户端的 fd 属性值为 -1&#xff1b;伪客户端处理的命令请求来源于 AOF ⽂件或者 Lua 脚本&#xff0c;⽽不是⽹络&#xff0c;所以这种客户端不需要套接字连接&#xff0c;⾃然也不需要记录套接字描述符。⽬前 Redis 服务器会在两个地⽅ ⽤到伪客户端…

ThermalLabel SDK for .NET 13.0.23.1113 Crack

ThermalLabel SDK for .NET 是一个 .NET 典型类库&#xff0c;它允许用户和开发人员创建非常创新的条码标签并将其发布在 zebra ZPL、EPL、EPSON ESC、POS 以及 Honeywell intermec 指纹中通过在 VB.NET 或 C# 上编写 .NET 纯代码来实现热敏打印机&#xff0c;以实现项目框架的…

Ubuntu Linux玩童年小霸王插卡游戏

1.下载安装模拟器 在Windows平台模拟器非常多&#xff0c;而且效果也很优秀&#xff0c;Linux平台的用户常常很羡慕&#xff0c;却因为系统的缘故&#xff0c;无法使用这样的模拟器&#xff0c;但是随着时代的发展&#xff0c;Linux平台也出现了许多优秀的模拟器&#xff0c;现…

navigator.clipboard is undefined in JavaScript issue [Fixed]

navigator.clipboard 在不安全的网站是无法访问的。 在本地开发使用localhost或127.0.0.1没有这个问题。因为它不是不安全网站。 在现实开发中&#xff0c;可能遇到测试环境为不安全网站。 遇到这个问题&#xff0c;就需要将不安全网站标记为非不安全网站即可。 外网提供了3…