接口考试试题第5章(串行通信和8251)汇编
微机原理与接口技术考试题库(选择题、判断题精选)

一:选择题(70分)1. 堆栈指针的作用是用来指示 B 。
A 栈底地址B 栈顶地址C 下一条要执行指令的地址D 上一条要执行指令的地址2. CPU对存储器或I/O端口完成一次读/写操作所需的时间为一个 B 。
A 指令周期B 总线周期C 时钟周期D机器周期3. 微机读写控制信号的作用是 D 。
A 决定数据总线上的数据流的方向B 控制存储器读写操作的类型C 控制流入、流出存储器信息的方向D 以上三种作用4. 80X86中IP/EIP寄存器的作用是 C 。
A 保存当前栈顶地址B 保存代码段的基地址C 指示下一条要执行的指令地址D 暂存当前执行的指令地址5.一个具有24根地址线的微机系统中,装有16KB ROM、480KB RAM和100MB的硬盘,说明其内存容量为 A 。
A 496KB B 16MBC 100.496MBD 100MB6.查询方式输入/输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示(1)A,输出时准备好表示(2)B。
(1)A.稳定 B.已空 C.已满(2)A.稳定 B.已空 C.已满7.根据下面所提供的某80X86微机内存中的数据,判断INT 11H中断服务程序的入口地址是(A)。
0000:0040 B3188ACC4DF800F0 41F800F0C5188ACC0000:0050 39E700F0A0198ACC 2EE800F0D2EF00F0A. F000:F84DB. A019:8ACCC. CC8A:19A0D. 4DF8:00F08.存储字长是指 B 。
A 存放在一个存储单元中的二进制代码组合B 存放在一个存储单元中的二进制代码位数C 存储单元的个数D 寄存器的位数9. 指令寄存器的位数取决于 B 。
A 存储器的容量B 指令字长C 机器字长D 存储器的类型10. 主机与设备传送数据时,采用 C ,CPU的效率最高。
A 程序查询方式B 中断方式C DMA方式D 软件查询方式11.从硬件的角度而言,采用硬件最少的数据传送方式是 D 。
计算机接口技术试题试卷考试习题含答案

《计算机接口技术》习题1第一部分一、单项选择题1.当一个系统有多片8259芯片时,主片必须工作在()。
A、全嵌套方式B、特殊全嵌套方式C、优先级自动循环方式D、优先级特殊自动循环方式2.下面哪一个中断的优先级最高?()A、NMI中断B、INTR中断C、单步中断D、断点中断3.在中断级联系统中,从片支持的中断服务子程序在结束时必做的工作是()。
A、检查ISR是否为0B、输出一个EOI命令C、输出两个EOI命令D、清除ISR4.PC/XT总线的地址信号和数据信号是()的。
A、分时复用B、分开传送C、混杂一起D、不需地址5.地址译码器的输入端应接到()上。
A、控制总线B、数据总线C、地址总线D、外部总线6.8253工作在BCD码计数据器时,若初值为100,则应写为()。
A、100HB、64HC、100D、100B7.8253()工作方式能产生连续方波输出。
A、方式0B、方式1C、方式2D、方式38.对8253的定时与计数()。
A、有两种不同的工作方式B、定时只加时钟脉冲,不设计数值C、实质相同D、从各自的控制端口设置9.微机中串口1的I/O地址范围是()。
A、3F0H—3F7HB、3F8H—3FFHC、2F0H—2F7HD、2F8H—2FFH10.并行接口没有()功能。
A、输出锁存B、输入缓冲C、模字量变成数字量D、物理量变成模拟量11.当8255端口PA、PB分别工作在方式2、方式1时,其PC端口引脚为()。
A、2位I/OB、2个4位I/OC、全部作应答联络线D、1个8位I/O12.接口的基本功能是()。
A、输入缓冲B、输出锁存C、输入缓冲,输出锁存D、编址使用13.8255A的工作方式设置为方式2,则表示()。
A、仅PA口用于双向传送B、仅PB口用于双向传送C、PA口和PB口都用于双向传送D、PA口和PB都不用于双向传送14.8086响应INTR中断的条件是()。
A、IF=1B、IF=1,当前指令执行完毕C、IF=0,当前指令执行完毕D、IF=015.计算机中广泛应用的RS-232C实质上是一种()。
《计算机基础》8251及AD、DA练习题及答案

《C语言基础》8251及A/D、D/A练习题及答案一、填空题1、如果禁止8251A接收数据,允许发送数据,则控制字的_______位分别为0,1。
2、、如果8251A设定为异步通信方式,发送器时钟输入端口接收器时钟输入端口都连接到频率为19.2kHz的输人信号,波特率为1200,字符数据长度为7位,1位停止位,采用偶校验。
则8251A的方式控制字为__________.3、当Intel 8251A工作在同步方式时,引脚同步检测SYNDET可作为输入输出信号使用.若工作在内同步方式,该引脚为_________.4、当Intel 8251A工作在同步方式时,引脚同步检测SYNDET可作为输入输出信号使用。
若工作在外同步方式,该引脚为_______.5、Intel 8251A工作在同步方式时,最大波特率为________.6、Intel 8251A工作在异步方式时,每个字符的数据位长度为_________.7、Intel 8251A从串行输人线上接收一个字符后,将信号________置为有效。
8、Intel 8251A工作在异步方式时,每个字符的数据位长度为_______.9、Intel 8251A工作在异步方式时,最大波特率为__________.10、Intel 8251A从串行输入线上接收好了一个字符后,将信号____置为有效。
11、Intel8251A工作在同步方式时,引脚同步检测SYNDET可作为输入或输出信号使用。
若工作在外同步方式,该引脚为________.12、如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2kHz 的输入信号,波特率为1200,字符数据长度为7位,1位停止位,采用偶校验,则8251A的方式控制字为_________。
1、RS—232C(RS即RecommendedStandard推荐标准之意)是由美国电子工业协会(EIA--ectroniclndustriesAssociation)推荐的标准接口,它是应用于________交换的数据通信设备和数据终端设备之间的标准接口。
计算机接口技术期末考试试题及答案

