微机原理与接口技术期末考试复习资料总结

合集下载

微机原理与接口技术期末复习知识点总结

微机原理与接口技术期末复习知识点总结

1.8086CPU由哪两部分构成?它们的主要功能是什么?由执行部件EU以及总线接口部件BIU组成。

执行部件的功能是负责指令的执行。

总线接口部件负责cpu 与存储器、I/O设备之间的数据(信息)交换。

2.叙述8086的指令队列的功能,指令队列怎样加快处理器速度?在执行部件执行指令的同时,取下一条或下几条指令放到缓冲器上,一条指令执行完成之后立即译码执行下一条指令,避免了CPU取指令期间,运算器等待的问题,由于取指令和执行指令同时进行,提高了CPU的运行效率。

3.(a)8086有多少条地址线?(b)这些地址线允许8086能直接访问多少个存储器地址?(c)在这些地址空间里,8086可在任一给定的时刻用四个段来工作,每个段包含多少个字节?共有20条地址线。

数据总线是16位. 1M。

64k。

4.8086CPU使用的存储器为什么要分段?怎样分段?8086系统内的地址寄存器均是16位,只能寻址64KB;将1MB存储器分成逻辑段,每段不超过64KB空间,以便CPU操作。

5.8086与8088CPU微处理器之间的主要区别是什么?(1)8086的外部数据总线有16位,8088的外部数据总线只有8位;(2)8086指令队列深度为6个字节,8088指令队列深度为4个字节;(3)因为8086的外部数据总线为16位,所以8086每个周期可以存取两个字节,因为8088的外部数据总线为8位,所以8088每个周期可以存取一个字节;4)个别引脚信号的含义稍有不同。

6.(a)8086CPU中有哪些寄存器?其英文代号和中文名称?(b)标志寄存器有哪些标志位?各在什么情况下置位?共14个寄存器:通用寄存器组:AX(AH, AL) 累加器; BX(BH, BL) 基址寄存器; CX(CH, CL) 计数寄存器; DX(DH, DL) 数据//’寄存器;专用寄存器组:BP基数指针寄存器; SP 堆栈指针寄存器; SI 源变址寄存器;DI目的变址寄存器;FR:标志寄存器;IP:指令指针寄存8086 CPU的标志寄存器共有9个标志位,分别是:6个条件标志:CF 进位或借位标志;PF 奇偶标志;AF 辅助位标志;ZF 零标志;SF 符号标志;OF 溢出标志;3个控制标志:中断允许标志;DF 方向标志;TF 陷阱标志。

微机原理与接口技术期末复习考点版

微机原理与接口技术期末复习考点版

微机接口基础知识什么是接口: 是cpu与外部连接的部件, 是cpu与外部设备进行信息交换的中转站。

接口的功能: 据缓冲、设备选择、信号转换、提供信息交换的握手信号、中断管理、可编程功能。

