人人范文网 范文大全

华南理工网络教育接口技术课后作业

发布时间:2020-03-02 21:35:28 来源:范文大全 收藏本文 下载本文 手机版

第一题:名词解释

接口、I/O端口、中断、单片机、数模转换、模数转换、统一编址、独立编址、并行通信、串行通信、波特率、总线、中断向量、DMA 答:

1、接口:CPU和存储器、外部设备或者两种外部设备,或者两种机器之间通过系统总线进行连接的逻辑部件(或称电路)。它是CPU与外界进行信息交换的中转站,是CPU和外界交换信息的通道。

2、I/O端口:计算机中所有能被指令直接寻址的I/O口。每个端口都有各自独一无二的端口地址。

3、中断:CPU在正常运行程序时,由于内部/外部事件或由程序预先安排引起CPU暂停正在运行的程序,而转到为内部/外部或为预先安排事件服务的程序中去。服务完毕再返回去继续执行被暂停的程序。

4、单片机:把构成一个微型计算机的一些功能部件集成在一块芯片之中的计算机。

5、数\\模转换:计算机处理并输出的是数字量,为了使输出信号去控制或调节生产过程,需要将数字量转换为对应的模拟量,这就是数\\模转换,又称D\\A转换。

6、模\\数转换:将对控制系统中经传感器采样保持后的模拟量转换为对应的二进制数字量,这就是模\\数转换,又称为A\\D转换。

7、I/O端口统一编址:从存储空间划出一部分地址空间给I/O设备,把I/O接口中的端口当作存储器单元一样进行访问,不设置专门的I/O指令。

8、I/O端口独立编址:对接口中的端口单独编址而不占用存储空间,使用专门的I/O指令对端口进行操作,大型计算机通常采用这种方式。

9、并行通信:在计算机和终端之间的数据传输通常是靠电缆或信道上的电流或电压变化实现的,如果一组数据的各数据位在多条线上同时被传输,这种传输方式称为并行通信。

10、串行通信:是指 使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。

11、波特率:表示数据传输速率,即每秒传送的位数(b/s)。

12、总线:广义地说,总线就是连接两个以上数字系统元器件的信息通路。按传送信号性质的不同可分为地址总线AB、数据总线DB和控制总线CB。

13、中断向量:PC系列机采用向量型的中断结构,共有256个中断向量号,每个中断向量号对应一个中断服务程序,CPU根据中断向量找到相应中断服务程序进行响应即为开中断。

14、DMA传送:用于大批量高速度数据传送系统中的存储器与外部设备直接传送数据而无CPU干预的传送方式。

第二题:问答题

1、简要说明8255A的主要特性。(P78)

答:(1) 8255A有两个8位(PA,PB)和两个4位(PC的高/低4位),并行I/O端口。

(2)PA口有三种工作方式:方式0,方式1,方式2;PB口有两种工作方式:方式0,方式1;分别对应CPU与I/O接口的多种数据传送方式,如无条件传送,查询传送和中断传送等。

(3)PC口除作为数据端口,工作于方式0以外,当PA,PB工作于方式1,方式2时,它的部分引线被分配为专用联络信号。PC口可按位置/复位。

2、简要说明8255A工作于方式0、方式

1、方式2时的区别。(P83-P92)

答:方式0适用于同步传送和查询传送方式,方式1适用于外设在能提供选通信号或数据接收信号的场合,且采用中断传送方式比较方便,方式2适用于一个并行外设既可以作为输入设备,又可以作为输出设备,并且输入和输出不会同时进行的场合。

3、串行通信中MODEM的作用是什么(P96)?有哪三种信号调制方式(P97)? 答:1.MODEM的作用是将数字信号调制成模拟信号在电话线上传输,并在接收端将模拟信号还原成数字信号。

2.三种信号调制方式是:调幅(AM)、调频(FM)和调相(PM)。

4、什么是行异步串行通信(P104)?什么是同步串行通信(P106)?两者有何异同(P110)?

答:1.异步串行通信:通信双方以一个字符(包括特定附加位)作为数据传输单位,且发送方传送字符的间隔时间是不定的。

2.同步串行通信:数据传送是以数据块(一组字符)为单位,字符与字符之间、字符内部的位与位之间都同步。 3. 异步串行通信是指通信中两个字节间的时间间隔是不固定的,而在同一个字节中的两个相邻位的时间间隔是固定的.。同步串行通信则是在通信过程中每个字节的时间间隔是相等的,而且每个字节的位的时间间隔也是固定的。异步通信数据帧的第一位是开始位,在通信线上没有数据传送时处于逻辑“1”状态。当发送设备要发送一个字符数据时,首先发出一个逻辑“0”信号,这个逻辑低电平就是起始位。起始位通过通信线传向接收设备,当接收设备检测到这个逻辑低电平后,就开始准备接收数据位信号。因此,起始位所起的作用就是表示字符传送开始。当接收设备收到起始位后,紧接着就会收到数据位。数据位的个数可以是5,6,7或8位的数据。在字符数据传送过程中,数据位从最低位开始传输。数据发送完之后,可以发送奇偶校验位。奇偶校验位用于有限差错检测,通信双方在通信时需约定一致的奇偶校验方式。就数据传送而言,奇偶校验位是冗余位,但它表示数据的一种性质,这种性质用于检错,虽有限但很容易实现。在奇偶位或数据位之后发送的是停止位,可以是1位、1.5位或2位。停止位是一个字符数据的结束标志。在异步通信中,每一个字符要用到起始位和停止位作为字符开始和结束的标志,以至于占用了时间。所以在数据块传送时,为了提高通信速度,常去掉这些标志,而采用同步传送。同步通信不像异步通信那样,靠起始位在每个字符数据开始时使发送和接收同步,而是通过同步字符在每个数据块传送开始时使收发双方同步。同步通信的特点是:·以同步字符作为传送的开始,从而使收发同步;·每位占用时间相同;·字符数据间不允许有间隙,当线路空闲或没有字符可发送时,发送同步字符。

