计算机串口通信

计算机串口通信
计算机串口通信

串口通信是非常重要的,首先了解下基础

计算机串口通信基础

?随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能越越显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。

?通信有并行通信和串行通信两种方式。在多微机系统以及现代化测控系统中信息的交换多采用串行通信方式。

?计算机通信是将计算机技术和通信技术的相结合,完成计算机与外部设备或计算机与计算机之间的信息交换。可以分为两大类:并行通信与串行通信。

?并行通信通常是将数据字节的各位用多条数据线同时进行传送。(如下图)

由上图可知一下可以传8位,跟并行的A/D D/A 差不多,询问和应答是发送和接受来询问是否准备好了没有。

?并行通信控制简单,传输速度快;由于传输线较多,长距离传送时成本高且接收方的各位同时接受存在困难。

?串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。(如下图)

注意:先发的是低位

?串行通信的特点:传输线少,长距离传送时成本低,且可以利用电话网等现成的设备,丹数据的传送控制比并行通信复杂。

?串行通信的基本概念

一、异步通信与同步通信

1、异步通信

异步通信是指通信的发送与接收设备使用各自的时钟控制数据的发送和接收过程。为使双方的收发协调,要求发送和接收设备的时钟尽可能一致。

异步通信是以字符(构成的帧)为单位进行传输,字符与字符之间的间隙(时间间隔)是任意的,但每个字符中的各位是以固定的时间传送的,即字符之间不一定有位间隔的整数倍的关系,但同一个字符内的各位之间的距离均为“位间隔”的整数倍。

异步通信的数据格式:

{先发起始位:低电平表示起始位再发数据位 LSB 是低端(LSB: Least Significant Bit)最低有效位,先发低位数据共7位数据 + 1位校验位数据(判断发送是否正确,如果不要校验位那么8位都是数据位)最后发一个停止位(高电平结束就是一个位宽的高电平表示停止位)共10位一帧。}

异步通讯的特点:不要求收发双方时钟的严格一致,实现容易,设备开销较小,但每个字符要附加2~3位用于起始位,各帧之间有间隔,因此传输效率不高。

2、同步通信

同步通信时要建立发送方时钟对接受方时钟的直接控制,使双方达到完全同步。此时,传输数据的位之间的距离均为“位间隔”的整数倍,同时传送的字符间不留间隙,即保持位同步关系,也保持字符同步关系。发送方对接受方的同步可以通过两种方法实现。

面向字符的同步格式:

此时,传送的数据和控制信息都必须由规定的字符集(如ASCII码)中的字符所组成。图中帧头为1个或2个同步字符SYN(ASCII码为16H),SOH为序始字符(ASCII码为01H),

表示标题的开始,标题中包含源地址,目标地址和路由指示等信息。STX为文始字符(ASCII 码为02H),表示传送的数据块开始。数据块是传送正文内容,由多个字符组成。数据块后面是组终字符ETB(ASCII码为17H)或文终字符ETX(ASCII码为03H)。然后是校验码。典型的面向字符的同步规程如IBM的二进制同步规程BSC。

面向位的同步格式:

此时,将数据块看做数据流,并用序列01111110作为开始和结束标志。为了避免在数据流中出现序列01111110时引起的混乱,发送方总是在其发送的数据流中没出现5个连续的1就插入一个附加的0;接收方则每检测到5个连续的1并且其后有一个0时,就删除该0.

典型的面向位的同步协议如ISO的高级数据链路控制规程HDLC和IBM的同步数据链路控制规程SDLC.

同步通信的特点::是以特定的位组合“01111110”作为帧的开始和结束标志,所传输的一帧数据可以是任意位。所以传输效率高,但实现的硬件设备比异步通信发杂。(同步通信可以作为了解我这里只是想表达下我的理解,其实现实中我们用的大多数是异步通信)。

二、串行通信的传输方向

1、单工

单工是指数据传输仅能沿着一个方向,不能实现反向传输。

2、半双工

半双工是指数据传输可以沿两个方向,不能实现反向传输。

3、全双工

全双工是指数据可以同时进行双向传输。

三、信号的调制与解调

利用调制器(MODULATOR)把数字信号转换成模拟信号,然后送到通信线路上去,再由解调器(Demodulator)把从通信线路上收到的模拟信号转换成数字信号。由于通信是双向的,调制器和解调器合并在一个装置中,这就是调制解调器MODEM。

从上图可以看出早期的计算机网络通信就是利用串口RS-232C(是计算机串口电平)经过MODEM 实现双向通信的,当然传输速率相当低。

四、串行通信的错误校验

1、奇偶校验

在发送数据时,数据位尾随的1位为奇偶校验位(1或0)。奇校验时,数据中“1”的个数与校验位“1”的个数之和应为奇数;偶校验时,数据中“1”的个数与校验位“1”的个数之和应为偶数。接受字符时,对“1”的个数进行校验,若发现不一致,则说明传输数据过程中出现了差错。(注意:为了简单等会我写的程序不加校验了)。

2、代码和校验

代码和校验是发送方将所发数据块求和(或各字节异或),产生一个字节的校验字符(校验和)附加到数据块末尾。接受方接受数据同时对数据块(除校验字节外)求和(或个字节异或),将所得结果与发送方的“校验和”进行比较,相符则无差错,否则即认为传送过程中出现了差错。

3、循环冗余校验

这种校验是通过某种数学运算实现有效信息与校验位之间的循环校验,常用于对磁盘信息的传输,存储区的完整性校验等。这种校验方法纠错能力强,广泛应用与同步通信中。(异步很少用,应用于同步通信,作为了解,在读研究生时候学信息论能学到,这里我也就是一知半解,嘿嘿毕竟哥没读过研究生)。

五、传输速率与传输距离

1、传输速率

比特率是每秒钟传输二进制代码的位数,单位是:位/秒(bps).如每秒钟传送240个字符,而每个字符格式包含10位(1起始位,1停止位,8个数据位),这时的比特率为:

10*240个/秒=2400 bps

2、传输距离与传输速率的关系

串行接口或终端直接传送串行信息位流的最大距离与传输速率及传输线的电气特性有关。当传输线使用每0.3m(约1英尺)有50PF电容的非平衡屏蔽双绞线时,传输距离随传输速率的增加而减小,当比特率超过1000BPS,最大传输距离迅速下降,如9600bps时最大距离下降到只有76m(约250英尺)。

串行通信接口标准

一、RS-232C接口

