(完整word版)10年南航微机原理复试试卷

合集下载

微机原理试题及答案3.docx

微机原理试题及答案3.docx

长沙理工A一、填空题(每空1分,共20分)1、完成下面不同数制之间的转换73.25D= ____________ B, 10010010B = ____________ H100101.11B = __________ D= ___________ BCD2、指令MOV AL, BL对源操作数来说是 ____________ 寻址方式,MOV AX, [BX+6]对源操作数来说是___________ 寻址方式,MOV AX, DS:[2000H]对源操作数来说是 __________ 寻址方式。

3、8088CPU的地址总线有____________ 条,最大内存空间为 ___________ ,物理地址是ftl_________ 和_________ 形成的o4、在8088系统中五片中断控制器8259可控制____________ 个中断源。

5、执行INT 04H后,中断服务程序入口地址的CS在_________ , ____ 单元,IP在______ ,_____ 单元中。

6、串行通信有两种基本的通信方式,分别是____________ 和_________ 。

7、8255有两个控制字,它们分别是__________ 和 _________ o二、选择题(单项选择,每题2分,共20分)1 >卜列8086CPU标志寄存器FR的标志中,不属于状态标志的是()A.OFB.PFC.IFD.CF2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()A.字符间无间隔B.双方通信同步C.发生错谋的概率少D.附加位信息总量少3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF㊉OF) +ZF=0 时,表明()oA. AX >DXB. AX<DXC.AX^DXD.AXWDX4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()0A.-120B.-7C.-112D.-1215、微型计算机在硬件上是由()四大部分分组成。

2010年南航计算机专业复试真题

2010年南航计算机专业复试真题

题型有1)填空如DDR SDRAM的中文名称是___; 主流压缩软件RAR采用何种校验码;处理器为core2 DUO,采用windows V ista 32位系统,则最大访问内存___GB;汉子显示技术的两种方法;还有一些别的题比较基本,应该都会2)判断题,注意要写出错的话是哪里错,如USB与IEEE1394都是串行的通用总线;微机原理的,南桥北桥基本概念等;3)大题目不是很主流,第一道是存储器的链接,判断出链接的存储器的地址码的范围;第二道是给出了8086的一个总线时序图,分析该周期完成了什么功能;第三道是画了4个图,问分别对应的磁表面存储器的4中记录方式;第四道是一道汇编题,补充程序,程序完成的功能是将DS段的100个字节的标准ASCII 码取出,在最高位加入偶校验位。

第五道题说白了就是名词解释,分别解释RISC;SIMD;超标量流水线技术;超线程技术;core 的虚拟(VT)技术编译原理部分1)简答题解释符号表在编译过程各个阶段的作用;描述C语言在不允许递归的情况下,是否必须为动态分配2)写一个文法使语言为L(G)={1^n a 0^n 1^m a 0^m|n为偶数,m为奇数}3)已知r=(a*|b*)*b(ba)*,画出最小DFA4)E-->[F]E|[F]F-->i|Fi改写成LL(1);并画出预测分析表5)已知S->bTc|aT->RR->R/S|S构造活前缀的DFA,及画出SLR分析表6)文法如下:P->D|D;D|id:T|proc id;D;S写一个语法制导定义,打印改程序一共声明了多少个id;写一个翻译方案,打印该程序每个变量id的嵌套深度。

7)给出了一段程序,划分基本块并画出程序流图;画出DAG图编译原理的题目都比较主流,比较容易,但第6题,可能大家复习的时候并不是很注意语法制导翻译那块,我这里给出这题的参考答案:6)1:为D设置一个综合属性i,用于计算D中含id的个数,语法制导定义如下:产生式语义规则P->D printf(D.i)D->D1;D2 D.i:=D1.i+D2.iD->id:T D.i:=1D->proc id;D1;S D.i:=D1.i+12:为D设置一个继承属性h,用以计算D所在的嵌套深度,翻译方案如下:P->{D.h:=1} DD->{D1.h:=D.h} D1 ; {D2.h:=D.h} D2D->id: T {print(,D.h)}D->proc id;{D1.h:=D.h+1} D1;S。

