微处理器和接口技术复习题.doc
微机原理与接口技术复习题
微机原理与接口技术复习题1.什么是总线,微机中的总线通常分为哪几类?答:是一组信号线的集合,是一种在各模块间传送信息的公共通路;有四类,片内总线,微处理器总线,系统总线,外总线。
2.微处理器为什么需要用接口和外设相连接?答:因为许多接口设备中,在工作原理,驱动方式,信息格式以及工作速度方面彼此相差很大,因此为了进行速度和工作方式的匹配,并协助完成二者之间数据传送控制任务。
3.一般的I/O接口电路有哪四种寄存器,它们各自的作用是什么?答:数据输入寄存器,数据输入寄存器,状态寄存器和控制寄存器。
数据端口能对传送数据提供缓冲,隔离,寄存的作用;状态寄存器用来保存外设或接口的状态;控制寄存器用来寄存CPU通过数据总线发来的命令。
4.8086最多可有多少级中断?按照产生中断的方法分为哪两大类?答:有8级;按照产生中断的方法可分为硬件中断和软件中断。
5.什么是中断?什么是中断向量?中断向量表的地址范围?答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范围是00000H-003FFH。
6.中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它们的中断向量在中断向量表的什么位置上?答:中断向量表的功能是当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中断服务子程序。
1AH在中断向量表的位置是1AH*4=68H在中断向量表0000:0068处;20H在中断向量表的位置是80H在中断向量表0000:0080处。
7.通常,解决中断优先级的方法有哪几种?答:3种,软件查询确定优先级,硬件优先级排队电路确定优先级,具体中断屏蔽的接口电路。
8.8259A通过级联的方式可以由几片构成最多多少级优先权的中断源。
答:8259A通过级联的方式由9片构成最多64级优先权的中断源。
微机系统与接口应用技术复习题
1.8086微处理器指令队列长度为:2.8086CPU若在最小工作方式,下列控制信号在读/写总线周期怎样组合才能从存贮器中读出信息M/IO DT/R RD WR3.当RESET信号进入高电平状态后(即初始化状态),将使8086微处理器的哪个寄存器置成FFFFH4.8088/8086CPU的输入输出指令,它们的直接/间接寻址能力最大为8086CPU是在总线周期的哪个状态用地址锁存允许信号ALE来解决地址/数据线和地址/状态线的分时复用的6. .用64K*4位芯片,组成512K*32位的存贮器模块,需要多少片64K*4的存贮器芯片7. 8088/8086微处理器中,标志寄存器共有状态标志和控制标志几位(6-状态、3-控制)8. 8088/8086CPU是用哪个控制信号来解决地址/数据、地址/状态线的分时复用的(ALE)9. CPU与接口之间数据传送,是以什么形式进行的(并行)10. 8086CPU的基本总线周期可分为几个时钟周期(4)11. 用64K*1位的RAM芯片构成128KB的存贮器,需要个RAM芯片。
设计算机系统为20位地址线,采用全译码方法,需要作为片外地址译码。
12. 在微型计算机系统中,CPU 与外设数据常用的三种传送控制方式(条件、中断、DMA)13. 8086微处理器设计成两个独立的功能部件,它们分别为(EU、BIU)。
14. 当8088/8086 CPU的工作方式引脚MN/MX 接+5V电源时,则8088/8086CPU工作于(最),当MN/ MX接地时,则8088/8086CPU 工作在(最大)15. 8086微处理器中,共有16位寄存器数为(14-A-D、BP SP SI DI IP FR DS SS CS ES)16. 名词解释及简答题:时钟周期、指令周期、总线周期;计算机接口技术、物理地址、逻辑地址、接口的基本功能;17 8088/8086 CPU的20位物理地址是怎样形成的当CS=2300H,IP=0110H时,求它的物理地址。
《微型计算机原理与接口技术》复习题
第2章指令系统及汇编语言程序设计一.选择题1.指令ADD CX,55H[BP]的源操作数的寻址方式是( D)。
(A) 寄存器寻址 (B) 直接寻址 (C) 寄存器间接寻址 (D) 寄存器相对寻址2.设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( A) 。
(A) 113AH (B) 114AH (C) 1144H (D) 1140H3.若SI=0053H,BP=0054H,执行SUB SI,BP后,则(C )。
(A) CF=0,OF=0 (B) CF=0,OF=1 (C) CF=1,OF=0 (D) CF=1,OF=14.已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=(D ) 。
(A) 0102H (B) 0201H (C) 245AH (D) 5A24H5.实模式下80486CPU对指令的寻址由( A)决定。
(A) CS,IP (B) DS,IP (C) SS,IP (D) ES,IP6.使用80486汇编语言的伪操作指令定义: VAL DB 2 DUP(1,2,3 DUP(3),2 DUP(1,0)) 则在VAL存储区内前十个字节单元的数据是(D )。
(A) 1,2,3,3,2,1,0,1,2,3 (B) 1,2,3,3,3,3,2,1,0,1 (C) 2,1,2,3,3,2,1,0 (D) 1,2,3,3,3,1,0,1,0,17.下列四条指令都可用来使累加器清"0",但其中不能清"进位"位的是(C ) 。
(A) XOR AL,AL (B) AND AL,0 (C) MOV AL,0 (D) SUB AL,AL8.若(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( C)。
微机原理与接口技术考试复习(含答案)
微机接口练习题(供4-6班使用)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分。
1.如果CPU执行了某一_________,则栈顶内容送回到CS和IP。
()A.子程序返回指令 B.数据传送指令C.退栈指令 D.子程序调用指令2.8086的读周期时序在_________时钟周期时,数据总线上有一段高阻态(浮空状态)。
()A.T1 B.T2C.T3 D.T43.Pentium是_________位的微处理器,它和内存进行数据交换的外部数据总线是_________位的。
()A.32,32 B.32,64C.64,32 D.64,644.当CPU与打印机以程序查询方式相连接,并送数据供打印机打印时,CPU的大部分时间均用于()A.读打印机状态信息并判断 B.向打印机送数据C.执行算术运算指令 D.CPU停机5.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是()A.并行和并行 B.并行和串行C.串行和并行 D.串行和串行6.在各类数据传送方式中,_________是硬件电路最简单的一种。
()A.无条件传送方式 B.程序查询方式C.中断方式 D.DMA方式7.在微机系统中采用DMA方式传输数据时,数据传送是()A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的8.已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_________中。
()A.0000H∶00072H~0000H∶0075HB.0000H∶00072H~0000H∶0073HC.0000H∶00060H~0000H∶0063HD.0000H∶00060H~0000H∶0061H9.在中断系统中,中断类型号是在__________的作用下送往CPU的。
微型计算机及接口技术复习试卷1-7套
微型计算机及接口技术复习试卷(一)一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。
(每小题1分,本大题共10分)1、总线是位处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的控制总线是的信息通路。
A、微处理器向内存储器传送的命令信号B、微处理器向I/O接口传送的命令信号C、外界向微处理器传送的状态信号D、上述三种信号2、ALU用于对数据进行算术和逻辑运算,进行结果的一些特征存于()A、ACCB、BXC、CXD、FR3、指令队列的作用是()A、暂存预取指令B、暂存操作数C、暂存指令地址D、暂存操作数地址4、8086微处理器可寻址访问的最大I/O空间为()A、1KB、64KC、640KD、1M5、Reset信号有效后,8086CPU的启动地址()A、FFFFFhB、FFFF0hC、0FFFFhD、00000h6、指令MOV AX,[3070H]中源操作数的寻址方式为()A、寄存器间接寻址B、立即寻址C、直接寻址D、编址寻址7、断电(或关机)后,仍保留原有信息的存储器是()A、RAM和ROMB、ROM和EPROMC、SRAM和DRAMD、PROM和RAM8、要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是芯片。
A、1片64K×8位B、2片32K×8位C、4片16K×8位D、8片8K×8位9、传送数据时,占用CPU时间最长的传送方式是()A、查询B、中断C、DMAD、无条件传送10、8086中断操作的类型码是()A、中断服务子程序的入口地址B、中断向量表的地址指针C、中断向量表的内容D、中断向量表中第n个地址11、8255A工作在方式0时,端口A、B和C的输入输出可以有种族和。
A、4B、8C、16D、3212、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是()A、OUT60H,ALB、OUT61H,ALLC、OUT62H,ALD、OUT63H,AL13、8253-5某计数器的最小计数初值是()A、0FFFFHB、8000HC、0000HC、0001H14、对8253-5的定时与计数()A、实质相同B、定时需加时钟脉冲C、有两种不同的工作方式D、需通过不同的控制端口设置15、50H输入一个8位D/A转换器,其输出电压应为,注满量程电压为5V,()A、2.5VB、0.97656VC、1.25VD、1.5625V16、USB是一个万能插口,实际上也是通用串行总线,其连接器为芯连接器。
微机原理与接口技术 复习
第一部分:基础知识一、选择题1.在下面关于微处理器的叙述中,错误的是( ) 。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令2.若用MB作为PC机主存容量的计量单位,1MB等于( )字节。
A、210个字节B、220个字节C、230个字节D、240个字节3.80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS和IPB、CS和IPC、DS和IPD、CS和BP4.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。
A、8位处理器B、16位处理器C、32位处理器D、64位处理器5.在堆栈操作中,隐含使用的通用寄存器是()。
A、AXB、BXC、SID、SP6.十进制负数–38的八位二进制补码是()A、BB、BC、BD、B7.用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是()A、-127—+127B、-128—+128C、-127—+128D、-128—+127 8.标志寄存器FLAGS中存放两类标志,即()。
A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志9.下列有关指令指针寄存器的说法中,哪一个是正确的()。
A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址10.如果访问存储器时使用BP寻址,则默认的段寄存器是()A、CSB、ESC、DSD、SS二、判断题1.SP的内容可以不指向堆栈的栈顶。
2.寄存器寻址其运算速度较低。
3.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。
4.当运算结果各位全部为零时,标志ZF=0。
微机原理与接口技术_期末复习题(1).docx
微机原理与接口技术_期末复习题(1).docx“微机原理与接口技术”2008年期末考试复习题1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/O接口,系统总线),外围设备,电源。
2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。
分三组:地址总线,数据总线,控制总线。
3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或10 设备之间的数据传送。
执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。
4.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。
5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2八2O(1MB) ; 8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
6.段寄存器CS=1200H,指令指针寄存器IP二FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?答:指令的物理地址为21F00H; CS值和IP值不是唯一的,例如:CS=2100H, IP=0F00Ho 7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100Ho (物理地址二段地址*16+偏移地址)& 8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6个:ZF, SF, CF, OF, AF, PF。
微机原理及接口技术考试试题及答案
微机原理及接口技术考试试题及答案第一部分:微机原理1. 基本知识部分答:微机是由微处理器、内存、输入输出设备以及系统总线构成的计算机系统。
2. CPU部分答:CPU主要由控制单元和算术逻辑单元组成,控制单元负责解码指令、控制程序流程,算术逻辑单元则负责进行算术和逻辑运算。
3. 存储器部分答:存储器按照存取方式可以分为随机存储器(RAM)和只读存储器(ROM),按照存储介质又可分为内存芯片和磁盘等。
4. 总线部分答:总线包括数据总线、地址总线和控制总线,用于在CPU、存储器和输入输出设备之间传输数据、地址和控制信息。
5. 输入输出部分答:输入输出设备用于将人与计算机之间的信息转换为计算机内部能处理的形式,常见的输入输出设备有键盘、鼠标、显示器和打印机等。
第二部分:接口技术1. 并行接口答:并行接口是指同时传送多个位的接口,常见的并行接口有并行打印接口(LPT接口)和并行通信接口(例如IEEE1284接口)。
2. 串行接口答:串行接口是指逐位传送数据的接口,常见的串行接口有串行打印接口(COM接口)和串行通信接口(例如RS-232C接口)。
3. USB接口答:USB接口是一种通用的外部总线接口,具有热插拔、高速传输和多设备连接等优点。
4. 接口传输速率答:接口传输速率是指单位时间内接口所能传输的数据量,常见的接口传输速率有Mbps、Gbps等。
5. 接口阻抗匹配答:接口阻抗匹配是指信源电路和信宿电路的阻抗之间的匹配关系,目的是提高信号传输的质量。
第三部分:考试试题1. 选择题:(1)微机是由以下哪些部分构成的?A. CPU、内存、输入输出设备B. CPU、显卡、硬盘C. 内存、硬盘、显示器D. CPU、显卡、键鼠(2)CPU由以下哪些单元构成?A. 控制单元和算术逻辑单元B. 存储单元和控制单元C. 控制单元和输入输出单元D. 算术逻辑单元和输入输出单元2. 简答题:(1)请简要解释存储器的随机存取特性。
《微机原理与接口技术》习题.doc
第1章思考与练习题1.1 微型计算机硬件结构由哪些部分组成?各部分的主要功能和特点是什么?1.2 什么是微型计算机的系统总线?说明微处理器三大总线的作用。
1.3 计算机中常用的数制和码制有哪些?1.4 将下列十进制数分别转化为二进制数、八进制数、十六进制数和压缩BCD数。
(1)25.82 (2)412.15 (3)513.46 (4)69.1361.5 将下列二进制数分别转化为十进制数、八进制数和十六进制数。
(1)111001.101 (2)110010.1101 (3)1011.11011 (4)101101.01111.6 将下列十六进制数分别转化为二进制数、八进制数、十进制数和压缩BCD数。
(1)7B.21 (2)127.1C (3)6A1.41 (4)2DF3.41.7 写出下列十进制数的原码、反码、补码表示(采用8位二进制数)。
(1)96 (2)31 (3)-42 (4)-1151.8 已知补码求出其真值。
(1)92H (2)8DH (3)B2H (4)4C26H1.9 按照字符所对应的ASCII码表示,查表写出下列字符的ASCII码。
a 、K 、G、+、DEL、SP、CR 、$第2章思考与练习题2.1 8086CPU由哪两部分组成?它们的主要功能是什么?2.2 8086CPU数据总线和地址总线各是多少?最大的存储空间是多少?2.3 8086CPU中的指令队列起什么作用?其长度是多少字节?2.4 8086的标志寄存器有哪些标志位?它们的含义和作用是什么?2.5 数据在存储器中存放有何规定?什么是对准字?什么是非对准字?2.6 什么是逻辑地址?它由哪两部分组成?8086的物理地址是如何形成的?2.7 8086微机系统中存储器为什么要分段?各逻辑段之间的关系如何?2.8 I/O端口有哪两种编址方式?8086的最大I/O寻址空间是多少?2.9 8086的最大模式和最小模式的主要区别是什么?2.10 有一个由20个字组成的数据区,其起始地址为5300H:0320H。
《微机原理与接口技术》期末复习题
《微机原理与接口技术》期末复习题《微机原理与接口技术》期末复习题一、选择题1. 在微机中,用来表示信息的最小单位是()。
A. 位B. 字节C. 字D. 双字2. 机器字长为8位,十进制数125转换成十六进制数是()。
A. 125HB. 7DHC. 0FFHD. 0D7H3. 8253的三个计数器中每一个都有三条信号线,其中CLK是指()。
A.定时计数脉冲输入B.输出信号C.选通输入D.门控制输入4. 高速I/O设备或成组交换数据时,可以采用()方式传送数据。
A. 查询B. 中断C. DMAD. 同步5. 堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。
A. CSB. DSC. SSD. ES6. 8255A的“端口C按位置1/置0控制字”应写入()。
A. A口B. B口C. C口D. 控制口7. 采用条件传送时,必须要有()。
A. 中断逻辑B. 类型号请求信号C. 状态端口D. 请求信号8. 中断服务程序入口地址是()A 中断向量表的指针B 中断向量C 中断向量表D 中断号9. 8086/8088CPU在执行IN AL,DX指令时,DX寄存器的内容输出到()上。
A. 地址总线B. 数据总线C. 存储器D. 寄存器10. 一般地,将计算机指令的集合称为()。
A. 指令系统B. 汇编语言C. 模拟语言D. 仿真语言11. 8086处理器最小工作方式和最大工作方式的主要差别是()。
A. 内存容量不同B. I/O端口数不同C. 数据总线位数不同D. 单处理器和多处理器的不同12. 将寄存器AX的内容求反的正确操作是()A. NEG AXB. XOR AX,0FFFFHC. OR AXD. CMP AX,AX13. 用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400,存放该指令的存储单元的物理地址是()A. 3EC00HB. 2F80HC. 12380HD. 2F800H14.汇编程序是一种()A. 汇编语言程序B. 编辑程序C. 翻译程序D. 将高级语言程序转换成汇编语言程序的程序15. 在查询方式下输入/输出时,在I/O接口中设有(),通过它来确定I/O设备是否准备好。
微机原理与接口技术复习练习题与答案
13级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1.8086/8088 CPU内部构造按功能分为两部分, 即由执行单元和总线接口单元构成。
2.若CPU旳数据线宽度为16位, 则它旳字长为16 位;地址线宽度为20位, 则它旳寻址空间为1MB 。
3、8086CPU为了适应多种应用场所有两种工作模式, 即是最小模式和最大模式。
4.8086/8088CPU复位后, CS旳内容为 0FFFFH , IP旳内容为 0000H 。
5.8086旳16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机旳I/O端口地址旳编址方式有统一编址和独立编址 ,而8086CPU寻址外设采用独立编址方式。
7、CPU与外设间有4种I/O信息传送方式, 即无条件传送、查询传送中断传送、直接存储器存取(DMA)。
8、若某输出外设旳I/O接中旳数据端口地址为100H, 要将字节数据从8086CPU 输出到外设旳指令是MOV DX, 100H 和OUT DX, AL 。
9、响应可屏蔽中断INTR旳条件是控制标志IF= 1 。
10、若8253旳某一计数器用于输出方波, 该计数器旳工作方式为 3 ;若该计数器输入频率为100KHz, 输出方波频率为10KHz, 则计数初值应设为10 。
11.串行通信协议分为异步通信和同步通信。
12.波特率是指单位时间内传送二进制数据旳位数。
15、13.8088 构成旳系统中, 存储器分若干个不超过64K 字节旳段。
16、14、当8088CPU旳INTR端输入一种高电平时, 可屏蔽中断获得了中断祈求。
17、8088工作于最小工作模式时, 控制总线由CPU自身产生, 工作于最大工作模式时, 控制总线由总线控制器8288 产生。
18、数据旳并行I/O方式是以字节或字为单位进行传送;数据旳串行I/O 方式是以位为单位进行传送。
19、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器, 地址/数据复用线中旳双向数据传送需用逻辑芯片双向缓冲器。
《微机原理与接口技术》复习练习题与答案
13级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执行单元和总线接口单元组成。
2、若CPU的数据线宽度为16位,则它的字长为16 位;地址线宽度为20位,则它的寻址空间为1MB 。
3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。
4、8086/8088CPU复位后,CS的内容为0FFFFH ,IP的内容为0000H 。
5、8086的16位标志寄存器包括 6 个状态标志位和3个控制标志位。
6、计算机的I/O端口地址的编址方式有统一编址和独立编址 ,而8086CPU寻址外设采用独立编址方式。
7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(DMA) 。
8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是MOV DX,100H 和OUT DX,AL 。
9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。
10、若8253的某一计数器用于输出方波,该计数器的工作方式为 3 ;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为10。
11、串行通信协议分为异步通信和同步通信。
12、波特率是指单位时间内传送二进制数据的位数。
13、8088组成的系统中,存储器分若干个不超过64K字节的段。
14、当8088CPU的INTR端输入一个高电平时, 可屏蔽中断获得了中断请求。
15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288 产生。
16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。
17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。
微型计算机原理与接口技术期末复习资料大全
《微型计算机原理与接口技术》期末复习资料一、单项选择题(每小题2分,共12分)1.8088CPU中的数据寄存器是指( A)(A)AX、BX、CX、DX (B)SI、DI(C)SP、BP (D)CS、IP2.8088工作于最小方式,在T1时钟周期时用ALE锁存地址信息的主要原因是( D )。
(A)总线驱动器的要求(B)总线控制器的要求(C)A和 B (D)地址信号线中有多功能复用线3.可以在字节I/O操作时作为端口间接寻址寄存器的是( C)(A)AX (B)AL(C)DX (D)DL4.执行指令XOR AX,AX之后,SF和ZF的值是( B )(A)0和0(B)0和1(C)1和0(D)1和15.8088 CPU的一个最基本的总线周期的时钟周期数是( C)(A) 2 (B)3 (C) 4 (D)56.8088 CPU内部被设计成EU和BIU两个独立的功能部件,其中负责信息传送的是( B )(A)EU (B)BIU二、填空题(每空1分,共12分)1.8088CPU最多允许处理 256 种类型的中断,中断向量表在内存的地址范围是0~03FFH 。
2.8088响应中断时压入堆栈的有 CS 、IP 和状态标志寄存器。
3.用8K×8的SRAM芯片组成256KB的存储器,需要 32 块SRAM芯片,需要 13 根地址线用于片内寻址,至少需要 5 根地址线用于片选译码。
4.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.单片机复位后,SP、PC、I/O 口的内容为()。
A.SP = 60H PC = 00H P0 = P1 = P2 = P3 = FFHB.SP = 00H PC = 0000H P0 =P1 = P2 = P3 = 00HC.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHD.SP = 00H PC = 00H P0 =P1 = P2 = P3 = 00H2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETB RS0指令,此时只能使用()的工作寄存器。
A.0区B.1区C.2区D.3区3.ATMEL的AT89S51驱动能力最强的并行端口为()。
A.P0B.P1C.P2D.P34.AT89S51单片机定时器工作方式0是指()工作方式。
A. 8位B. 8位自动重装C. 13位D. 16位5.AT89S51单片机外部中断0对应的中断入口地址是()。
A. 0003HB. 000BHC. 0013HD. 001BH6.下面哪条指令是错误的?()。
A. MOVX @R0, #30HB. MOVC A, @A+PCC. RL AD. POP ACC7.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用()寄存器。
A. IEB. PCONC. IPD. SCON8.AT89S51单片机响应外部中断1的中断时,程序应转移到地址()。
A.0003HB. 000BHC. 0013HD. 001BH9.AT89S51单片机的位寻址区位于内部RAM的()单元。
A. 00H 〜7FHB. 20H 〜7FHC. 00H 〜1FHD. 20H 〜2FH10.AT89S51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断11.已知:MOV A, #28HMOV R0, #20HMOV @R0, AANL A, #0FHORL A, #80HXRL A, @R0执行结果A的内容为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微处理器与接口技术复习题一、单选题1.单片机复位后,SP、PC、I/O 口的内容为()0A.SP:= 60H PC =OOH P0 =Pl =二P2= P3 =FFHB.SP== 00H PC =0000H P0 =Pl ==P2= P3 =OOHC.SP== 07H PC =0000H P0 =Pl =:P2= P3 =FFHD.SP:= 00H PC =OOH P0 =Pl =二P2= P3 =OOH2. 80C51有四个工作寄存器区,由PSW状态字中的RS1和RSO两位的状态来决定,单片机复位后,若执行SETB RSO指令,此时只能使用()的工作寄存器。
A. 0区B・1区 C. 2区 D. 3区3. ATMEL的AT89S51驱动能力最强的并行端口为()。
A. POB. Pl C・ P2 D・ P34. AT89S51单片机定吋器工作方式0是指()工作方式。
A. 8位B. 8位自动重装C. 13位D. 16位5. AT89S51单片机外部中断0对应的中断入口地址是()。
A. 0003 HB. 000BHC. 0013HD. 001BH6. 下面哪条指令是错误的?()。
A. MOVX @R0, #30H B・ MO VC A, @A+PC C・ RL A D・ POP ACC7. AT89S51单片机可分为两个屮断优先级别,各屮断源的优先级别设定是利用()寄存器。
A. IE B・ PCON C・ IP D・ SCON& AT89S51单片机响应外部中断1的中断时,程序应转移到地址()oA. 0003HB. 000BHC. 0013HD. 001BH9. AT89S51单片机的位寻址区位于内部RAM的()单元。
A. 00H 〜7FH B・ 20H 〜7FHC. 00H 〜1FHD. 20H 〜2FH10. AT89S51单片机在同一优先级的中断源同时中请中断时,CPU首先响应()。
A.外部中断0B.外部中断1C.定吋器0中断D.定时器1中断11. 已知:MOV A, #28HMOV RO, #20HMOV @R0, AANL A, #OFHORL A, #80HXRL A, @R0执行结果A的内容为()oA. AOH B・ 28H C・ 08H D・ 88H12・在80C51中,需要外加电路实现中断撤除的是:()oA. 定时中断B.脉冲方式的外部屮断C.外部串行中断D.电平方式的外部中断13・80C51的定时器T0,若振荡频率为12 MHz,在方式1下最大定时时间为()。
A. 8192ms B・ 65536 |is C. 0. 256gs D. 16384ms14・控制串行口工作方式的寄存器是()o A. TCONB ・ PCONC ・ SCOND ・ TMOD15・开机复位后,CPU 使用的是第0组工作寄存器,地址范围是( )。
A ・ 00H ・10HB. 08H-0FHC ・ 1OH-1FHD ・ 00H ・07H16. 80C51单片机PO 口用作输出时,应外接( )。
A.上拉电阻 B.二极管C.三极管D.下拉电阻17. 进位标志CY 在()中。
A.累加器B.算逻运算部件ALUC.程序状态字寄存器PSWD. DPTR18. 80C51单片机有七种寻址方式,MOVX A, @A+DPTR 属于()寻址。
A.间接B.变址C.相对D.直接 19・有如下程序段:MOV 31H , #24H ; MOV A , 31H ;SWAP A ; ANL A , #OFOH ;执行结果是 ()A. (A ) =24H B ・(A ) =42H C ・(A ) =40H D ・(A ) =00H20・如果AT89S51单片机系统的TO 中断服务程序放在程序存储区的0500H 地址 开始的一段空间内,此时跳转到TO 屮断服务程序的指令LJMP 0500H 应放在 ( )开始的中断地址区。
A. 0003HB. 0013HC. 0023HD. 000BH21・8位LED 显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O 线 总数是( )oA. 16 B ・ 20 C. 18 D. 6 22.堆栈数据的进出原则是( A.先进先出 B.进入不岀23・80C51单片机中,若晶振频率屡6MHz, 一个机器周期等于( )ys 。
A ・l ・5B ・3C.lD . 224・单片机复位后,累加器A 、PC 、PSW 的内容为( )o A. A = FFH PC = OOH PSW = FFH B. A = OOH PC = 0000H PSW = O OH C. A = 07H PC = 0000HPSW = FFH D. A = OOH PC =:00H PSW = O OH25. PC 的值是()oA. 当前正在执行指令的前一条指令的地址B. 当前正在执行指令的地址C. 当前正在执行指令的下一条指令的地址D.控制器中指令寄存器的地址26. 下列说法屮错误的是()。
A.PC 是一个不可寻址的特殊功能寄存器。
)C.后进后出D.先进后出B. 单片机的主频越高,其运算速度越快。
C. 在80C51单片机中,一个机器周期等于1US。
D. 特殊功能寄存器SP内装的是栈顶首地址单元的地址。
27. AT89S51单片机的字长是( )。
A. 2 位B. 4 位C. 8 位D. 16 位28. 假定 A=38H, (RO) =17H, (17H) =34H,执行以下指令:ANL A, #17H ORL 171- 1, A XRL A, @R0 CPLA后,A 的内容为( )oA ・ CDHC ・ BCH30•单片机在与外部I/O 口进行数据传送吋,将使用( )指令。
A ・MOVXB ・MOVC ・MO VCD .视具体I/O 口器件而定。
31.使用单片机开发系统调试程序时,对原程序进行汇编的目的是()。
A.将源程序转换成目标程序 B.将目标程序转换成源程序C.将低级语言转换成高级语言 D.连续执行键32.设内部 RAM (30H )=40H, (40H )=10H, (10H )=00H,分析以下程序执行后(B )= ()。
MOV RO, #30H MOV A, @R0 MOV Rl, A MOV B, @R1A ・ OOHB ・ 40HC ・ 30HD . 10H33.调用子程序.中断响应过程及转移指令的共同特点是()。
A.都能返回B.都通过改变PC 实现转移C.都将返回地址压入堆栈D.都必须保护现场34・在进行串行通信吋,若两机的发送与接收可以同吋进行,则称为( )。
A.半双工传送B.单工传送C.双工传送D.全双工传送35・AT89S51单片机复位后,从( c )单元开始取指令。
A. 0003H B. OOOBH C. 0000HD. 0100H36・对片外数据RAM 单元读写数据用( )oA ・MOV 扌旨令 B. MOVX 扌旨令 C. WR 指令 D. MOVC 指令 37.定时器/计数器TO 工作于模式2 ,在计数溢出时()。
A.计数从零重新开始B.计数从初值重新开始C.计数停止D.由程序决定38. 按键的机械抖动时间通常是()。
A. 0B. 5^10 M s C ・ 5~10msD. Is 以上B ・ DCH D. DBH29. 80C51单片机响应中断矢量地址是( A. 中断服务程序的首句地址C. 中断服务程序的入口地址 )oB. 中断服务程序的岀口地址D. 主程序等待中断指令的地址39. MOV A, R1的寻址方式为(c )oA.立即寻址 C. 直接寻址 C.寄存器寻址 D.寄存器间接寻址40・串行口发送中断标志位为()。
A. Tl B・ Rl C. IEO D・ IE141・Tl中断允许控制位为()oA. ETOB. ET1C. ES D・ EXI42・串行口工作在方式0时,作同步移位寄存器使用,此吋串行数据输入输出端为()。
A. RXD引脚B・ TXD引脚C・ TO引脚 D. T1引脚43・有一位共阴极LED显示器,要使它显示“5”,它的字段码为()。
A. 6DHB. 92HC. FFH D・ 00H44•单片机的程序计数器PC是16位,其寻址范围为()。
A. 128 BB. 256 BC. 8 KBD. 64 KB45. 堆栈指针的作用是()。
A.指明栈底的位置B.指明栈顶的位置C.操作数地址D.指令的地址46. 指令MOV PSW, #00H对源操作数而言,属于()方式。
A.直接寻址B.立即寻址C.寄存器寻址D.相对寻址47. AT89S51单片机的串行中断入口地址为()。
A. 0003HB. 0013HC. 0023HD. 0033H-48.以下哪一条指令的写法是错误的()oA.MOV DPTR, #3F98H B- MOV RO,#OFEH C. MOV50H,#0FC3DHD.INC RO49.AT89S5I单片机的堆栈区是设置在()中。
A.片内ROM区B. 片外ROM [X c.片内RAM区 D.片外RAM区50.以下哪一条是位操作指令()。
A・MOV P0, #OFFH B・ CLR P1.0 C. CPL A D.POP PSW51.下列指令不是变址寻址方式的是()oA.JMP @A+DPTR B・ MOVC A,@A+PCC.MOVX A, @DPTR D・ MOVC A,@A+DPTR52.以下哪一条指令的写法是错误的()oA・MOV A, @A+DPTR B- MOV RO, #FEH C. CPL A D. PUSH ACC53.外部中断INTO的触发方式控制位IT0置1后,其有效的中断触发信号是()。
A.高电平B.低电平C.上升沿D.下降沿54•与定吋工作方式0和1相比较,定吋工作方式2不具备的特点是(b )。
A.计数溢出后能自动恢复计数初值B.增加计数器的位数C.提高了定时的精度D.适于循环定时和循环计数55・串行口工作方式1的波特率是()。
A.固定的,为fosc/32B.固定的,为fosc/16C.可变的,通过定时器/计数器T1的溢出率设定D.固定的,为fosc/64 56.下列说法正确的是()。
A. 立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中B. 指令周期是执行半条指令的时间C. 指令中直接给出的操作数称为直接寻址D. 内部寄存器可作为间接寄存器57・指令周期有三种,分别是单周期指令,双周期指令和()指令。
A.三周期 B.四周期 C.五周期 D.六周期 58.下列关于AT89S51系统各中断源说法正确的是()。
A. 各中断源发出的中断请求信号,都会标记在AT89S51系统中的IE 寄存器屮B. 各中断源发岀的中断请求信号,都会标记在AT89S51系统中的TMOD 寄存器 中C. 各中断源发出的中断请求信号,都会标记在AT89S51系统中的IP 寄存器中D. 各中断源发出的中断请求信号,都会标记在AT89S51系统中的TCON 与SCON 寄存器屮 59.下列说法正确的是()。