计算机接口技术复习题一、填空题:1)8255A 端口B 可工作在_________0____、_____1________方式下 注:A 口工作在0、1、2方式下2)中断分为两大类____内部中断_________和____外部中断_________。
3)CPU 与外设之间有交换的信息有_____状态信息________、_____控制信息________和数据信息。
4)8253定时/计数芯片中,CLK 和GATE 所起的作用分别是_____计数脉冲 ________和_____用于定时/计时的启动/停止,允许/禁止 ________。
5)控制微型计算机与外设之间的信息交换有4种方式,分别是程序控制方式、__DMA 控制__________方式、___中断控制方式__________方式、I/O 通道方式。
????6)8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的地址为317H 时,则A 口、B 口、C 口的口地址分别为___314h__________、____315h_________、______316h_______。
7)1个中断类型号为01CH 的中断服务程序存放在0100H :3600H 开始的内存中,则中断向量存储在地址为 0070h 至 0073h 的四个内存单元中。
注: 一个中断类型号为01CH 的中断处理程序存放在0100H :3800H 开始的内存中,中断向量存储在地址为____0070H_____至___0073H_____的___4___个字节中二、 单项选择题??1、8255可编程并行接口芯片的C口具有位控能力,允许CPU用输出指令单独对C口的某一位写入‘0’或写入‘1’,正确的方法是通过( b )方式写入。
A 写入8255的C数据口B 写8255的控制寄存器C 读C口状态后对相应位做“或运算”或者“与运算”后写入C数据口D 读C口状态后再直接写入8255的C数据口//2、在串行数据传送中,若工作于异步方式,每个字符传送格式为数据位8位,奇偶校验位1位,停止位1位,波特率为4800,则每秒钟最多能传输的字符数是(a )A 480B 4800C 436D 6003、8255具有3种并行工作方式,当两个CPU通过各自的8255并行连接进行双向数据交换时应当采用( c )A 方式0B 方式1C 方式2D 三种方式都不行4、微机系统中要组成32KBX16的存储器,需要选用( a )片规格为2KBX8的芯片A 32B 16C 64D 85、下列芯片是串行接口的是( c )A 8255B 0809C 8251AD 82596、下列说法中对半双工通信方式论述正确的是(c )A 某一时刻通信双方能同时双向传送数据B 通信双方只能单向传送数据C 通信双方不能同时收发数据,但可以在不同时候在两个方向传送D 以上说法均不对7、用8259级连产生64级中断至少需要( b )片8259芯片。
8251练习题

题型解析一、选择题1.串行接口器件8251( )。
A.只能作异步传送B.只能作同步传送C.A和 B均可D.可作并行传送2.串行接口中,并行数据和串行数据的转换是用( )来实现的。
A.数据寄存器B.移位寄存器C.锁存器D.A/D转换器3.串行异步通信的实现,必须作到( )。
A.通信双方有同步时钟的传送,以实现同步B.一块数据传送结束时,用循环冗余校验码进行校验C.以字符为传送信息的单位,按约定配上起始位、停止位和校验位D.块与块间用同步字符01111110隔开4. RS-232C标准的电气特性规定逻辑“0”电平为( )。
A.O~0.4VB.O~0.8VC.-3V~-15V C.+3V~+15V5.在异步串行通信中,使用波特率来表示数据的传送速率,它是指( )。
A.每秒钟传送的字符数B.每秒钟传送的字节数C.每秒钟传送的二进制位数D.每分钟传送的字节数6.在异步串行传输时,如果规定采用5位数据位、偶校验和2位停止位,在接收时,如果接收到5位数据和1位校验位后,再接收到一位高电平信号和一位低电平信号,其结果表示( )。
A.一个字符的数据已正确接收B.已经开始接收下一个字符C.传输中出现了奇偶错D.传输中出现了帧错二、简答题1.比较串行通信与并行通信的优缺点。
2.简要说明异步串行通信的帧格式。
三、应用题1.8251A工作于异步方式,波特率为1200b/s,收发时钟RxC=TxC,频率为76.8KHz,异步字符格式为:数据位7位,采用偶校验,两位终止位,CPU从8251A读入1O0个字符,存入变量INARY,8251A 的地址为80H与81H。
试对其进行初始化编程和数据输入程序段。
2 .已知 8251 发送的数据格式为:数据位 7 位、偶校验、 1 个停止位、波特率因子 64 。
设 8251 控制寄存器的地址是 3FBH ,发送 / 接收寄存器的地址码是 3FAH 。
试编写用查询法和中断法收发数据的通信程序。
南昌航空大学大二计算机专业计算机接口技术考试试卷及参考答案4