微机原理试题及答案.docx

微机原理试题及答案.docx

学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题: ( 每题 1.5 分,共 18 分)1、DMAC向 CPU发出请求信号, CPU响应并交出总线控制权后将() 。

反复执行空操作 , 直到 DMA操作结束进入暂停状态 ,直到DMA操作结束进入保持状态 ,直到DMA操作结束进入等待状态 ,直到DMA操作结束2、有一个实时数据采集系统,要求10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

计数器寄存器移位寄存器 D 触发器4、8088 CPU输入 / 输出指令可寻址外设端口的数量最大可达()个。

12825616K64K5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令执行 PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA 口PB口PC 口控制口7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期8.堆栈是内存中()。

先进先出的 ROM区域后进先出的ROM区域先进先出的 RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM11、鼠标器是一种()。

手持式的作图部件手持式的座标定位部件12、传送速度单位“ bps”的含义是(手持式的光学字符识别设备手持式扫描器)。

bytes per second bits per secondbaud per second billion bytes per second 二、填空题:(每空 1 分,共12 分)1、CPU 在响应中断后,自动关中。

南京航空航天大学机电学院复试真题全集2

南京航空航天大学机电学院复试真题全集2

单片机期末考试试题01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示256 个存储单元。

4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。

9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。

10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS-51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM 区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM区,和地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU 复位时,第0 组寄存器为当前的工作寄存器。

微原2010期末试题A

微原2010期末试题A

北京航空航天大学2010-2011 学年第一学期期末《微机原理及接口技术》考试A 卷班级______________学号_________姓名______________成绩_________2011年1月21日班号学号姓名成绩《微机原理及接口技术》期末考试卷注意事项:1、本试题共6题,7页,考试时间共120分钟;2、题三~题六答在答题纸上。

一、填空题…………………………………………………………………( 20 分) 1.已知X、Y均为8位二进制数据,且X=-32D,[X+Y]补=AFH,则[X]补=H,[Y]补=H,Y对应的十进制是D,[X-Y]补=H。

计算机中的数据都是以进制数方式存储。

2.8086 CPU的引脚ALE的功能是,此信号将提供给片8282/8283作为选通信号;MN/MX的功能是。

3.若CPU执行MOV AL,[BX]时, BX=2021H, 则BHE= ,A0= ,此时存储体被选通。

若8086 CPU的CLK输入是4MHz,则BIU完成此次数据访问所需要的时间是个总线周期,一般情况下至少需要微秒。

此时8086 CPU输出的控制信号中RD=,M/IO=,DT/R= 。

4.设变量定义伪指令中DATA SEGMENTBUF DW 2 DUP(9,2 DUP(6))ENTRY DW 3STR DB ‘ABCD’,‘$’STR1 DW STRLEN EQU $-STRDATA ENDS执行指令:MOV BX, OFFSET BUFADD BX, ENTRYMOV AL, [BX]MOV DX, [BX+10]则AL= H,DX= H,LEN= H。

若DS=1234H,则这个数据区的首字单元的物理地址为,末字节单元的物理地址为。

STR1中存放的内容为。

5.8086 CPU 在响应中断过程中,由硬件自动地将,,3个寄存器的内容压入堆栈。

唯一要从外部获取中断类型码的中断是。

若某8086 CPU 系统中,内存0000:0080H开始的4个单元中依次存放的内容是12H,34H,56H,78H,则对应的中断类型号为,中断子程序的入口地址是:。

微机原理期中考试试卷及答案

微机原理期中考试试卷及答案

华南农业大学珠江学院期中考试试卷2010--2011学年度上学期考试科目:微机原理与接口技术考试年级:__2008__级考试类型:(闭卷)考试时间:120分钟学号姓名年级专业5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.【B. 】,世界上第一台电子数字计算机NEIA C在美国宾夕法尼亚大学研制成功。

