微机原理9

news2024/11/18 13:50:44

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

  1. 8088 系统的内存最大容量为 16MB. 其地址总线为()

A. 16 位
B. 20 位
C. 24 位
D. 32 位

2,以CPU为核心,包括存储器、1O接口和系统总线,组成()

A.微处理器
B. 微型计算机
c. 微型计算机系统
D.小型机系统

3,系统有多个中断源,而只有单一中断请求线的情况下,为了能处理多重中断流据。在保护现场和中断服务之间必须加入()

A. 屏蔽本级中断
B.屏蔽本级和低级中断,并关中断
C. 屏蔽低级中断
D.屏蔽本级和低级中断,并开中断

  1. 存储周期是指()

A. 存储器的读出时间
B. 存储器的写入时间
C.存储器进行连续读或写操作所允许的最短时间间隔
D.存储器进行连续写操作所允许的最短时间间隔

5, 8086微处理器的可屏蔽中断请求信号来自于()引脚

A. CLK
B. GND
C. INTR
D. NMI

6·下列输入指令中,正确的是()

A. IN AL, DX
B. IN AL, 256
C. IN DX, AX
D. IN AX, 256

7,设AL=87H,执行指令SUB AL, 65H后,标志位()。

A. AF=1
B. CF=1
C. OF=1
D. ZF=1

  1. 设 AL=98H,执行 SARAL,1 后,AL 中的内容是()

A. 30H
B. 4C
C. 98H
D. OCCH

9,下列关于片选的说法中,错误的是()

A. 通常采用 74LS138 作为地址译码器
B.全译码法存在地址重叠问题
C.部分译码法存在地址重叠问题
D.线选法存在地址重叠问题

10.下列不属于常说的三总线的是()

A.串行总线
B. 地址总线
C.数据总线
D.控制总线

  1. 8086 系统中,下列属于可屏蔽中断的是()

A. 8259A引起的中断
B. 断点中断
C.除法出错中断
D. 溢出中断

12.常用的缓冲器有

A. 74LS138
B. 74LS244
C. 74LS273
D. 74LS373

13.下列芯湯中,不属于接口芯片的是()

A. 2732
B. 8251
C.8255
D. 0809

14,下列关于串行通信与并行通信的说法,正确的是()

A.并行通信适合于远距离通信
B. 串行通信比并行通信适合于远距离通信
C.并行数据是按位传输
D. 并行通信有同步通信与异步通信两种

  1. 下列关于程序控制传送方式的说法,错误的是()

A.中断传送方式不能实现多个外设并行工作
B.查询传送方式又称“异步传送方式”
C.无条件传送方式又称"同步传送方式”
D.中断方式数据传送完成后,程序会回到断点处继续执行