5、简要说明8253A的主要特性。(P138)

答:1.有三个独立的计数器/定时器,也称三个独立通道。

2.每个计数器有6种工作方式。

3.计数脉冲可以是系统脉冲,也可以是外部事件。 4.计数制可以是二级制,也可以是BCD码。 5.触发方式可以是软件触发或硬件触发。

6、简要说明8253每个通道CLK、OUT、GATE引脚的作用。(P148)

答:

1、信号CLK:CLK为输入信号。三个计数器是三个独立通道,各有一独立的时钟输入信号,分别为CLK0、CLK

1、CLK2。时钟信号的作用是在8253进行定时或计数工作时,每输入一个时钟信号CLK,使定时或计数值减1.它是计量的基本时钟。

2、计数器输出信号OUT:OUT是8253向外输出信号。三个独立通道,每个都有自己的计数器输出信号,分别为OUT0、OUT

1、OUT2。OUT信号的作用是,计数器工作时,当定时器或计数器值减为0时,即在OUT线上输出一个OUT信号、用以指示定时或计数已到。这个信号可作为外部定时、计数控制信号引到I/O设备用来启动某种操作(开/关或启/停),也可作为定时、计数已到的状态信号供CPU检测,或作为作为中断请求信号使用。其输出波形随工作方式而定。

3、门选通信号GATE:GATE信号为输入信号。三个通道都有自己的门选通信号,分别为GATE0、GATE

1、GATE2。GATE信号的作用是用来禁止、允许或开始计数过程的。

7、简述中断响应过程。(P160)

答:1.外设通过中断控制器向CPU发中断请求INTR信号。

2.CPU执行完当前指令后,若IF=1,则CPU执行2个中断响应周期,向中断控制器发出两个INTA信号。 3.关中断,保护断点和现场。

4.中断控制器收到第二个INTA信号后,向CPU送中断类型码N。 5.CPU由中断类型码N乘以4作为中断矢量表的地址,连续读出4个单元的内容存放于IP和CS中,从而获得中断矢量。 6.CPU进入中断服务程序。 7.开中断和中断返回。

8、简要说明8259A的主要特性(P166),8259A里ISR、IMR和IRR的作用各是什么?(P167)

答:1.该片能接收外部中断源的中断请求,实现优先权裁决,提供中断类型号和屏蔽中断等功能。

2.每片能直接管理8级中断。

3.每片能提供8个8位的中断类型号。

4.能用软件屏蔽中断请求输入,可通过编程选择不同的工作方式,以适应不同系统的要求。

5.采用级联方式,在不增加外部电路的情况下,最多可用9片级联管理64级中断。

IRR是中断请求寄存器。它保存从IR0-IR7来的中断请求信号。某一位有1就表示相应引脚上有中断请求信号。中断响应后,该IR输入线上的请求信号应该撤销。

ISR是中断服务寄存器。它用于保存正在服务的中断源。在中断响应时,判优电路把发出中断请求的中断源中优先级最高的中断源所对应的位设置为1,表示该中断源正在处理中。ISR某一位置1课阻止与它同级和更低优先级的请求被响应,但允许更高优先级的请求被响应。

IMR是中断屏蔽寄存器。它用于存放中断控制字,其中为1的位表示对应的中断请求输入将被屏蔽。

9、CPU和接口之间有哪几种信息传送方式?(P64) 答:1.程序控制方式

2.中断方式 3.DMA方式 4.处理机方式

第三题:设计题及计算题

1、8253的通道0按方式3工作,时钟CLK0频率为1MHZ,要求输出方波频率为40KHZ,计数初值应该是多少?如何编写初始化程序?(设端口地址是40H-43H) 答:计数初值为 n=1M/40K=25 mov al,25H out 40H-43H,al

2、某串行通信系统中,数据传输率是480字符/秒,每个字符包括一个起始位、8个数据位、一个停止位,该系统的波特率是多少? 答:4800bps

3、8255A用作发光二极管L0,L1,L2和开关K0,K1,K2的接口如图所示。 ① 计算8255A的端口地址 答: PA口地址为:16CH

PB口地址为:16DH PC口地址为:16EH 控制口地址为:16FH

② 说明8255A的PA口和PB口工作于哪种工作方式(方式0,方式1还是方式2)?

答: PA口工作方式为:方式0(输出)

PB口工作方式为:方式0(输入)

③ 编写控制程序段,检测开关K0,K1,K2全部闭合时,发光二极管L0,L1,L2全亮,否则全灭。(初始化时无关项置0)。

编写控制程序段: MOV DX,16FH

; 8255初始化 MOV AL,82H

OUT DX, AL MOV DX, 16CH MOV AL,FFH OUT DX, AL

L: MOV DX,16DH

IN AL,DX ; AND AL,07H CMP AL,00H JNZ L

MOV DX, 16CH MOV AL,F8H OUT DX, AL CALL DELAY JMP L

;延时 0.5秒

华南理工网络教育唐诗作业

华南理工网络教育会计大作业

华南理工网络教育第二学期经济学原理作业

华南理工网络发电厂电气部分作业参考答案

V5接口技术

华南理工电力系统上作业

华南理工应用写作作业

齐齐哈尔教育技术学习第一模块课后作业

微机原理与接口技术课后习题答案(朱红)

华南理工网络发电厂电气部分作业最新满分版

华南理工网络教育接口技术课后作业
《华南理工网络教育接口技术课后作业.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档