RS232C是EIA(美国电子工业协会)1969年修订RS-232C标准。RS-232C定义了数据终端设备(DTE)与数据通信设备(DCE)之间的物理接口标准。

1、机械特性

RS-232C接口规定使用25针连接器,连接器的尺寸及每个插针的排列位置都有明确的定义。(阳头)

以前是25针的这个可不是电脑的并行口内部是不一样的,因为电脑的并行口里面是有一组数据线,有询问应答等,现在都用9针的了(右边)。记住里面有针的是公头,另外一个带孔的是母头。现在外面卖的的串口线内部是已经对调好的了就是发送接收是对调的,这样我们直接使用就可以了。

上图是25针的串口对应现在9针的管脚定义。RTS DSR在连接MODEM 需接上一般我们只是接2/3/5 脚就行了。

4、过程特性

过程特性规定了信号之间的时序关系,以便正确地接收和发送数据

5、RS-232C电平与TTL电平转换驱动电路

现在我们已经集合了,就用MAX232直接能够实现TTL ->RS232 及 RS-232 ->TTL 都有了。

6、采用RS-232C接口存在的问题

1、传输距离短,传输速率低

RS-232C总线标准受电容允许值的约束,使用时传输距离一般不要超过15米(线路条件好时也不能超过几十米)。最高传送速率为20Kbps.

2、有电平偏移

RS-232C总线标准要求收发双方共地。通信距离较大时,收发双方的地电平差别较大,在信号地上将有较大的地电流并产生压降。

3、抗干扰能力差

RS-232C在电平转换时采用单端输入输出,在传输过程中当干扰和噪声混在正常信号中。为了提高信噪比,RS-232C总线标准不得不采用比较大的电压摆幅。

二、RS-422A接口(为了改进 RS-232C 就是在RS232C 输出后再进行改进)

RS-422A输出驱动器为双端平衡驱动器。如果其中一条线为逻辑“1”状态,另一条线就为逻辑“0”,比采用单端不平衡驱动对电压的放大倍数大一倍。差分电路能从地线干扰中拾取有效信号,差分接收器可以分辨200mV以上电位差。若传输过程中混入了干扰和噪声,由于差分放大器的作用,可使干扰和噪声相互抵消。因此可以避免或大大减弱地

线干扰和电磁干扰的影响。RS-422A传输速率(90Kbps)时,传输距离可达1200米。(作为了解下)

三、RS-485接口

RS-485是RS-422A的变型:RS-422A用于全双工,而RS-485则用于半双工。RS-485是一种多发送器标准,在通信线路上最多可以使用32 对差分驱动器/接收器。如果在一个网络中连接的设备超过32个,还可以使用中继器。

RS-485的信号传输采用两线间的电压来表示逻辑1和逻辑0。由于发送方需要两根传输线,接收方也需要两根传输线。传输线采用差动信道,所以它的干扰抑制性极好,又因为它的阻抗低,无接地问题,所以传输距离可达1200米,传输速率可达1Mbps。

RS-485是一点对多点的通信接口,一般采用双绞线的结构。普通的PC机一般不带RS485接口,因此要使用RS-232C/RS-485转换器。对于单片机可以通过芯片MAX485来完成TTL/RS-485的电平转换。在计算机和单片机组成的RS-485通信系统中,下位机由单片机系统组成,上位机为普通的PC机,负责监视下位机的运行状态,并对其状态信息进行集中处理,以图文方式显示下位机的工作状态以及工业现场被控设备的工作状况。系统中各节点(包括上位机)的识别是通过设置不同的站地址来实现的。

(最新整理)10月全国自考计算机通信接口技术试题及答案解析

全国2018年10月自学考试计算机通信接口技术试题 课程代码:02369 注:接口芯片的控制字请参阅附录。 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.IBM PC/XT机的内部数据总线为16位,地址总线为( ) A.16位 B.20位 C.24位 D.32位 2.Pentium机的内部数据总线为64位,系统总线标准是( ) A.ISA总线 B.PCI总线 C.ISA+PCI总线 D.HOST总线 3.PC机可屏蔽硬件中断结构由两片8259A中断控制器串级构成,允许连接15个硬件中断源,其中中断级别最低的是( ) A.IRQ0计时器 B.IRQ1键盘 C.IRQ3串行口2 D.IRQ7并行口1 4.RS-232C标准规定控制信号的接通电平是( ) A.+3V~-3V B.+5V~-5V C.-15V~-5V D.+5V~+15V 5.在串行异步数据传送时,如果格式规定8位数据位,1位奇偶校验位,1位停止位,则一帧的长度是( ) A.8位 B.9位 C.10位 D.11位 6.82C55端口引脚在复位时被内部编程为( ) A.输入引脚 B.输出引脚 C.控制引脚 D.状态引脚 7.74LS244是( ) A.八位缓冲器 B.单稳态触发器 1

C.八位锁存器 D.译码器 8.设8254的f clk2=3.2768MHz,控制字=0B6H,要求=50Hz,则指令格式中写入的计数初值应为( ) A.65536 B.16位全1 C.0 D.一个计数器无法实现 9.以下为Windows编程服务的是( ) A.DOS功能调用 B.BIOS调用 C.DPMI调用 D.宏调用 10.下列设备系统中,一般不.直接与三总线连接的是( ) A.I/O接口 B.外设 C.ROM D.RAM 11.除了保护模式中断使用IDT与中断描述符,而实模式中断使用IVT和中断向量之外,保 护模式中断与实模式中断是相同的,它们用来从中断服务程序返回的指令是( ) A.RET B.RETI C.IRET D.END 12.INS8250接口芯片实现的主要功能是( ) A.异步串行 B.同步串行 C.同步与异步串行 D.并行 13.82C55的A口工作于方式1输入,当A口允许中断时,需置1的控制位是( ) A.PC2 B.PC4 C.PC5 D.PC6 14.执行返回指令,退出中断服务程序,此时的返回地址来自( ) A.ROM区 B.IP C.堆栈区 D.中断向量表 15.对于外设引发的可屏蔽中断,CPU的输入端引脚是( ) A.INTR B.INT C.CLK D.ALE 16.与并行通信相比,串行通信的优点是( ) A.传送距离远 B.传送速度快 C.传送信号好 D.传送费用高 2

串口通信测试方法

串口通信测试方法 LELE was finally revised on the morning of December 16, 2020