南昌航空大学计算机接口技术考试试卷及参考答案4一、单项选择题(5’)1.同步通信时,收发时钟可以是通信波特率的()倍。
A、1B、16C、32D、64答案:C2.在异步串行通信中,使用波特率来表示数据的传送速率,它是指()。
A、每秒钟传送的二进制位数B、每分钟传送的字节数C、每秒钟传送的字符数D、每秒钟传送的字节数答案:A3.在异步串行通信中,传送最高位为奇校验位的标准ASCII码,采用1位起始位和1位停止位。
当该ASCII码为5AH时,由串行口发送的帧格式为()。
A、10110111B、10110101C、110110101D、1010110100答案:A4.当8255A的PA口工作方式1的输入时,对PC4置位,其作用是()。
A、启动输入B、停止输入C、允许输入D、开放输入中断答案:D5.串行接口芯片8251A在发送过程中,一般用引脚中的信号()向CPU申请中断。
A、TXDB、TXRDYC、RTSD、RXRDY答案:B6.异步串行接口电路在接收时,如果接收时钟频率为波特率的16倍,一旦确定串行接收绝不止于此出现起始位的电平,每隔()个时钟周期,对串行接收线进行检测。
A、1B、4C、8D、16答案:D7.目前PC机上都带有USB接口,这里的USB是一种()。
A、接口芯片B、并行总线标准C、串行总线标准D、外围设备答案:C8.8255A的工作方式字10010000B,则工作在输出方式的有()。
A、A口B、B口C、C口高4位D、C口低4位答案:A9.8位D/A转换器的精度是±1/2LSB,则最大可能误差为()。
A、1/2VFSB、1/8VFSC、1/256VFSD、1/512VFS(VFS为满程电压)答案:D10.下列总线中属于系统总线的是()。
A、IEEE-488B、RS-232CC、EISAD、RS-449答案:C11.当方式指令字的D1D0=11,TXC的频率为19.2KHZ时,其相应产生的异步数据率为()。
微机接口考试题和答案

微机接口考试题和答案一、单项选择题(每题2分,共20分)1. 微机接口技术中,接口是指()。
A. 微处理器与外设之间的连接电路B. 微处理器与存储器之间的连接电路C. 微处理器与总线之间的连接电路D. 微处理器与微处理器之间的连接电路答案:A2. 以下哪个不是微机接口的功能?()A. 数据传输B. 信号转换C. 错误检测D. 程序设计答案:D3. 在微机系统中,I/O接口芯片的作用是()。
A. 控制CPU的运行B. 提供数据存储C. 实现CPU与外设之间的数据交换D. 进行算术和逻辑运算答案:C4. 8255可编程并行接口芯片中,控制字的第7位是()。
A. 读/写控制位B. 模式控制位C. 端口A工作方式控制位D. 端口B工作方式控制位答案:A5. 在微机系统中,串行通信的波特率是指()。
A. 每秒传输的字符数B. 每秒传输的位数C. 每秒传输的帧数D. 每秒传输的信号数答案:B6. 定时器/计数器8253的计数器0工作在方式2时,其计数器的计数方式是()。
A. 13位计数B. 16位计数C. 8位计数D. 14位计数答案:A7. 以下哪个芯片不是微机系统中常用的接口芯片?()A. 8255B. 8259C. 8251D. 8237答案:D8. 在微机系统中,DMA(直接存储器访问)的主要优点是()。
A. 提高CPU的利用率B. 提高内存的访问速度A. 提高外设的处理速度D. 提高总线的传输速率答案:A9. 微机系统中,中断向量表存放在()。
A. 只读存储器ROMB. 可编程只读存储器PROMC. 随机存取存储器RAMD. 可擦写可编程只读存储器EPROM答案:A10. 在微机系统中,以下哪个设备通常不使用DMA方式进行数据传输?()A. 打印机B. 键盘C. 硬盘D. 鼠标答案:B二、填空题(每题2分,共20分)1. 微机接口技术主要研究微处理器与______之间的信息交换技术。
答案:外设2. 微机系统中,I/O接口电路通常由______、______和______三部分组成。
2010微机及接口第2次作业8251

一、填空题:1、串行通信线路的工作方式有()、()和()三种。
2、在串行通信中,数据的收发可采用()和()两种基本的工作方式。
3、用异步通信方式传输数据时,起始位为()电平,它的宽度为()位。
4、用异步通信方式传输数据时,以()电平作为起始位,以()电平作为停止位。
5、异步通信方式中的停止位为()电平,宽度可选()种形式。
6、假设用异步通信方式传输数据时,每个字符对应1个起始位、7个数据位、采用偶校验和1个停止位,如果波特率为9600 bps,则每秒钟能传输的最大字符数为()个。
7、在串行通信的同步通信方式中,如果使用面向字符型的数据格式,可采用()、()和()等三种方式。
8、在串行通信的同步通信方式中,面向比特型的数据格式, 每帧数据由()个部分组成。
9、串行接口芯片8251由()引脚输入串行数据。
10、串行接口芯片8251由()引脚输出串行数据。
11、可编程串行接口8251设置有()个错误标志。
12、8251A的方式选择控制字在()之后写入。
13、在数据通信中,半双工通信在任意一个时刻只能进行()方向的传输,而全双工通信可以同时进行()方向的传输。
二、选择题:1、假如某异步串行通信中传送一个字符,它包括1个起始位,7个数据位,1个偶校验位,1个停止位,如果传送速率为1200波特,则每秒所能传送的字符个数是:A、100B、120C、300D、24002、如果可编程串行接口8251的引脚CS=0,C/D=0,RD=1,WR=0,表明此时8251正在进行什么操作?A、从CPU写数据到8251B、从CPU写控制字到8251C、从8251读数据到CPUD、从8251读状态字到CPU3、如果可编程串行接口8251的引脚CS=0,C/D=1,RD=1,WR=0表明此时8251正在进行什么操作?A、从CPU写数据到8251B、从CPU写控制字到8251C、从8251读数据到CPUD、从8251读状态字到CPU4、8251A芯片复位后首先写入的应是()。
接口技术练习题