从此计算机发展随着其主要电子部件的演变经历了电子管、晶体管、中小规模集成电路、大规模集成电路和超大规模集成电路等5个时代。

A.1966年7月B. 1946年2月C. 1935年1月D. 1945年8月2.微处理器也称为中央处理器CPU,是微型计算机的核心部件,它主要由三个部件组成,下列四个选项中,不是这CPU主要组成部件的是【 D 】A. 运算器B. 控制器C. 寄存器组D. 外部设备3. 系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道,下列不是系统总线的符号是【 D 】A. A BB. DBC. CBD. BD4. 下列软件不属于系统软件的是【 B 】A. 操作系统B. 飞信软件C. 监控程序D. 编译程序5. 对于8086微处理器的两个逻辑单元EU和BIU,下列说法错误的是【 D 】A. EU和BIU是并行工作的,互相独立工作。

B. BIU的主要功能是取指、读操作数和写结果C. BIU中的指令队列有2个或2个以上字节为空时,BIU自动启动总线周期,取指填充指令队列。

直至队列满,进入空闲状态。

D. 当BIU接到EU的总线请求,若正忙,马上放弃执行当前的总线周期,响应EU请求。

6.下面的四个选择,其中错误的一个是【B 】A. 符号定义伪指令EQU不允许对同一符号重复赋值B. 变量具备两种类型:NEAR FARC. 伪指令“= ”它可以对同一个名字重复定义D. 伪指令是发给我们汇编程序的命令,本身不产生与之相应的目标代码。

历年微机原理考研复试真题word精品文档8页

历年微机原理考研复试真题word精品文档8页

2005 年微机原理复试题目1:关于计算机中数制的转换2:n 位补码真值的范围3:一小段代码,考汇编中关于堆栈的地址计算4:生成 com 或者 exe 文件的汇编步骤5:分析指令错误7:8254的3个计数器的功能8:异步通信数据格式(一桢数据的格式)9:非屏蔽中断条件10:溢出错的原因,单工,双工的概念.11:8255a 方式 1 的联络线的定义及物理意义12:程序题:8254 计数器产生 900hz 的方波,经滤波后送到扬声器发声,当按下任意键声音停止.13:程序题:(关于串操作指令)用多种方法进行数据块传送.2006年南邮微机原理1. 设字长为8位,X=(8EH)补其真值为 F2 H2. 写出下列操作的寻址方式MOV DL,DS:[BP+10] 基址ADD DL,BUF 直接3. 用图表表示下列数据的存储方式BUF1 DB 2乘5,0A6H,‘HELLO’BUF2 DD ‘AB’,‘A’BUF3 DW 87654321H4. 编写程序,把10字节的数据块从偏移地址BUF开始的单元传送到偏移地址BUF+5开始的缓冲区5. 编写程序,输出800HZ的音乐6. 用一条操作完成下列目标使AL第1位置为1使AL后四位清使AL=0且C标志=07. 软,硬中断的区别8. CPU响应非屏蔽中断的条件9. DMA的传送过程10. 什么是中断向量11. 8255A的C口只能工作在基本输入输出 8255采用查询方式先查询C口采用中断方式应把C口置12007复试题目1.冯.诺依曼型计算机在硬件结构上有哪些部分组成?各部分是什么功能?2.解释并区别下列各术语的含义:微处理器微型计算机微型计算机系统3.将下列十进制数转换成二进制、十六进制和BCD:(1)125.74 (2)513.854.指出下列指令的正误,若不正确,指出原因:(1)MOV DS,10(2)MOV [1000H],[2000H](3)MOV AX,[BX+BP+2](4)PUSH AL(5)OUT CX,AL5.都下面程序,回答问题:MOV AX,0MOV BX,2MOV CX,50LAST:ADD AX,BXADD BX,2LOOP LAST(1)该程序功能是什么?(2)AX=?6.都下面程序,回答问题:A DB XMOV AX,0MOV AL,BYTE PTR AMOV CL,10MUL CL(1)CL=? (2)AX=?7.说明微型计算机中常用的外设编程方式及其特点。