串口通信测试方法 1关于串口通信的一些知识: RS-232C是目前最常用的串行接口标准,用来实现计算机和计算机之间、计算机和外设之间的数据通信。 在PC机系统中都装有异步通信适配器,利用它可以实现异步串行通信。而且MCS-51单片机本身具有一个全双工的串行接口,因此只要配以电平转换的驱动电路、隔离电路就可以组成一个简单可行的通信接口。 由于MCS-51单片机的输入和输出电平为TTL电平,而PC机配置的是RS-232C 标准串行接口,二者电气规范不一致,因此要完成PC机与单片机的数据通信,必须进行电平转换。 注明:3)RS-232C上传送的数字量采用负逻辑,且与地对称 逻辑1:-3~-15V 逻辑0:+3~+15V 所以与单片机连接时常常需要加入电平转换芯片: 2实现串口通信的三个步骤: (1)硬件连接 51单片机有一个全双工的串行通讯口,所以单片机和计算机之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如计算机的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采用了专用芯片MAX232进行转换。我们采用了三线制连接串口,也就是说和计算机的9针串口只连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。电路如下图所示,MAX232的第10脚和单片机的11脚连接,第9脚和单片机的10脚连接,第15脚和单片机的20脚连接。 使用MAX232串口通信电路图(9孔串口接头) (2)串行通信程序设计 ①通信协议的使用 通信协议是通信设备在通信前的约定。单片机、计算机有了协议这种约定,通信双方才能明白对方的意图,以进行下一步动作。假定我们需要在PC机与单片机之间进行通信,在设计过程中,有如下约定: 0x31:PC机发送0x31,单片机回送0x01,表示选择本单片机; 0x**:PC机发送0x**,单片机回送0x**,表示选择单片机后发送数据通信正常; 在系统工作过程中,单片机接收到PC机数据信息后,便查找协议,完成相应的操作。 ②串行通信程序设计主要有微机发送接收程序和单片机发送接收程序,微机上的发送和接收程序主要采用计算机高级语言编写,如C语言,因为了能够在计算机端看到单片机发出的数据,我们必须借助一个WINDOWS软件进行观察,这里利用如下图标的一个免费计算机串口调试软件,故而这一块计算机通信的程序可不写!

微机系统与接口技术复习题

微机系统与接口技术复习 一、选择题 1.8086/8088系统中堆栈以 C 为单位进行操作的。 A.半字节 B. 字节 C. 字 D. 双字 2.在下列指令中,不影响堆栈内容的指令是 A 。 A. JMP B. POP C. CALL D. IRET 3.标志寄存器中的TF位可以用来屏蔽 A 。 A. 单步中断 B. INT n中断 C. 可屏蔽中断 D. 以上都不行4.V AR是数据段中定义的变量,指令CMP V AR[BX][DI],AX中目的操作数的寻址方式是 C 。 A.寄存器相对寻址B.直接寻址C.相对基址变址 D.比例变址寻址 5.下列指令执行后,不影响标志位的指令是 A 。 A.PUSH [1000h] B.DEC DX C.AND CX,AX D.IRET 6.下面关于PC机串行通信接口的叙述中,正确的是 A 。 A)异步通信时,一帧信息以起始位开始、停止位结束,起始位之后是数据的最高位。 B)系统A和系统B以半双工方式进行串行通信时,数据能从A传送到B,也能从B传送到A,并且可以同时进行。 C)PC机的串行通信接口采用同步通信方式。 D)PC机的串行通信接口采用RS-232标准。 7.若82C55A组工作在方式1,输出,B组工作在方式0,输入,则其方式控制字为 B 。 A. 23H B. A3H C. 80H D. 85H 8. 在8086系统中,假设SS=2000H SP=0102H,则执行PUSH AX指令后,栈顶的物理地址是 C 。 A. 20104H B. 20102H C. 20100H D. 200FEH 9.设DS=6321H,SS=6232H,BP=1860H,指令DEC BYTE PTR [BP+3]操作数的物理地址是 D 。 A. 64A73H B. 64183H C. 65073H D. 63B83H

《微机系统原理与接口技术》答案

第1章习题解答 1、冯诺依曼计算机的内涵是什么?这种计算机程序运行是由指令流驱动的还是数据流驱动的? 答:冯诺依曼计算机的内涵: 由运算器、控制器、存储器、输入设备、输出设备5大部分组成计算机硬件。 数据和计算机指令采用二进制数形式表示,存储在计算机内部存储器中。 计算机工作原理的核心是“存储程序”和“程序控制”。事先编制好的由计算机指令组成的程序在执行前先装入存储器,控制器依据程序中的指令顺序周而复始地取出指令、分析指令、执行指令,根据指令的功能进行相应的运算,直到完成全部指令操作为止. 程序的运行是通过指令流来驱动的。 2、微型计算机系统有哪三个层次?试简述它们的内涵及其联系和区别。 答:微型计算机系统的三个层次:微处理器、微型计算机和微型计算机系统。 三者的内涵: 微处理器是利用大规模集成电路技术,将组成计算机的核心部件——运算器和控制器集成在一块硅片上的集成电路,简称MPU,习惯上称CPU。 微型计算机则是以微处理器为核心,配以内存储器、输入/输出(I/O)接口电路,通过总线结构连接而构成的裸机。 微型计算机系统是由微型计算机配以相应的外围设备(如键盘、显示器、打印机、外存储器等)、电源和其他辅助设备(如面板、机架等),以及控制微型计算机工作的软件而构成的完整的计算系统。 它们三者之间是从局部到全局的关系。单纯的微处理器和单纯的微型计算机都不能独立工作。只有微型计算机系统才是完整的计算系统,才可正常工作。 3、为什么把微型计算机的基本结构说成是总线结构?试简述总线结构的优点。 答:在微型计算机中,各组成部分之间是通过总线(包括地址总线、数据总线、控制总线)连接在一起而构成一个整体的,它们之间的信息交换也是通过总线进行。CPU通过总线与存储器和I/O接口电路连接,I/O接口和外设也是通过总线连接,即使在CPU内部,它的各功能部件也是通过总线相连的。因此微型计算机的基本结构就是总线结构。 微型计算机采用总线结构后,系统中各功能部件之间的相互关系变为各部件面向总线的单一关系。一个部件只要满足总线标准,就可直接连接到采用这种总线标准的系统中。这使得系统的设计与构造非常方便,同时也便于系统的扩充、升级和维修。 4、微型计算机硬件系统由哪些部分组成?各组成部分的功能是什么? 答:微型计算机硬件系统主要由CPU、存储器、I/O接口电路、输入/输出设备、总线,以及电源和一些辅助设备构成。 CPU:微机系统的核心部件,是运算和指挥控制中心。 存储器:包括内存和外存,是微机系统的存储和记忆部件,用以存放数据和程序。 I/O接口电路:CPU与输入/输出设备的连接与信息交换不能直接进行,I/O接口电路充当了二者之间的“桥梁”。 输入/输出设备:计算机与外界(人或其他设备,包括另一台计算机)联系和沟通的桥梁,用户通过输入/输出设备与微机系统互相通信。 总线:以上各组成部分是通过总线连接在一起构成一个整体的,各部件之间的信息运载和传输由总线承担。 5、计算机分那几类?各有什么特点? 答:传统上分为三类:大型主机、小型机、微型机。大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。 6、微处理器应包含的最基本功能部件是哪些? 答: 算术逻辑单元,寄存器阵列,控制器部件。 7、微计算机应包含的最基本功能部件是哪些?