接⼝技术练习题第五章串⾏通信和可编程串⾏接⼝芯⽚⼀·单项选择题1. 与并⾏通信相⽐,串⾏通信适⽤于(①)情况。
①远距离传送②快速传送③近距离传送④传送信号要求⾼2. 当芯⽚8251的=0 R W =O ,D /C =l 时,则(①)①允许8251接受CPU 的命令字②8251向CPU 送状态字③CPU 往8251送数据④8251向CPU 送数据3. 设串⾏异步通信时,数据传送的速率是400字符/秒,每个字符为12位⼆进制数据,则传送的波特率是(③)① 12000 ②2400 ③ 4800 ④96004.串⾏接⼝芯⽚8251A (③)。
①只能作异步传送②只能作同步传送③既能作异步传送⼜能能作同步传送④可作并⾏传送5.串⾏接⼝中,并⾏数据和串⾏数据的转换是⽤(②)来实现的。
①数据寄存器②移位寄存器③锁存器④ A/D 转换器6.串⾏异步通信的实现必须做到(③)。
①通信双⽅有同步时钟传送,以实现同步②⼀块数据传送结束时,⽤循环冗余校验码进⾏校验③以字符为传送信息的单位,按约定配上起始位、停⽌位和校验位④块与块之间⽤同步字符01111110隔开7.在异步串⾏通信中若要传送扩展ASCII 码,则异步串⾏码字符格式第8位数据(④)。
①不传送②恒为0 ③恒为1 ④为有⽤数据8.RS-232C 标准电⽓特性规定逻辑“0”电平为(④)。
① 0~0.4V ② 0~0.8V ③ -3~ -15V ④ +3~+15V9.在下列总线中,(②)是⼀种串⾏总线接⼝。
① PC/XT ② USB ③ PCI ④ ISA10.在异步串⾏通信中,波特率是指(①)。
①每秒钟传送的⼆进制位数②每秒钟传送的字节数③每秒钟传送的字符数④每秒钟传送的数据帧数11. RS-232C 是⼀个(③)标准。
①⽚总线②内总线③串⾏通信④电流环12.8251A 异步⼯作,其数据格式中有8位数据位,1位偶校验位,2位停⽌位。
要求每秒传送1600个字符,需选⽤传送速率为(③)。
8251串行接口和8255并行接口

INTEB &
方式1下 、 口为输出的选通信号定义 图9-4 方式 下A、B口为输出的选通信号定义
机电工程系
(2)方式1下A口、B口均为输入 方式1
方式1输入接口 方式 输入接口A 输入接口 PA7~PA0 INTEA & PC3 RD PC6、7 、 2 INTRA I/O RD PC4 PC5 8 STBA
8255A内部结构 8255A引脚功能
机电工程系
8255A内部结构 8255A内部结构
A组 组 控制 数据 总线 缓冲器 A组 组 A口 口 (8位) 位 PA3 PA7~PA0 PA2 PA1 PA0 RD CS PC7~PC4 GND A1 A0 PC7 PC6 PC5 PC3~PC0 PC4 PC3 PC2 PC1 PC0 PB0 PB1 PB7~PB0 PB2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 PA4 PA5 PA6 PA7 WR RESET D0 D1 D2 D3 D4 D5 D6 D7 VCC PB7 PB6 PB5 PB4 PB3
0方式 方式 8255A 乙(接收) 接收) CPU PA0~7 PC7 PC0 PC4~6 PC1~3 PB0~7 未 用 ACK
1方式 方式 8255A PA0~7 OBF PC 7 PC6 PC3 PB0~7 PC0~5 甲(发送) 发送) CPU
;接收方的接收程序
RECEIVE:
图9-8 两种方式的并行传送接口电路框图
;8255A命令口地址 ;使PC2=1的控制字 ;送到命令口
微机接口考试题及答案

微机接口考试题及答案一、单项选择题(每题2分,共20分)1. 微机接口中,用于数据传输的接口是()。
A. 并行接口B. 串行接口C. 总线接口D. 控制接口答案:B2. 串行通信中,数据传输的最小单位是()。
A. 字节B. 位C. 字D. 字长答案:B3. 在微机系统中,用于扩展存储器的接口是()。
A. I/O接口B. 系统总线C. 内存接口D. 通信接口答案:C4. 微机接口中,用于控制数据流向的接口是()。
A. 数据接口B. 控制接口C. 地址接口D. 电源接口答案:B5. 在微机系统中,用于连接CPU和内存的接口是()。
A. 地址总线B. 数据总线C. 控制总线D. 系统总线答案:D6. 微机接口中,用于实现设备间通信的接口是()。
A. 并行接口B. 串行接口C. 网络接口D. 通信接口答案:D7. 在微机系统中,用于扩展外设的接口是()。
A. I/O接口B. 内存接口C. 数据接口D. 控制接口答案:A8. 微机接口中,用于实现设备间数据交换的接口是()。
A. 数据接口B. 控制接口C. 地址接口D. 电源接口答案:A9. 在微机系统中,用于连接CPU和外设的接口是()。
A. 地址总线B. 数据总线C. 控制总线D. I/O总线答案:D10. 微机接口中,用于实现设备间地址识别的接口是()。
A. 数据接口B. 控制接口C. 地址接口D. 电源接口答案:C二、填空题(每题2分,共20分)1. 微机接口中,用于实现设备间数据交换的接口称为________。
答案:数据接口2. 在微机系统中,用于连接CPU和内存的接口称为________。
答案:系统总线3. 微机接口中,用于实现设备间地址识别的接口称为________。
答案:地址接口4. 在微机系统中,用于扩展存储器的接口称为________。
答案:内存接口5. 微机接口中,用于控制数据流向的接口称为________。
答案:控制接口6. 在微机系统中,用于扩展外设的接口称为________。
06-串行通信.8251-北科