二、填空题(每空 2分,共 30 分,请在答题纸相应题号的位置上作答。
1.在总线周期中允许插入等待周期Tw,插入的Tw是在_________和________之间。
2. 8位二进制反码10000000B表示的十进制数为________8 位二进制补码 10000000B 表示的十进制数为________
3. 已知X1 DW 1234H,若要将X1用DB定义,原来数据区中的内容保持不变,则可定义为 XI DB________
4. 8259A 芯片占________个端口地址,要想管理32级中断,至少需要________片8259A
5. 汇编语言程序设计中每个语句的注释项的开始必须用标点符号是________
6.执行下列指令后,寄存器AL=, BX=

ORG 1000H

TABLE DB 10H, 33H, 41H

MOV BX, OFFSET TABLE
MOV AL, [BX]
XOR AL, 80H
MOV [BX], AL

7,若要求由8253计数器的OUT输出端输出方波,则应设置其工作于方式_________,CLKO 的频率为1MHz,欲获得可能的最低频率,应向计数寄存器写入的初值为_________H
8.分析下面程序段中寄存器 BX、SI 及AX 存储的内容。
data SEGMENT
DAI EQU 0100H
ORG 2300H
DATA 1 DW 35ABH
data ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:data
START: MOV AX, data
MOV DS, AX
MOV BX, 2000H
MOV SI, 0200H
MOV AX, DAI [BX]
。。。
CODE ENDS
END START
程序执行后,BX=SI=,AX=________

三、简答题(本大题共3小题,每小题10分,共30分。请在答题纸相应题号的位置上作答。)
1,汇编语言程序的开发有哪4个步骤,分别利用什么程序完成、产生什么输出文件。

2,以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节?

  1. 8086处理器的输入控制信号有RESET, HOLD, NMI和INTR,其含义各是什么?当它们有效时,8086 CPU 将出现何种反应?

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

1、编程统计内存又单元开始的20个字节数据中正数和负数的个数,并分别存入NEGO单元、数据段代码已给出,请给出完整代码段内容。

DATA SEGMENT
X DB X1, X2. X3… ;定义20个数
PLUS DB ?
NEGO DB ?
DATA ENDS

  1. ADC0809通过并行接口825SA与PC连接,如图所示,填空完成以下程序段,实现对OFFFCH.初始化编程及对端口操作时,无关位默认为0.ADC0809通道3的数据采集。设8255A的端口地址范围为OFFFCH~OFFFFH, PA口地址为

在这里插入图片描述
START: MOV AL, (1); 8255A 初始化
MOV DX, _(2)
OUT DX, AL
MOV AL, (3);选IN3, START=0,
MOV DL, (4)
OUT DX, AL
MOV AL, 13H: START=1
OUT DX, AL
MOV AL, (5): START-0, 启动 A/D
OUT DX, AL
MOV DL, OFEH
TESTI: IN AL, DX;检查 EOC
AND AL, (6):转换未结束,继续查询
MOV DL. (8)
IIN AL, DX;读入 A/D 转换结果
HLT

3.无条件输入时,CPU不查询外设工作状态,与外设速度的匹配通过在软件上延时完虚编程实现:从端口 200H 读入 100 个字节到内存缓冲区 buffer 中的程序段。

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

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

相关文章

YITH WooCommerce Social Login跨境电商网站社交登录高级版插件

点击阅读YITH WooCommerce Social Login跨境电商网站社交登录高级版插件原文 YITH WooCommerce Social Login跨境电商网站社交登录高级版插件让您的用户节省时间并通过他们的社交资料之一登录或注册网站。 您如何从中受益: 用户无需填写表格、插入个人数据&#…

【数电笔记】06-码制

目录 说明: 二进制代码 1. 二 - 十进制码 2. 常用二 - 十进制代码表 2.1 例题 可靠性代码 1. 格雷码 2. 奇偶校验码 3. 8421奇偶校验码表 说明: 笔记配套视频来源:B站;本系列笔记并未记录所有章节,只对个人认…

计算机基础知识64

ForeignKey属性 to:设置要关联的表 related_name: 反向操作时,使用的字段名,用于代替原反向查询时的’表名_set’ related_query_name:反向查询操作时,使用的连接前缀,用于替换表名 to_field:设置要关联的表…

【数据分享】2015-2023年我国区县逐月二手房房价数据(Excel/Shp格式)

房价是一个城市发展程度的重要体现,一个城市的房价越高通常代表这个城市越发达,对于人口的吸引力越大!因此,房价数据是我们在各项城市研究中都非常常用的数据!之前我们分享过2015-2023年我国地级市逐月房价数据&#x…

关于你对 Zookeeper 的理解

看看普通人和高手是如何回答这个问题的? 普通人 Zookeeper 是一种开放源码的分布式应用程序协调服务 是一个分布式的小文件存储系统 一般对开发者屏蔽分布式应用开发过过程种的底层细节 用来解决分布式集群中应用系统的一致性问题 高手 对于 Zookeeper 的理解…

【ArcGIS Pro微课1000例】0047:深度学习--棕榈树提取全流程

一、创建训练样本 对汤加科洛瓦伊种植园每棵棕榈树的健康状况进行清查和评估,这需要花费大量的时间和劳动力。 为简化此过程,将在 ArcGIS Pro 中使用深度学习模型来识别树木,然后根据植被绿度的测量值计算其健康状况。 第一步是找到显示汤加科洛瓦伊的影像,该影像具有足够…

VQD视频质量诊断服务/图像质量诊断/视频流质量诊断/传统方法与深度学习结合的视频质量诊断

随着平安城市、大安防的发展,监控摄像机数量的不断增加,给监控系统的维护工作带来了新的挑战。如何及时了解前端视频设备的运行情况,发现故障并检测恶意遮挡与破坏的不法行为已成为视频监控系统运行的首要迫切问题。对于成千上万个监控摄像机…

Vue3 组合式实现 带连接线的Tree型 架构图(一级树形图)

创建组件名称 TreeNodeView.vue <template><div class"tree-node"><div class"node">{{ rootNodeName }}</div><div class"children" :style"childrenLineStyle"><div class"child-node"…

练习十一:简单卷积器的设计

简单卷积器的设计 1&#xff0c;任务目的&#xff1a;2&#xff0c;明确设计任务2.1,目前这部分代码两个文件没找到&#xff0c;见第5、6节&#xff0c;待解决中。 &#xff0c;卷积器的设计&#xff0c;RTL&#xff1a;con1.v4&#xff0c;前仿真和后仿真&#xff0c;测试信号…

一键自动修改和翻新OC源码,解决苹果审核4.3和马甲问题

ipaguard 自动修改/翻新/混淆/OC/iOS代码&#xff0c;自动替换类名&#xff0c;方法名 由来 网上有很多关于如何混淆iOS源码的方法&#xff0c;但是都不够智能&#xff0c;生成的方法类名要么千奇百怪&#xff0c;要么aaaabbbxxx这种完全毫无意义的名称&#xff0c;要么只能…

全网最新最全的自动化测试:python+pytest接口自动化-接口测试基础

接口定义 一般我们所说的接口即API&#xff0c;那什么又是API呢&#xff0c;百度给的定义如下&#xff1a; API&#xff08;Application Programming Interface&#xff0c;应用程序接口&#xff09;是一些预先定义的接口&#xff08;如函数、HTTP接口&#xff09;&#xff0c…

TEMU跨境平台与亚马逊检测认证几大认证您知道多少?

TEMU跨境平台与亚马逊检测认证几大认证您知道多少&#xff1f; TEMU跨境平台与亚马逊对于做外贸的人应该都不陌生,可是你是否知道产品入驻TEMU跨境平台与亚马逊需要办理的13大认证呢?如果你不知道,请认真阅读正面的内容,因为它关系着你的产品能否在TEMU跨境平台与亚马逊顺利上…

零基础学编程,中文编程工具构件之弹出菜单构件教程,中文编程工具下载

一、前言&#xff1a; 零基础自学编程&#xff0c;中文编程工具下载&#xff0c;中文编程工具构件之扩展系统菜单构件教程 编程系统化教程链接https://jywxz.blog.csdn.net/article/details/134073098?spm1001.2014.3001.5502 给大家分享一款中文编程工具&#xff0c;零基础…

二进制动态插桩工具intel PIN的学习笔记

前言 最近两周为了课程汇报学习了intel PIN这个动态插桩&#xff08;dynamic instrument&#xff09;工具&#xff0c;总体的学习感受还是挺累的。一方面&#xff0c;这个方向比较小众&#xff0c;相关的二手资料比较少&#xff0c;能参考的也就只有官方手册这种一手资料&…

12.4c++中的继承

#include <iostream>using namespace std;class Sofa { private:string way;int *score; public:Sofa(){}//有参构造函数Sofa(string way,int score):way(way),score(new int(score)){cout << "Sofa::有参构造函数" << endl;}//拷贝构造函数Sofa(c…

从声纹模型到语音合成:音频处理 AI 技术前沿 | 开源专题 No.45

facebookresearch/audiocraft Stars: 16.6k License: MIT AudioCraft 是一个用于音频生成的 PyTorch 库。它包含了两个最先进的 AI 生成模型 (AudioGen 和 MusicGen) 的推理和训练代码&#xff0c;可以产生高质量音频。该项目还提供了其他功能&#xff1a; MusicGen&#xf…

12月4日作业

完成沙发床的多继承 #include <iostream>using namespace std;class Bed { private:string sleeping; public:double *price; public:Bed(){cout << "Bed::无参构造函数" << endl;}Bed(string sleeping,int price):sleeping(sleeping),price(new …

前缀和例题:子矩阵的和AcWing796-Java版

//前缀和模板提,在读入数据的时候就可以先算好前缀和的大小 //计算前缀的时候用:g[i][j] g[i][j-1] g[i-1][j] - g[i-1][j-1] Integer.parseInt(init[j-1]); //计算结果的时候用:g[x2][y2] - g[x1 - 1][y2]- g[x2][y1-1] g[x1 -1][y1 - 1] "\n" //一些重复加的地…

SAP系统邮件功能配置 SCOT <转载>

原文链接&#xff1a;https://zhuanlan.zhihu.com/p/71594578 相信SAP顾问或多或少都会接到用户要求SAP系统能够定时发送邮件的功能&#xff0c;定时将用户需要的信息已邮件的方式发送给固定的人员。 下面就来讲一下SAP发送邮件应该如何配置&#xff1a; 1、RZ10做配置&#…

掌握排序的艺术:Python中sorted()函数全面解析!

更多资料获取 &#x1f4da; 个人网站&#xff1a;ipengtao.com 1. 引言 排序在编程中是一个基本且重要的操作&#xff0c;而 Python 中的 sorted() 函数则为我们提供了强大的排序能力。在本篇文章中&#xff0c;我们将深入研究不同排序算法、sorted() 函数的灵活性&#xff…