1月全国自学考试计算机通信接口技术试题及答案解析

全国2018年1月自学考试计算机通信接口技术试题 课程代码:02369 注:接口芯片的控制字请参阅附录。 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.在PC系列机中,执行OUT指令时,CPU进入( ) A.存储器读周期B.存储器写周期 C.I/O读周期D.I/O写周期 2.82C55 A口工作在方式1输出,用程序控制方式输出数据时应先查询( ) A.PC3B.PC4 C.PC6D.PC7 3.82C55 B口工作在方式1输出,允许中断,则输出中断请求信号的端子是( ) A.PC0B.PC3 C.PC4D.PC6 4.8254的一个计数器计数结束时输出周期性负脉冲信号,则其工作在( ) A.方式0 B.方式1 C.方式2 D.方式3 5.微机系统与I/O设备交换信息时,不需要CPU干涉的是( ) A.无条件输入/输出B.程序控制(查询)输入/输出 C.中断驱动输入/输出D.直接存储器存取(即DMA方式) 6.在HDLC高级数据链路协议的帧格式中,作为测试用的无站地址的地址字段是( ) A.00000000 B.00001111 C.11110000 D.11111111 7.XT总线I/O读写周期是从( ) A.ALE有效开始的B.BALE有效开始的 C.IOR有效开始的D.IOW有效开始的 8.因为采用了‘0’位插入/删除技术,所以HDLC用户数据中如果有与标志模式相同的位组合,在传送时需 变为( ) A.01111110 B.011111010 C.01010101 D.010101010 9.执行IRET指令,CPU从栈顶依次弹出6个字节(每两个字节为一个字),并依次写入( ) A.标志寄存器,IP,CS B.IP,CS,标志寄存器 C.CS,IP,标志寄存器 D.标志寄存器,CS,IP

常用通讯测试工具使用

常用通讯测试工具 鉴于很多MCGS用户和技术人员对通讯测试工具并不很熟悉,本文档将针对实际的测试情况,对串口、以太网通讯调试过程中所涉及到的常用的测试软件进行相关的讲解。 1. 串口测试工具: 串口调试工具:用来模拟上下位机收发数据的串口工具,占用串口资源。如:串口调试助手,串口精灵,Comm等。 串口监听工具:用来监听上下位机串口相关操作,并截获收发数据的串口工具。不占用串口资源。如:PortMon,ComSky等。 串口模拟工具:用来模拟物理串口的操作,其模拟生成的串口为成对出现,并可被大多数串口调试和监听软件正常识别,是串口测试的绝好工具。如:Visual Serial Port等。 下面将分别介绍串口调试助手、Comm、PortMon和Visual Serial Port的使用。

1.1. 串口调试助手: 为最常用的串口收发测试工具,其各区域说明及操作过程如下: 串口状态 打开/关闭串口 十六进制/ASCII 切换 串口数据 接收区 串口参数 设置区 串口数据 发送区 串口收发计数区 发送数据功能区 保存数据功能区 操作流程如下: ? 设置串口参数(之前先关闭串口)。 ? 设置接收字符类型(十六进制/ASCII 码) ? 设置保存数据的目录路径。 ? 打开串口。 ? 输入发送数据(类型应与接收相同)。 ? 手动或自动发送数据。 ? 点击“保存显示数据”保存接收数据区数据到文件RecXX.txt。 ? 关闭串口。 注:如果没有相应串口或串口被占用时,软件会弹出“没有发现此串口”的提示。

1.2. PortMon 串口监听工具: 用来监听上下位机串口相关操作,并截获收发数据的串口工具。不占用串口资源, 但在进行监听前,要保证相应串口不被占用,否则无法正常监听数据。 连接状态 菜单栏 工具栏 截获数据显示区 PortMon 设置及使用: 1). 确保要监听的串口未被占用。 如果串口被占用,请关闭相应串口的应用程序。比如:要监视MCGS 软件与串口1设备通讯,应该先关闭MCGS 软件。 说明:PortMon 虽不占用串口资源,但在使用前必须确保要监听的串口未被占用,否则无法进行监视。 2). 运行PortMon,并进行相应设置。 ? 连接设置: 在菜单栏选择“计算机(M)”->“连接本地(L)”。如果连接成功,则连接状态显示为“PortMon 于\\计算机名(本地)”。如下图:

计算机通信接口技术试题