27
1-串行通信
串行I/O的实现:软件 的实现:
数据的串、并行转换通过软件实现 数据的串、 优点: 优点:电路简单 缺点:但降低CPU CPU利用率 缺点:但降低CPU利用率
28
1-串行通信
串行I/O的实现:软件 的实现:
举例:CPU的数据通过电传打字机串行输出,一个字符用7位 举例:CPU的数据通过电传打字机串行输出,一个字符用7 的数据通过电传打字机串行输出 ASCII码 位奇偶校验位、 位起始位、 位停止位, 11位 ASCII码、1位奇偶校验位、1位起始位、2位停止位,共11位。若 电传打字机的速度为110波特,且要输出的字符已在寄存器DL中 电传打字机的速度为110波特,且要输出的字符已在寄存器DL中, 110波特 DL 软件实现串行输出的程序为 实现串行输出的程序为: 则软件实现串行输出的程序为:
9
1-串行通信
分析: 分析:
异步通信方式
波特率是指单位时间内传送的有效二进制数据位数。 A错~波特率是指单位时间内传送的有效二进制数据位数。 发时钟频率与波特率通常有下列关系: 发时钟= C错~收/发时钟频率与波特率通常有下列关系:收/发时钟=n× 波特率, 称为波特率因子。 波特率,n称为波特率因子。 D错~国际上标准的波特率系列为:110、300、1200、2400、 国际上标准的波特率系列为:110、300、1200、2400、 4800、9600和19200, 64bps不是标准波特率。 4800、9600和19200,而64bps不是标准波特率。 不是标准波特率 12位组成 B对~根据异步串行据信息格式,一般每帧信息可由7—12位组成, 根据异步串行据信息格式,一般每帧信息可由7 12位组成, 故B是对的。 是对的。
23
微机接口考试总复习题

接口:介于主机(CPU、内存储器)和外设之间的一种缓冲电路接口电路的作用:对主机,提供外部设备的工作状态和数据对外设,接口电路记忆主机下达给外设的一切命令和数据,从而使主机和外设之间相互协调一致地工作。
数据的缓冲、隔离和锁存对信号的形式和数据格式进行交换和匹配提供信息相互交换的应答联络信号根据寻址信息选择外设定时、计数器8253DMA控制器8237中断优先级管理器8259并行接口电路8255串行接口电路82511.利用流水线技术提高操作的并行性(缩短执行指令的时钟周期数)2.引入片内缓存(Cache)(减少取指令和数据的时间)16位FLAGS寄存器包含一组状态标志、一个控制标志一个系统标志。
它们的值的范围,对于字节是从0~255;对于字,从0~65535;对于双字,从0~232?1负数的符号位为1,正数的符号位为0。
整数值的范围,对于字节,从?128~+127;对于字从?32?768~+32?767;对于双字,从?231~+231??1。
语句行由标记及分隔符按一定规则组织起来,标记是程序中最小的、有意义的单位。
1010101B二进制45454D是十进制4574575Q是八进制454651aH是十六进制程序中使用符号来代替存储单元、数据、表达式等,可分为以下5类:1.寄存器(Registers)2.变量(Variable)所有的变量都具有三种属性:(1)段值(SEGMENT),即变量单元所在段的段地址(段的起始地址)的高16位,低4位始终为0。
2)偏移量(OFFSET),即变量单元地址与段的起始地址之间的偏移量(16位)。
(3)类型(TYPE),变量有三种类型:字节(Byte)、字(word)和双字(Double Word)。
3.标号(Label):某条指令所存放单元的符号地址,是转移或调用指令的目标操作数4.数5.其他符号(如伪指令名字,SEGMENT)变量可以具有以下几种寻址方式:①直接寻址(偏移地址在指令中)②基址寻址(BX、BP+偏移量)③变址(索引)寻址(SI、DI+偏移量)④基址变址寻址(BX、BP + SI、DI +偏移量)运算符:①算术运算符(Arithmetic Operators)②逻辑运算符(Logical Operators)③关系运算符(Relational Operators)④分析运算符(Analytic Operators)⑤合成运算符(Synthetic Operators)在IBM宏汇编中有以下关系运算符:①相等Equal(EQ)②不等Not Equal(NE)③小于Less Than(LT)④大于Greater Than(GT)⑤小于或等于Less Than or Equal(LE)⑥大于或等于Greater Than or Equal(GE)若PORT_V AL的值不小于5,则关系为假,汇编后产生的语句为:MOV BX, 0。
微机接口试题