最新微机原理期末复习试卷

最新微机原理期末复习试卷

《微机原理》期末复习试卷2010年12月一、填空题1.反码表示法中,零有两个编码,即( ) 和( )。

2.设X=11001101,数据采用奇校验时,其校验位C=( )。

3.运算器中的核心部件是( )。

4.计算机中有两类信息流,一类是( )信息流,另一类是( )信息流。

5.传送ASCII码时,D7位为校验位,若采用奇校验在传送字符B的ASCII码42H时,其编码为( ) 。

6.串行传送数据的方式有( )、( )两种。

7.串行通信中约定:一个起始位,一个停止位,偶校验,则数字“5”的串行码为( ),数字“9”的串行码为( )。

8.利用8251进行异步串行通讯,当设定传输速率为8400波特,传输格式为1个起始位,1个停止位时,每秒最多可传送的字节数是( )。

9.设[X]10=54.625,则[X]2=(),[X]8=( )10.全相联映像比直接映像利用率(),冲突概率()。

11.()是一个高速小容量临时存储器。

12.存储芯片6264(8k×8位)有()条数据线,()地址线。

13.按总线中的数据类型不同,可把总线分为()、()、()14、IBM宏汇编中的运算符包括①、②、③、④和合成运算符。

15、IBM宏汇编中,段定义命令包括:①、②、③、④。

16、CPU芯片功耗的增加会使芯片工作温度升高,在芯片设计和使用中可采用①、②和③等措施进行处理。

17、常用的外部总线包括:①、②、③、④等。

18、总线传输方式包括:①、②和③。

二、选择题1、以下和不是IBM宏汇编的保留字。

A、AAAB、DHC、GOTOD、IF2、早期8086的时钟频率为8MHz,其时钟周期为ns。

A、25B、125C、250D、5003、CPU处于状态中,功耗最低。

A、常规B、暂停C、睡眠D、停止时钟4、Pentium处理器有296个引脚,其中包括个数据总线引脚。

A、8B、16C、32D、645、Intel 8237有个完全独立的DMA通道。

南航微机原理课后练习及答案

南航微机原理课后练习及答案

书后习题解答第一章计算机基础一、选择题1、在计算机机内部,一切信息的存取、处理和传送都是以( D )形式进行的。

A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、下列数据中,可能是八进制数的是( B )。

A)488 B)317 C)597 D)1893、与十进制数56等值的二进制数是( A )。

A)111000 B)111001 C)101111 D)1101104、十进制数36.875转换成二进制数是( B )。

A)110100.01 B)100100.111 C)100110.11 D)100101.1015、二进制数10101转换成十进制数是( C )。

A)25 B)23 C)21 D)226、二进制数1101.01转换成十进制数是( C )。

A)17.256 B)13.5 C)13.25 D)17.57、二进制数111010.11转换成十六进制数是( B )。

A)3ACH B)3A.CH C)3A3H D)3A.3H8、十进制正数43的八位二进制原码( B )。

A)00110101 B)00101011 C)10110101 D)101010119、十进制负数-61的八位二进制原码是( B )。

A)10101111 B)10111101 C)10101011 D)0011010110、十进制正数38的八位二进制补码是( D )。

A)00011001 B)10100110 C)10011001 D)0010011011、十进制负数-38的八位二进制补码是( B )。

A)01011011 B)11011010 C)10011001 D)0010011012、有一个八位二进制数补码是11111101,其相应的十进制数是( A )。

A)-3 B)-2 C)509 D)25313、十进制数-75用二进制数10110101表示,其表示方式是( C )。

A)原码B)补码C)反码D)ASCII码14、数字字符4的ASCII码为十进制数52,数字字符9的ASCII码为十进制数( A )。

南航计算机复试试卷10年

南航计算机复试试卷10年

南京航空航天大学2010年硕士研究生入学考试试题考试科目:编译原理说明:答案一律写在答题纸上一、判断(15分)1、编译程序是一种语言翻译程序,它将源语言程序翻译成功能等价的目标语言程序。

