微机原理与单片机接口技术试卷
MCS51微机原理及接口技术试题

《单片机原理及应用》一.填空(每空1分,共15分)1.在MCS-51单片机中,若采用6MHz晶振,则1个机器周期为。
2.若A中的内容为63H,则标志位P的值为。
3.MCS-51单片机复位后,R4对应的存储单元的地址为,若RS1=1,RS0=0,R4对应的存储单元地址又为。
4.使用8031时,需将接电平。
5.MCS-51单片机程序存储器的寻址范围为 KB,数据存储器的寻址范围为。
6.11根地址线可以寻址个存储单元,16KB存储单元需要根地址线。
7.写出下列每条指令源操作数的寻址方式:MOV A , R0 ; MOV A ,@R0 ,MOVX A , @DPTR ; MOVC A , @A+DPTR 。
8.MCS-51单片机的串行口工作在方式0时,引脚P3.0的作用是,引脚P3.1的作用是。
二.选择题(单项选择,每题1分,共15分)1.MCS-51单片机的串行口工作在方式1时,其波特率是()。
(A) 固定的,为f osc/32 (B) 固定的,为f osc/12(C) 固定的,为f osc/64 (D) 可变的,由定时器/计数器1的溢出速率确定2.在MCS-51单片机存储器扩展中,区分扩展的是片外程序存储器还是片外数据存储器的最可靠的方法是:()。
(A) 看其位于地址范围的低端还是高端 (B) 看其离CPU芯片距离的远近(C) 看其芯片是ROM还是RAM(D) 看其是与CPU的信号连接还是与信号连接3.CPU对程序计数器PC的操作是()。
(A) 自动进行的 (B) 通过传送指令进行的(C) 通过加1指令进行的 (D) 通过减1指令进行的4.以下有关PC和DPTR的描述中错误的是()。
(A) DPTR是可以访问的而PC是不能访问的(B) 它们都是16位的寄存器 (C) 它们都有自动加1功能(D) DPTR可以分为两个8位的寄存器使用,但PC不能5.PC的值是()。
(A) 当前正在执行指令前一条指令的地址(B) 当前正在执行指令的地址(C) 当前正在执行指令后一条指令的地址(D) 控制器中指令寄存器的地址6.假定堆栈指针的值为39H,在进行了一条子程序调用指令后,SP的值为()。
微机原理与单片机接口技术习题参考答案

参考答案习题一一、选择题 1 (A ) 2(C ) 3( C ) 4( B ) 5(C) 6( B) 7(D)二、简答题1.什么是微处理器?微处理器由几部分组成?微处理器的工作过程是什么?答:微处理器最初定义是将CPU(Central Processing Unit,中央处理单元)是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理机部件,它是计算机系统的核心或“大脑”,支配整个计算机系统工作。
微处理器主要由运算器、控制器、寄存器组及内部总线。
微处理器的工作过程就是执行程序的过程,而执行程序就是逐步执行一条条指令的过微处理器仅能识别机器指令,需使用各种编译器将由高级程序设计语言编制的程序转机器指令构成的程序。
2.简述Intel公司生产的几种不同微处理器的功能特性?答:Intel公司在不同时间推出的不同处理器之间的差异见表1-1。
3.什么是单片机?它由哪几部分组成?什么是单片机应用系统?答:将中央处理器(CPU)、存储器(Memory)及输入/输出单元(I/O)集成在一小块硅片上,如图1-2所示,这样一块芯片就具有了计算机的功能属性,因而被称为微型单片计算机,简称单片机。
4.简述单片机设计开发的常用工具。
答:根据单片机系统的组成是由单片机系统程序设计和单片机系统硬件组成,所以常用工具分为软件开发工具和硬件开发工具,其常用软件开发工具有Kei开发软件、WAVE开发软件、字库设计软件和Proteus仿真软件;常用的硬件工具有编程器、仿真器、逻辑分析仪等。
5.简述51单片机与52单片机的主要区别。
答:51单片机和52单片机的主要区别见表1-2.习题二1.8086 CPU由哪两部分组成?它们的主要功能是什么?两者如何配合工作的?参考答案:8086 CPU由总线接口部件BIU和执行部件EU组成。
BIU负责完成微处理器与存储器、I/O设备之间的信息传送,具体包括读取指令、读取操作数和存储结果。
(完整版)单片机原理与接口技术试题及答案