中国自考人——700门自考课程 永久免费、完整 在线学习 快快加入我们吧! 全国2005年10月高等教育自学考试 计算机通信接口技术试题 课程代码:02369 一、单项选择题(本大题共13小题,每小题1分,共13分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 XT 机,在I/O 端口写周期中IOW 信号有效的开始时刻大约是( ) 的后半周期 开始 的后半周期 2.关于总线周期的叙述不正确... 的是( ) 完成一次读/写操作所需的时间为一个总线周期 B.不同类型的CPU 总线周期所含的T 周期数可能不同 C.总线周期可能要插入Tw 周期 D.总线周期就是指令周期 3.设中断向量表18CH ~18FH 单元中,依次存放着12H 、34H 、56H 、78H ,则中断服务程序的入口地址(段基址:偏移地址)为( ) :5678H :7856H :1234H :3412H 系列机,CPU 响应非屏蔽中断时,其中断号( ) A.由CPU 自动产生 B.由INT 指令给出 C.由中断控制器给出 D.由中断源提供 5.系统规定:串行口1的中断号是( ) 6.假设74LS138的G 1、A G 2、B G 2、B 端子依次和地址线A 9~A 7、AEN 相连,用4Y 输出低电平作片选信号,端口寻址范围是240H ~25FH ,则138译码器的A 、C 端应和( ) 、A 5相连 、A 4相连 、A 6相连 、A 5相连 7.82C55B 口工作在方式1输入,当外设输入数据时,还必须向下列哪个端子输入负脉冲信号( ) 1 C 8.82C55A 口工作在方式1输出,当输出设备收到数据之后,还需向下列哪个端子发出认可信号( )

串口通信实验

实验报告(附页) 一、实验内容 1、串口通信设置: 波特率为115200bps, 数据位为8位,停止位为1位; 2、按键传输数据到串口助手显示; (1)按1,串口显示:“This is Key 1”; D5亮 (2)按2,串口显示:“This is Key 2”; D6亮 (3)按3,串口显示:“This is Key 3”; D7亮 (4)按4,串口显示:“This is Key 4”; D8亮 (5)按“*”Key ,串口显示“All LEDs is Closed” ; 灯全灭; (6)按其它Key,串口显示:”Wrong Key” 3、通过串口小肋手,向实验设备发送信息: 发送字符:”D5”、”D6”、”D7”、”D8” ,则对应的D5、D6、D7、D8亮;若发送“5”、“6”、“7”、“8”则对应的D5、D6、D7、D8灭,如发送其它字符,则在串口助手中显示:“Error Code”; 二、实验方法 (1)利用参考代码构建工程。 (2)编写实验要求的实现实验要求的功能。 (3)连接实验箱,写入程序,测试代码。 三、实验步骤 1)正确连接JLINK 仿真器到PC 机和stm32 板,用串口线一端连接STM32 开发板,另一端连接PC 机串口。 2)用IAR 开发环境打开实验例程:在文件夹05-实验例程\第2 章\2.3-uart 下双击打开工程uart.eww,Project->Rebuild All 重新编译工程。 3)将连接好的硬件平台通电(STM32 电源开关必须拨到“ ON”),接下来选择Project->Download and debug 将程序下载到STM32 开发板中。4)下载完后可以点击“Debug”->“Go”程序全速运行;也可以将STM32 开发板重新上电或者按下复位按钮让刚才下载的程序重新运行。 5)通过串口小助手检验实验结果 四、实验结果 Main函数 #include"stm32f10x.h"

微机原理与接口技术(第四版)课后习题答案 (1)培训讲学

微机原理与接口技术(第四版)课后习题答 案(1)

第1章微型计算机系统 〔习题1.1〕简答题 (2)总线信号分成哪三组信号? (3)PC机主存采用DRAM组成还是SRAM组成? (5)ROM-BIOS是什么? (6)中断是什么? (9)处理器的“取指-译码-执行周期”是指什么? 〔解答〕 ②总线信号分成三组,分别是数据总线、地址总线和控制总线。 ③ PC机主存采用DRAM组成。 ⑤ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。 ⑥中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。 ⑨指令的处理过程。处理器的“取指—译码—执行周期”是指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。 〔习题1.3〕填空题 (2)Intel 8086支持___________容量主存空间,80486支持___________容量主存空间。 (3)二进制16位共有___________个编码组合,如果一位对应处理器一个地址信号,16位地址信号共能寻址___________容量主存空间。 (9)最初由公司采用Intel 8088处理器和()操作系统推出PC机。 ② 1MB,4GB ③ 216,64KB (9)IBM,DOS 〔习题1.4〕说明微型计算机系统的硬件组成及各部分作用。 〔解答〕 CPU:CPU也称处理器,是微机的核心。它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。 存储器:存储器是存放程序和数据的部件。 外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。I/O设备通过I/O接口与主机连接。 收集于网络,如有侵权请联系管理员删除

微型计算机原理与接口技术第十章课后答案

第十章 1. 串行通信与并行通信的主要区别是什么?各有什么优缺点? 答:计算机与外部的信息交换称为通信,基本的通信方式有两种,并行通信和串行通信。 并行通信:数据各位同时传送,此方式传输数据的速度快,但使用的通信线多,若要并行传送8位数据,需要用8根数据线,另外还需一些控制信号线。随着传输距离的增加,通信线成本的增加将成为突出的问题,而且传输的可靠性随着距离的增加而下降。因此,并行通信适用于近距离传送数据的场合。 串行通信:将要传送的数据或信息按一定的格式编码,然后在单根线上按一位接一位的先后顺序进行传送。发送完一个字符后,再发送第二个。接收数据时,每次从单根线上一位接一位的接收信息,再把它们拼成一个字符,送给CPU作进一步处理。适用于远距离通信,需要的通信线少和传送距离远等优点。 2. 在串行通信中,什么叫单工、半双工、全双工工作方式? 答:串行通信时,数据在两个站A与B之间传送,按传送方向分成单工、半双工和全双工三种方式。 单工数据线仅能在一个方向上传输数据,两个站之间进行通信时,一边只能发送数据,另一边只能接收数据,也称为单向通信。 在半双工方式中,数据可在两个设备之间向任一个方向传输,但两个设备之间只有一根传输线,故同一时间内只能在一个方向上传输数据,不能同时收发。 全双工:对数据的两个传输方向采用不同的通路,可以同时发送和接收数据。 3. 什么叫同步工作方式?什么叫异步工作方式?哪种工作方式的效率更高?为什么? 答:串行通信有两种基本工作方式:异步方式和同步方式 异步方式:不发送数据时,数据信号线总是呈现高电平,称为MARK状态,也称空闲状态。当有数据要发送时,数据信号线变成低电平,并持续一位的时间,用于表示字符的开始,称为起始位。起始位后,在信号线上依次出现待发送的每一位字符数据,最低有效位D0最先送出,根据不同编码,有效数据位可由5位、6位、7位或8位构成,数据位后面有一个奇偶校验位,校验位后至少有一位高电平表示停止位,用于指示字符的结束。由此可见,异步方式发送一个7位的ASCII码时,实际需发送10位、10.5位或11位信息,故影响传输效率。 同步方式:没有数据传送时,传输线处于MARK状态,为了表示数据传输的开始,发送方式发送一个或两个特殊字符,称为同步字符。当发送法和接收方达到同步后,就可以一个字符接一个字符发送一大块数据,不再需要用起始位和停止位了,这样就可以明显的提高数据的传输速率。同步方式传送数据时,在发送过程中,收发双发还必须用同一个时钟进行协调,用于确定串行传输中每一位的位置。接收数据时,接受方可利用同步字符将内部时钟与发送方保持同步,然后将同步字符后面的数据逐位移入,并转换成并行格式,供CPU读取,直至收到结束符为止。 4. 用图表示异步串行通信数据的位格式,标出起始位,停止位和奇偶校验位,在数字位上标出数字各位发送的顺序。 答:

计算机接口技术..

计算机接口技术 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于 异步字符传输其原因是()。 ? B. 附加位信息总量少 关于EPROM下面的说法中,正确的是()。 ? D. EPROM 是可改写的,但它不能作为随机读写存储 在异步串行输入/输出接口中,实现并行数据与串行数据的转换的主要功能部件是()。? A. 发送和接收移位寄存器 若同时锁存8254的0通道和1通道的状态和计数值,则其对应的回读命令字为()。? A. 1100 0110 8259中断屏蔽寄存储器的作用是( )。 ? B. 禁止外设向CPU发中断请求 8259中断屏蔽寄存储器的作用是( )。 ? B. 禁止外设向CPU发中断请求 ?在Intel 8255A中可以进行按位置位/复位的端口是()。 ? C. 端口C 在正常EOI方式下, 中断结束命令是清除( )中的某一位。 ? B. ISR 8237DMA控制器不能控制的传送是()。 ? B. 外设与外设之间传送 当多片8259A级联使用时,对于从8259A,级联信号CAS2~CAS0是()。 ? A. 输入信号 在微型机中,主存是由()组成。 ? D. RAM和ROM AD574采用的转换原理是()。

? A. 逐次逼近式 在正常EOI方式下, 中断结束命令是清除( )中的某一位。 ? B. ISR 针式点阵打印机的主要缺点是()。 ? C. 噪音大 当多片8259A级联使用时,对于从8259A,级联信号CAS2~CAS0是()。 ? A. 输入信号 8086对下列中断优先级响应最高的请求是()。 ? C. 内部软件中断 设异步串行通信的波特率为2400波特,若传送1KB的数据,每帧信息占10个数据位,则传送所需的时间为()秒。 ? B. 4.3 对于开关型设备的控制,适合采用的I/O传送方式是( )。 ? A. 无条件 当用 8259A中断控制器时,其中断服务程序执行EOI命令的作用是()。 ? B. 清除该中断服务寄存器中的对应位,以允许同级或低级的中断能被响应波特率是串行通信中的一项重要参数,以下说明中正确的是() ? B. 波特率是指单位时间内传送的二进制数的位数 异步串行通信的收/发双方无需用同一时钟源,只需用同一频率的收发时钟,就能保证可靠的通信。() 答案对 DMA方式的I/O操作与程序查询方式和中断控制式相比,用硬件控制代替了那里的软件控制,且无需经CPU传数,因此数据传送速度明显提高。() 答案对 静态随机存储器的内容可以永久性保存。()

10月全国自考计算机通信接口技术试题及答案解析

1 全国2018年10月高等教育自学考试 计算机通信接口技术试题 课程代码:02369 一、单项选择题(本大题共13小题,每小题1分,共13分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.PC/XT 机,在I/O 端口写周期中IOW 信号有效的开始时刻大约是( ) A.T 1的后半周期 B.T 2开始 C.T 2的后半周期 D.Tw 2.关于总线周期的叙述不正确... 的是( ) A.CPU 完成一次读/写操作所需的时间为一个总线周期 B.不同类型的CPU 总线周期所含的T 周期数可能不同 C.总线周期可能要插入Tw 周期 D.总线周期就是指令周期 3.设中断向量表18CH ~18FH 单元中,依次存放着12H 、34H 、56H 、78H ,则中断服务程序的入口地址(段基址:偏移地址)为( ) A.1234H :5678H B.3412H :7856H C.5678H :1234H D.7856H :3412H 4.PC 系列机,CPU 响应非屏蔽中断时,其中断号( ) A.由CPU 自动产生 B.由INT 指令给出 C.由中断控制器给出 D.由中断源提供 5.系统规定:串行口1的中断号是( ) A.0BH B.0CH C.0DH D.0EH 6.假设74LS138的G 1、A G 2、B G 2、B 端子依次和地址线A 9~A 7、AEN 相连,用4Y 输出低电平作片选信号,端口寻址范围是240H ~25FH ,则138译码器的A 、C 端应和( ) A.A 4、A 5相连 B.A 5、A 4相连 C.A 5、A 6相连 D.A 6、A 5相连 7.82C55B 口工作在方式1输入,当外设输入数据时,还必须向下列哪个端子输入负脉冲信

串口通信测试方法

串口通信测试方法 1 关于串口通信的一些知识: RS-232C是目前最常用的串行接口标准,用来实现计算机和计算机之间、计算机和外设之间的数据通信。 在PC机系统中都装有异步通信适配器,利用它可以实现异步串行通信。而且MCS-51单片机本身具有一个全双工的串行接口,因此只要配以电平转换的驱动电路、隔离电路就可以组成一个简单可行的通信接口。 由于MCS-51单片机的输入和输出电平为TTL电平,而PC机配置的是RS-232C 标准串行接口,二者电气规范不一致,因此要完成PC机与单片机的数据通信,必须进行电平转换。 注明:3)RS-232C上传送的数字量采用负逻辑,且与地对称 逻辑1:-3 ~-15V 逻辑0:+3~+15V 所以与单片机连接时常常需要加入电平转换芯片: 2 实现串口通信的三个步骤: (1)硬件连接 51单片机有一个全双工的串行通讯口,所以单片机和计算机之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如计算机的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采用了专用芯片MAX232进行转换。我们采用了三线制连接串口,也就是说和计算机的9针串口只连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。电路如下图所示,MAX232的第10脚和单片机的11脚连接,第9脚和单片机的10脚连接,第15脚和单片机的20脚连接。 使用MAX232串口通信电路图(9孔串口接头) (2)串行通信程序设计 ①通信协议的使用 通信协议是通信设备在通信前的约定。单片机、计算机有了协议这种

约定,通信双方才能明白对方的意图,以进行下一步动作。假定我们需要在PC 机与单片机之间进行通信,在设计过程中,有如下约定:

全国10月高等教育自学考试计算机通信接口技术试题及答案解析

