中国矿业大学微机原理与接口试卷
- 格式:doc
- 大小:79.00 KB
- 文档页数:9
《微机接口技术》课程试题A卷一、填空题(每空格1 分共 28 分)1.接口的基本功能是()和()。
2.数据输入/输出的三种方式是()、()和()。
3.在查询输入/输出方式下,外设必须至少有两个端口,一个是()端口,另一个是()端口。
4.总线传输方式通常有三种()、()和()。
5.在总线上完成一次数据传输一般要经历如下阶段()阶段、()阶段、()阶段、()阶段。
6.按总线在微机结构中所处的位置,总线可分为()总线、()总线、()总线、()总线。
7.8255A具有()工作方式:()选通、()选通和()。
8.串行通信方式分为()和()。
9.RS-232-C是()与()间的标准。
10.调制解调器是()和()的组合器件。
二、判断题(每小题3分共24)11.8086CPU 在读/写总线周期的 T3 状态结束对 READY 线采样,如果 READY 为低电平,则在 T3 与 T4 状态之间插入等待状态 TW。
()12.在 8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
()13.8250 的溢出错误指示 CPU 还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。
()14.在 8088 系统(最小组态)中,执行指令”MOV [2000H],AX”需 1 个总线周期。
()15.DMA 控制器 8237A 现行字节数寄存器的值减到 0 时,终止计数。
()16.8086/8088CPU 的复位后开始执行的第一条指令的地址为FFFFH。
()17.若各中断源的优先级是一样的,则可用自动循环优先级来实现。
()18.最小模式下 8086/8088 读总线操作时序和写总线操作时序中的 DT / R 信号波形基本相同。
()三、单项选择题:(每小题 3分,共 30 分)19.8086CPU工作在总线请求方式时,会让出()。
A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线20.8086CPU的I/O地址空间为()字节。
《微机原理及接口技术》试卷(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 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术期末试卷与答案一、填空:(每空1分,共20分)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送来的______命令字和________命令字二、简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。
(5分)2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)V AR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、V AR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)三、读图(10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。
微机原理与接口卷子-回复尊敬的学生,您好:首先感谢您对微机原理与接口课程的学习投入,您提交的试卷已于近期进行批改并得出以下回复。
一、选择题(每题2分,共10分)1.下列哪一种芯片组通常被用于实现CPU与内存之间的数据交换?A)8086芯片B)82599芯片C)82371芯片组D)以上所有芯片组都可以答案:D)以上所有芯片组都可以。
解释:CPU与内存之间的数据交换通常通过主板上的芯片组来实现。
这些芯片组包括内存控制器、PCIe控制器、AGP控制器等,它们共同协作完成CPU与内存之间的数据交换。
2.在微机原理中,以下哪个术语通常用于描述存储器分段机制?A)存储器段表B)寄存器组C)存储器地址映射D)中断处理答案:A)存储器段表。
解释:存储器分段机制是微机原理中的一种内存管理技术,通过将内存划分为多个逻辑段,每个段对应一个特定的应用程序或数据结构。
这种机制通过存储器段表来实现,段表存储了每个段的起始地址、长度等信息。
3.在微机接口中,哪个设备通常用于连接外部设备与计算机系统?A)键盘控制器B)显示控制器C)串行接口芯片D)PCI总线控制器答案:C)串行接口芯片。
解释:串行接口芯片通常用于连接外部设备与计算机系统,如鼠标、键盘、打印机等。
这些设备通过串行接口芯片与计算机系统进行通信,实现数据的输入和输出。
二、填空题(每空1分,共15分)1._________是微机原理中用于实现CPU与内存之间数据交换的主要部件。
2.在微机接口中,__________是一种用于连接外部设备与计算机系统的常见设备。
3.在存储器分段机制中,__________是通过存储器地址映射来实现的。
4._________是微机原理中用于实现中断处理的主要机制。
5._________是微机接口中用于实现数据传输的主要方式之一。
6._________是微机接口中用于实现I/O端口寻址的主要机制。
7.在微机原理中,__________是一种用于实现CPU与特定硬件设备之间通信的特殊指令。
(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
中国矿业大学2007~2008学年第2学期《微机原理与接口技术》试卷(A)卷考试时间:100分钟考试方式:闭卷学院班级姓名学号一、填空题。
(24分,每空1分)1、CPU是计算机的控制和指挥中心,主要由和等部件组成。
2、程序计数器PC由两个组成,共16位。
3、已知X=-45,则[X]反=H,[X]补=H。
4、当8051的P1口作为输入口使用时,应先向P1口锁存器。
5、如果8051的定时/计数器设置为计数方式,则最高计数频率为。
6、ADC0809有8个输入通道,要选择通道IN6,ADDC、ADDB、ADDA应为。
7、8051串行口的发送与接收都是以特殊功能寄存器的名义进行读或写的。
8、按键消除抖动的方法主要有两类方法,它们是和。
9、当8155的引脚IO/M=0时,单片机对8155的进行读写。
10、在单片机中,中断能实现的功能有:、、和。
11、执行一次PUSH指令后,堆栈指针SP的内容。
12、在变址寻址方式中,以A作为变址寄存器,以或作基址寄存器。
13、在异步通信中,一个字符由起始位、和停止位四个部分组成。
14、ADC0809与8031的连接可采用方式,也可采用方式。
15、汇编语言源程序必须转换为表示的目标程序,计算机才能执行,这种转换过程称为汇编。
对单片机来说,有和两种汇编方法。
二、选择题(只有一个答案是正确的;每题2分)。
(26分)1、8051复位后,程序计数器PC中的内容是。
A、0030HB、0000HC、0FFFFHD、不确定2、当执行指令时,PC中的内容总是指示出。
A、将要执行的下一条指令地址B、状态字寄存器中的内容C、正在执行的当前指令的地址D、中断的断点的地址3、关于8051定时器T1溢出标志位TF1正确的描述是。
A、溢出时,硬件自动将TF1清0B、溢出时,需用软件将TF1置1C、溢出时,硬件自动将TF1置1D、中断响应后必须用软件将TF1清04、执行指令MOVC A,@A+DPTR后,当前A中的内容是。
微机原理及接口技术考试试题及答案第一部分:微机原理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)请简要解释存储器的随机存取特性。
中国矿大08-09-2单片机试卷含答案中国矿业大学2008~2009学年第 2 学期《微机原理与接口技术》试卷(A)卷考试时间:100 分钟考试方式:开卷班级姓名学号得分一、单项选择题(每小题1分,共10分)1、89C51复位后,程序计数器PC中的内容是。
A. 0030 HB. 0000HC. FFFFHD. 不确定2、89C51的口作为扩展片外数据存储器时数据总线和地址总线的一部分。
A. P3B. P2C. P1D. P03、当CPU响应外部中断0时,。
A. 硬件将自动对IE0清0B. 硬件将自动对IE0置1C. 需用软件将IE0清0D. 需用软件将IE0置14、将89C51片外RAM某单元中的内容送累加器A,应采用的指令是。
A. MOV A,@DPTRB. MOVX @DPTR, AC. MOV @DPTR, AD. MOVX A, @DPTR5、属于立即数寻址的指令是。
A. MOV A,#8DHB. MOV A,40HC. MOV A,R1D. MOV A,@R06、89C51的TMOD寄存器中的位用于设置定时器的工作方式。
A. M1.M0B. C/TC. GATED. TMOD.77、89C51的直接寻址方式的寻址空间是。
A. 片外RAM的低256BB. 片内RAM和ROM的256BC. 片内RAM的低128B和 SFRD. 片内、片外RAM的00~FFH8、三总线外扩程序存储器时,89C51的引脚PSEN应该与片外相连。
A. RAM的写选通信号线B. EPROM的数据输出选通线C. EPROM的片选线D. RAM的片选线9、执行返回指令RET后,中的内容将会变化。
A. 累加器AB. 工作寄存器C. 程序计数器PCD. 程序存储器0000H单元10、访问片外数据存储器的寻址方式是。
A、立即寻址B、寄存器寻址C、寄存器间接寻址D、直接寻址二、填空题(15小题,共30分)1、计算机的总线有三种,它们分别称为、、。
微机原理及接口技术A卷一、填空题(共计20分每个空2 分)1、[X]补=01100011B,求X=〔〕〔结果用十进制表示〕[Y]补=11111001B,求Y=〔〕〔结果用十进制表示〕2、8088CPU 的地址总线为多少条〔〕;直接寻址的内存空间为多少〔〕。
3、DS=2000H,内存〔20210H〕=FFH,〔20211H〕=22H指令INC WORD PTR [0200H]执行的结果是:〔20210H 〕= 〔20211H〕=4、8086外部中断有〔〕和〔〕,当CPU内的中断标志IF=“0”状态时,外部中断线同时为“1”状态时,CPU响应哪个中断请求信号〔〕。
5、CPU及外设数据传送的控制方式有无条件传送方式、〔〕、〔〕和DMA直接存储器传送方式。
二、简答题 (共计25分每题5 分)1、什么是I/O接口?I/O接口的主要功能有哪些?〔答出3点即可〕。
2、请表达INTR中断过程〔答出5点〕。
3、有一2764EPROM芯片有13条地址总线,请计算芯片的地址范围〔起始地址为12000H〕请写出末地址4、定时器8253计数器0输入时钟1.19MHz,;输出频率500Hz,并设定为二进制计数,问计数初值为多少?计数器1产生连续的对称方波,输入时钟为2MHz的时钟频率,计数初值为4000,并设定为BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?中断类型码分别为0EH和0FH,它们的中断效劳程序的入口地址在中断向量地址表的地址是什么?〔注意:写成××××H:××××H格式〕三、分析程序写出结果 (共计15分)1、〔3分〕TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后AL=2、〔6分〕DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、(6分)以下程序段求FLD开场的八个数据的平均值,结果在RES中。
大学微机原理试题及答案一、单项选择题(每题2分,共20分)1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘答案:D2. 微机系统中,用于控制数据流动的部件是()。
A. ALUB. 控制器C. 存储器D. I/O接口答案:B3. 下列哪个选项不是微机的输入设备?()A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C4. 在微机中,用于执行算术运算和逻辑运算的部件是()。
A. ALUB. 控制器C. 存储器D. I/O接口答案:A5. 下列哪个选项是微机的输出设备?()A. 键盘B. 鼠标C. 显示器D. 扫描仪答案:C6. 微机系统中,用于存储程序和数据的部件是()。
A. CPUB. 控制器C. 存储器D. I/O接口答案:C7. 在微机系统中,用于实现程序控制的部件是()。
A. ALUB. 控制器C. 存储器D. I/O接口答案:B8. 微机系统中,用于处理用户输入和输出的部件是()。
A. ALUB. 控制器C. 存储器D. I/O接口答案:D9. 下列哪个选项不是微机的存储设备?()A. 硬盘B. 光盘C. 软盘D. 打印机答案:D10. 在微机中,用于实现程序和数据的快速访问的部件是()。
A. RAMB. ROMC. CacheD. 硬盘答案:C二、填空题(每题2分,共20分)1. 微机系统中,CPU的英文全称是________。
答案:Central Processing Unit2. 微机系统中,RAM的英文全称是________。
答案:Random Access Memory3. 微机系统中,ROM的英文全称是________。
答案:Read-Only Memory4. 微机系统中,ALU的英文全称是________。
答案:Arithmetic Logic Unit5. 微机系统中,I/O接口的英文全称是________。
答案:Input/Output Interface6. 微机系统中,Cache的英文全称是________。
微机原理与接口技术考试试题与答案第一篇:微机原理与接口技术考试试题与答案一、填空题(每空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)16 2.CPU 执行IN 指令时有效的信号组合是(1)。
(1)RD =0, IO/M=1(2)RD =0, IO/M=0(3)WR =0, IO/M=1(4)WR =0, IO/M=0 得分评阅人得分评阅人3.某计算机的字长是16 位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是(2)。
(1)64K 字(2)32K 字(3)64KB(4)32KB 4.某一SRAM 芯片的容量是512×8 位,除电源和接地线外,该芯片的其他引脚最少应为(4)根。
(1)25(2)23(3)21(4)19 5.8088/8086 的基本总线周期由(2)个时钟周期组成。
(1)2(2)4(3)5(4)6 6.在8086 系统中中断号为0AH,则存放中断向量的内存起始地址为(2)。
微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。
A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。
A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。
A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。
A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。
A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。
A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。
A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。
A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。
微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。
2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。
分三组:地址总线,数据总线,控制总线。
3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或IO设备之间的数据传送。
执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。
4.8086指令队列的作用是什么指令队列的作用是什么??答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。
5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。
7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?为多少?答:偏移地址为54100H。
(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。
1.若(AL)=B3H,(CL)=09H,(CF) =1, 执行指令RCR AL,CL后,(AL)=,(CF)=。
2.在微型计算机中,外部信息的传送都是通过总线进行的,故微型计算机的外部结构特点是。
3.Intel8088是准16位微处理器,它的内部结构是16位的,但只有八根。
4.在8088CPU中,区分对内存还是对I/O操作的控制线是,当该线为电平时表示对I/O进行读写操作。
5.指令MOV BX,MASK[BP]是以作为段寄存器。
6.8086/8088 CPU在执行指令 OUT 6CH, AL时,除了在地址线上送出端口地址信息外,相应的控制线为低电平,为高电平。
7.当CPU响应外设提出的中断申请后,除了要保护现场及转向中断服务程序入口地址外,还必须。
8.8255A的PA端口,PB端口工作于选通方式时,这两个端口的选通控制线是由提供的。
9.利用CMP指令比较两个有符号数的大小时,常用和标志。
10.传送指令MOV AX,[2000]中对源操作数的寻址方式是。
11.在8086/8088CPU中,每个总线周期通常由状态组成,但在存储器或I/O端口工作速度低的情况下,CPU自动插入状态。
12.当计算机进入DMA方式传送数据时,CPU处于状态。
13.8259A中断控制器可管理级外部中断,通过级联可扩展至级。
14.执行查表指令XLAT前,必须将表首址送,指令执行后,查表结果在AL 中。
二、选择题(共20小题,每题1分,共计20分)1、堆栈是用于()。
1.存放CPU寄存器的内容2.数据高速存取3.存放常数表格4.存放常用子程序2、8088/8086CPU中程序计数器(PC)中存放的是()。
1.指令2.指令地址3.操作数4.操作数地址3、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF分别为()。
1.0,0,02.0,1,13.1,0,04.1,1,14、串行接口芯片8251A在接收过程中,通常用以向CPU申请中断是引脚()。
微机接口练习题 (供 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分,共20分1、8086/8088CPU采用技术,使得取指令、执行指令同时进行,来提高CPU的效率。
2、从地址开始的字称为"非规格字",访问时,需个总线周期。
3、按照总线的规模、用途和应用场合,总线可分为、 __________ 和 __________ 三类。
4、用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片________片,用作产生片选信号和片内寻址的地址总线的条数分别为、________。
5、已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为,中断服务程序入口地址为______________。
6、DMA 技术提供了和之间的数据直接高速传输通道。
7、大部分DMAC都有四种DMA传送方式,这四种方式是_、、和。
8、如果要读取8253的当前数值,必须先____,如果要计数器1生成一正跳变信号,应选用方式____________。
9、识别键盘上的闭合键,通常采用两种方法:和行反转法。
二、选择题〔每题2分,共20分1、Reset信号有效后,8086CPU的启动地址< >A、FFFFFhB、0FFFFhC、FFFF0hD、00000h2、堆栈的工作方式是<>A、先进先出B、随机读写C、只能读出不能写入D、后进先出3、RS-232C是一个〔标准。
A、片内总线B、内部总线C、串行通信D、并行总线4、目前在PC机主板上所使用的总线是< >A、ISA总线B、EISA总线C、PCI总线D、PCI总线和ISA总线5、有一静态RAM芯片的地址线为A 0 ~A 10 ,数据线为D 0 ~D 3 ,则该存储器芯片的存储容量为< >A、2K×4位B、1KB<B:字节>C、2KBD、1KB×4位6、在DMA方式下,外设数据输入到内存的路径是< >A、外设→CPU→DMAC→内存B、外设→DMAC→内存C、外设→存储器D、外设→数据总线→存储器7、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个〔A、I/O设备B、I/O接口C、主处理器D、协处理器8、要使8253输出1个时钟周期〔1CLK宽度的负脉冲,可选择哪几种工作方式<>A、方式2,4,0B、方式0,4,5C、方式2,4,5D、方式1,4,59、若串行通信方式中传送率为1200bps,波特率因子n=16,则收、发时钟引脚信号<RxC、TxC>的频率为<>A、1MHzB、19.2KHzC、20KHzD、2400Hz10、在8259A 内部, < > 是用于反映当前哪些中断源要求 CPU 中断服务的。
中国矿业大学2007~2008学年第2学期《微机原理与接口技术》试卷(A)卷考试时间:100分钟考试方式:闭卷学院班级姓名学号一、填空题。
(24分,每空1分)1、CPU是计算机的控制和指挥中心,主要由和等部件组成。
2、程序计数器PC由两个组成,共16位。
3、已知X=-45,则[X]反=H,[X]补=H。
4、当8051的P1口作为输入口使用时,应先向P1口锁存器。
5、如果8051的定时/计数器设置为计数方式,则最高计数频率为。
6、ADC0809有8个输入通道,要选择通道IN6,ADDC、ADDB、ADDA应为。
7、8051串行口的发送与接收都是以特殊功能寄存器的名义进行读或写的。
8、按键消除抖动的方法主要有两类方法,它们是和。
9、当8155的引脚IO/M=0时,单片机对8155的进行读写。
10、在单片机中,中断能实现的功能有:、、和。
11、执行一次PUSH指令后,堆栈指针SP的内容。
12、在变址寻址方式中,以A作为变址寄存器,以或作基址寄存器。
13、在异步通信中,一个字符由起始位、和停止位四个部分组成。
14、ADC0809与8031的连接可采用方式,也可采用方式。
15、汇编语言源程序必须转换为表示的目标程序,计算机才能执行,这种转换过程称为汇编。
对单片机来说,有和两种汇编方法。
二、选择题(只有一个答案是正确的;每题2分)。
(26分)1、8051复位后,程序计数器PC中的内容是。
A、0030HB、0000HC、0FFFFHD、不确定2、当执行指令时,PC中的内容总是指示出。
A、将要执行的下一条指令地址B、状态字寄存器中的内容C、正在执行的当前指令的地址D、中断的断点的地址3、关于8051定时器T1溢出标志位TF1正确的描述是。
A、溢出时,硬件自动将TF1清0B、溢出时,需用软件将TF1置1C、溢出时,硬件自动将TF1置1D、中断响应后必须用软件将TF1清04、执行指令MOVC A,@A+DPTR后,当前A中的内容是。
A、原来A中的内容与DPTR中的内容之和B、寄存器DPTR中的内容为地址的单元中内容与原来A中的内容之和C、PC的内容、原来A的内容、DPTR的内容三者之和所指地址单元的内容D、DPTR的内容与原来A的内容之和所指地址单元的内容5、访问8051特殊功能寄存器只能用方式。
A、立即数寻址B、寄存器间接寻址C、直接寻址D、变址寻址6、在MCS-51中,需要外加电路实现中断撤除的是。
A、定时中断B、串行中断C、边沿触发方式的外部中断D、电平触发方式的外部中断7、当8155PA和PB口工作在选通I/O方式时,此时PC口。
A、作为PA和PB口的联络信号B、为输出口C、为输入口D、也可工作在选通I/O方式8、串行通信的传输方式通常有三种,8051的串行口属于。
A、单工配置B、半双工配置C、全双工配置D、以上三者都不是9、根据DAC0832控制信号的逻辑关系,可以将DAC0832连接成。
A、直通式工作方式B、单缓冲工作方式C、双缓冲工作方式D、以上三者都可以10、共阴极LED显示“7”,应向各控制端dp、g、f、e、d、c、b、a顺次送入信号。
A、01111101B、00000110C、00000111D、0111011111、用串行口扩展并行口时,串行接口的工作方式应选为。
A、方式0B、方式1C、方式2D、方式312、定时器T0工作在模式2 计数方式,要求计一个脉冲就溢出,则计数初值为。
A、00HB、FFHC、0000HD、FFFFH13、在中断服务程序中,最后一条指令必须为。
A、PUSHB、POPC、RETID、RET三、解释带下划线语句的含义并说明程序段的作用。
(11分)ORG 30HV AR DA TA 30HFUNC DA TA 31HMOV A,V AR ①;JZ DONE ②;JNB ACC.7,POSI ③;MOV A,#0FFH ④;SJMP DONE ;POSI:MOV A,#01H ⑤;DONE: MOV FUNC,A ⑥;SJMP $ ⑦;END1、8051单片机中断响应的条件有哪些,编写中断服务程序时应注意的基本问题?(8分)2、简述单片机系统扩展时系统三总线的作用(8分)五、试编写程序,查找在内部RAM的40H~70H单元中是否有0AH这一数据。
若有,则将71H单元置01H;若未找到,则将71H单元置0。
(10分)六、试编写一段程序:功能为:对定时器T0初始化,使之工作在模式2,产生200μs的定时,控制P1.4引脚上输出周期为20ms的方波。
设单片机的晶振频率f osc=6MHz。
(13分)«微机原理与接口技术»试卷A 参考答案一、填空题。
(23分,每空1分)1、运算器、控制器2、两个程序计数器PCH,PCL3、D2H、D3H4、置15、振荡频率的1/246、1107、SBUF8、硬件方法、软件方法9、RAM单元10、分时操作、实时处理、故障处理11、自动加112、PC、DPTR13、数据位,奇偶校验位14、查询方式,中断方式15、机器码、手工汇编、机器汇编二、选择题(只有一个答案是正确的;每题2分)。
(26分)1、B2、A3、C4、D5、C6、D7、A8、C9、D10、C 11、A12、B 13、C三、解释带下划线语句的含义并说明程序段的作用。
(11分)语句解释:(7分,其中每一条语句1分)①A=V AR;②若V AR=0,则转向DONE;③若X>0,则转向POSI;④若X<0,则A <=-1;⑤若X>0,A =1;⑥存结果值;⑦动态停机程序功能:(4分)本程序段完成下列比较操作,X在30H单元,结果存放31H单元。
1 X>0Y = 0 X=0-1 X<01、(1)中断响应条件:(4分)①有中断源发出中断请求;②中断总允许位EA=1,即CPU开中断;③申请中断的中断源的中断允许位为1,即中断没有被屏蔽;④无同级或更高级中断正在被服务;⑤当前的指令周期已经结束;⑥若现行指令为RETI或者是访问IE或IP指令时,该指令以及紧接着的另一条指令已经执行完。
(2) 中断服务程序编制中的注意事项(4分)①视需要确定是否保护现场;②及时清除那些不能被硬件自动清除的中断请求标志,以免产生错误的中断;③中断服务程序中的压栈(PUSH)与出栈(POP)指令必须成对使用,以确保中断服务程序的正确返回;④主程序和中断服务程序之间的参数传递与主程序和子程序的参数传递方式相同。
2、总线,就是连接系统中各扩展部件的一组公共信号线。
按照功能,通常把系统总线分为三组,即地址总线,数据总线和控制总线。
(1分)扩展三总线的作用:①地址总线:用于传送单片机送出的地址信号,以便进行存储单元和I/O端口的选择,地址总线是单向的,只能由单片机向外发送信息。
地址总线数目决定了可直接访问的存储单元的数目。
(3分)②数据总线:用于单片机与存储器之间或单片机之间或单片机与I/O端口之间传送数据。
数据总线的位数与单片机处理数据的字长一致。
(2分)③控制总线:是单片机发出的以控制片外ROM,RAM和I/O口读写操作的一组控制线(2分)五、程序不唯一,下面给出的只是一种参考程序。
(10分)ORG 0030HMOV R0,#31HMOV R1,#40HLOOP1:MOV A,@R1CLR CSUBB A,#0AHJZ LOOP2INC R1DJNZ R0,LOOP1MOV 71H,#00HAJMP LOOP3LOOP2:MOV 71H,#01HLOOP3:SJMP LOOP3END六、(1)计算初值(3分)CHX X 91561020010612)2(668==⨯=⨯⨯--(2)参考程序(10分)ORG 0030HMOV TMOD ,#02H MOV B ,#50 MOV TH0,#9CH MOV TL0,#9CHSETB TR0LOOP :JBC TF0,LOOP1 SJMP LOOPLOOP1:DJNZ B ,LOOPCPL P1.4 MOV B ,#50SJMP LOOP END中国矿业大学2007~2008学年第2学期 《微机原理与接口技术》试卷(B )卷考试时间:100分钟 考试方式:闭 卷学院 班级 姓名 学号一、填空题。
(24分,每空1分)1、8051上电复位后,CPU 总是从 开始执行程序。
2、一个完整的计算机应由 、 、存储器和I/O 接口组成。
3、8051工作寄存器0组占用的片内数据存储器的地址为 。
4、8051的振荡频率为12MHz ,则执行一条双字节双周期指令的时间为 。
5、8051单片机片内RAM 有两个区域可以位寻址:一个是 。
另一个是 。
6、8051的输入引脚EA 接低电平时,CPU 只访问 。
7、计算机系统总线可分为三组,它们是 、 和 。
8、如只允许8051的定时器中断,而禁止其它中断,则寄存器IE 的内容应设置为 。
9、在异步通信中,一个字符由起始位、、和停止位四个部分组成。
10、当8155的引脚IO/M=1时,单片机对8155的进行读写。
11、根据DAC0832控制信号的逻辑关系,可以将DAC0832连接成三种工作方式,即、和。
12、ADC0809有8个输入通道,要选择通道IN5,ADDC、ADDB、ADDA应为。
13、CPU在执行中断服务程序之前,先保护断点地址,然后对应的中断矢量装入。
14、串行通信协议包括和协议两种。
15、ADC0809与8031的连接可采用方式,也可采用方式。
二、选择题(只有一个答案是正确的;每题2分)。
(26分)1、执行返回指令RET后,中的内容将会变化。
A、累加器AB、工作寄存器C、程序计数器PCD、程序存储器0000H单元2、计算机能识别的语言是。
A、汇编语言B、自然语言C、机器语言D、高级语言3、8051复位后,程序计数器PC中的内容是。
A、0030HB、0000HC、0FFFFHD、不确定4、使用定时器T1时,有几种工作模式。
A、1种B、2种C、3种D、4种5、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应。
A、IN T1B、INT0C、T1D、T06、8051的直接寻址方式的寻址空间是。
A、片内RAM的低128B和SFRB、片内RAM和ROM的256BC、片外RAM的低256BD、片内、片外RAM的00~FFH和SFR7、对ROM的操作是。
A、只能读B、只能写C、可读可写D、只能存数据8、当CPU响应串行口发送中断时,。
A、需用软件将TI置1B、需用软件将TI清0C、硬件将自动对TI置1D、硬件将自动对TI清09、关于8051定时器T1溢出标志位TF1正确的描述是。
A、溢出时,硬件自动将TF1清0B、溢出时,需用软件将TF1置1C、溢出时,硬件自动将TF1置1D、中断响应后用软件将TF1清010、如果要P1口作为输入口用,可以先用指令对P1口进行操作。