数据传送方式:无条件传送方式( 适用于外部设备的各种动作时间是固定的, 而且条件是已知的情况, 或者计算机与外部设备是完全同步的情况。

在无条件传送方式传送数据时, 已知外部设备已准备好, 因此计算机不用查询外部设备的状态信息, 输入、输出时直接使用IN或OUT指令完成数据的传送, 使用无条件传送数据时, 必须确定外部设备已准备好, 否则数据传送失败)条件传送方式( 查询输出的过程是: 在输出数据之前, 先读取状态信息, 若读取的状态信息的D0=0, 则表示外设空闲, 能够将数据输出。

输出数据后, 经过状态标志寄存器将状态置1, 阻止在本次数据未读走时, 下次数据输出覆盖本次输出数据; 若D0=1则表示上次输出的数据未被外设读走, 则等待; 查询输入工作原理为: 当外设输入数据时, 经过”选通”将状态信息ready置1, 在进行数据输入之前首先读取状态信息, 若ready=1表示外设已将数据输入, 可读取输入的数据, 读取数据后经过”数据口选中”将状态信息ready清零; 若ready=0表示外设无数据输入, 则等待。

条件传送方式的优点: 其是计算机与外设之间最常见的数据传送方式, 其优点是高速cpu能够与任意低速的外设进行速度匹配。

但传送速度慢, cpu的利用率低, 不能用于高速外设的数据传送; 在接口应用程序中是使用最广泛的一种程序处理方法, 它能够保证任意高速的计算机系统与任意低速的外设之间的同步协调工作, 由于查询传送方式数据传送的依据是接口状态信息, 因此要求接口程序设计人员必须对外设接口的状态信息和接口的控制方法有充分的了解。

中断传送方式( 当外部设备准备好数据或准备好接收数据时, 由外部设备向cpu发出中断请求, cpu就暂停原程序执行( 实现中断) , 转入执行输入、输出操作( 中断服务) , 输入、输出完成后返回原程序继续执行( 中断返回) , 这样cpu就不用等待外设, 从而提高cpu利用率。

微机原理与接口技术复习总结

微机原理与接口技术复习总结

《微机原理与接口技术》期末复习要点(选择、填空、判断、简答、分析、设计)第一章 微型计算机的基础知识1、二进制数、十进制数,十六进制数转化 P16n 位最大数 最小数 无符号数√12-n 0 补码121--n 121+--n 源码121--n 12--n第二章 微处理器与系统结构1、8086CPU 的两个独立的功能部件、各部件的组成与功能 P22~24(至少5题)①名称:总线接口部件(BIU )和 执行部件(EU )②BIU 和EU 的独立工作→→体现了一种指令流水技术③BIU 组成:20位地址加法器;4个段寄存器和1个指令指针寄存器;指令队列缓冲 器;输入/输出控制电路。

(记图) EU 组成:ALU (算术逻辑单元);8个通用寄存器;标志寄存器FR ;执行部件控制 电路;(记图) ④BIU 功能:取指令、读/写存储器、读/写I/O 接口(其实就是 访问存储器和接口电路) EU 功能:执行指令2、CPU 内部寄存器:SP 、IP P25、P26CPU 中共有14个寄存器。

典型的有SP/IP ,不能直接修改,完成操作后值自动加减(隐含的)。

SP :堆栈指针寄存器(向下生成,栈底地址最大) 压栈 push SP-2(占两个单元)IP :指令指针寄存器(只加) IP+指令长度 例如:32位,取一条指令+43、CPU的地址线数量与最大寻址空间P27地址线(根)最大寻址空间n n28086有20跟M22014、标志寄存器的控制与状态位数及各标志位(ZF、IF、OF)表示的内容P25~26标志寄存器是:EU的组成部分共9个。

表示状态的有6个,表示控制的有3个。

零标志ZF(Zero Flag):若运算结果为0,则ZF=1;否则ZF=0。

中断标志IF(Interrupt Enable Flag):如果IF置“1”,则CPU可以接受可屏蔽中断请求;反之,则CPU不能接受可屏蔽中断请求。

溢出标志OF(Overflow Flag):若运算过程中发生了“溢出”,则OF=1。

微机原理与接口技术知识点总结

微机原理与接口技术知识点总结

《微机原理与接口技术》复习参考资料教师:万显荣复习资料说明:1、标有红色星号“ ”的内容为重点内容3、本资料末尾附有“《微机原理与接口技术》综合练习题与答案错误修正”和“《微机原理与接口技术》综合练习题与答案中不作要求的部分”,请注意查看。

第一章概述一、计算机中的数制1、无符号数的表示方法:(1)十进制计数的表示法特点:以十为底,逢十进一;共有0-9十个数字符号。

(2)二进制计数表示方法:特点:以2为底,逢2进位;只有0和1两个符号。

(3)十六进制数的表示法:特点:以16为底,逢16进位;有0--9及A—F(表示10~15)共16个数字符号。

2、各种数制之间的转换(1)非十进制数到十进制数的转换按相应进位计数制的权表达式展开,再按十进制求和。

(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制●十进制→二进制的转换:整数部分:除2取余;小数部分:乘2取整。

●十进制→十六进制的转换:整数部分:除16取余;小数部分:乘16取整。

以小数点为起点求得整数和小数的各个位。

(3)二进制与十六进制数之间的转换用4位二进制数表示1位十六进制数3、无符号数二进制的运算(见教材P5)4、二进制数的逻辑运算特点:按位运算,无进借位(1)与运算只有A、B变量皆为1时,与运算的结果就是1(2)或运算A、B变量中,只要有一个为1,或运算的结果就是1(3)非运算(4)异或运算A、B两个变量只要不同,异或运算的结果就是1二、计算机中的码制(重点 )1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。

数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。

它们的差别在于对负数的表示。

(1)原码定义:符号位:0表示正,1表示负;数值位:真值的绝对值。

注意:数0的原码不唯一(2)反码定义:若X>0 ,则[X]反=[X]原若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反注意:数0的反码也不唯一(3)补码定义:若X>0,则[X]补= [X]反= [X]原若X<0,则[X]补= [X]反+1注意:机器字长为8时,数0的补码唯一,同为000000002、8位二进制的表示范围:原码:-127~+127反码:-127~+127补码:-128~+1273、特殊数10000000●该数在原码中定义为:-0●在反码中定义为:-127●在补码中定义为:-128●对无符号数:(10000000)2= 128三、信息的编码1、十进制数的二进制数编码用4位二进制数表示一位十进制数。

微机原理与接口技术复习资料(概念背诵)

微机原理与接口技术复习资料(概念背诵)

1、微处理器(CPU)由运算器、控制器、寄存器组三部分组成。

2、运算器由算术逻辑单元ALU、通用或专用寄存器组及内部总线三部分组成。

3、控制器的功能有指令控制、时序控制、操作控制,控制器内部由程序计数器PC、指令寄存器IR、指令译码器ID、时序控制部件以及微操作控制部件(核心)组成。

4、8088与存储器和I/O接口进行数据传输的外部数据总线宽度为8位,而8086的数据总线空度为16位。

除此之外,两者几乎没有任何差别。

5、在程序执行过程中,CPU总是有规律的执行以下步骤:a从存储器中取出下一条指令b指令译码c如果指令需要,从存储器中读取操作数d执行指令e如果需要,将结果写入存储器。

6、8088/8086将上述步骤分配给了两个独立的部件:执行单元EU、总线接口单元BIU。

EU作用:负责分析指令(指令译码)和执行指令、暂存中间运算结果并保留结果的特征,它由算数逻辑单元(运算器)ALU、通用寄存器、标志寄存器、EU控制电路组成。

BIU作用:负责取指令、取操作、写结果,它由段寄存器、指令指针寄存器、指令队列、地址加法器、总线控制逻辑组成。

7、8088/8086CPU的内部结构都是16位的,即内部寄存器只能存放16位二进制码,内部总线也只能传送16位二进制码。

8、为了尽可能地提高系统管理(寻址)内存的能力,8088/8086采用了分段管理的方法,将内存地址空间分为了多个逻辑段,每个逻辑段最大为64K个单元,段内每个单元的地址长度为16位。

9、8088/8086系统中,内存每个单元的地址都有两部分组成,即段地址和段内偏移地址。

10、8088/8086CPU都是具有40条引出线的集成电路芯片,采用双列直插式封装,当MN/MX=1时,8088/8086工作在最小模式,当MN/MX=0时,8088/8086工作在最大模式。

11、8088/8086 CPU内部共有14个16位寄存器。

按其功能可分为三大类,即通用寄存器(8个)、段寄存器(4个)、控制寄存器(2个)。

微机原理及接口技术期末复习资料重点归纳

微机原理及接口技术期末复习资料重点归纳

微机原理及接⼝技术期末复习资料重点归纳ES)出判断:同符号数相加,结果的符号位与之不同(符号位发⽣变化);⑦TF—陷阱标志位:置1时8086/8088进⼊单步⼯作⽅式,通常⽤于程序调试;⑧IF—中断允许标志位:置1时处理器响应可屏蔽中断;⑨DF—⽅向标志位:置1时串操作指令的地址修改为⾃动减量⽅向。

总线接⼝部件BIU的组成:1、段寄存器:4个16位段寄存器DS(数据段寄存器)、CS(代码段寄存器)、ES(附加段寄存器)、SS(堆栈段寄存器);2、16位指令寄存器IP:CPU每取⼀个指令字节,IP⾃动加1,IP总是指向下⼀条要取出的指令代码的⾸地址;3、20位地址加法器;4、6字节(8088为4字节)指令队列缓冲器。

BIU与EU的动作协调原则:BIU和EU是并⾏⼯作的,按流⽔线技术原则管理1、当8086指令队列中有两个空字节(8088中⼀个)时,BIU ⾃动把指令取到队列中;2、EU从指令队列取指,执⾏,执⾏过程中如要访问存储器或I/O,⽽此时BIU正在取指,完成取指后响应EU的总线请求;3、指令队列已满,EU⼜没有总线访问,BIU进⼊空闲状态;4、执⾏转移、调⽤和返回指令时,指令队列中的原有内容⾃动消除,BIU往指令队列中装⼊另⼀程序段中的指令。

存储器组织:1、物理地址:物理地址=段地址×16+偏移量任何⼀个存储单元的20位实际地址称为物理地址,⼜称绝对地址,同⼀物理地址可以有不同的段地址和偏移量。

2、逻辑地址:段地址:偏移地址程序中出现的地址,由段地址和段内偏移量组成,段地址和段偏移量都是16位⼆进制数。

3、⼀般程序存放在代码段中,段地址来源于代码段寄存器CS,偏移地址来源于指令指针寄存器IP;当涉及⼀个堆栈操作时,段地址在堆栈段寄存器SS中,偏移地址来源于栈指针寄存器SP;当涉及⼀个操作数时,则数据段寄存器DS或附加段寄存器ES作为段寄存器,⽽偏移地址由16位的偏移量得到,16位的偏移量取决于指令的寻址⽅式。

微机原理与接口技术总复习

微机原理与接口技术总复习

微机原理与接⼝技术总复习微机原理与接⼝技术总复习第⼀部分:填空题第⼀章微机的基本知识1.1基本知识结构微机的构成(包括硬件:主机+外设;软件:操作系统+编译程序+汇编程序+诊断程序+数据库等)微机的⼯作原理和⼯作过程①⼯作原理(冯.诺依曼原理)②⼯作过程(取指令、分析指令、执⾏指令)③控制器的两个主要功能了解微机的主要技术指标数的原码、反码、补码的表⽰⽅法及补码的运算⼆、⼋、⼗、⼗六进制数的表⽰及其相互转换ASCII码、BCD码的表⽰⽅法及其运算、修正原则⽆符号数与符号数的运算及其对标志位的影响1.2相关习题1.对于⼆进制数0110 1001B,⽤⼗进制数表⽰时为:105D;⽤⼗六进制数表⽰时为:69H。

BCD2.设机器字长为8位,最⾼位是符号位。

则⼗进制数–11所对应的原码为:10001011B。

3.已知某数的原码是10110110B,则其反码是11001001B ;补码是11001010B 。

4.⼀个8位⼆进制数⽤补码⽅式表⽰的有符号数的范围是-128~+127 。

第⼆章微处理器与系统结构2.1基本知识结构掌握8086CPU的内部结构与主要引脚信号功能1、内部结构(BIU与EU)组成与功能2、主要引脚信号AD0~AD15, A16/S3~A19/S6,(地址锁存的必要性)BHE, NMI, INTR, INTA, HOLD, HLDA, RESET,READY, ALE, DEN,LOCK,RD,WR,M/IO。

熟悉8086 CPU 内部寄存器阵列了解8086最⼤组态与最⼩组态的区别熟悉存储器物理地址的⽣成及存储器组织20位地址如何⽣成;存储器是如何组织的,字节、字、字符串在内存中是如何存放的。

熟悉CPU中的标志寄存器及堆栈6个状态标志+3个控制标志;堆栈定义、堆栈组成及操作,为什么要设置堆栈?熟悉系统的输⼊/输出结构和基本总线周期(会画读、写周期基本时序图)2.2相关习题1.8086 CPU从功能上分为EU 和BIU 两部分。

《微机原理及接口技术》复习总结综合版——简答题

《微机原理及接口技术》复习总结综合版——简答题

《微机原理及接口技术》复习总结综合版——简答题第一篇:《微机原理及接口技术》复习总结综合版——简答题综合版—简答题欢迎使用KNKJ2012DXZY系统《微机原理及接口技术》学科复习综合版—简答题1、微型计算机由那些基本功能部件组成?微处理器、主存储器、系统总线、辅助存储器、输入/输出(I/O)接口和输入/输出设备2、什么是(计算机)总线?在计算机中,连接CPU与各个功能部件之间的一组公共线路,称为总线3、微型计算机系统的基本组成?微型计算机,系统软件,应用软件,输入输出设备4、简述冯.诺依曼型计算机基本组成。

冯.诺依曼型计算机是由运算器,控制器,存储器,输入设备和输出设备组成的。

其中,运算器是对信息进行加工和运算的部件;控制器是整个计算机的控制中心,所以数值计算和信息的输入,输出都有是在控制器的统一指挥下进行的;存储器是用来存放数据和程序的部件,它由许多存储单元组成,每一个存储单元可以存放一个字节;输入设备是把人们编写好的程序和数据送入到计算机内部;输出设备是把运算结果告知用户。

5、什么是机器数?什么是机器数的真值?数在机器内的表示形式为机器数。

而机器数对应的数值称为机器数的真值。

6、8086与8088这两个微处理器在结构上有何相同点,有何主要区别?相同点:(1)内部均由EU、BIU两大部分组成,结构基本相同。

(2)用户编程使用的寄存器等功能部件均为16位。

(3)内部数据通路为16位。

区别 :(1)对外数据总线8086:16位,8088:8位。

(2)指令队列8086:6级,8088:4级。

7、8086CPU内部由哪两部分组成?各完成什么工作?在8086内部由BIU和EU两大部分组成,BIU主要负责和总线打交道,用于CPU与存储器和I/O接口之间进行数据交换;EU主要是将从指令队列中取得的指令加以执行。

8、简述8086内部分为EU和BIU两大功能的意义。

这两部分分开可以在执行指令的同时,从存储器中将将要执行的指令取到指令队列,使两部分并行工作,提高CPU的速度。

微机原理与接口技术 期末复习总结

微机原理与接口技术 期末复习总结

《微机原理与接口技术》复习参考资料复习资料说明:1、标有红色星号“ ”的内容为重点内容3、本资料末尾附有“《微机原理与接口技术》综合练习题与答案错误修正”和“《微机原理与接口技术》综合练习题与答案中不作要求的部分”,请注意查看。

第一章概述一、计算机中的数制1、无符号数的表示方法:(1)十进制计数的表示法特点:以十为底,逢十进一;共有0-9十个数字符号。

(2)二进制计数表示方法:特点:以2为底,逢2进位;只有0和1两个符号。

(3)十六进制数的表示法:特点:以16为底,逢16进位;有0--9及A—F(表示10~15)共16个数字符号。

2、各种数制之间的转换(1)非十进制数到十进制数的转换按相应进位计数制的权表达式展开,再按十进制求和。

(2)十进制数制转换为二进制数制●十进制→二进制的转换:整数部分:除2取余;小数部分:乘2取整。

●十进制→十六进制的转换:整数部分:除16取余;小数部分:乘16取整。

以小数点为起点求得整数和小数的各个位。

(3)二进制与十六进制数之间的转换用4位二进制数表示1位十六进制数(4)二进制与八进制之间的转换八进制→二进制:一位八进制数用三位二进制数表示。

二进制→八进制:从小数点开始,分别向左右两边把三位二进制数码划为一组,最左和最右一组不足三位用0补充,然后每组用一个八进制数码代替。

3、无符号数二进制的运算无符号数:机器中全部有效位均用来表示数的大小,例如N=1001,表示无符号数9带符号数:机器中,最高位作为符号位(数的符号用0,1表示),其余位为数值位机器数:一个二进制连同符号位在内作为一个数,也就是机器数是机器中数的表示形式真值:机器数所代表的实际数值,一般写成十进制的形式例:真值:x1 = +1010100B =+84x2 =-1010100B=-84机器数:[x1]原= 01010100 [x2]原= 110101004、二进制数的逻辑运算特点:按位运算,无进借位(1)与运算只有A、B变量皆为1时,与运算的结果就是1(2)或运算A、B变量中,只要有一个为1,或运算的结果就是1(3)非运算(4)异或运算A、B两个变量只要不同,异或运算的结果就是1二、计算机中的码制(重点 )1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。

SWT微机原理与接口技术期末复习参考资料

SWT微机原理与接口技术期末复习参考资料

一.填空题1.在计算机中存储容量单位中,1KB=1024字节。

2.计算机系统中的三总线通常是指地址总线,数据总线,控制总线。

3.8086/8088内4个段寄存器CS,DS,SS,ES的中文名分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。

4.在16位寻址方式下的机制寻址方式中,基址寄存器为BH、BL,变址寄存器位SI、DI。

5.源程序的基本结构为、6.每个指令有两个部分构成,即操作码和操作数。

7.10100110B =166D=A6H=O。

8.8086CPU是由EU和BIU两部分组成的。

9.8086/8088标志寄存器中CF、DF、SF的中位名分别为进位标志位、方向标志位、符号标志位。

10.CPU是微型计算机的核心芯片,而且无论哪种CPU其内部组成都大同小异,既包括运算器、控制器、寄存器。

11.在通用传送指令MOV中规定,目的操作数不能同时为存储器操作数、段寄存器、IP&CS。

12.8086/8088内4个段寄存器都是16位的,在用于内存寻址时作为段地址,20位物理地址是有段寄存器的段地址左移4位后,在与16位偏移量经过相加运算而得到。

二.选择题1.常用的数据定义伪指令有(A)种。

A.3 B.4 C.5 D.62.若屏蔽某几位可用指令(A)A.AND B.OR C.NOT D.XOR3.微处理器8086字符串操作,用来存放源串偏移地址的寄存器是(C)。

A.BPB.SPC.SID.DI4.若当减法运算X-Y中,是SF=1,OF=1,说明两者比较结果为(A)A.X<YB.X>YC.X≦Y D .X≧Y5.8086/8088CPU 中,标志寄存器的第11位OF位是(C)A.符号标志位B.零标志位C.溢出标志位D.方向标志位6.CPU中运算器的主要功能是()A .算数运算B .逻辑运算C .算术运算和逻辑运算D .函数运算7.如对某一寄存器清零可以使用下面命令()。

A.ANDB.ORC.NOTD.XOR8.BCD码运算中,设AL=25H,BL=71H,进行BCD码减法运算后,AL=()。

微机原理及其接口技术期末复习整理

微机原理及其接口技术期末复习整理

微机原理及其接⼝技术期末复习整理通信:并⾏,串⾏(全双⼯、半双⼯、同步通信、异步通信),有线,⽆线I/O接⼝及作⽤:也简称接⼝电路,是主机与外围设备之间交换信息的连接部件。

作⽤:1、解决主机CPU和外围设备的时序配合问题2、解决CPU和外围设备之间的数据格式转换匹配问题3、解决CPU的负载能⼒和外围设备端⼝选择问题I/O信号种类:数据信息(数字量、模拟量、开关量、脉冲量),状态信息,控制信息I/O通道编址⽅式:独⽴编址、与存储器统⼀编址I/O控制⽅式:1、程序控制⽅式(⽆条件I/O⽅式,不查询外围设备状态;查询式,不断读取测试)2、中断控制I/O⽅式:保存现场恢复现场,正确判断中断源,实时响应,按优先权处理(软件查询⽅式,雏菊链法越靠近CPU接⼝优先级越⾼,专⽤硬件⽅式)3、直接存储器存期⽅式-DMA 不经CPU占地址数据控制总线I/O通道分为:模拟量输⼊、模拟量输出、数字量输⼊、数字量输出过程通道:在计算机和⽣产过程之间设置的信息传送的转换和连接通道。

按传递⽅向:输⼊过程通道、输出过程通道。

按传递交换的信息分:模拟、数字模拟量输⼊通道组成:信号处理装置、采样单元、采样保持器、数据放⼤器、A/D转换器、控制电路等组成采样单元:多路转换器、多路切换开关,把已变成统⼀电压信号的测量信号按序随机接到采样保持器或直接接到数据放⼤器孔径时间:完成⼀次A/D转换的时间,决定每⼀个采样时刻最⼤转换误差模拟量输⼊通道中为什么要加采样保持器?采样保持器的组成及要求是什么?答:这要从如何保证模拟信号采样的精确度来分析。

A/D转换器将模拟信号转换成数字量总需要⼀定的时间,完成⼀次A/D转换所需的时间称之为孔径时间。

对于随时间变化的模拟信号来说,孔径时间决定了每⼀个采样时刻的最⼤转换误差。

因此如果采样模拟信号的变化频率相对于A/D转换速度来说是较⾼的话,为了保证转换精度,就要在A/D转换之前家上采样保持电路,使得在A/D转换期间保持输⼊模拟信号不变。

微机原理与接口技术期末__复习资料大全

微机原理与接口技术期末__复习资料大全

《微型计算机原理与接口技术》期末复习资料一、单项选择题(每小题2分,共12分)1.8088CPU中的数据寄存器是指( A )(A)AX、BX、CX、DX(B)SI 、DI(C)SP、BP(D)CS、IP2.8088工作于最小方式,在T1时钟周期时用ALE锁存地址信息的主要原因是()。

(A)总线驱动器的要求(B)总线控制器的要求(C)A和 B(D)地址信号线中有多功能复用线3.可以在字节I/O操作时作为端口间接寻址寄存器的是( C )(A) AX(B)AL (C) DX(D)DL IN OUT4.执行指令XOR AX,AX之后,SF和ZF的值是()(A)0和0 (B)0和1 (C)1和0 (D)1和1 清零5.8088 CPU的一个最基本的总线周期的时钟周期数是()(A) 2(B)3(C) 4(D)56.8088 CPU内部被设计成EU和BIU两个独立的功能部件,其中负责信息传送的是()(A)EU(B) BIU二、填空题(每空1分,共12分)1.8088CPU最多允许处理 256种类型的中断,中断向量表在内存的地址范围是0~03FFH。

0000H~03FFH2.8088响应中断时压入堆栈的有 CS、IP和状态标志寄存器。

FLAGES 3.用8K×8的SRAM芯片组成256KB的存储器,需要 32块SRAM芯片,需要 13根地址线用于片内寻址,至少需要 5根地址线用于片选译码。

256/8=324.8088存储器采用分段结构,段起始地址称为段基址,段基址最低4位的值是0。

5.8088传送变量偏移的指令有MOV和 LEA。

将某些位置1其它位保留不变的逻辑指令是 OR。

6. 指定8088汇编程序段定义结束的伪指令是 ENDS。

一个8088汇编程序必须有的段是代码段。

三、判断题(每题1分,共6分)VAR1是字节变量,CONST1是字常量,警告也视为有错。

错1. MOV AX,VAR1错2. MOV AX,[BX] [BP]错3. MOV ES,CONST1对4. JMP DWORD PTR [BX]对5. IN AX,34H对6. MOV DS,BP四、8088寻址(每小题2分,共10分)VAR1是偏移为20H的字变量,CON1是字节常量。

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

微机原理及接口技术样题一.填空题(每空1分,共20分)1.从编程结构上,8086CPU分为两部分,即_执行部件EU _和总线接口部件BIU。

2.CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR有效且IF为___1___,则CPU在结束当前指令后响应可屏蔽中断请求。

3.根据功能,8086的标志可以分为两类,即控制和状态 _标志。

4.在8086中,一条指令的物理地址是由段基址*16和段内偏移量相加得到的。

5. ADC0809能把模拟量转换为8位的数字量,可切换转换 8路模拟信号。

6.从工作原理上来区分,A/D转换的方法有计数式、双积分式、逐渐逼近式等多种。

7.类型码为__2____的中断所对应的中断向量存放在0000H:0008H开始的4个连续单元中,若从低地址到高地址这4个单元的内容分别为80 __、70___、_60___ 、_ 50 ___,则相应的中断服务程序入口地址为5060H:7080H。

8.中断控制器8259A中的中断屏蔽寄存器IMR的作用是_屏蔽掉某个中断输入请求_____。

9.对于共阴极的7段数码管,如果要使用某一段发光,则需要在对应的输入脚上输入___高_____电平。

10.8086中有16根引脚是地址和数据复用的。

二.选择题(每题1分,共10分)1.8086处理器有20条地址线.可寻址访问的内存空间为?()A.1K B. 1M C.640K D.64K2.由8086处理器组成的PC机的数据线是?()A.8条单向线 B.16条单向线C. 16条双向线 D.8条双向线3.8086处理器的一个典型总线周期需要个T状态。

()A.1 B.2 C.3 D.44.要管理64级可屏蔽中断,需要级联的8259A芯片数为几片?()A.4片B.8片C.10片D.9片5.在8086/8088系统中,内存中采用分段结构,段与段之间是()A.分开的 B.连续的 C.重叠的D.都可以6.8086 CPU内标志寄存器中的控制标志位占几位?()A.9位B.6位C.3位D.16位7.可编程定时器/计数器8253的6种工作方式中,只可用硬件启动的是哪几种?()A.方式2、5B.方式1、2C.方式1、5D.方式3、18.8253计数器的最大计数初值是多少?()A.65535 B.FF00H C.0000H D.FFFFH9. 接口器件8251A()A.只能作异步传送 B.只能作同步传送C.A和B均可 D.可作并行传送10.当8259A在完全嵌套方式下工作时,优先级最高的中断请求端是?()A.IR4B.IR3C.IR0D.IR7三.问答题(共30分)1.简要说明异步串行通信的帧格式。

异步通信所采用的数据格式是以一组不定“位数”数组组成。

第1位称起始位,它的宽度为1位,低电平;接着传送一个5-8位的数据,以高电平为“1”,低电平为“0”;以及奇偶校验位, 最后是停止位,宽度可以是1位,1.5位或2位,在两个数据组之间可有空闲位2.什么是中断?什么是中断向量?什么是中断向量表?CPU正在执行主程序的过程中,由于一个意外的事件发生而暂时中止了程序的运行,转去处理为该事件服务的程序,执行完毕后再返回被中断的程序继续运行,这样一个过程称为中断。

中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。

在8086/8088微机系统的内存中,把0段的0000~03FFH区域设置为一个中断向量表。

在中断向量表中,这些中断向量是按中断类型的序号排列的。

3.什么是DMA方式,简要说明DMA方式传送数据的过程。

DMA控制方式是一种成块传送数据的方式。

当某一外部设备需要输入/输出一批数据时,向DMA控制器发出请求, DMA控制器接收到这一请求后,向CPU发出总线请求;若CPU响应DMA的请求把总线使用权赋给DMA控制器,数据不通过CPU,可直接在DMA控制器操纵下在内存和外设间进行。

当这批数据传送完毕后,DMA控制器再向CPU发出“结束中断请求”,CPU响应这一中断请求,即可收回总线使用权4.8259A可以设置哪些优先级方式,各有何特点?8259A对中断优先级的设置方式有固定优先级和循环优先级,具体又可分为全嵌套方式,特殊全嵌套方式,优先级自动循环方式和优先级特殊循环4种方式。

在特殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求,也会给予响应从而实现一种对同级中断请求的特殊嵌套。

在全嵌套方式中,只有当更高级的中断请求来到时,才会进行嵌套。

在优先级自动循环方式下,当某个中断源被服务后,其优先级别自动降为最低,中断系统一开始工作时IR0优先级最高。

优先级特殊循环方式和优先级自动循环方式相比,只有一点不同。

在优先级特殊循环方式中,一开始的最低优先级是由编程确定的。

四.程序设计题(共15分)1.设8253的端口地址为60H~63H。

要求通道0工作在方式3,计数初值0166H。

试编制初始化程序。

(5分)MOV AL,00110110B ;36HOUT 63H,ALMOV AL,66H ;初值OUT 60H,,ALMOV AL,01HOUT 60H,AL2. 设8253端口地址为340H~343H,CLK0、CLK1的时钟频率均为2MHz,要求OUT0每20ms向CPU发出一中断请求信号,OUT1输出频率为1000Hz的方波,请编写初始化程序。

(10分)MOV DX,343HMOV AL,00110000B ;30HOUT DX,ALMOV DX,340HMOV AX,40000 ;初值OUT DX,ALMOV AL,AHOUT DX,ALMOV DX,343HMOV AL,01110110B ;76HOUT DX,ALMOV DX,341HMOV AL,2000 ;初值OUT DX,ALMOV AL,AHOUT DX,AL五. 综合设计题(共25分)1.在8086构成的微机系统中,利用64K×8位的SRAM芯片(控制信号有写信号WE,片选信号CE)组成256KB的RAM,画出连线图。

(10分)或用线选法进行片选也可。

2.如下图所示:现将8255A的B口作为传送字符的通道,工作于方式0,输出方式,A端口未用,端口C也工作于方式0,PC0作为BUSY信号的输入端,PC7作为STB 信号输出端,负脉冲时外设才能接收一个数据。

设8255A的端口地址为: C0H-C6H,试对8255A进行初始化编程,并写出通过查询方式把CL中内容向打印机传送一次数据的程序段。

(15分)8255A 打印机MOV AL, 81H OUT 0C6H, ALMOV AL, 00001111B ;OUT 0C6H, AL LPST: IN AL, 0C4H ;查询TEST AL, 01H ;JNZ LPSTMOV AL, CL ;数据OUT 0C2H, ALMOV AL, 00001110B ;启动脉冲OUT 0C6H, ALINC AL OUT 0C6H, AL《微机原理与接口技术》试题(第一套)一、选择题(每题3分,共30分)1.8288在8086/8088组成的计算机中的作用是( ② )。

①数据缓冲器②总线控制器③地址锁存器④提供系统时钟CLK2.指令 MOV 0283H[BX][SI] , AX 中目标操作数的寻址方式为( ② )。

①寄存器寻址②基址变址相对寻址③基址寻址④变址寻址3.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( ④ )。

① 4100H ② 3AA08H ③ 3B008H ④ 3AAA8H 38060+2A48=3AAA8H4.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为( ③ )。

① 15K×8 ② 32K×256 ③ 8K×8 ④ 32K×8 5.某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( ② )。

① 32片、11根② 64片、14根③ 8片、 14根④ 16片、8根6.“ADD AX,[BX+8]”的源操作数在当前(②)。

①堆栈段②数据段③代码段④程序段7. DMAC 8237具有( ② ) 。

①八个独立通道②四个独立通道③二个独立通道④三个独立通道DMAC8237A的主要性能:1、有4个独立的DMA通道,每个通道都充许开放或禁止DMA请求,都可以独立控制自动预置方式。

2、具有三种基本的传输方式:单字节传送、数据块传送、请求传送。

3、具有存储器到存储器的传送功能4、具有正常时序和压缩时序两种基本时序。

5、8257A级联可扩充任意个DMA通道。

6、有两种优先管理方式:固定优先级和循环优先级。

7、有较高的数据传输速率。

8.可编程并行接口8255A具有( ① )①两个8位(A口、B口) 和两个4位(C口的高、低各4位) 并行输入输出端口。

②两个8位(A口、C口) 和两个4位(B口的高、低各4位)并行输入输出端口。

③两个8位(B口、C口) 和两个4位(A口的高、低各4位) 并行输入输出端口。

④两个4位(A口、B口) 和一个8位(C口) 并行输入输出端口。

9.8259分别有( ③ )个 ICW和OCW。

① 2, 4 ② 4, 2 ③ 4, 3 ④ 3, 4 8259A有3个操作命令字OCW1-OCW3,4个初始化命令字ICW1-ICW4。

10.8255A有3种工作方式,能工作与工作方式2的口有(④)。

① A口和B口②B口和C口③ B口④A口二、判断题(每题2分,共10分)1.数据总线是单向总线。

(错)双向总线。

2.RAM是指只读存储器(错)RAM随机访问存储器。

ROM只读存储器3.CPU与外界交换信息的方式有两种:同步通信和异步通信。

(对)4.8259A具有8级优先权控制,通过级联可扩展至64级优先权控制。

(对)5.CPU的发展经历了4代,第三代用的是半导体管。

(错)集成电路。

三、填空题(每空2分,共20分)1.标志寄存器FR中下列标志位的名称以及为0和1时代表的意义分别为:① CF :( 进位标志位;0:无进位 1:有进位);② IF :(中断允许标志位;0:屏蔽外部的可屏蔽的中断请求;1:允许接受外部的可屏蔽的中断请求);2.物理地址是指(存储器的实际地址,一个存储单元的物理地址是惟一);3.微机中的ROM是( 只读存储器)。

5. CPU与接口之间传送信息的方式一般有四种,即: ( 无条件 )、( 查询式 )、( 中断方式 )、( DMA方式 )。

6. 8086/8088 从总的说来有(内部)、(外部)两种中断。

7.总线根据其所处的位置不同,可以分为(片内总线)、(片总线)、(内总线)、(外总线)。

相关文档
最新文档