全国2018年10月高等教育自学考试 计算机通信接口技术试题 课程代码:02369 说明:有关接口芯片的控制字请参阅附录。 一、填空题(每空1分,共10分) 1.在现代计算机中,CPU是通过数据总线、地址总线和________与RAM、ROM和I/O设备 三大功能模块进行数据交换。 2.Pentium机地址总线位数是________位。 3.GPIB最重要的特点,就是可使一个接口连接多到________个设备(包括计算机)和它们进行 通信。 4.在进行同步传送时,一帧内位于同步字符与报文之间的数据是________。 5.程序控制I/O的所有操作都是由执行程序来启动,因此,程序控制I/O接口一般需要有两个 端口,即数据端口和________。 6.ISA总线的SA0~SA19是在系统板上经过锁存的地址总线,在BALE________沿开始有效。 7.MC146818芯片有更新周期结束中断、________中断和________中断三种中断,系统初始 化时,它们都是被禁止的。 8.假设异步通信一帧数据为10位,连续传送,每秒传送240个字符,则通信速率是________ 波特。 9.82C55端口引脚在复位时,被内部编程为________引脚。 二、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号 内。每小题1分,共15分) 1.中断驱动I/O方式,是( ) A.以CPU为主动方 B.以存储器为主动方 C.以外设为主动方 D.外设直接和存储器交换数据 2.IBM PC/XT的中央处理器是( ) A.Intel 8086 CPU B.Intel 8088 CPU C.Intel 80286 CPU D.Intel 80386 CPU 3.Centronics并行接口协议,规定了打印机标准插头座是( ) A.36脚簧片式 B.24脚簧片式 C.9脚簧片式 D.25脚簧片式 4.Ins8250接口芯片支持( )通信。 A.异步串行 B.同步串行 C.同步与异步串行 D.并行 5.8254共有( )个引脚。 A.12 B.24 C.36 D.48 6.Intel 8086/8088中存储器控制信号是( ) A.IOR和IOW B.MEMR和MEMW C.INTA和INTR D.HLDA和HRQ 7.同步串行通信与异步串行通信比较,以下说法错误的是( ) A.异步通信按字符成帧,同步通信以数据块成帧

测试电脑的串口是否是好的 最完整最可靠的方法 就是 连接一个真实 的串口通信线路

测试电脑的串口是否是好的最完整最可靠的方法就是连接一个真实的串口通信线路,2 端用相应软件,如串口调试助手之类的,相互发送发送数据,看另外一端是否能正常接收! 当然,也可以简单的单台机器测试,即短接串口的2、3 两针,用相应软件,如串口调试助手,发送数据,看能否回显发送的数据 串口测试工具使用说明之一——串口调试工具 回复 6 | 人气1387 | 收藏 | 打印 | 推荐给版主 分享文章到: ye_w 个人主页给TA发消息加TA为好友发表于:2010-09-30 19:52:48 楼主 使用串口实现网络通讯,不仅仅需要熟悉控制双方的指令和相关的协议,而且还需要善于使用串口测试工具。在串口测试工具中,最常用的就是串口调试工具。这个串口调试工具网络上一大把,大家百度一下就能下载到(包括我逐步发布的调试工具,都不会提供资源,请大家直接去网络上查找),常用的包括:串口调试助手,串口精灵,Comm等。我也一直使用串口调试助手,下面就是用图形并茂的方式来介绍,请大家指出不足,以便共同进步。 串口调试助手,网络上的版本也有不少,我截2个不同版本的图,但本质没有区别 版本一 怎样测试串口和串口线是否正常 一步:把串口线或者USB转串口线插到计算机上。 二步:打开串口调试助手

接着选择串口,串口线和USB转串口的端口号查看路径: 电脑上--右键--属性--硬件--设备管理器-端口(COM和LPT),点 开端口前面的+号查看即可。 注释:1、USB-SERIAL CH340(COM4)就是USB转串口的端口号 2、通讯端口(COM1)是计算机原来自带的端口号 第三步:设置串口调试助手(见下图) 1、串口:COM4是和串口线或者USB转串口线在上述路径中查看到的端口号。 2、发送的字符/数据:图片上输入的是59,你可以随便输入2位数字。 3、其余设置按照下图。

微机系统与接口技术(专升本)地质大学期末开卷考试题库及答案