2、所谓规则或产生式是指形如α→β或α::=β的(α,β)有序对,其中α是字母表V的正闭包元素,而β是字母表V的闭包元素。

3、设文法G =(V N,V T,P,S),若P中的每一个规则都是A→aB或A→a,其中A和B是非终结符,而a是终结符,则称此文法G为正规文法或3型文法。

4、实用文法中不得含有形如U→U的有害规则,也不得含有由不可达或不可终止的非终结符所构成的多余规则。

5、对任意给定的一个正规式R,都可以将它转换为与之功能等价的正规文法,或与之功能等价的有穷自动机。

6、LEX是一个用于构造各种各样语言的词法分析程序;YACC是一个用于构造各种各样语言的语法分析程序。

7、假设现有五元组表示的有穷自动机M=(K,V,F,S,Z),若M是NFA,则S表示初态,且S具有唯一性,它是状态集K的一个元素。

8、算符优先分析方法和LR分析方法都是自下而上的分析方法,它们的分析过程实际上就是规范归约过程。

9、LR(0)项目集规范族中的项目由两部分构成,一部分是心,即原来的LR(1)项目,另一部分是向前搜索符号集。

10、所谓优化实质上是对代码进行等价变换,使得变换后的代码运行结果与变换前的代码运行结果相同,但运行速度或占用的存储空间加大。

常用的优化技术有删除多余运算、代码外提、强度削弱、变换循环控制条件、合并已知变量与复写传播等。

11、对一个不包含空规则的算符文法,如果文法中的任意两个终结符构成的符号对之间最多只有大于、小于和等于三种优先关系中的一种成立,则称该算符文法为算符优先文法。

12、目标程序运行时的动态数据存储区分为堆区和栈区,它用于存放可变数据以及管理过程活动的控制信息。

13、在语法分析过程中,随着分析的步步进展,根据每个规则所对应的语义子程序或语义动作进行翻译的办法,称为语法制导翻译,它被现代很多编译程序所采用。

微机原理试题集 答案

微机原理试题集 答案

第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。

2.运算器和控制器集成在一块芯片上,被称作CPU。

3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。

4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。

5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。

这种原理又称为冯·诺依曼型原理。

第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出 16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。

2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。

3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。

4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。

5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。

6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。

7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。

8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问 64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问 1M 个字节单元。

微机原理试卷及参考答案2

微机原理试卷及参考答案2

00H
10H
41H
02H
04 .(10 分)
解:
∵ 8253 的控制字为 34H。计数初值 N=10000。
∴ 通道 0 设置:方式 2(波特率发生器方式),二进制计数,先读/写低字节、再读/写高字
节预置初值。

在 OUT0 端输出一脉冲频率为
f OUT0
1 =
10000
f CLK0 的周期性负脉冲。
(1) 根据 8255A 的 A 口和 B 口的连接方式,写出接口初始化程序。 (2) 图中给出了 8253 各个计数器要求的工作方式,设已知外部时钟频率为 F,计数器 0 的 计数初值为 L(字节型),工作在方式 2;计数器 1 的计数初值为 M(字型),工作在方式 1;计 数器 2 的计数初值为 N(字型),工作在方式 3,L、M、N 是程序已经定义的变量,L、M 为二 进制数,N 为 BCD 码。试按上述要求完成 8253 的初始化程序。 (3) 设计一个程序片段,使 8255A 检测 PB0 的输入状态,当 PB0=1 时使 LED 灯亮。(20 分)
中的 PSW=0241。执行一条双字节指令 INT 7 后,下列寄存器和栈顶相关单元偏移地址的内
容是什么?(10 分)
中断服务程序入口地址表
物理地址 0001CH 0001DH 0001EH 0001FH 00028H 00029H 0002AH 0002BH
内 容 10H
20H
30H
40H
50H
60H
微机原理与接口技术考试试卷(B)参考答案
一.填空题(每空 1 分,共 20 分) 01.微型计算机 03.7D6H,44036 05.57H69H6EH39H38H 07. 579B4H,56780H/6677FH 09. 存储器写 11.80H 13.500,00110111B 15.0 0111011 0 1 二.简答题(每题 4 分,共 20 分) 0 1. 答:

微机原理试题及答案(考试必备)

微机原理试题及答案(考试必备)

一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是 D 。

(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。

(A)7EH (B)1FH (C)9FH (D)7FH解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。

3fh=63 63*2=126 126=7eh 故选A3.属于在工作中需定时刷新的存储器的芯片是 B 。

(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为 C 。

(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。

(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。

(A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。

7.8255工作在方式0时,下面哪种说法不正确 C 。

(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8.采用DMA方式来实现输入输出是因为它 A 。

(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是C 。

(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京航空航天大学
2010年硕士研究生入学复试试题
考试科目:微机原理及应用
说明:答案必须填在答题纸上,写在试卷上无效
一、填空:(每空2分,共40分)
1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,[x-y]

补=__________
2、数制转换:247.86= H =______________BCD;
3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;
4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;
5、8086系统中,地址FFFF0H是___________________ 地址;
6、8086CPU的MN/MX引脚的作用是____________________;
7、8251芯片中设立了_____、_____ 和______三种出错标志;
8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。

9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。

二、简答题:(40分)
1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。

(10分)
2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(10分)
3、有变量定义的伪指令如下:
NUMS DW 18 DUP(4 DUP(5),23)
V AR DB 'HOW ARE YOU !', 0DH, 0AH
试问:NUMS、V AR变量各分配了多少存储字节?(10分)
4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(10分)
三、作图题。

(20分)
系统采用4个接口芯片:8253,8251,8259及8255。

要求8253的通道0用作实时时钟,每当定时时间到之后向8259的IR2送入中断申请信号。

8253通道1用作方波发生器作为8251的收发时钟脉冲。

8253通道0,通道1的门控信号由8255PC口的PC3和PC2控制。

(1) 画出4个芯片之间控制线的连接图;
(2) 8253的两个通道应分别工作在什么方式?
四、判断题:(8分)
下列各题,请在正确的题的括号内打“√”,错误的请打“⨯”。

1、8253的计数器在不同的工作方式中,计数到0时,都会从OUT 输出一个相同的信号。

()
2、CPU寻址外设时,存贮器对应的I/O方式是把一个外设端口作
为一个存贮单元来看待。

()
3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变
中断的优先权。

()
4、在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一
些IR引脚上直接连接外设的中断请求信号
端。

()
五、阅读程序与接口芯片初始化:(26分)
1、源程序如下:(6分)
MOV CL,4
MOV AX,[2000H]
SHL AL,CL
SHR AX,CL
MOV [2000H],AX
试问: 若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=_____,(2001H)=______。

本程序段的功能_________________________。

2、源程序如下:(4分)
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
试问: 执行程序后AL=_______;
程序将转到哪一个地址执行:__________。

3、源程序如下:(6分)
MOV CX,9
MOV AL,01H
MOV SI,1000H
NEXT:MOV [SI],AL
INC SI
SHL AL,1
LOOP NEXT
试问: 执行本程序后有:AL=_____;SI=______;CX=______;
本程序的功能是______________________________。

4、某系统中8253占用地址为100H~103H。

初始化程序如下:(4分)
MOV DX,103H
MOV AL,16H
OUT DX,AL
SUB DX, 3
OUT DX,AL
试问: 此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?__________________;
若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:___________。

5、已知某8255A在系统中占用88~8BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:(6分)
六、编程:(16分)
已知某输入设备的数据端口地址为40H,状态端口地址为41H,其中D0位为“1”时,表示“READY”状态。

试编程实现: 采用查询方式从该设备输入20个ASCII码表示的十进制数,并求出这20个十进制数的累加和;
将此累加和转换成BCD码,并存放到NBCDH(百位数)和NBCDL(存十位和个位数)单元中。

注:只要求写出程序的可执行部分,可以不写任何伪指令。

相关文档
最新文档