10 思考与练习题一、选择题1.CPU 对8255A 执行按位置位/复位操作时,写入的端口地址是( )。
DA.端口AB.端口BC.端口CD.控制口2.8255A 的PB 口有( )种工作方式? BA.1B.2C.3D.43.利用8255A 采集100个数据,数据间采样间隔为10ms,要用循环查询方法实现,即每次循环采集一个数据,那么在循环的初始化部分应该( )。
CA.①设置采样次数为100次;②设置用于存放数据的缓冲区地址指针B.①设置采样次数为100次;②产生10ms 的数据间采样间隔;③设置用于存放数据的缓冲区地址指针C.①设置采样次数为100次;②产生10ms 的数据间采样间隔;③设置用于存放数据的缓冲区地址指针;④设置8255A 的工作方式控制字4.8255A 工作于方式1输出时,在由外设输入的STD 信号( )的控制下将端口A 或(端口B)的数据锁存。
DA.上升沿B.下降沿C.高电平D.低电平二、填空题1.微机和外设通信的并行传输是指_数据的各位同时传送_;并行接口的特点是_(P226 10.1.2)_;常用于_近距离_场合。
P225~P2262.从并行接口的电路结构来看,并行接口有_输入接口_和_输出接口_之分。
P2263.8255A 有两种命令字,一种是_ _工作方式命令字,另一种是_C 口位操作_命令字。
P2294.8255A 内部有_24_个对外输入/输出端口,有3种工作方式,方式0称为_基本I/O 工作方式_,方式1称为_选通I/O 工作方式_,方式2称为_选通双向总线I/O 方式_。
P232~P235三、简答题1.从8255A 的PC 口读出数据,试述控制信号-CS,A 1,A 0,-RD ,-WR 的状态。
答:-CS=0,A 1=1,A 0=0,-RD=0,-WR=12.可编程并行接口芯片8255A 有哪几种工作方式,每种工作方式有何特点?答:8255A 有3种工作方式。
微机接口复习题

一、填空题1、微型计算机由和两大部分组成。
2、8086/8088中,某单元只能有一个地址,但可以有多个地址。
3、利用8251进行异步串行通讯,当设定传输速率为8400波特,传输格式为1个起始位,1个停止位时,每秒最多可传送的字节数是。
4、在异步串行通信中,使用波特率来表示数据的传送速率,它是指。
5、面向字符型的串行通信协议规定数据是以为单位传送的。
6、8255A的A端口有种工作方式,它们分别是。
7、8255A的端口A工作于方式2时,使用端口C的作为与CPU和外部设备的联络信号。
8、8255A中选通信号STB的功能是。
9、从CPU的NMI引脚产生的中断叫做,他的响应不受的影响。
10、类型码为的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为,则相应的中断服务程序入口地址为5060H:7080H。
11、DMA方式的基本思想是。
12、8237DMA控制器是具有个通道的DMA控制器。
13、设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms 输出一个正跳变信号,则其方式控制字应为。
14、8253在进行计数时,实际上是对信号线上的信号进行计数。
15、D/A转换的主要作用是。
16、程序设计语言按其级别可以划分为、和高级语言。
17、8086的数据总线是位,地址总线是位。
18、同步串行通信包括和两类。
19、在HDLC同步传送规程中,同步字符的编码为。
20、若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为。
21、8255A中包括两组控制电路,其中A组控制,B组控制。
22、Intel 8255A是一个接口芯片。
23、中断控制器8259A中的中断屏蔽寄存器IMR的作用是。
24、CPU在响应中断时,首先是保护,然后将中断服务程序入口地址送入。
25、时,使用8259A的CS2~CS0引脚。
26、DMA写操作把数据从传到中。
微机接口技术考试题带答案

第一章微机接口技术概述1.1. 8086微处理器可寻址访问的最大I/O空间是〔〕。
B.64KBC.640KBD.1MB参考答案:B2.的控制总线提供〔〕。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.前面B和C两项参考答案:D3. 3. CPU的数据总线提供〔〕。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:A4. 4. CPU的地址总线提供〔〕。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:D5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是〔〕。
A. B C D.参考答案:A6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是〔〕。
存放器所存放的地址 B AL存放器所存放的数据C D.参考答案:A7.7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是〔〕。
存放器所存放的地址 B AL存放器所存放的数据C D.参考答案:B11.11. 8086CPU在作总线操作时,遇到READY=L后可插入〔〕。
个等待周期 B 等待周期个数由具体情况所定C 2个等待周期 D. 3个等待周期参考答案:B12.12. 8086系统中,SP〔〕。
A.只能指向奇地址单元 B 只能指向偶地址单元C最好指向偶地址单元 D. 最好指向奇地址单元参考答案:B13.13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是〔〕。
A.总线驱动器74LS245 B 总线锁存器74LS373C 总线控制器8288 D. 中断控制器8259参考答案:C14.14. 8086/8088CPU读总线周期中,T1~T4期间一直保持有效的信号是〔〕。
兰大18秋《接口与通讯技术课程作业_C(满分)

兰大18秋《接口与通讯技术课程作业_C(满分)单选题假如某异步串行通信中传送一个字符,它包括1个起始位,7个数据位,1个偶校验位,1个停止位,如果传送速率为1200波特,则每秒所能传送的字符个数是 ( ) 。
A: 100B: 120C: 2400D: 300单选题对8253,若CLK端输入脉冲的频率一定,则计数初值为( )时,定时时间最长。
A: 0B: 1C: 65535D: 65536单选题通过8253 的计数器0 产生中断请求信号,欲在可设最大初值范围内延长产生中断的时间,无效的方法是( )。
A: 初始化时使CR0 尽量大B: 在OUT0 变高之前重置初值C: 在OUT0 变高之前在GATE0 加一触发信号D: 降低加在CLK0 端的信号频率单选题PC系列机,CPU响应非屏蔽中断时,其中断号( )A: 由CPU自动产生B: 由INT指令给出C: 由中断控制器给出D: 由中断源提供微机中控制总线传送的是( )。
A: 给存储器和I/O 接口地址码B: CPU 向内存和I/O 接口发出的命令信号C: 存储器和I/O 设备向CPU 传送的状态信号D: B 和C单选题8253 是可编程定时、计数器芯片,它内部有___。
A: 三个定时器B: 四个定时器C: 二个计数器D: 四个计数器单选题用一个共阴极接法八段数码管表示字符”0”,它的字形码应当是()。
A: C0HB: 3FHC: 80HD: 7FH单选题8259中断控制器的初始化控制字有()A: ICM0——ICM1B: ICM0——ICM2C: ICM0——ICM3D: . ICM0——ICM4单选题以下不属于人机接口的是( )。
B: 显示器C: 打印机D: MODEM在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在。
A: 36H~39HB: 24H~27HC: 18H~21HD: 18H~1BH单选题DMA在()接管总线的控制权。
A: 申请阶段B: 响应阶段C: 数据传送阶段D: 结束阶段单选题8086 CPU在响应中断时顺序将()内容压入堆栈。
微机原理与接口技术试卷及答案

