伪指令endp告诉汇编程序_全国2004年10月高等教育自学考试微型计算机原理及应用试题历年试卷...

&nbsp&nbsp

全国2004年10月高等教育自学考试

微型计算机原理及应用试题

课程代码:02277

一、单项选择题(本大题共15小题,每小题1分,共15分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.8086微机系统的地址总线是(   )

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

2.计算机进行运算的进制是(   )

A.二进制B.十进制C.八进制D.十六进制

3.当8086进行取指令操作时,使用的段基值是在(   )

A.DS中B.CS中C.SS中D.ES中

4.8086微处理器的可屏蔽中断请求信号来自于(   )

A.CLK引脚B.NMI引脚

C.INTR引脚D.GND引脚

5.伪指令ENDP告诉汇编程序(   )

A.宏定义结束B.过程定义结束

C.段定义结束D.过程运行结束

6.在指令“MOV AX,ES:[BX]”中,源操作数采用的寻址方式是(   )

A.寄存器间接寻址B.寄存器相对寻址

C.寄存器寻址D.直接寻址

7.在指令“MOV AX,0”执行后,CPU状态标志位IF的值(   )

A.为0B.为1

C.不确定D.不变

8.若MASK和F为符号名,则下列指令语句不正确的是(   )

A.MASK EQU 10B. MASK EQU 5*8

C. MASK = 10D. MASK EQU F*8

9.采用部分译码法的片选控制(   )

A.有地址重叠问题B.没有地址重叠问题

C.地址一定是不连续的D.地址一定是连续的

10.动态RAM刷新时,每次刷新(   )

A.1位B.1字节C.1行D.1个存储芯片

11.CPU不断检测外设状态,当外设准备就绪后,才进行数据传送。这种数据传送方式称为

(   )

A.无条件传送方式 B.查询传送方式

C.中断传送方式 D.DMA传送方式

12.每一片8259A最多可管理的中断源有(   )

A.4级B.7级C.8级D.16级

13.接口电路中的译码器是对CPU的哪种信号译码产生片选信号?(   )

A.数据信号B.地址信号

C.控制信号D.数据信号和控制信号

14.8255A和PA、PB、PC三个端口可分为A组、B组。其中与PA构成A组的是(   )

A.PB7-4B.PB3-0

C.PC7-4D.PC3-0

15.8253-5有3个独立的计数器,每个计数器可以有几种不同的工作方式?(   )

A.3种B.4种

C.5种D.6种

二、多项选择题(本大题共5小题,每小题2分,共10分)

在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。

16.当8086处于存贮器读周期时(    )

A.M/为高电平B. 为低电平

C. 为高电平D. M/为低电平

E. 为低电平

17.下列语句中,有语法错误的语句是(    )

A.IN AL,256B.OUT AX,DX

C.IN DX,AXD.OUT DX,256

E.IN AL,DX

18.下列伪指令中,可以用来定义变量的伪指令是(    )

A.TYPEB.DB

C.DDD.WORD

E.DQ

19.8255A的数据线D7~D0是(    )

A.单向的B.双向的

C.三态的D.双向三态的

E.单向三态的

20.在8253-5中,CPU可以读/写的有(    )

A.CNT0B.CNT1

C.CNT2D.控制字寄存器

E.读写逻辑

三、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

21.计算机中表示一个二进制数的最小单位为___________ 。

22.标志寄存器中的IF标志位称为___________位。

23.对标号而言,其类型属性是指出该标号是NEAR型还是___________型。

24.在8086微机系统中,一个字存储要占用___________个连续的8位存储单元。

25.一般的接口电路中有数据口、状态口和___________。

26.DMA的传送方式有单字节传送、___________和请求传送三种方式。

27.8255A的端口___________只能工作在方式0和方式1。

28.异步串行通信传输一个字符的格式是以___________位开始,以停止位结束的。

29.ADC0809有___________路模拟量输入信号。

30.ISA总线是在PC总线基础上扩展而成的___________位总线体系结构。

四、判断改错题(本大题共6小题,每小题2分,共12分)

判断下列命题中划线部分正误,正确的在题后括号内打“√”;错误的打“×”,并改正。

31.BCD码表示的数是二进制数。( )

32.当指令执行完后,其结果是偶数时,奇偶标志PF=1。( )

33.立即数是不允许被用作目的操作数的。( )

34.DRAM存储器芯片只要不关电源,信息就不会丢失。( )

35.8259A中对任何一级外部IR中断源都可单独进行屏蔽。( )

36.8253-5的计数执行单元最多可计数65535个输入脉冲。( )

五、简答题(本大题共4小题,每小题5分,共20分)

37.简要说明8259A中的IRR、ISR和IMR三个寄存器的功能。

38.什么是存储器的“存取时间”?

39.简述DMA方式的特点和应用场合。

40.在远程数据通信中,通常采用串行通信。A、B两地的串行接口是否可以直接相连?如果能直接相连,请说明原因,如果不能直接相连,如何解决?

六、分析题(本大题共5小题,共18分)

(一)若8253-5的GATE0为高,CLK0的输入为1000Hz的连续脉冲信号,试问:

41.该芯片的CNT0工作在方式几时,输出信号OUT0输出的是连续的方波?(2分)

42.若要求OUT0输出100Hz的连续方波,计数初值是多少?(3分)

43.若计数初值为101,OUT0输出的是否是高低电平完全相等的方波?为什么?(4分)

(二)若程序段如下:

Start:MOV AX,X

MOV BX,Y

CMP AX,BX

JG LOP

XCHG AX,BX

LOP:MOV BIG,AX

44.此程序段完成什么功能?(5分)

45.画出此程序段的流程图。(4分)

七、设计题(本大题共3小题,每小题5分,共15分)

设某外设有数据输出线DATA7-0,数据有效值输出选通信号线,若8255A的端口A作为该设备的输入端口(8255A的端口地址为60H~63H)

46.若端口A采用方式1输入时,画出8255A与该设备的连接示意图。(5分)

47.若端口B、C都未用,端口A不允许中断时,写出8255A的初始化程序段。(5分)

48.若端口A允许中断时,写出置INTE触发器的相应程序段。(5分)

......

......

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

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

相关文章

C语言 if的条件相关

Expressions connected by && or || are evaluated left to right, and it is guaranteed that evaluation will stop as soon as the truth or falsehood is known. ----引用自 The C Programming Language 此句表明在C语言中如果多个条件用&&或者||连接的情况…

关于config_site.h文件【译】

编译前的准备 创建config_site.h文件 config_site.h文件的作用 创建config_site.h文件时的注意点 创建config_site.h文件 在编译源代码之前,必须先创建pjlib/include/pj/config_site.h文件(可以为空) 提示:当使用基于Makefile的编译系统,…

sharepoint2010的弹出等待提示的对话框

根据MSDN的资料。我做了个测试&#xff0c;代码如下&#xff1a; <% Assembly Name"$SharePoint.Project.AssemblyFullName$" %> <% Assembly Name"Microsoft.Web.CommandUI, Version14.0.0.0, Cultureneutral, PublicKeyToken71e9bce111e9429c" …

java中输出值保留四位小数_Java工程师(3).变量和数据类型

变量什么是变量变量是内存中的一块存储空间&#xff0c;用于保存Java程序准备使用的数据。可以为变量赋予一个简短并易于记忆的名字方便我们使用变量的值。int 变量的声明因为经常要保存一些数据&#xff0c;所以变量是很常用的。使用变量必须先声明变量&#xff1a;int 变量的…

扫描路径_npj: 纳米团簇表面的自动扫描—吸附位点和扩散路径

海归学者发起的公益学术平台分享信息&#xff0c;整合资源交流学术&#xff0c;偶尔风月金属纳米团簇常用于催化&#xff0c;因具有较高的分散性&#xff0c;应用领域不断扩大。与较大的金属纳米颗粒相比&#xff0c;其固有活性通常要高出数倍。这种高出的催化活性主要归因于其…

pjsip的编译及简单使用

1.下载下载地址&#xff1a;http://www.pjsip.org/download.htm我下载的是pjproject-1.12.zip2.编译将下载的文件解压后&#xff0c;目录下有pjproject-vs8.sln&#xff0c;可以直接使用vs2005打开&#xff0c;目录下的readme.txt文件中有编译说明&#xff0c;关于windows下的注…

innodb 悲观锁 乐观锁_mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁

mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁乐观锁总是假设最好的情况&#xff0c;每次去拿数据的时候都认为别人不会修改&#xff0c;所以不会上锁&#xff0c;但是在更新的时候会判断一下在此期间别人有没有去更新这个数据&#xff0c;可以使用版本号机制和CAS算法实现…

IOS之导航控制器与表视图

7.1 导航控制器 7.2 创建第一级控制器 7.3 第一个二级控制器 7.4 第一个三级控制器 7.5 第二个二级表控制器 7.6 第三个二级表控制器 7.7 第四个二级表控制器 7.8 第五个二级表视图控制器 7.8 第六个二级表视图控制器 7.1 导航控制器 关于导航控制器和表视图 导航控制器和表视图…

windows如何使用ssh登录ubuntu

1.ssh的安装gavinubuntu:~$ sudo apt-get install ssh2.生成密钥 [html] view plaincopyprint?gavinubuntu:~$ ssh-keygen [plain] view plaincopyprint?Generating public/private rsa key pair. Enter file in which to save the key (/home/gavin/.ssh/id_rsa): …

抖音最强python_装逼篇 | 抖音超火的九宫格视频是如何生成的,Python 告诉你答案...

1. 场景如果你经常刷抖音和微信朋友圈&#xff0c;一定发现了最近九宫格短视频很火&#xff01;从朋友圈九宫格图片&#xff0c;到九宫格视频&#xff0c;相比传统的图片视频&#xff0c;前者似乎更有个性和逼格除了传统的剪辑软件可以实现&#xff0c;是否有其他更加快捷方便的…

gin redis 链接不上_Redis 高并发问题,及解决方案!

&#xff08;一&#xff09;redis技术的使用&#xff1a;redis真的是一个很好的技术&#xff0c;它可以很好的在一定程度上解决网站一瞬间的并发量&#xff0c;例如商品抢购秒杀等活动。。。redis之所以能解决高并发的原因是它可以直接访问内存&#xff0c;而以往我们用的是数据…

任务管理平台_软件品质评测系统任务分发管理平台

testkuaibao|软件测试自学公众号1●为什么需要任务分发平台●在一个基本的评测系统中我们有了评测执行工具、评测数据、评测环境就能进行一次评测任务的执行&#xff0c;但现在是大数据时代&#xff0c;我们更多的需求是针对大量数据进行评测。比如在输入法评测中我们有10000个…

用mingw链接msvc生成的库时,无定义chkstk问题的解决

在用mingw链接msvc生成的库时常常产生这样的链接错误&#xff1a; undefined reference to _chkstk 这是因为chkstk is a stack-probing thing that MSVC generates whenallocating big stack frames), and that GCC has an equivalent inlibgcc &#xff08;called _alloca).也…

[转载]Visual Studio 2010敏捷利剑:详解Scrum

Visual Studio 2010敏捷利剑:详解Scrum 【IT168 专稿】随着微软Visual Studio 2010 Ultimate Beta2版本的发布&#xff0c;除了它提供协同一致的ALM(应用程序生命周期)管理工具外&#xff0c;MSF for Agile Software Development过程框架从4.2升级到5.0&#xff0c;并且是以Scr…

网站收录工具(php导航自动收录源码)_10步把企业网站优化做到极致,SEO优化的核心知识...

对于企业网站优化&#xff0c;重要的就3点&#xff0c;内容原创、外链建设、内部优化&#xff0c;其它网站优化也会涉及到这些&#xff0c;但是企业站就变的简单的多了&#xff0c;下面10步让你把企业网站优化做到极致。第一步&#xff1a;首先域就是让搜索引擎选择我们网站的主…

“无法解析外部符号 __security_cookie”问题解决

编译VC工程时出现了标题所示问题&#xff0c;资料搜索一下&#xff0c;在微软网站找到答案了&#xff0c;解决方法如下&#xff1a;1&#xff09;选择“项目”-》“属性”-》“C/C”-》“代码生成”-》“缓冲区安全检查”&#xff0c;设为“否”2&#xff09;选择“项目”-》“…

mysql not is null_转!!mysql 字段 is not null 和 字段 !=null

今天在查询数据时&#xff0c;查到包含一条某个时间startTime(该字段默认为null ) 为null的记录&#xff0c;想把它过滤&#xff0c;加了 startTime! null 的条件&#xff0c;结果记录都没了&#xff0c;应该用条件 is not null。转自&#xff1a;https://segmentfault.com/a/1…

WindowManager.LayoutParams类

WindowManager.LayoutParams 是 WindowManager 接口的嵌套类&#xff1b;继承于 ViewGroup.LayoutParams 。 它的内容十分丰富。其实WindowManager.java的主要内容就是由这个类定义构成。下面来分析一下这个类&#xff1a;定义public static class WindowManager.LayoutParam…

myeclipse mysql连接_MyEclipse连接Mysql数据库的方法(一)

准备工作&#xff1a;MyEclipse使用的是2013版&#xff0c;mysql Ver 14.14 Distrib 5.6.281.jar包的下载(jdbc驱动)我下载的是&#xff1a;mysql-connector-java-5.1.7-bin.jar2.打开MyEclipse---->选择window---->选择open perspecctive---->myeclipse Database Exp…

Qt+VS2005(配置步骤)

在VS2005中安装了QT4.4.3&#xff0c;由于目前的QT版本已经很高了&#xff0c;很难找到QT4.3.2之类的版本了&#xff0c;还有另外一个原因&#xff1a;QT在VS2005上的插件的版本也很高了。因此&#xff0c;很多QT与VS2005结合的文章&#xff0c;现在都不太适用了&#xff1b;不…