复习题及答案(一)选择题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。
(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。
(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。
(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。
(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。
(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。
(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。
(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。
(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。
(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。
(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。
2、80C51单片机基本型内部RAM有128个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是通用数据区区。
3、在8051单片机中,由 2 个振荡周期组成1个状态周期,由 6 个状态周期组成1个机器周期。
4、8051的堆栈是向地址的高端生成的。
微机原理与接口技术(单片机)试题、答案

4、AT89S51单片机串行通信工作方式2的波特率是由定时器T1的溢出率与SMOD中的值共同决定的。(×)
5、串行通信接收或发送完数据申请中断请求,CPU在响应中断后,硬件会自动清除中断请求标志。(×)
四、问答题(每题7分,共14分)
DJNZ R2 , DL0
TAB:DB0C0H, 0F9H, 0A4H, 0B0H, 99H;0 1 2 3 4
DB92H, 82H, 0F8H, 80H, 90H;5 6 7 8 9
答:该程序段用于完成一个LED静态显示电路的送显,其中,字形码从串行口(或TXD/RXD或P3.0/P3.1)_送出(3分),显示缓冲区地址范围为78H~7FH(4分),本段程序使用了工作寄存器组第2组。(3分)
(2)、该系统中所扩展的RAM6264芯片的地址范围是6000H(4000H)~7FFFH(5FFFH);(1.5分)
(3)、设采样数据依次存放在内部RAM60H~67H单元中,按上图所示的接口电路,完成其数据采样程序(假定只采样一次);
ORG0000H
MAIN:MOV R0, #60H
MOV R2,#08H(1分)
d下降沿d编码器2at89s51单片机的复位信号是单片机的复位信号是a高电平b低电平c脉冲3程序计数器pc是用于存放和指示c是用于存放和指示a当前正在执行指令的前一条指令的地址b当前正在执行指令的地址c当前正在执行指令的下一条指令的地址d控制器中指令寄存器的地址4单片机访问rom片外ram和片内ram时所用的指令分别为d所用的指令分别为
得分
评阅人
1、内部RAM低128单元划分为哪3个主要部分?说明各部分的特点。
微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术考试试题及答案

微机原理与接⼝技术考试试题及答案《微机原理与接⼝技术》课程期末考试试卷(A卷,考试)⼀、单项选择(在备选答案中选出⼀个正确答案,并将其号码填在题⼲后的括号内。
每题2分,共30分)1 .某微机最⼤可寻址的内存空间为16MB,其CPU地址总线⾄少应有()条。
A. 32B. 16C. 20D. 242 .⽤8088CPU组成的PC机数据线是()。
A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采⽤存储器映像⽅式编址时存储单元与I/O端⼝是通过()来区分的。
A. 不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专⽤I/O指令4 .要禁⽌8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。
A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单⽚⽅式使⽤的8259A进⾏初始化时,必须放置的初始化命令字为()。
A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯⽚,它的地址线条数为()。
A. 11B. 12C. 13D. 147 .在计算机系统中,可⽤于传送中断请求和中断相应信号的是()。
A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装⼊2300H,该段的最⼤结束地址是()。
A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进⼊DMA⼯作⽅式之前,DMA控制器当作CPU总线上的⼀个()。
A. I/O设备B. I/O接⼝C. 主处理器D. 逻辑⾼10 .在8086宏汇编过程中不产⽣指令码,只⽤来指⽰汇编程序如何汇编的指令是()。
A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占⽤内存地址空间为()。
A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。
微机原理与接口技术试题及答案[1]
![微机原理与接口技术试题及答案[1]](https://img.taocdn.com/s3/m/606476f27d1cfad6195f312b3169a4517723e5c0.png)
一、填空题(每空 1 分,共15 分)得分评阅人1.RESET信号到来后8088/86的CS和IP 分别为_FFFF_H 和_0000_H。
2. 在特殊全嵌套方式下,8259可响应同级或高级中断请求。
3. CPU与外设接口通过¬数据总线传送状态信号与命令信号。
4. 8255有3种工作方式, 其中方式2 只允许A口使用。
5. 有地址重迭现象的译码方式为部分译码和线选法。
6. 外设端口的编址方式有I/O端口独.立编址和I/O端口与存储器统一编址。
7.INT8253采用BCD码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。
8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。
9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_向外_。
10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。
二、单项选择题(每小题1分,共20分)得分评阅人1. 8086CPU寻址I/O端口最多使用( 4 )条地址线。
(1)8 (2)10 (3)12 (4)162. CPU执行IN指令时有效的信号组合是( 1 )。
(1) =0, =1 (2) =0, =0(3) =0, =1 (4) =0, =03.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是( 2 )。
(1)64K字(2)32K字(3)64KB (4)32KB4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。
(1)25 (2)23 (3)21 (4)195.8088/8086的基本总线周期由( 2 )个时钟周期组成。
(1)2 (2)4 (3)5 (4)66.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( 2 )。
(1)0AH (2)28H (3)4AH (4)2AH7.采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到( 1 )。
微机原理与接口技术考试试题

微机原理与接口技术考试试题一、选择题(每题2分,共40分)1. 在8086微处理器中,指令的存储格式是()。
A. 二进制码B. 十进制码C. 八进制码D. 十六进制码2. 当执行CALL指令时,将()。
A. 将当前指令的下一条指令的地址保存到堆栈中B. 将堆栈中的数据弹出到寄存器中C. 将堆栈中的数据弹出到内存中D. 将堆栈中的数据弹出到另一个堆栈中3. 在8086微处理器中,数据段寄存器()。
A. CSB. DSC. ESD. SS4. 在接口技术中,串行接口()。
A. 只能传输一个字节B. 可以传输多个字节C. 只能传输数字数据D. 不能传输数据5. 并行接口的标准接口类型是()。
A. VGAB. USBC. SCSID. LPT...二、填空题(每题2分,共20分)1. 在存储器地址总线上,8086微处理器的地址寻址能力是()位。
2. 常用的总线标准有()和()。
3. DMA传输的方式称为()。
4. 中断是指处理器()。
5. I/O口包括()、()和()。
...三、简答题(每题10分,共50分)1. 请简述8086微处理器的工作原理。
2. 解释DMA传输和中断的关系。
3. 什么是I/O口?请举例说明。
4. 请简要介绍串行接口和并行接口的特点及应用场景。
5. 请描述中断的分类和处理过程。
...四、编程题请编写一个8086汇编程序,实现将数组A的元素全部按照逆序存放到数组B中的功能。
...五、综合题请结合实际场景,从微机原理和接口技术的角度,阐述计算机系统中输入输出设备与主机之间的数据传输过程。
...以上是微机原理与接口技术考试试题,希望能够对您的学习有所帮助。
祝您考试顺利!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理与应用试卷
一、单项选择题(每小题1 分共10 分)
1. 能够被CPU直接识别的语言是( )
①汇编语言②高级语言③机器语言④应用语言
2. 若内存容量为64KB,则访问内存所需地址线多少条。
( )
①16 ②20 ③18 ④19
3. RESET信号有效后,8086 CPU执行的第一条指令地址为( )
①00000H ②FFFFFH ③FFFF0H ④0FFFFH
4. 堆栈的工作方式是( )
①先进先出②随机读写
③只能读出,不能写入④后进先出
5. 8086指令队列空出两个字节或8088指令队列空出一个字节时,则BIU就自动执行一次什么操作。
( )
①读周期②写周期③取指周期④指令译码
6. 指令MOV AX,[3070H]中源操作数的寻址方式为( )
①寄存器寻址②直接寻址③立即寻址④间接寻址
7. CPU 与外设间数据传送的控制方式有( )
①中断方式②DMA方式③程序控制方式④以上三种都是
8. 用3片8259A级联,最多可管理的中断数是( )
①24级②22级③23级④21级
9. 断电后存储的资料会丢失的存储器是( )
①RAM ②ROM ③CD-ROM ④硬盘
10. CPU响应中断请求和响应DMA请求的本质区别是( )
①中断响应靠软件实现
②响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线
③速度慢
④控制简单
二、填空题(每空2分,共20分)
1. 用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片__________片,产生片选信号的地址需要__________位。
2. 在8086中,一条指令的物理地址是由______________________________相加得到的。
3. 在8086系统中,最小模式下CPU通过引脚接收DMA控制器的总线请求,而从引脚上向DMA控制器发总线请求允许。
4. 将8255A的端口A、B设置为方式1时,从端口C读到的信息含义是_________________________。
5.在IBM-PC/XT中,外设是通过____________器件对CPU产生中断请求。
6.8253的计数器的最大计数初值是_________。
7.当Intel8251A工作在同步方式时,引脚同步检测SYNDET可作为输入或输出信号使用。
若工作在外同步方式,该引脚为____________,若工作在内同步方式,该引脚为____________。
三、判断改错题(每题1分,共10 分)
1. 进行字符串操作时,若DF=1,地址自动减1;若DF=0时,地址自动加1。
( )
2. 当运算结果为0时,标志寄存器中ZF=0。
( )
3. 8088的NMI信号为可屏蔽中断请求信号。
( )
4. 在8086寻址方式中,能做基址寄存器的寄存器只有BX和BP。
( )
5. MOV CS,AX 指令是正确的。
( )
6. 动态RAM与静态RAM相比,其优点是:位密度高,速度快,功耗低。
( ) 7.多个外设可以通过一条中断请求线,向CPU发中断请求。
( )
8. 8088 的可屏蔽中断的优先权高于非屏蔽中断。
( )
9. 中断相量表可放在用户可用的内存的任何区域。
( )
10. 8253 的每个计数器能按二进制和BCD两种方式计数。
( )
四、汇编程序(共20分)
1. 指出下列指令源操作数的寻址方式(本题5分)
(1)MOV BX,1000H
(2)MOV AX,disp [BX][DI]
(3)MOV BX,[1000H]
(4)ADD S1,AX
(5)MOV AX,[2000H]
2. 指出下列指令的错误.(本题5分)
(1)SUB AH,BX
(2)MOV BYTE PTR[BX],1000
(3)MOV AX,OFFSET [SI]
(4)MOV CS,AX
(5)MOV DS,BP
3. 已知整数变量A和B,试编写完成下述操作的程序:
(1)若两个数中有一个是奇数,则将该奇数存入A中,偶数存入B中;
(2)若两个数均为奇数,则两数分别加1,并存回原变量;
(3)若两个数均为偶数,则两变量不变。
(本题10分)
五、简答题(共20分)
计算十进制数61.5=________B=_______H。
(本题5分)
2.请简单说明8086的寄存器结构(本题10分)
3. 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?(本题5分)
六、综合应用题(20 分)
1. 参看IBM-PC/XT的基本ROM图,写出分配给ROM的地址。
(10分)
2. 设8253的计数器0,工作在方式1,计数初值为2050H;计数器1,工作在方式2,计数初值为3000H;计数器2,工作在方式3,计数初值为1000H。
如果三个计数器的GATE都接
高电平,三个计数器的CLK都接2MHz时钟信号,试画出OUT0、OUT1、OUT2的输出波形。
(10分)
微机原理与应用试卷一标准答案
一、选择题(每题1分,共10分)
1. ③
2. ①
3. ③
4. ④
5. ③
6. ②
7. ④
8. ②9. ①10. ②
二、填空题(每空2分,共20分)
1. 32、5
2. 段地址加偏移地址
3. HOLD、HLDA
4. PC3~PC5分配给A端口,PC0~PC2分配给B断口,C端口剩下的2位PC7、PC6可作为简单的输入/输出线使用。
5. 8259A
6. 0000H
7. 输入、输出
三、1. √ 2.X 3. X 4. √ 5.X 6.X 7. √8.X 9. X 10. √
四、汇编程序(共20分)
1.每个结果1分
(1)立即寻址
(2)基址变址寻址
(3)直接寻址
(4)寄存器寻址
(5)直接寻址
2.(1)源、目的字长不一致(1分)
(2)1000超出一个字节的表数范围(1分)
(3)OFFSET只用于简单变量,应去掉(1分)
(4)CS不能作为目的寄存器(1分)
(5)段地址不能直接送入数据段寄存器(1分)
3.答案:
dseg segment
a dw ?
b dw ?
dseg ends
cseg segment
main proc far
assume cs:cseg,ds:dseg
start: push ds
sub ax,ax
push ax
mov ax,dseg
mov ds,ax
begin: mov ax,a
mov bx,b
xor ax,bx
test ax,0001
jz class
test bx,0001
jz exit
xchg bx,a
mov b,bx
jmp exit
class: test bx,0001
jz exit
inc b
inc a
exit: ret
main endp
cseg ends
end start
五、简答题(共20分)
1. 111101.1、3D.8 (5分)
2.答:共10分,少写或错写1个寄存器扣1分,都错不给分
4个16位的数据寄存器AX、BX、CX、DX,用以暂存16位的操作数,也可作为8个8位寄存器使用。
16位的堆栈指针寄存器SP。
16位的基数指针寄存器BP。
16位源变址寄存器SI。
16位目的变址寄存器DI。
16位指令指针IP。
16位状态标志寄存器FLAG,有9个标志位。
16位的段寄存器CS(码段)、DS(数据段)、SS(堆栈段)、ES(附加段)。
3.答:处理机可处理的每种中断的编号为中断类型码。
中断向量是指中断处理程序的入口地址,由处理机自动寻址。
中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。
在8086系统中,中断类型码乘4得到向量表的入口,从此处读出4字节内容即为中断向量。
(5分)
六、综合应用题(共20分)
1. 答:①分配给32K×8ROM芯片的地址为:F8000H-FFFFFH(5分)
②分配给8K×8ROM的地址为下述4组地址之一:
F0000H-F1FFFH
F2000H-F3FFFH
F4000H-F5FFFH
F6000H-F7FFFH(5分)
2. 答:计数器0工作在方式1,即可编程的单脉冲方式。
这种方式下,计数的启动必须由外部门控脉冲GATE控制。
因为GATE接了高电平,当方式控制字写入后OUT0变高,计数器无法启动,所以OUT0输出高电平。
(3 分)
计数器1工作在方式2,即分频器的方式。
输出波形的频率f= = =666.7HZ,其周期为1.5ms,输出负脉冲的宽度等于CLK的周期为0.5µs。
计数器2工作在方式3,即方波发生器的方式。
输出频率f= = 2000Hz的对称方波。
(4分)三个OUT的输出波形如下:。