微机原理与接口技术试卷及答案XXX期末考试试卷课程名称:微机原理与接口技术考试形式:闭(开)卷考核类型:考试(查)本试卷共8大题,卷面满分100分,答题时间120分钟。
一、单项选择(每题2分,共20分)1.由于8088外部数据线只有8条,所以称为准16位CPU。
2.8088CPU上READY信号为下降沿有效。
3.以下叙述中,不正确的是一个指令周期就是一个总线周期。
4.8251芯片是可编程串行通信接口芯片。
5.采用两片8259A可编程中断控制器级联使用,最多可以使可屏蔽中断级数扩大到15级。
6.采用查询方式来实现输入输出是因为它在对多个事件查询工作时,能对突发事件做出实时响应。
7.8253可编程定时器/计数器中,采用二进制计数时,其计数器的最大计数初值应设置为.8.在下面各类总线中,USB是一种串行总线接口。
9.RS-232C标准规定信号“0”和“1”的电平是-3V~-15V和+3V~+15V。
10.对8259A进行初始化时,必须设置的两个初始化命令字为:ICW1和ICW2.二、判断题(每题1分,共10分)1.8088CPU是一种准16位CPU,判断正确。
2.8259A是可编程中断控制器,判断正确。
3.串行总线接口的特点是传输速率快,判断错误。
4.在8253可编程定时器/计数器中,采用二进制计数时,其计数器的最大计数初值应设置为7FFFH,判断错误。
5.RS-232C标准规定信号“0”和“1”的电平是-3V~-15V和+3V~+15V,判断正确。
6.在8251芯片中,MODE1和MODE2是初始化命令字,判断错误。
7.8259A可编程中断控制器最多可以使可屏蔽中断级数扩大到64级,判断错误。
8.查询方式实现输入输出的优点是能对突发事件做出实时响应,判断正确。
9.一个基本总线周期含4个T状态,判断正确。
10.SCSI是一种串行总线接口,判断错误。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题1.若用8251A进行同步串行通信,速率为9600波特,问在8251A时钟引脚TXC#和RXC#上的信号频率应取()。
A.2400HzB.4800HzC.9600HzD.19200Hz答案应选:C2.串行接口器件8251A()。
A、只能作异步传送B、只能作同步传送C、A和B均可D、可作并行传送C5.在异步串行的通信中若要传送扩展ACCII码,则异步串行码字符格式的第8位数据()。
A、不传送 B 恒为0 C 恒为1 D 为有用数据D7.在串行数据通信接收端安装modem是为了()。
A、把并行数据转换成串行数据B、把串行数据转换成并行数据C、把数据信号转换成模拟信号D、把模拟信号转换成数据信号D10.在异步通信中,传送最高位为奇校验位的标准ASCII码,采用1位起始位和1位停止位。
当该ASCII码为5AH时,有串行口发送的帧格式为()。
A 0010110111B 0010110101C 0110110101D 1010110100A15.RS-232标准规定其逻辑1电平为()。
A.-5~0VB.0V~+5V C -3V~-15V D.+3V~+15VC17.8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为()。
A、1200波特 B 2400波特 C 9600波特 D 19200波特A18.异步串行接口电路在接受时,如果接收时钟频率为波特率的16倍,一旦确定串行接受线上出现起始位的电平后,对串行接受线进行检测的时间间隔为()。
A、1个时钟周期B、4个时钟周期C、8个时钟周期D、16个时钟周期D21.在有关串行通信的叙述中,正确的是()。
A、串行通信最少只需要一条导线B、所谓半双工是指在一半工作时间内工作C、异步串行通信是以字符为单位逐个发送和接收D、同步串行通信的收、发双方可使用各自独立的本地时钟C23.为了防止在计算机远程通信中的信号畸变,必须采用一种辅助的外设调制解调器,在接收端须采用()将模拟信号转换称数字信号。
A.A/D转换器B. D/A转换器C. 调制器D.解调器D26.对于串行通信,如果数据可以从A发送到B,也可由B发送到A,但同一时间只能进行一个方向的传送,这种通信方式称为()通信方式。
A.单工B.半双工C.全双工D.并行B28.如果8251A的方式字寄存器的地址为2F1H,则它的命令字寄存器的地址为()。
A.2F0H B.2F1H C.2F2H D.2F3HB30.如果选择波特率因子为16,在接受时,采用波特率的16倍频率作为接受时钟,其目的是( )A.提高取样精度B.取样信号的峰值C.提高接受速度D.识别正确的起始位D31.在异步串行输入/输出接口中,实现并行数据转换成串行数据的主要功能部件是( )A.发送移位寄存器 B.发送数据寄存器C.接受数据寄存器D.接受移位寄存器A34.8251A做好发送的准备时,信号TxRDY有效。
产生此信号有效的条件是()A.发送缓冲器空信号TxEN有效B.同步检测信号SYNDET有效且清除发送信号CTS#有效C.数据终端准备好信号#DTR有效D.清除发送信号CTS#有效且发送缓冲器空信号TxEN有效D35.如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连到频率为19.2KHz的输入信号,波特率因子为16,则波特率为()bps。
A.1200B.2400C.9600D.19200A36.8251A中控制发送和接受字符的速度的时钟信号是()A.CPU的工作时钟和接受器时钟RxC B.接受器时钟RxC和发送时钟TxCC. CPU的工作时钟和发送时钟TxCD.CLK输入B二、填空题1.异步串行通信规程规定,传送数据的基本单位是(),其中最先传送的是(),信号电平()。
字符;起始位;低电平2.异步串行通信规定,传送的每个字符的最后是(),其宽度为(),信号电平为()停止;1位或1.5位或2位;高电平3.同步串行通信包括()和()两类。
面向字符型;面向比特型4.在串行通信中波特率是指()。
每秒钟传送的二进制位数5.8251A工作在异步方式时,每个字符的数据位长度为(),停止位的长度为()。
5-8位;1位或1.5位或2位6.8251A从串行输入线上接受好了一个字符后,将信号()置为有效。
RxRDY7.当8251A工作在同步方式时,引脚同步检测SYNDET可作为输入或输出信号使用。
若工作在外同步方式,该引脚为(),若工作在内同步方式,该引脚为()。
输入;输出8.如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2KHz的输入信号,波特率为1200bps,字符数据长度为7位,1位停止位,采用偶校验。
则8251A的方式控制字为()。
01011010B9.如果8251A设定为异步通信方式,发送器时钟输入端口和接收器时钟输入端口都连到频率为19.2kHz的输入信号,波特率为1200,字符数据长度为7位,1位停止位,采用偶校验,则8251A的方式控制字为()。
答案为01111010。
10.若8251A以9600波特的速率发送数据,波特率因子为16,发送时钟TXC#频率为()。
答案为153600。
11.串行通信的传送方式有单工、()、()三种。
半双工双工12.串行通信系统中的数据通信设备DCE是一个使传输信号符合()的信号匹配器。
通信线路要求13.在异步通信接口中,为了使传送过程更可靠,设置了若干出错标志,如帧错、溢出错和()。
奇偶校验错14.RS-232C是常用的()接口标准,它采用()逻辑定义。
串行通信负15.设异步传输时,每个字符对应1个起始位,7个有效数据位,1个奇偶校验位和1个停止位,若波特率为9600b/s,则每秒钟传输的最大字符数为()。
9600/(1+7+1+1)=96016.设8251A为异步方式,1个停止位,偶校验,7个数据位,波特率因子为16.请写出其方式字。
若发送使能,接收使能,DTR端输出低电平,TXD端发送空白字符,TRS端输出低电平,内部不复位,出错标志复位。
方式控制字为(),控制字为()。
方式字为 01111010,控制字为 00101111三、简答题7.简要说明异步串行通信的帧格式答:异步串行通信的帧格式规定如下:①帧信息由起始位、数据位、奇偶校验位、终止位组成;②数据位由5、6、7、8位组成;③数据位前加上1位起始位(低电平);④数据位后可加上1位奇偶校验位(可加可不加,可以奇校验,也可以偶校验);⑤最后加上1,1/2或2位终止位(高电平);⑥由此组成一帧信息,传送一个字符,有低位开始。
一帧信息与另一帧信息之间可以连续传送,也可以插入任意个“空闲位”(高电平)。
9.什么是DCE?什么是DTE?这两种设备在串行通信中作用是什么?答:DTE是数据中断设备,在串行通信中产生二进制信息的数据源和接收信息的目的,可以是一台计算机(串行端口中的发送器和接收器以及串行外设部都可以是DTE)。
DCE是数据通信设备,串行通信中DTE同通信线路之间的信号匹配器,用来实现DTE同通信线路之间通信连接的建立、维护和终止,并完成信号变换与编码的设备。
一般是一个调制解调器。
采用电话线路等通信线路的远程串行通信中,DTE和DCE都是必不可少的部件。
在较近距离的串行通信中,两个通信设备(两台计算机,或一台计算机,一台串行外设)可以直接连接,这是,两者都是DTE。
14.什么叫波特率因子?设波特率因子为64,波特率为1200,那么时钟频率是多少?答:波特率因子是异步传送中采样信息的时钟频率与信号的波特率之比。
时钟频率=波特率因子×波特率=64×1200=76800(Hz)20.什么叫同步工作方式?什么叫双同步字符方式?外同步和内同步有什么区别?画出双同步工作时8251A的TxD线和RxD线上的数据格式。
答:同步方式时发送与接收方用同步时钟发送和接受信息。
为表示数据块的开始,用一个或两个(称为双同步字符)同步字符作为标志。
当接收方接收到规定的同步字符后,就用同步时钟接收数据。
外同步方式不是以同步字符作为数据块的开始,在外同步方式,在外同步信号有效后就开始接收数据。
双同步的数据格式如下图所示。
34.某系统采用串行异步方式与外设通信,发送字符格式由1位起始位、7位数据位、1位奇偶校验位和2位停止位组成,波特率为2200bps。
试问,该系统每分钟发送多少个字符?若选波特率因子为16,问发时钟频率为多少?解:因为发送字符格式由1位起始位、7位数据位、1位奇偶校验位和2位停止位组成,所以一帧数据长度为11位,而波特率为2200bps,由此计算出该系统每秒钟发送2200÷11=200字符,每分钟为200×60=12000字符。
发送时钟频率为2200×16=35200HZ。