微机系统与接口技术(专 升本) 单选题 1. _____接口标准,不能弥补RS-2 32C在传输距离和传输效率上的不足。( (A) IEEE1284 (B) RS-422 (C) RS-423 (D) RS-485 参考答案:A 2. PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66MHz,当采用66MHz总线时钟工作于64位系统时,其数据传输速率为_____MB/s。 (A) 132 (B) 264 (C) 528 (D) 1056 参考答案:C 3. 8255A在作方式1输入时,采用查询方式读取数据之前,一般应查询___ __信号是否有效。( (A) STB (B) IBF (C) INTE (D) INTR 参考答案:D 4. 下列接口中,_____不是当前计算机的标准并行接口。( (A) 打印机接口 (B) PC机IEE (C) GPIB接口 (D) RS-232C标准接口 (E) 1284接口 参考答案:D 5. 一个接口可由____组成。( (A) 一个端口 (B) 两个端口 (C) 一个I/O地址 (D) 若干个I/O地址参考答案:D 6. 8253一个计数器,工作在方式2, 当计数初值为_____时,输出信号的 周期最长。( (A) FF (B) FE (C) 00 (D) 65536 参考答案:C 7. 总线是微处理器、内存储器和I/O 接口之间相互交换信息的公共通路。总 线中的控制总线是_____的信息通 路。( (A) 处理器向内存储器传送的命令 信号 (B) 微处理器向I/O接口传送的命 令信号 (C) 外界向微处理器传送的状态信 号 (D) 上述三种信号 参考答案:D 8. 采用查询传送方式时,必须要有__ ___。( (A) 中断逻辑 (B) 请求信号 (C) 状态端口 (D) 类型号 参考答案:C 9. 下列哪种总线的数据传输方式在连 接一个慢速设备的时候需要降低系统 时钟_____。( (A) 同步式 (B) 异步式 (C) 半同步式 (D) 分离式 参考答案:A 10. 串行异步通信的实现,必须作到_ ____。( (A) 通信双方有同步时钟的传送, 以实现同步 (B) 一块数据传送结束时,用循环 冗余校验码进行校验 (C) 以字符为传送信息的单位,按 约定配上起始位、停止位和校验位 (D) 与块间用同步字符0111111 0隔开 参考答案:C 11. 关于接口的叙述,下列不正确的是 _____。( (A) 各种各样的外设必须通过各自 的接口才能和CPU连接在一起; (B) 接口就相当于一个信息的中转 站; (C) 接口就是CPU能够直接访问 的寄存器或者特定电路; (D) 微机系统的性能是由接口电路 的好坏来体现的。 参考答案:C 12. 有关存储器映象I/O方式正确描 述的是_____。( (A) 又称为I/O独立方式 (B) I/O端口地址空间独立于存贮 器地址空间 (C) 增加地址译码的复杂性 (D) I/O指令类型较少 参考答案:D 13. 有关8255A PC口的说法错误的 是_____。( (A) 可作数据口,也可作状态口, 又可当联络信号用 (B) 对PC口可进行按位置位和复 位操作 (C) PC口8位可分为两个4位端 口,也可分成一个5位一个3位端 口 (D) 在方式1下,对PC口读是读 的中断允许位,写是写的状态字 参考答案:D 14. 一个8位DAC(二进制),量程 为5V(电压型),则对应3V的输出 需输入的数字量是_____。( (A) FFH (B) 33H (C) 9AH (D) 5EH 参考答案:C 15. 在PC/XT机中,不列不属于输入 /输出方式的是_____。 (A) 程序控制I/O (B) 中断驱动I/O (C) DMA方式 (D) 存储器访问方式

实验9指导书:串口通信实验

实验指导书:串口通信实验 实验目的: 通过程序,理解并验证串口通信的编程方法和机制。 本次实验分两个环节,第一环节为用程序发送字符串,用linux命令在另一窗口直接从串口读取; 第二环节为用发送程序发送字符串,用接收程序在另一窗口读取串口并显示。 要求必须完成第一环节,而第二环节为选作。 本实验在虚拟机环境下完成,利用虚拟机创建两个虚拟串口,基于这两个虚拟串口完成串口通信实验。 实验内容: 本次实验需要在linux环境下,用vi工具输入对应的程序,并编译通过,运行后观察结果是否正确。 一、设置虚拟机串口 1.1 VMware的串口: 一个虚拟机最多可以添加四个虚拟串口,有如下3个方法配置虚拟串口: (1) 连接一个虚拟串口到宿主机的物理串口。 (2) 连接一个虚拟串口到宿主机上的一个文件。 (3) 在两个虚拟机之间建立一个直接的连接,或者将虚拟机的串口与宿主机的应用程序连接。 1.2 为虚拟机添加串口 首先要保证虚拟机下的linux处于关机(power off)状态, (1) 选择菜单中的虚拟机 设置(英文版为:VM -> Settings),在硬件(Hardware)标签页中,如 果已有串行端口(serial port),则选中该串口,并点选移除。

(2) 点击Add按钮,在Add Hardware Wizard对话框中选择Serial Port,点击next,分两次添加两 个串口,具体的选项如下图: 串口2的设置:

注意两个串口都使用了命名管道方式,但一个是服务器端,一个是客户端。 (3) 启动linux操作系统,测试两个串口是否设置成功 在linux桌面空白处点击右键,打开两个终端窗口。在其中一个窗口(称为窗口A)中,建立工作目录,并进入该目录。即,执行下述命令: [1]cd /home [2]mkdir src [3]cd src [4]cat /dev/ttyS1 //注意是大写的S 在另一个窗口(称为窗口B)执行下述命令:

微机原理与接口技术楼顺天版课后题答案

微机原理与接口技术 楼顺天 周佳社编著 科学出版社 找了好久,终于在期末从老师那儿弄了一份,希望对大家有用! t cyc (R)<4T -t da -t D -T 其中:T 为8086微处理器的时钟周期;t da 为8086微处理器的地址总线延时时间;t D 为各种因素引起的总线附加延时。这里的t D 应该认为是总线长度、附加逻辑电路、总线驱动器等引起的延时时间总和。 同理,存储器芯片的最小写入时间应满足如下表达式: t cyc (W)<4T -t da ―t D ―T 4.用下列RAM 芯片构成32kB 存储器模块,各需多少芯片16位地址总线中有多少位参与片内寻址多少位可用作片选控制信号 (1)1k ×1 (2)1k ×4 (3)4k ×8 (4)16k ×4 解:(1)1k ×1 328 25611 K K ?=?片, 片内寻址: 09A A :,共10位; 片选控制信号:1015A A :,共6位。 (2)1k ×4 328 6414 K K ?=?片, 片内寻址: 09A A :,共10位; 片选控制信号:1015A A :,共6位。 (3)4k ×8 328 848 K K ?=?片, 片内寻址:011A A :,共12位; 片选控制信号:1215A A :,共4位。 (4)16k ×4 328 4164 K K ?=?片, 片内寻址:013A A :,共14位; 片选控制信号:1415A A ,共2位。 5.若存储器模块的存储容量为256kB ,则利用上题中给出的RAM 芯片,求出构成256kB 存储模块各需多少块芯片20位地址总线中有多少位参与片内寻址多少位可用作片选控制信号 解:(1)1k ×1

2010年10月计算机通信接口技术试题

中国自考人(https://www.360docs.net/doc/3812689942.html,)——700门自考课程永久免费、完整在线学习快快加入我们吧! 全国2010年10月自学考试计算机通信接口技术试题 课程代码:02369 注:接口芯片的控制字请参阅附录。 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.IBM PC/XT机的内部数据总线为16位,地址总线为( ) A.16位 B.20位 C.24位 D.32位 2.Pentium机的内部数据总线为64位,系统总线标准是( ) A.ISA总线 B.PCI总线 C.ISA+PCI总线 D.HOST总线 3.PC机可屏蔽硬件中断结构由两片8259A中断控制器串级构成,允许连接15个硬件中断源,其中中断级别最低的是( ) A.IRQ 0计时器 B.IRQ 1 键盘 C.IRQ 3串行口2 D.IRQ 7 并行口1 4.RS-232C标准规定控制信号的接通电平是( ) A.+3V~-3V B.+5V~-5V C.-15V~-5V D.+5V~+15V 5.在串行异步数据传送时,如果格式规定8位数据位,1位奇偶校验位,1位停止位,则一帧的长度是( ) A.8位 B.9位 C.10位 D.11位 6.82C55端口引脚在复位时被内部编程为( ) A.输入引脚 B.输出引脚 C.控制引脚 D.状态引脚 7.74LS244是( ) A.八位缓冲器 B.单稳态触发器 C.八位锁存器 D.译码器 8.设8254的f clk2 =3.2768MHz,控制字=0B6H,要求=50Hz,则指令格式中写入的计数初值应为( ) A.65536 B.16位全1 第 1 页

相关文档
最新文档