当前位置:文档之家› 哈工大接口技术复习题(1)

哈工大接口技术复习题(1)

哈工大接口技术复习题(1)
哈工大接口技术复习题(1)

1、什么是接口?为什么要用接口?

接口:就是连接CPU与外设之间的部分,它完成CUP与外设之间的信息传输。

为什么:品种繁多、工作速度快慢不一、信号类型与电平种类不同、信息结构格式复杂。

2、接口的功能?

基本功能:在系统总线和I/O设备之间传输信号,提供缓冲作用以满足接口两边时序的要求

功能包括:寻址、输入输出、数据缓冲、联络、数据转换、中断管理、提供时序控制、可编程、电气特征的匹配、错误检测

3、BZU与EU的功能,如何协调工作的?

BIU由段寄存器和内部暂存器、指令指针、地址加法器和指令队列缓冲器组成,负责与存储器接口。8086CPU与存储器之间的信息传送,都是由BIU执行的。BIU负责从指定的内存取出指令,送至指令队列中排队。当执行指令时,所需要的操作数由BIU从内存的指定单元中取出,传送给EU部分去执行。BIU中的地址加法器,是把段寄存器中的数值和位移量寄存器的数值相加起来,得到20位的实际地址。

EU由ALU(运算器)、通用寄存器和标志寄存器组成。负责全部指令的执行;向总线接口部件BIU提供数据和地址;并对通用寄存器和标志寄存器进行管理。当EU准备好执行指令时,从BIU的指令队列中取出一字节指令目标代码,然后执行。如果EU到指令队列中取指令时,指令队列是空的,EU就处于等待取指令状态。在指令执行的过程中,如果需要访问存储器或I/O端口,EU就请求BIU进入访问存储器或I/O端口的总线周期。

4、总线

所谓总线就是若干信号线的集合,由这些信号线组成多于两个模块(或子系统)间传送信息的公共通路。

特性:①物理特性②机械特性③电器特性④功能特性⑤时间特性。

性能指标:①总线宽度②标准传输率③时钟同步/异步④总线复用⑤信号线数⑥总线控制方式⑦其他指标。

5、I/O接口与CPU之间有哪些传送方式?各有什么优点?

条件传送方式:适用于那些随时都能读、写数据的设备。接口的硬件比较简单。在读、写操作之前对目标设备的状态不做任何检测。

查询传送方式:利用程序循环检测外设状态,直到外设准备好时才能进行数据传送的操作。

中断方式:外设具有申请CPU服务的主动权,使CPU停止执行当前程序而和外设进行一次数据传输。等输入操作完成后,CPU继续进行原来的工作。

DMA(直接存储器存取)方式:外设利用专门的接口电路直接和存储器进行高速数据和传输,并不经过CPU。6、8259A,8255A,8254,8251A芯片的功能。

8259A:可编程中断控制器是专门为定时,中断驱动的微型计算机应用系统进行中断控制而设计的芯片。它可以管理中断优先级排队中断屏蔽,中断向量提供等项功能。可以提供8级中断请求。

8212:是一个简单不可编程的并行接口芯片,它有许多用途,不仅可以用作有中断请求的输入/输出接口,还可以用作双向总结驱动器,周期状态锁存器和数据传送门等。

8255A:是一个可编程外部设备接。其功能是使一个通用I/O设备接入微型计算机的系统总线。

8253:是用软,硬技术相结合的方法实现定时和计数控制。通过编程设定和提供不同时间长度的脉冲,并可以灵活改变脉冲频率或时间常数等,以实现定时和计数控制。

8251:是可编程的串行通信接口,它可以管理信号变化范围很大的数据通信

8250:是可编程的异步串行通信接口,通过编程,可以控制串行数据传送格式和速度

8279:是一种通用的可编程的键盘,显示器接口器件,能够单独完成键盘输入和LED显示控制两种功能

8275:可编程CTR控制器是一种单片器件,用于光栅扫描显示器与微型计算机系统之间的接口控制

8237:是INTER系列中高性能可编程DMA控制器,它允许DMA传输速度高达1.6MB/S

存储器RAM,ROM的分类,工作特点?

8254:3个独立的16位定时/计数器(T/C);每个T/C功能:可按二、十进制计数;有6种不同的工作方式;

7、8086的存储器与I/O组织如何?

答:8086系统和外部设备之间都是通过I/O接口芯片连接的.每个I/O接口芯片都有一个端口或几个端口往往对应了芯片内部的一个寄存器或一组寄存器.微型机系统要为每个端口分配一个地址,此地址为端口编号.各端口编号是唯一的,不能重复.

9、存储器有几种?与I/O组织如何?

答:从应用角度可将半导体存储器分成2类

1.随机读/写存储器RAM:可读可写,任意存储单元的内容都可随机存取,且存取时间与存储单元的物理位置无关。广泛用于主存,目前广泛采用半导体芯片实现

①双极型(TTL工艺):速度高,功耗大,容量小,集程度低,价格贵,适用于高速小容量存储器

②MOS型:与双极型比速度低,功耗小,集程度高,容量大,价格低又可分为

静态RAM(SRAM):存储电路是以双稳态触发器为基础,只要不断电信息永不会丢失,不需要刷新电路。存取速度快功耗大,容量小,它一般适用于构成告诉缓冲存储器CACHE

动态RAM(DRAM):是依靠电容来存储信息,电路简单,集程度高,但电容漏电信息回丢失,故需要专用电路定期进行刷新,容量大,功耗小,速度较慢,它被广泛用做内存储的芯片。

②只读存储器:(ROM)

正常工作时,只读不写,写入操作需通过特殊手段完成.

特点:非电易失性,可靠性高,常用于主存的系统程序区和各种固件.

包括:

1)MROM:只能读不能写:

2)PROM:(可编程ROM):允许写一次,一但写入之后就变成永久性的ROM.

3)EPROM和EEPROM都是可擦除的PROM,即存储芯片内的信息可以多次擦除,多次写入.EPROM和EEPROM 主要的区别是它们采用不同的擦除方法,前者用光(紫外线照射)擦除,后者用电信号擦除.

10、异发通信的格式

在异步通信中,一帧信息的长度只有10-11位,在起动位起动后,接收时钟只要在接收这些位的期间内能够和发送时钟保持同步,就可以正确地发现起始位前沿并保证之后对每一位的采样都是在改为的中点,发送和接收时钟的频率应比位时钟频率高许多倍。

11、8254的功能初始化程序

计数通道1初始化

MOV AL,01010100B

OUT 8FH,AL

MOV AL,24

OUT 8DH,AL

初始化计数通道2

MOV AL,10110010B

OUT 8F,AL

MOV AX,8000

OUT 8EH,AL

MOV AL,AH

OUT 8EH,AL

接口的组成:

硬件(予以支撑)+软件(予以驱动);⑴硬件电路:①基本逻辑电路;②端口地址译码电路;③供选电路;⑵软件编程:①初始化程序段;②传送方式处理程序段;③主控程序段;④程序终止与退出程序段;⑤辅助程序段(LED, LCD)。

接口的分类:

⑴按使用的角度:系统接口和应用接口。⑵按应用的范围:专用接口和通用接口。⑶按信息的传输形式:并行接口和串行接口。⑷按使用的信号类型:数字接口和模拟接口。

微型机主要由哪几部分组成?各部件功能是什么?

微型机由CPU、存储器、I/O接口电路和系统总线构成。CPU好比微型机的心脏,它的性能决定了整个微型机的各项关键指标。存储器包括随机存取存储器(RAM)和只读存储器(ROM)。I/O接口电路是用来连接外部设备和其它微型机的。总线是为CPU与其它部件之间提供数据、地址和控制信息的传输通道,也是微型机中不可缺少的

有了总线结构,系统中各功能部件之间的相互关系大大简化了,它将各部件复杂的互连关系变为各部件面向总线的单一关系。任一部件只要符合总线标准,就可以连接到采用这种总线标准的系统中,从而便于系统功能的扩展。从功能分为三种:数据总线、地址总线、控制总线。

8086有几个标志位?各表示什么含义?举例说明各标志位的作用。

状态表示有6个,即SF、ZF、PF、CF、AF和OF。

符号标志SF:它和运算结构的最高位相同。正数为0,负数为1。

零标志ZF:如果当前的运算结果为零,则ZF为1;结果为非0,则ZF为0。

奇偶标志PF:如果运算结果的低8位中所含1的个数为偶数,则PF为1;否则PF为0。

进位标志CF:当执行一个加法运算后最高位产生进位时,或者执行一个减法运算引起最高位产生借位时,则CF 为1;否则CF为0。循环指令也会影响进位标志。

辅助进位标志AF:当执行加法运算时,如果第三位往第四位有进位,或者当执行减法运算时,第三位从第四位有借位时,则AF为1;否则AF为0。

溢出标志OF:当运算过程中产生溢出时,会使OF为1。

控制标志有3个:DF、IF和TF。

方向标志DF:控制串操作指令的标志。如果DF为0,则串操作过程中地址会不断增值;反之如果DF为1,则串操作过程中地址会不断减值。

中断标志IF:控制可屏蔽中断的标志。如果IF为0,则CPU不能对可屏蔽中断请求作出相应;如果IF为1,则CPU可以接受可屏蔽中断请求。

跟踪标志TF:如果TF为1,则CPU按跟踪方式执行指令。

什么是分时复用?在8086中如何应用分时复用的?

把CPU分成短时间片,按时间片轮流把CPU分配经地址总线。数据总线的使用称为分时复用。8086把A15b15-A0b0分时复用地址/数据线。把A19S16-A16S3分时复用地址/状态线。

何为等待周期Tw?为什么需要插入Tw?如何插入Tw?Tw的个数是如何确定的?

当系统中所有存储器或外设的工作速度较慢不能用最基本的总线周期执行读操作时系统中就要用一个电路来产生READY信号,通过8284传递给CPU,CPU在T3状态前沿,对READY信号进行采样,如CPU在T3状态下一开始就没有采到READY信号,那么就在T3T4之间插入等待信号Tw,Tw可为一个也可为多个。

8086存储器为什么要分段?如何分段?实际地址是如何产生的?

8086是把1MB的存储空间分为若干段来使用。每一段代表64KB长的连续存储单元。每个段的起始地址叫基址,由软件设置的。段和段之间可以是连续的、分开的、部分重叠的,也可以是完全重叠的。

从逻辑地址得到实际地址的方法:先把段寄存器中的基址左移四位,然后再和位移量相加,其结果就是实际地址。I/O端口寻址方式由哪两种?它们是如何实现的?比较二者的优缺点。

专用I/O指令寻址方式:端口地址不占用存储空间,断口地址单独编址构成I/O空间,CPU要设置专门的输入输出指令来访问端口。优点:输入输出指令和访问存储器指令有明显区别,可使程序编制更清晰,更便于理解。缺点:输入输出指令类型少,一般只能对端口进行传送操作。

存储器映像I/O寻址方式:端口和存储器单元统一编址,即存贮空间划出一部分给外设端口,微处理器不设置专门的端口给输入输出指令,凡对存储器可以使用的指令都可以用于端口。优点:首先,由于访问存储器的指令种类多,功能齐全,使得访问外设端口的操作更方便、更灵活;其次可以给端口较大的编址空间。缺点:端口占用了存储器的地址,使内存储器容量变小;利用存储器编址的I/O设备进行数据输入输出操作时执行速度较慢。

I/O接口与外设之间有哪几种数据传输方式?它们是以什么方式工作的?

无条件传送方式:认为外设始终是准备好的,能随时接收或提供数据。

同步传送方式:接口以某一确定的时钟速率和外设交换数据。

应答方式:要安排一对握手线。一根由接口送信号到外设,一根由外设送信号到接口。它们可以是一位控制信号或状态信号。

说明握手线在输入和输出过程中的作用。它们之间有几种定时协调关系?

两根握手线RDY和STB在输入和输出中起不同的作用。

输入过程:在输入过程中,STB是外设向接口发来的选通信号,它将外设送到接口的数据输入到接口的数据锁存

输出过程:在此过程中,RDY表示“数据准备好”,它在CPU向接口写入数据后有效,告知外设已送来数据。外设在收到数据后,向CPU发STB信号,表示“数据已收到”。同时接口通知CPU可以送下一个数据。

应到关系一般可分为不互锁、半互锁和互锁等几种关系。

CPU与I/O接口之间有哪几种数据传输方式?每种方式有何特点?

无条件传送方式:适用于那些随时都能读、写数据的设备。接口的硬件比较简单。在读、写操作之前对目标设备的状态不做任何检测。

查询传送方式:利用程序循环检测外设状态,直到外设准备好时才能进行数据传送的操作。

中断方式:外设具有申请CPU服务的主动权,使CPU停止执行当前程序而和外设进行一次数据传输。等输入操作完成后,CPU继续进行原来的工作。

DMA(直接存储器存取)方式:外设利用专门的接口电路直接和存储器进行高速数据和传输,并不经过CPU。

中断方式和查询方式相比有什么优缺点?中断的过程是怎样的?

中断方式可以提高CPU的工作效率,提高实时性,具有随机性。但每进入一次中断处理程序,CPU都要保护断点和标志寄存器。

过程分为:中断请求、中断响应、中断服务、中断返回四个阶段。

CPU中断响应方式有哪几种?每种有何特点?每种的工作过程是怎样的?

利用RST指令转入方式:指令不是事先编入程序中的,而是在CPU响应中断时,外设强行加入的。可以为多中断源提供服务,但中断服务程序的入口是固定的,并且只有8个,适用起来不方便。

固定地址转入方式:响应中断时,内部执行一条重新启动指令,直接转到固定地址去执行。使用简单,但只适用于单中断源,对多中断源要使用软件查询方式。

间接地址转入方式:也要求外设通过接口给出一个8位的矢量,但不时作为RST指令,而是作为寻找中断服务程序入口地址所需要的一部份信息。是最灵活的一种。特点:对8位矢量没有限制,可支持多达128或256个中断源;服务程序可放在内存的任何区域。转向中断服务程序只需一次间接访问,过度速度快。

8.中断:是一个过程,它是指CPU在正常运行程序时,由于内部∕外部事件,由主程序转到中断事件服务的程序中去,服务完毕,再返回执行原程序。

9.中断源:发出中断请求的外设或引起中断的内部原因。

10.中断服务程序:由用户编写的CPU响应中断请求时,才能执行的程序段。

11.中断过程:中断请求→中断响应→中断服务→中断返回

中断类型码:

为区别不同类型的中断,系统为每个中断源贞设置的编号。

中断向量:

CPU响应中断后,中断源提供地址信息,由此地址信息对程序的执行进行导向,引导到中断服务程序中去,故抒这个地址信息称为中断向量。中断向量包括中断服务程序的段地址CS,偏移地址IP共4个字节。

中断向量表:

所有的中断向量集中存放到存储器的某一区域,这一区域称之为中断向量表。

各类中断的特点:

1不可屏蔽中断:优先级最高的中断请求信号,通常用于处理“事故”既危及到系统安全,设备安全,数据字全的灾难性事件,CPU收到不可屏蔽断请求后,立即转入预先指定的内存地址中去执行不可屏蔽中断服务程序。2可屏蔽中断:是用户利用程序可以禁止或允许的中断。

简述微型机外设并行通信的主要功能和特点。

并行通信就是把一个字符的各数位用几条线同时进行传输,通常每次传输8位或16位数据,传输速度快。但随着传输距离的增加,电缆的开销就会成问题,所以并行通信总是用于数据传输率高,而传输距离较短的场合。简述并行接口的主要特点和分类。

特点:在多根据数据线上以数据字节(字)为单位与I/O设备或被控对象传送信息。要求在接口与外设之间设置并行数据线的同时,至少还要设置两根握手(联线)信号线,以便进行互锁异步握手方式(即查询方式)的通信。在并行接口中,8位或16位是一起行动的,因此,当采用并行接口与外设交换数据时,即使是只用到其中的一位,也是一次输入/输出8位或16位。并行传送信息,不要求固定的格式。并行接口起着锁存或缓冲作用。

方.式0—基本输入/输出方式:三个端口的每一个都提供了简单的输入输出操作,当端口进行简单的读或写数据时,不需要进行“应答”。两个8位端口和两个4位端口,可以构成16种不同的输入/输出结构,输出有锁存,输入无锁存。

方式1—选通输入/输出方式:用于特定的端口传送I/O数据,或从指定的端口中取数,同时与一个选通或应答信号相配合。端口A和端口B用端口C中响应的线产生或接收这个应答信号。构成两组端口(A组和B组),每一组中包含一个8位的数据端口和一个4位的控制/数据端口。这8位的数据端口既可用作输入也可用作输出。输入和输出都可被锁存。4位的端口用于控制和标识8位端口的状态。

方式2—双向传送方式:提供了与外设进行通信的方法。在8位的数据总线上既可以发送也可以接收数据(也就是双向传送)。与方式1相似,通信需要有一个应答信号(可以用中断来产生)。在方式2时,只适用A组,包括一个8位的双向总线端口(端口A)和一个5位的控制端口(端口C)。输入和输出被锁存,并且有5位的控制端口(端口C)可用于控制8位的双向总线端口(端口A)和反映端口A的状态。

8253的内部结构由哪些部分组成?各部分有何特点?

8253内部有3个计数器,分别称为计数器0、计数器1和计数器2,它们的结构完全相同。每个计数器的输入和输出都决定于本身所带的控制寄存器的控制字,互相之间的工作完全独立。每个计数器通过3个引脚和外部联系:一个为时钟输入端CLK;一个为门控信号输入端GATE;另一个为输出端OUT。每个计数器内部有一个8位的控制寄存器、一个16位的计数初值寄存器CR、一个计数执行部件CE和一个输出锁存器OL。

8253有哪几种工作方式?各工作方式有何特点?

模式0—计数结束产生中断

模式1—可重复触发的单稳态触发器

模式2—分频器

模式3—方波发生器

模式4—软件触发的选通信号发生器

模式5—硬件触发的选通信号发生器

何谓数据的并行传输?何谓数据的串行传输?串行传输有何特点?

数据的并行传输是指把一个字符的各数位用几条线同时进行传输。特点:速度快,成本高,适合于近距离的数据传送。数据的串行传输是指在单根导线上将二进制一位一位地顺序传送。串行传输的特点是速度低,但传输距离远,且线路成本低。

串行通信常用的三种数据连通方法是什么?哪种连通方法允许发送和接收信号重叠?

单工传送方式、半双工传送方式、全双工传送方式。全双工。

传输速率和波特率永远相等吗?为什么?

波特率:单位时间内传送的二进制信号数。传输率:每秒传输多少位数据。

在没有调制的数字信号通信时,波特率和传输率相等,而在采用调制解调器将数据调制成模拟信号进行通信时,波特率和传输率就不一定相等。

如何区分串行数据的同步传输和异步传输?

异步传输:发送一个字符时,必须在信息位的前面加上一个起始位,而在信息位的后边加上一个或多个停止位,效率较低。从一个字符的结束到下一个字符开始之间,没有固定的间隔长度。间隔时间用停止位填充,可长可短。同步传输:不给每个字符加起始位和停止位,而是把字符顺序连接起来,组成一个数据块,在数据块的开头加有同步字符,表示数据传送的开始,在数据块的末尾加有一定的差错校验字符。数据是连续发送的,字符与字符时间没有空隙,严格按照约定的速率发送和接收。

同步和异步通信对发送和接收时钟有什么要求?

在异步通信中,一帧信息的长度只有10-11位,在起动位起动后,接收时钟只要在接收这些位的期间内能够和发送时钟保持同步,就可以正确地发现起始位前沿并保证之后对每一位的采样都是在改为的中点,发送和接收时钟的频率应比位时钟频率高许多倍。

在同步通信中,由于一帧数据位数较多且通信速度快,要求发送时钟和接收时钟精确同步。这样,发送端和接收端酒不能采用独立的局部时钟,而采用统一的时钟。在发送端利用编码器把发送的时钟组合在一起,通过传输线发送到接收端,在接收端再用解码器从数据流中分离出接收时钟。

然后将奇偶校验的期望值与实际值进行比较,如果两者不一致,便奇偶校验错。帧错:以起始位打头,停止位为结束的二进制序列称为帧,接收时,当接收器期望值接到停止位,而收到逻辑0时,便出现帧错了。溢出错:在接收数据过程中,当接收移位寄存器接收到一个正确的字符数据时,就会把移位寄存器的数据并行装入接收数据寄存器中,微处理器要及时取走这个数据,如果微处理器不能及时把接收数据寄存器的数据取走,后一个准备好的数据就不能从接收移位寄存器送往接收数据寄存器,而第三个数据照样进入移位寄存器,这就会冲掉第二个数据,这就是发生溢出错。

A/D与D/A转换器的工作原理与芯片的性能参数?

答:是将二进制数据量转换成模拟量输出。

D/A转换性能指标:分辨率,精度,建立时间.

A/D转换性能指标:精度,转换时间.

最大定时范围:

8254的CLK0的时钟频率是8Khz问T/C0的最大定时时间是多少?

答:Tclko=1/fclko=1/8000=0.125ms

最大定时时间=65535*0.125ms=8.192秒

;

什么是串行通信,并行通信,其特点:

答:串行通信:是指计算机与I/O设备之间仅通过一条传送线交换数据,数据的各位是按顺序依次一位接一位进行传送.

特点:速度慢,成本低,适合于远程通信.

并行通信:是指计算机与I/O设备之间通过多条传送线交换数据,数据的各位同时进行传送.

特点:速度快,成本高,适合于近距离的数据传送.

调制和解调:

答:为了利用电话线传输数字信息,必须采取一些措施,把数字信号转为适用于传输的模拟信

号,而在接收端再将其转为数字信号,前一段转换称为调制,后一段转换称为解调.

填空题

接口按照传输形式可分为:并行接口和串行接口。

系统总线从功能角度分包括:地址线,数据总线,控制总线。

端口地址的编址方式有统一编址和单独编址两种。

CPU与I/0接口之间的数据传送方式包括无条件传送方式,查询传送方式,中断方式,直接存宿器存取方式。USB总线的英文全称是universal,serid,bus

半导体存储器按照存取方式可分为随机存储器和只读存储器两大类

8253是定时计数器芯片

串行通信可以分为同步方式和异步方式两种类型。

奇校验的含义是:是以字符为单位进行校验,在每个字符传达室输过程中,增加一个作为校验位,该位置0,应能保正字符中个数是奇校验。

A/D转换器的功能是把模拟量变成数字量

LED数码管有共阴极和共阳极两种

什么叫接口?功能与作用是什么?

接口是两个不同的系统的交接部分(CPU与外设之间的部件,它完成CPU与外设之间的信息传送)

功能:1。具有匹配功能:利用传感器可将非电量变成电量;2。具有传送数据的功能;3。具有反映外部工作状态的功能:忙,闲,准备就绪……用状态标志表示;4。可带外部向CPU发出或接受请求功能。

作用1。具有缓冲功能;2。具有隔离作用;3。具有联络作用:a应答联络方式b立即相应方式c同步时标链方式;4。具有选址作用

为什么使用接口?

什么是接口端口,如何选择?

一个完整的接口由若干个端口加相应控制逻辑组成,端口是指接口电路内可有程序员通过选择进行读/写的那些

特征位法;2。索引法;3。特定顺序法。

查询输入过程

过程如下

1、CPU输入设备发一个启动命令,则进入准备工作

2、计算机通过PORTS端取入“准备就绪“状态标志。然后在CPU开始产旬是否为”1“不是1,CPU等待,在等待过程中继续查

3、”准备就绪“标志受外部设备控制。当输入设备准备好,输入数据后利用STB信号,一方面把”准备就绪“标量1,另一方面,把准备数据的数据送入锁存器

4、当CPU又查状态标志位时,正好是1,那么CPU通过PORTD端口取入数据,完成一次查询任务

查询程序TEST-1:IN AL,PORTS

AND AL,80H JZ TEST-1

IN AL PROTD

8255A概述

1、8255A有三个数据通道(A,B,C)么个通道各有8条I/O线

2、8255A内共有4个端口:A,B,C和控制器

3、数据经由8255A中DB缓冲器与CPU接口

4、CS片选信号低有效CS=0时,本片接口才能被选中。即可与CPU传递数据

5、数传方向由RD,WR控制,RD数据输入WR数据输出

RD=1输入,WR=1输出,当RD=1,WR=0时初始化输出控口

6、RESET复位初始化,三个口全变成输入方式。24条I/O线全高阻浮空状态

8253概述

1)8253共有三个计数器:计0,计1,计2每个计数器的计数长度都是16bit(高8bit,低8bit)

2)通过DB缓冲器与CPU接口。CPU把计数的初值通过DB缓冲器送入计0,1,2。同时也通过DB缓冲器取入实现的计数状态。

3)允许8253直接挂在总线上

4)每个计数器通过三条总线与外界保持联系即CLK,OUT,GATE。

CLK:计数脉冲输入端,计数器执行减1计数,先送一个初值CLK来一个脉冲减1,当葱某值减至0后,计数器满(计数结束)向CPU发中断请求在OUT端有一个表示(报警)

GA TE:门控信号,用来控制计数的工作GA TE=0,停止计数,GATE=1,允许计数

数传方向控制同8255A一样

8253有4个端口:计0,1,2和控制端口,选择用A0A1判断

8253有几种工作方式?比较计0,计1有何不同?

8253有6种工作方式(方式0~5)

1、单麦冲触发器1)方式0:软件触发的单麦冲工作方式2)方式1:硬件触发的单脉冲工作方式

2、信号发生器1)方式2:矩形脉冲发生器。2)方式3:方波脉冲发生器

3.宣统脉冲发生器1)方式4:软件触发的选通脉冲发生器。2)方式5:硬件触发的选通脉冲发生器

计数器0和1的区别

1、计0用于产生实时的时钟信号计1用于动态存储器刷新定时信号

在初始化时计0设置的工作方式3(即产生对称的方波)对CLK的信号又起分频作用;计1设置为工作方式2。

2、预置时计0常数为0,等效于216,OUT输出端将重复产生频率为1.19318MH Z/216≈1.82H Z的对称方波;

计1的常数为18,每18个脉冲(约15纳秒)在OUT输出端输出一个脉冲。加到系统的DMA控制器8237的通道3。产生以计数为变化的动态存储器刷新地址。控制存储器刷新

8253工作方式0和1的区别:

1、触发方式不同:方式0位软件触发,计数结束产生中断。

方式1为硬件触发,可重复处罚单稳态。

2、启动方式不同:方式0为自启动方式1为GA TE启动

3、欲再得一个单脉冲方式不同方式0:必须重新送一次计数初值;方式1:不送初值,只需在启动一次GATE

4、计数过程中启动GATE执行结果不同,方式0:继续计数,直到记完为止,方式1:立刻从头计。

什么叫异步通信?格式?

异步通信是指允许收发方的同步脉冲在相位上相异的通信,格式书上找

答:异步通信是指允许收发方的同步脉冲在相应位上相异的通信。

异步通信格式:

异步通信接收过程

答:设选定波特因子为*16(即16个脉冲一个数据位)

接收一开始,便监测RxD引脚,一但发现RxD为低电平时,便认为一帧开始但要检查真假起始

位,方法是:立即启动内部计数器16的计数器开始工作,当计到8时(一半)再采样RxD引脚电平。

若RxD=H,说明上次的L是假起始位,是一次干扰,从头现来

若RxD=L,这才是真正起始位,一帧和开始。

这时将计数器清零,令从头计,每计满16,采样一次RxD

如果RxD=H则接收进来一个“1”,反之则是“0”,直到一帧全部采样完成RxRDY(接收准备好)有效向CPU 发中断请求,通知CPU取走前一帧结束,下一帧开始,帧与帧之间的空闲均为H(1)高平,又监视RxD什么时候为低电平,进入下一帧通讯。

波特率计算:

答,波特率:每秒钟传递多少位。

例:一台打印机每秒可打10个字符,已知每个字符11位编码,求其波特率,10字符/s*11位/s

动态显示“XX”两位编程。

例:利用8255A的PA口提供段码,用PB5—PB1控制位置。

设8255的控口为83H,则8255A方式控制字为80H

MOV AL,80H

OUT 80H,AL

JNZ L1

OUT83H,AL

CALL:DL Y RET

MOV AL,20H

JMP TOP

SI,100CALLDL Y L1:MOV DI,100

MOV AL,74H DEC DI

OUT 81H,AL JNZ L2

MOV AL,02H DEC SI

行扫描法判断是否有键下压法:

CPU能过A口写入1111,如果CPU通过B口取回0000,说明无下压键,如果CPU通过B口取回的是1000则说明第一列上有下压键。

只有判出有下压键,才能转入行扫描。

1、CPU先送入1000扫第一行,因无下压键,所以取回0000

2、CPU送入0100接着扫描第二行,因无下压键,所以取回0000

3、再扫第三行,CPU送入0010,因无下压键,所以取回0000

4、最后扫第四行,CPU送入0001,因有下压键,所以取回1000

帮下压键位置为00011000

8279的组成工作原理

与CPU接口:DB缓冲器,CPU送入的控制字,命令字,待显示数据,取回的键地址I/O控制:包括RD,WR 信号,CS片选,A地址线A1=1状态口A2=0 数据口

显示部分:8279自带一个16*8显示RAM,可接收CPU送来的代显字符

显示地址REG:经内部译码,可得一个地址对应一个显示单元

显示REG欲显示的字符,轮流送入由OUT A0~3,OUT B0~3,8位送LED七段数码管,有扫瞄计算器动态的送LED 七段数码显示,不再由CPU负责

键盘部分电路:采用矩1)阵式键盘,可带16*8个键盘(16行8列)

2)传感器键盘,可带10个传感器

都采用行扫描法:有扫瞄计数其提供扫描行号,有两种扫描法:1。编码式;2。译码式

编码式:SL0~SL3送到8279外边的一个译码器经译码其后得到行信号

74LS156:2:4(输入/输出)SL1,SL0最多带32个键盘,如采用138(3:8)SL2,SL1,SL0产生8行,所以可带8*8个键。如采用4515(4:16)则可带16*8个键。无论多少行,键的地址(物理地址)一律从回复线RL0~RL2进入8279,每当下压一个键时该键的物理位置进入消抖电磁进行消抖处理之后进入8*8FIFO(先进先出缓冲器)与此同时FIFO传感器RAM状态REG也有记录并使IRQ有效,向CPU发请求

利用DAC0832产生波形(单缓冲,口地址20H)

MOV CL,FFH

MOV AL ,0

T1:OUT 20H,AL

MOV CL,FFH

MOV AL,FFH

T2:OUT 20H,AL

LOOP T2

MOV CL ,FFH

MOV AL,FFH

T3:OUT 20H,AL

DEC 20H , AL

LOOP T3

MOV CL,FFH

MOV AL,0

T4: OUT 20H, AL

LOOP T4

JMP T1

ADC0809转换过程0809颗分别对八路模拟信号进行A/D转换,每次只对其中一路进行转换,由地址ADDC,ADDB,ADDA进行选择,由IN(0~7)ADC0809内有锁存器用ALE锁存,它采用主次逼近法进行A/D转换,转换是从START有效开始的,转换一经开始EOC变低,结束EOC变高,利用DOC上跳变向CPU发中断

(完整word版)哈工大人工智能导论实验报告

人工智能导论实验报告 学院:计算机科学与技术学院 专业:计算机科学与技术 2016.12.20

目录 人工智能导论实验报告 (1) 一、简介(对该实验背景,方法以及目的的理解) (3) 1. 实验背景 (3) 2. 实验方法 (3) 3. 实验目的 (3) 二、方法(对每个问题的分析及解决问题的方法) (4) Q1: Depth First Search (4) Q2: Breadth First Search (4) Q3: Uniform Cost Search (5) Q4: A* Search (6) Q5: Corners Problem: Representation (6) Q6: Corners Problem: Heuristic (6) Q7: Eating All The Dots: Heuristic (7) Q8: Suboptimal Search (7) 三、实验结果(解决每个问题的结果) (7) Q1: Depth First Search (7) Q2: Breadth First Search (9) Q3: Uniform Cost Search (10) Q4: A* Search (12) Q5: Corners Problem: Representation (13) Q6: Corners Problem: Heuristic (14) Q7: Eating All The Dots: Heuristic (14) Q8: Suboptimal Search (15) 自动评分 (15) 四、总结及讨论(对该实验的总结以及任何该实验的启发) (15)

哈工大电工综合设计完整版

时间:2013春季学期班级:1108101学号:1110810104姓名:陈文华 11.驱动七段共阴极LED数码管的译码电路 一、设计要求: (1)输入变量A、B、C来自计数器,按顺序000~111计数。当ABC=000时,数码管全灭;以后要求依次显示H、O、P、E、F、U、L七个字母。 (2)输入变量A、B、C来自计数器,按顺序000~111计数。当ABC=000时,数码管全灭;以后要求依次显示1、1、0、8、1、0、1(或1108102、103、104)七个数字(根据自己的班级号)。 二、设计方案: 1.设计原理及设计方案选择 (1)a.本题目要求来自计数器的变量A、B、C,所以需要一计数器,使其八进制计数。A、B、C输出还不能直接接数码显示器,需要经过一译码器,将具有特定含义的二进制代码译成对应的输出信号,然后根据题目要求对译码器的输出进行逻辑运算,接到数码管显示。 b.根据学过的知识,对于计数模块,异步集成计数器74LS90和同步集成计数器74LS161都能实现要求,本设计采用的是异步集成计数器74LS90。通过接线方式的处理就可以实现八进制计数。 c.对于译码模块,采用的是3线—8线译码器74LS138。将计数器的ABC(D在本次设计中不需要接到输入)输出接到译码器的输入,经过译码器译成对应的输出信号,这样就可以对能实现要求的信号进行逻辑运算了。 为了实现设计要求,需根据要显示的内容和输出信号来进行逻辑运算,如下: 译码输出: C B A Y0Y1Y2Y3Y4Y5Y6Y7 00001111111 00110111111 010******** 01111101111 10011110111 10111111011 11011111101 11111111110 要显示的内容: a.显示H、O、P、E、F、U、L七个字母: a b c d e f g显示字形 0000000数码管全灭 0110111H 1111110O 1100111P

操作系统实验报告哈工大

计算机操作系统课程实验报告 专业信息管理与信息系统 班级 1203601 学号 120360117 姓名乐云 指导教师周学权

计算机操作系统课程实验报告 专业信息管理与信息系统 班级 1203601 学号 120360114 姓名郭鑫 指导教师周学权

操作系统实验 实验1 使用虚拟机安装系统 4学时 【实验目的】 1.了解虚拟机软件的使用。 2.了解使用虚拟机安装Windows及Ubuntu操作系统。 【实验内容】 1. 安装虚拟机软件VirtualBox。 2. 配置VirtualBox环境安装WindowsXP,并在虚拟机中启动windowsXP。 3. 配置VirtualBox环境安装Ubuntu 10.10,并在虚拟机中启动Ubuntu。【实验环境】 VirtualBox4.0 Windows XP Ubuntu 8.04 【实验过程】 一、创建虚拟机 首先运行VirtualBox,单击左上角的“新建”。 单击下一步。

出现如下图的界面,在名称后输入自己起的名字,如test 选择自己想要安装的系统类型和版本,本次试验是安装windows xp系统 设置完成后,单击下一步。。 接下来是设置虚拟机的内存大小,本次实验操作的计算机内存为4GB,所以我选择分配给我的虚拟机的内存为512MB,然后单击下一步。 接着创建虚拟硬盘,选择创建新的虚拟硬盘,单击下一步。

选择虚拟硬盘的类型,默认选择了VDI类型,单击下一步。 接下来选择为动态扩展类型,因为计算机的存储空间不大。单击下一步。 动态扩展:如果你为你的虚拟磁盘分配的是10G空间,虚拟磁盘占用真实磁盘空间的范围就为0~10G。 固定大小:如果你为你的虚拟磁盘分配的是10G空间,虚拟磁盘占用真实磁盘空间永远不是10G,不管虚拟磁盘空间是否被全部使用。 选择虚拟机在本地磁盘中的位置和大小,单击下一步。

人工智能经典考试题目,例题

基于规则的专家系统 1.基于规则的专家系统有5个部分组成:知识库、数据库、推理引擎、____和用户界面 A.解释设备 B.外部接口 C.开发者接口 D.调试工具 2.前向(正向)推理是数据驱动的。推理从已知的数据开始,依次执行每条可执行的规则,规则所产生的新的事实被加入到数据库中,直到没有规则可以被执行为止。请根据以下的数据库和知识库推出有哪些元素被加入到数据库中 A. N X Y Z B. L X Y Z C. N L X Z

D. L N X Y 3.关于专家系统,以下说法错误的是 A.允许不精确的推理,但不能处理不完整、不确定和模糊的数据 B.当数据不完账或模糊时,有可能会出错 C.当需要新知识时,很容易实现调整。 D.提供知识与处理过程明确分离的机制 4.对于规则的专家系统的缺点,下列说法错误的是 A.规则之间的关系不明确 B.低效的搜索策略 C.没有学习能力 D.没有统一的结构 5.对于规则的专家系统的优点,下列说确的是 A.规则之间的关系透明

B.高效的搜索策略 C.处理不完整、不确定的知识 D.具备学习能力 基于规则的专家系统中的不确定性管理 6.专家系统中不确定性知识的来源一般分为4种:弱暗示、____、未知数据,以及合并不同专家观点时的困难 A.不完整的信息 B.不一致的信息 C.不确定的信息 D.不精确的语言

7.有一同学,考试成绩数学不及格的概率是0.15,语文不及格的概率是0.05,两者都不及格的概率为0.03,在一次考试中,已知他数学不及格,那么他语文不及格的概率是多少? A.0.2 B.0.25 C.0.4 D.0.6 8.掷三枚骰子,事件A为出现的点数之和等于5的概率为 A.1/18 B.1/36 C.1/72 D.1/108 9.下列哪个符合著名的贝叶斯公式 A.P(Ai/B) = P(Ai) x P(B/Ai) /Σ(P(Aj) x P(B/Aj)) B.P(Ai/B) = P(Ai) x P(Ai/B) /Σ(P(Aj) x P(B/Aj)) C.P(Ai/B) = P(B) x P(B/Ai) /Σ(P(Aj) x P(B/Aj))

哈工大电工设计报告参考答案 2

2012秋季学期《电工技术I》大作业 (1108101~104) 班级: 1108103 学号: 姓名: 成绩:

继电接触器和可编程控制器综合设计题目 有一运料小车在A、B两地来回运行,其中A地为装料处,设有限位开关ST1,每次装料时间为30s;B地为卸料处,设有限位开关ST2,每次卸料时间为20s。 小车运行控制分手控操作和自控操作。 控制要求: (1)手动操作:能手动控制小车向A地运行或向B地运行。 (2)自控操作:当小车启动时,有一物料检测传感器检测小车料箱是否有料,如果有料,该传感器的常开触点闭合,小车自动向B地运行;如果无料,该传感器的常闭触点闭合,小车自动向A地运行。小车到达B地限位开关ST2处停车20s卸料,然后自动驶向A地;小车到达A地限位开关ST1处停车30s装料,然后再自动返回B地卸料。如此循环往复。 (3)停车控制:小车在自动往返运行过程中,均可用手动开关令其停车。再次启动后,小车重复(2)中内容。 设计要求: (1)设计控制该小车运行的继电接触器控制电路(包括主电路和控制电路); (2)设计控制该小车运行的PLC控制梯形图程序并画出外部接线图(注意进行I/O分配)。 (3)写出综合设计报告。 限位开关限位开关

PLC控制梯形图如下:

I/O分配如下: 1、手动操作 无论小车是否运行,只要按下SB4,KM1将会通电,其常闭触点断开,常开触点闭合,如果此前KM2处于通电状态,这个时候,KM2也将会断电,其常闭触点也会闭合。从而KM1实现自锁,并向A点运行,直至按下SB1或触到行程开关ST1。此后如果不按下SB4或SB5,小车会处于自动运行状态。 2、自动操作 如果小车中有料,则KM闭合,线圈KM0通电,则其常闭触点断开、常开触点闭合,KM2通电,并实现自锁与互锁。向B点运行。如果小车中无料,则KM 断开,线圈KM0通电,则其常闭触点断开、常开触点闭合,KM1通电,并实现自锁与互锁。向A点运行。启动时,如果小车先向A点运行,到达A点后行程开关ST1的常开触点闭合,常闭触点断开。KM1断电的同时,KT1开始计时。30S后,常开延时闭合开关ST1闭合,同时小车中因为有料而KM0通电,小车开始往B点运行,并实现自锁与互锁。到达B点后,使行程开关ST2的常闭触点断开,常开触点闭合,小车停止运行,KT2开始计时。20S后,常开延时闭合开关ST2闭合,同时小车中因为无料而K断电,小车开始往A点运行,并实现自锁与互锁。从此在A、B间往复运行,除非对其手动控制或按下SB0。 3、停车控制 按下SB0即可实现。

哈尔滨工业大学《计算机组成原理》试题

哈工大2007 年秋季学期 计算机组成原理试题 1.DMA的数据块传送可分为、 和阶段。 2.设n = 16 (不包括符号位),机器完成一次加和移位各需100ns, 则原码一位乘最多需补码Booth算法最多需ns。 3.设相对寻址的转移指令占2个字节,第一字节为操作码,第二 字节是位移量(用补码表示),每当CPU从存储器取出一个字节时, 即自动完成(pc)+ 1→pc。设当前指令地址为3008H,要求转移到 300FH,则该转移指令第二字节的内容应为。若当前指令 地址为300FH,要求转移到3004H,则该转移指令第二字节的内容 为。 4.设浮点数阶码为8位(含1位阶符),用移码表示,尾数为24 位(含1位数符),用补码规格化表示,则对应其最大正数的机器数 形式为,真值为(十进制表示); 对应其绝对值最小负数的机器数形式为,真值为 (十进制表示)。 5.利用指令进行输入输出操作的I/O编址方式为统一编

6.一个组相联映像的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共位,其中主存字块标记应为位,组地址应为位,Cache地址共位。 7.和组成存储系统的层次结构。 8.在总线集中式判优控制中,方式对故障很敏感, 方式速度最快。对于同步通信而言,影响其效率的主要因素是,它一般用于场合。 二、解释下列概念(20分) 1.机器周期和时钟周期 2.周期挪用和向量地址 3.中断隐指令及其功能 4.双重分组跳跃进位

5.水平型微指令 6.超标量和超流水线 三、(6分) x 已知x= 0.1001 y = –0.1101 计算(机器数形式自定)。 y

人工智能试题答案合并修改

1.人工智能技术对农业生产影响不大。(×) 对错 2.AI研究三大主要途径为:符号主义、联结主义、行为主义。(√) 对错 3.惯性导航系统是一种有源的自主导航系统,依赖于外部信息。(×) 对错 4.自动驾驶共可以分为6个阶段。(√) 对错 5.使用除草机器人完全避免了除草剂的使用。(×) 对错 6.人工智能应该遵循的基本道德准则和伦理原则,只包括人工智能研发、应用的基本原则, 不包括今后具有自主意识的超级智能所应该遵循的基本原则。(×) 对错 7.简单遗传法的三种遗传操作是:选择、交配和变异。(√) 对错 8.机器学习有多种不同的分类方法,可以分为符号学习、分析学习、遗传学习、联结学习 等。(√) 对错 9.自动泊车辅助系统英文简称为APA。(√) 对错 10.通常情况下风险表现是滞后的,智能金融以大数据和智能算法为基础的反欺诈和风控体 系实现从滞后、被动、局部到实时、主动和全面的风险管理。(√) 对错 11.目前,将人工智能与教育结合的主要一些私利的教育机构,其中真正有技术含量的智能 教育已经非常多。(×) 对错 12.智能医疗可以实现疾病的早期风险预测,以及干预治疗效果监测。(√) 对错 13.机器学习有多种不同的分类方法,如果按照对人类学习的模拟方式划分,可以分为符号 学习、(B )、分析学习、遗传学习等。 A、逻辑学习 B、联结学习 C、语言学习 D、进化学习 14.智能时代的机器人拥有智能化人格。(√) 对错 15.国内哪所大学首次研究出真正意义上的无人驾驶汽车?(D ) A、清华大学 B、哈工大 C、同济大学 D、国防科技大学 16.自动紧急制动系统的英文简称(B )。 A、ABS B、AEB C、ASR D、ADAS 17.认知信息学主要研究人的认知行为如何通过初级信息自然处理由生理活动为心理活动及其逆过程。(√) 对错 17.机器人的发展目前经历了几个阶段?(C ) A、一 B、二 C、三 D、四 18.(D )是信息技术革命的集大成者,在这方面遥遥领先于其他国家。 A、德国 B、英国 C、法国 D、美国

哈工大自动控制原理 大作业

自动控制原理 大作业 (设计任务书) 姓名: 院系: 班级: 学号: 5. 参考图5 所示的系统。试设计一个滞后-超前校正装置,使得稳态速度误差常数为20 秒-1,相位裕度为60

度,幅值裕度不小于8 分贝。利用MATLAB 画出 已校正系统的单位阶跃和单位斜坡响应曲线。 + 一.人工设计过程 1.计算数据确定校正装置传递函数 为满足设计要求,这里将超前滞后装置的形式选为 ) 1)(() 1)(1()(2 12 1T s T s T s T s K s G c c ββ++++= 于是,校正后系统的开环传递函数为)()(s G s G c 。这样就有 )5)(1()(lim )()(lim 00++==→→s s s K s sG s G s sG K c c s c s v 205 ==c K 所以 100=c K 这里我们令100=K ,1=c K ,则为校正系统开环传函) 5)(1(100 )(++= s s s s G

首先绘制未校正系统的Bode 图 由图1可知,增益已调整但尚校正的系统的相角裕度为? 23.6504-,这表明系统是不稳定的。超前滞后校正装置设计的下一步是选择一个新的增益穿越频率。由)(ωj G 的相角曲线可知,相角穿越频率为2rad/s ,将新的增益穿越频率仍选为2rad/s ,但要求2=ωrad/s 处的超前相角为? 60。单个超前滞后装置能够轻易提供这一超前角。 一旦选定增益频率为2rad/s ,就可以确定超前滞后校正装置中的相角滞后部分的转角频率。将转角频率2/1T =ω选得低于新的增益穿越频率1个十倍频程,即选择2.0=ωrad/s 。要获得另一个转角频率)/(12T βω=,需要知道β的数值, 对于超前校正,最大的超前相角m φ由下式确定 1 1 sin +-= ββφm 因此选)79.64(20 ==m φβ,那么,对应校正装置相角滞后部分的极点的转角频率为 )/(12T βω=就是01.0=ω,于是,超前滞后校正装置的相角滞后部分的传函为 1 1001 520 01.02.0++=++s s s s 相角超前部分:由图1知dB j G 10|)4.2(|=。因此,如果超前滞后校正装置在2=ωrad/s 处提供-10dB 的增益,新的增益穿越频率就是所期望的增益穿越频率。从这一要求出发,可 以画一条斜率为-20dB 且穿过(2rad/s ,-10dB )的直线。这条直线与0dB 和-26dB 线的交点就确定了转角频率。因此,超前部分的转角频率被确定为s rad s rad /10/5.021==ωω和。 因此,超前校正装置的超前部分传函为 )1 1.01 2(201105.0++=++s s s s 综合校正装置的超前与之后部分的传函,可以得到校正装置的传递函数)(S G c 。 即) 1100)(11.0() 15)(12(01.02.0105.0)(++++=++++= s s s s s s s s s G c 校正后系统的开环传递函数为

哈工大接口技术复习题(1)

1、什么是接口?为什么要用接口? 接口:就是连接CPU与外设之间的部分,它完成CUP与外设之间的信息传输。 为什么:品种繁多、工作速度快慢不一、信号类型与电平种类不同、信息结构格式复杂。 2、接口的功能? 基本功能:在系统总线和I/O设备之间传输信号,提供缓冲作用以满足接口两边时序的要求 功能包括:寻址、输入输出、数据缓冲、联络、数据转换、中断管理、提供时序控制、可编程、电气特征的匹配、错误检测 3、BZU与EU的功能,如何协调工作的? BIU由段寄存器和内部暂存器、指令指针、地址加法器和指令队列缓冲器组成,负责与存储器接口。8086CPU与存储器之间的信息传送,都是由BIU执行的。BIU负责从指定的内存取出指令,送至指令队列中排队。当执行指令时,所需要的操作数由BIU从内存的指定单元中取出,传送给EU部分去执行。BIU中的地址加法器,是把段寄存器中的数值和位移量寄存器的数值相加起来,得到20位的实际地址。 EU由ALU(运算器)、通用寄存器和标志寄存器组成。负责全部指令的执行;向总线接口部件BIU提供数据和地址;并对通用寄存器和标志寄存器进行管理。当EU准备好执行指令时,从BIU的指令队列中取出一字节指令目标代码,然后执行。如果EU到指令队列中取指令时,指令队列是空的,EU就处于等待取指令状态。在指令执行的过程中,如果需要访问存储器或I/O端口,EU就请求BIU进入访问存储器或I/O端口的总线周期。 4、总线 所谓总线就是若干信号线的集合,由这些信号线组成多于两个模块(或子系统)间传送信息的公共通路。 特性:①物理特性②机械特性③电器特性④功能特性⑤时间特性。 性能指标:①总线宽度②标准传输率③时钟同步/异步④总线复用⑤信号线数⑥总线控制方式⑦其他指标。 5、I/O接口与CPU之间有哪些传送方式?各有什么优点? 条件传送方式:适用于那些随时都能读、写数据的设备。接口的硬件比较简单。在读、写操作之前对目标设备的状态不做任何检测。 查询传送方式:利用程序循环检测外设状态,直到外设准备好时才能进行数据传送的操作。 中断方式:外设具有申请CPU服务的主动权,使CPU停止执行当前程序而和外设进行一次数据传输。等输入操作完成后,CPU继续进行原来的工作。 DMA(直接存储器存取)方式:外设利用专门的接口电路直接和存储器进行高速数据和传输,并不经过CPU。6、8259A,8255A,8254,8251A芯片的功能。 8259A:可编程中断控制器是专门为定时,中断驱动的微型计算机应用系统进行中断控制而设计的芯片。它可以管理中断优先级排队中断屏蔽,中断向量提供等项功能。可以提供8级中断请求。 8212:是一个简单不可编程的并行接口芯片,它有许多用途,不仅可以用作有中断请求的输入/输出接口,还可以用作双向总结驱动器,周期状态锁存器和数据传送门等。 8255A:是一个可编程外部设备接。其功能是使一个通用I/O设备接入微型计算机的系统总线。 8253:是用软,硬技术相结合的方法实现定时和计数控制。通过编程设定和提供不同时间长度的脉冲,并可以灵活改变脉冲频率或时间常数等,以实现定时和计数控制。 8251:是可编程的串行通信接口,它可以管理信号变化范围很大的数据通信 8250:是可编程的异步串行通信接口,通过编程,可以控制串行数据传送格式和速度 8279:是一种通用的可编程的键盘,显示器接口器件,能够单独完成键盘输入和LED显示控制两种功能 8275:可编程CTR控制器是一种单片器件,用于光栅扫描显示器与微型计算机系统之间的接口控制 8237:是INTER系列中高性能可编程DMA控制器,它允许DMA传输速度高达1.6MB/S 存储器RAM,ROM的分类,工作特点? 8254:3个独立的16位定时/计数器(T/C);每个T/C功能:可按二、十进制计数;有6种不同的工作方式; 7、8086的存储器与I/O组织如何? 答:8086系统和外部设备之间都是通过I/O接口芯片连接的.每个I/O接口芯片都有一个端口或几个端口往往对应了芯片内部的一个寄存器或一组寄存器.微型机系统要为每个端口分配一个地址,此地址为端口编号.各端口编号是唯一的,不能重复.

哈工大人工智能复习提纲

1人工智能复习提纲 单丽莉 IT&NLP 智能技术与自然语言处理 shanlili8888@https://www.doczj.com/doc/0215095805.html, 2 人工智能复习提纲 z学习目标 通过对本课程的学习,了解人工智能的发展历 史,人工智能的相关研究及应用领域。初步掌握人工 智能的基本理论、技术及其应用方法。能够应用相应 的人工智能技术解决简单的实际应用问题。 突破传统思想的束缚,逐步领略人工智能思想的 精髓,对人工智能的思想和方法有初步的理解和认 识,学会从人工智能的角度出发去思考问题,解决问 题。为将来在人工智能各个方向的进一步研究,及在 相关领域中的应用打下良好基础。 3人工智能课程的基本内容 第1 章人工智能概述 第2 章知识表示 第3 章确定性推理 第4 章不确定性推理 第5 章搜索策略 第6 章机器学习 第7 章神经网络及连接学习 4 第1 章人工智能概述 z通过人工智能提出的过程理解人工智能的概念 –什么是人工智能? –为什么要研究人工智能? z人工智能研究的内容及应用领域 –人工智能都研究哪些问题? –人工智能技术当前的应用情况如何? z人工智能的三大学派 –有哪三大学派?他们的基本思想是什么? 5第2 章知识表示 z理解知识及知识表示的概念,了解人工智能中对 知识的分类及选择知识表示方法时的考虑因素。 –什么是知识? –人工智能研究的知识如何分类? –根据哪些因素来进行知识的表示? z熟练掌握常用的知识表示方法,能够使用确定的 方法正确的表示给定的知识。 –一阶谓词表示法 –产生式表示法:产生式系统的基本结构 –语义网络表示法 6 第3 章确定性推理 z理解掌握推理的概念及其分类 –什么是推理? –有哪些推理方法?其基本思想是什么? –推理策略有哪些?什么是冲突消解? z掌握归结演绎推理基本理论,理解掌握相关定义,掌 握简单定理推论的证明过程。能够熟练使用归结方法 完成简单定理证明及问题求解。 –为证明F?G 反证法只要证明F∧¬G不可满足 –F∧¬G不可满足?其标准子句集S不可满足 –子句集S不可满足?S的一切H解释都为假:海伯伦理论 –子句集S不可满足?由S可归结出空子句: 鲁宾逊归结原理

哈尔滨工业大学操作系统2001真题

哈尔滨工业大学2001年操作系统考研试题 一.判断改错题(10分)(判断下列叙述是否正确,认为正确在括号内打“√”;若不正确打“╳”,并改正。) 1.现代操作系统的两个基本特征是中断处理和系统资源共享。() 2.临界区是进程执行程序中对临界资源访问的那一段程序代码。() 3.可执行目标程序是在经重定位后装入产生的。() 4.采用spooling技术,就可使独占设备增加,使用户同时面对独立的同类设备。() 5.打开文件的目的是把该文件的有关目录表复制到主存中约定的区域,以建立用户和该文件的联系。() 二.填空(15分) 1.操作系统是对计算机进行()的程序,是() 和用户的接口。 2.操作系统中进程的状态有许多种,但最基本的代表其生命周期的三种状态为()、()、()。这三种状态间的转换称为()。 3.调度算法中,FIFO算法,也称为()法,它总是将处理机分配给()进入就绪队列的进程。 4.存储管理的目的是()和(),它的功能是 ()、()和()。 6.通道是一种硬件设施,它是一种专用的、有很强()的部件。 7.文件的安全管理,主要是通过设置()来控制用户对文件的访问。三.简答题(30分) 1.程序顺序执行与并发执行有什么不同? 2.父进程创建子进程是否等价于主进程调用子程序?为什么? 3.什么是“内存碎片”?应怎样解决“内存碎片”问题? 4.缓冲技术主要包括哪几种方式? 5.文件具有哪三大基本特征? 6.选择调度方式和调度算法是,应遵循的准则是什么? 四.单项选择题(15分) 1.对于给定的信号量s ,等待操作wait(s)(又称P操作)定义为:if s>0 then ( ) eles挂起调用的进程。唤醒操作signal(s)(又称V操作)定义为: if 存在等待的进程 then 唤醒这个进程 else()。 当s 被初始化为1时,代码段:(); {临界区} 定义了一个临界区,();这种临界区通常称为()。 选择:A~D:①s:=0②s:=s+1③s:=s-1④s:=1⑤signal(s+1) ⑥wait(s-1)⑦signal(s)⑧wait(s) E:①模块②类程③管程④线程 2.虚拟存储器的作用是允许(),它通常使用()作为它的一个主要组成部分,对它的调度算法与( )基本相似,即把要经常访问的数据驻留在

哈工大 电工大作业

电子技术课程设计一评分:数字显示电子钟 班级: 学号: 姓名: 日期:2015年月日 一、题目:数字显示电子钟 二、设计要求:

1) LED数码管显示小时、分、秒; 2)可以快速校准小时、分;秒计时可以校零; 3)最大显示为23小时59分59秒; 4)秒脉冲信号由1MHz信号经分频器产生; 三、电气原理图 上图为时钟电路总图,电路由秒时钟信号发生器、计时电路和校时电路构成。1)时钟信号发生器部分如下图所示;output端输出1Hz脉冲信号,其为上图中方波脉冲发生电路; 2)计时电路中采用两个60进制计数器分别完成秒计时和分计时;24进制计数器完成时计时;用数码管显示时间的译码结果; 3)校时电路采用开关控制秒时钟信号为校时脉冲以完成校时。

四、各功能块的原理说明 1)秒计时器及秒计时校零部分 由一个十进制计数器和一个六进制计数器串联而成为六十进制计数器。在电路设计中采用是74LS161反馈预置法来实现十进制与六进制功能。 图片底部按钮为秒计时校零按钮,按下按钮时,通过与门将LOAD 端置零实现秒计时器的置零

2)分、时计时器及校准部分 时计时器是由两片74LS161级联而成的二十四进制的计数器,分计时器是由两片74LS161级联而成的六十进制的计数器,采用的是反馈复位法。图片中两个计时器下部为时、分校准按钮,按动按钮相当于提供手动的脉冲,通过按动按钮,实现两个计数器的示数的改变,进而实现时间的校准。 3)秒时钟信号发生器 如图为秒脉冲信号发生器,由分频器6次分频1MHz信号产生秒脉冲,每次1/10分频,电路左上角为1MHz信号输入,output为1Hz信号输出

操作系统习题集[哈工大]

第一章: 1、操作系统的主要性能参数有(响应时间)、(可靠性)。 2、Windows98是一个(单用户多任务)得操作系统。 3、当前作为自由软件的操作系统是(c) a、Windows b、UNIX c、Linux d、OS/2 4. 操作系统的地位:操作系统是裸机之上的第一层软件,是建立其他所有软件的基础。它是整个系统的控制管理中心,既管硬件,又管软件,它为其它软件提供运行环境。 5. 操作系统的发展历程 1.最初是手工操作阶段,需要人工干预,有严重的缺点,此时尚未形成操作系统 2. 早期批处理分为联机和脱机两类,其主要区别在与I/O是否受主机控制 3.多道批处理系统中允许多道程序并发执行,与单道批处理系统相比有质的飞跃 6.操作系统的主要类型? 多道批处理系统、分时系统、实时系统、个人机系统、网络系统和分布式系统 1.多道批处理系统 1)批处理系统的特点:多道、成批 2)批处理系统的优点:资源利用率高、系统吞吐量大 3)批处理系统的缺点:等待时间长、没有交互能力 2.分时系统 1)分时:指若干并发程序对CPU时间的共享。它是通过系统软件实现的。共享的时间单位称为时间片。 2)分时系统的特征: 同时性:若干用户可同时上机使用计算机系统 交互性:用户能方便地与系统进行人--机对话 独立性:系统中各用户可以彼此独立地操作,互不干扰或破坏 及时性:用户能在很短时间内得到系统的响应 3)优点主要是: 响应快,界面友好 多用户,便于普及 便于资源共享 3.实时系统 1)实时系统:响应时间很快,可以在毫秒甚至微秒级立即处理 2)典型应用形式:过程控制系统、信息查询系统、事务处理系统 3)与分时系统的主要区别: 4.个人机系统 1)单用户操作系统 单用户操作系统特征: 个人使用:整个系统由一个人操纵,使用方便。 界面友好:人机交互的方式,图形界面。 管理方便:根据用户自己的使用要求,方便的对系统进行管理。 适于普及:满足一般的工作需求,价格低廉。 2)多用户操作系统多:代表是UNIX,具有更强大的功能和更多优点。 ①网络操作系统 计算机网络= 计算机技术+通信技术

哈工大DSP大作业

DSP-F2812的最小系统设计 姓名 学号 班级 时间

一、设计目的: TMS320F2812DSP是TI公司一款用于控制的高性能、多功能、高性价比的32位定点DSP。它整合了DSP和微控制器的最佳特性,集成了事件管理器,A/D转换模块、SCI通信接口、SPI外设接口、eCAN 总线通信模块、看门狗电路、通用数字I/O口、多通道缓冲串口、外部中断接口等多个功能模块,为功能复杂的控制系统设计提供了方便,同时由于其性价比高,越来越多地被应用于数字马达控制、工业自动化、电力转换系统、医疗器械及通信设备中。 通过本课程的学习,我对DSP的各个模块有了较为深入的了解,希望可以通过对最小系统的设计,进一步加深对DSP的学习,能在实践中运用DSP,提高自己的动手实践能力。 二、设计思路 所谓最小系统就是由主控芯片加上一些电容、电阻等外围器件构成,其能够独立运行,实现最基本的功能。为了验证DSP的最基本的功能,我设计了如下单元:有源电路的设计、复位电路及JATG下载口电路的设计、外扩RAM的设计、串口电路的设计、外扩A/D模块电路的设计。 三、详细设计步骤和原理 1、电源电路的设计 TMS320F2812工作时所要求的电压分为两部分:3.3V的Flash电压和1.8V的内核电压。TMS320F2812对电源很敏感,所以在此推荐

选择电压精度较高的电源芯片TPS767D318。TPS767D318芯片输入电压为+5V,芯片起振,正常工作之后,能够产生3.3V和1.8V两种电压电压供DSP使用。如下图所示: 2、复位电路及JATG下载口电路的设计 考虑到TPS767D301芯片自身能够产生复位信号,此复位信号可以直接供DSP芯片使用,所以不用为DSP设置专门的复位芯片。 在实际设计过程中,考虑到JATG下载口的抗干扰性,在与DSP 相连接的接口均需要采用上拉设计。

哈工大电工技术 试题

哈尔滨工业大(威海) 2003 /2004 学年 秋 季学期 电工技术 试题(A)  题号 一 二 三 四 五 六 七 八 九 十 总分 附加题 分数 一、选择与填空( 20分 ,1-7每题 2分,8题每空2分) 1.图(1)所示电路中,a 、b 间的等效电阻为(4?)。   (1) (2)  2.试计算图(2)所示电路中的 A点的电位为(5V)。 3.将下图所示电路的ab 二端网络化成戴维南等效电路。 4.三相异步电动机的额定转速为 1460r/min 。当负载转矩为额定转矩的一 半时,电动机的转速为(1480r/min )。 姓名 班级: 注 意 行 为 规 范 遵 守 考 试 纪 律 10V I +-a b 0.5 I 1k Ω 1k Ω

5.电路如图所示,已知X L =R=X C ,并已知安培计A 的读数为5A ,则A 1的读数为(52A ),A 2的读数为(5A )。 6.有一交流铁心线圈,线圈匝数加倍,线圈的电阻及电源电压保持不变。铁心的磁感应强度将(增大、减小、不变),线圈中的电流将(增大、减 小 、不变) 7.将R L =8Ω的扬声器接在输出变压器的副绕组上,已知N1=300匝,N2=100匝,信号源电动势E=6V,内阻R0=100Ω,扬声器得到的功率为 (0.0876W)。 8.三相异步电动机的额定转速为1470转/分,电源电压为380V,三角形联接,功率为30kW ,效率为93%,功率因数为0.85。试计算额定转矩为(194.90N m ?);额定转差率为( 2% );额定电流为( 57.66A )。 二、图中N为无源电阻网络,已知当US=10V,IS=0时,UX=10V;当US=0,IS=1A时,UX=20V。求当US=20V,IS=3A时,UX为多少。(7分)  解: 由线性电路的叠加定理得: a s U + b s I = c x V 当V V s 10=时 V U I s s 10,0== 即 10a=10c + - U s + - U x

哈工大数字逻辑大作业

汽车尾灯控制器 信安一班 1150320101-孙晨1150810613-李秋豪1152210121-路祥鹏 (按笔画顺序排列) 注:任何人可以自由的复制、修改、分发本文。但是如果您的版本中含有附录的参考图片:1.在用于非商业、非盈利、非广告性目的时需注明作者及出处“百度百科”。2.在用于商业、盈利、广告性目的时需征得作者同意,并注明作者姓名、授权范围及出处“百度百科”。GMT+8 2016-12-07 20:20

一、目录 设计要求------------------------------------------------------------- 3 工作原理,系统方框图----------------------------------------------- 3 各部分选定方案及说明----------------------------------------------- 5 总体设计图与仿真结果----------------------------------------------- 9 设计心得与总结------------------------------------------------------ 17 参考文献------------------------------------------------------------- 17 附录:总体器件表及其功能表、管脚分布----------------------------- 18

二、设计要求 设计一个汽车尾灯控制器。汽车尾部左右两侧各有3个指示灯。根据汽车运行情况,指示灯有4+2种显示模式: (1)汽车正向行驶,所有指示灯全部熄灭。 (2)汽车右转弯,右侧的三个指示灯按右循环模式顺序点亮。 (3)汽车左转弯,左侧的三个指示灯按左循环模式顺序点亮。 (4)临时刹车,左右两侧的指示灯同时处于闪烁状态。 (5)倒车状态,右侧的三个指示灯按右循环模式顺序点亮,同时左侧的三个指示灯按左循环模式顺序点亮。 (6)故障状态,所有灯全亮且不闪烁。 三、工作原理,系统方框图 大致原理:(详细介绍见第四部分) 该器件有六种状态,所以应该使用三个开关状态L1、L2、L3来表达。 对于正常行驶状态,灯全灭,即对所有的灯给低电平。 对于汽车右转弯,右侧的三个指示灯按右循环模式顺序点亮,可以采取三进制计数器(十进制改造)+三八译码器来实现,其中三进制计数器的输出作为译码器的输入,译码器的输出决定三个右侧灯的亮暗。 对于汽车左转弯,原理同汽车右转弯的实现方法。 对于临时刹车,可以使用CP信号直接决定六个灯的亮暗,达到闪烁的目的。 对于故障状态,对所有的灯置高电平。

人工智能公需课考试题目整理培训资料

人工智能公需课考试 题目整理

1.人工智能技术对农业生产影响不大。(×) 对错 2.AI研究三大主要途径为:符号主义、联结主义、行为主义。(√) 对错 3.惯性导航系统是一种有源的自主导航系统,依赖于外部信息。(×) 对错 4.自动驾驶共可以分为6个阶段。(×) 对错 5.使用除草机器人完全避免了除草剂的使用。(×) 对错 6.人工智能应该遵循的基本道德准则和伦理原则,只包括人工智能研发、应用的基本原 则,不包括今后具有自主意识的超级智能所应该遵循的基本原则。(×)对错 7.简单遗传法的三种遗传操作是:选择、交配和变异。(√) 对错 8.机器学习有多种不同的分类方法,可以分为符号学习、分析学习、遗传学习、联结学 习等。(√) 对错 9.自动泊车辅助系统英文简称为APA。(√) 对错 10.通常情况下风险表现是滞后的,智能金融以大数据和智能算法为基础的反欺诈和风控 体系实现从滞后、被动、局部到实时、主动和全面的风险管理。(√) 对错 11.目前,将人工智能与教育结合的主要一些私利的教育机构,其中真正有技术含量的智 能教育已经非常多。(×) 对错 12.智能医疗可以实现疾病的早期风险预测,以及干预治疗效果监测。(√) 对错 13.机器学习有多种不同的分类方法,如果按照对人类学习的模拟方式划分,可以分为符 号学习、( B )、分析学习、遗传学习等。 A、逻辑学习 B、联结学习 C、语言学习 D、进化学习 14.智能时代的机器人拥有智能化人格。(√) 对错 15.国内哪所大学首次研究出真正意义上的无人驾驶汽车?(D ) A、清华大学 B、哈工大 C、同济大学 D、国防科技大学 16.自动紧急制动系统的英文简称(B )。 A、ABS B、AEB C、ASR D、ADAS 17.认知信息学主要研究人的认知行为如何通过初级信息自然处理由生理活动为心理活动及其逆过程。(√) 对错

哈工大自动控制原理 大作业

自动控制原理 大作业 (设计任务书) 姓名: 院系: 班级: 学号:

5、 参考图 5 所示的系统。试设计一个滞后-超前校正装置,使得稳态速度误差常数为20 秒-1,相位裕度为60度,幅值裕度不小于8 分贝。利用MATLAB 画出 已校正系统的单位阶跃与单位斜坡响应曲线。 + 一.人工设计过程 1、计算数据确定校正装置传递函数 为满足设计要求,这里将超前滞后装置的形式选为 ) 1)(()1)(1()(2 12 1T s T s T s T s K s G c c ββ++++ = 于就是,校正后系统的开环传递函数为)()(s G s G c 。这样就有 )5)(1()(lim )()(lim 00++==→→s s s K s sG s G s sG K c c s c s v 205 ==c K 所以 100=c K 这里我们令100=K ,1=c K ,则为校正系统开环传函) 5)(1(100 )(++=s s s s G 首先绘制未校正系统的Bode 图 由图1可知,增益已调整但尚校正的系统的相角裕度为? 23.6504-,这表明系统就是不稳定的。超前滞后校正装置设计的下一步就是选择一个新的增益穿越频率。由)(ωj G 的相角曲线可知,相角穿越频率为2rad/s,将新的增益穿越频率仍选为2rad/s,但要求2=ωrad/s 处的超前相角为? 60。单个超前滞后装置能够轻易提供这一超前角。 一旦选定增益频率为2rad/s,就可以确定超前滞后校正装置中的相角滞后部分的转角频率。将转角频率2/1T =ω选得低于新的增益穿越频率1个十倍频程,即选择2.0=ωrad/s 。要获得另一个转角频率)/(12T βω=,需要知道β的数值,

操作系统试卷A

哈工大华德学院 年 季学期 试题( 卷) 考试时间: 分 考试形式: 卷 适用班级: 1. 按照操作系统提供的服务进行分类,( )是基本的操作系统。 A .批处理操作系统、分时操作系统、网络操作系统 B .批处理操作系统、分时操作系统、实时操作系统 C .批处理操作系统、分时操作系统、分布式操作系统 D .分时操作系统、网络操作系统、分布式操作系统 2. 下面关于并发性的定义中,正确的是( )。 A .并发性是指若干事件在同一时刻发生 B . 并发性是指若干事件在不同时刻发生 C .并发性是指若干事件在同一时间间隔内发生 D .并发性是指若干事件在不同时间间隔内发生 3.进程在执行中状态会发生变化,不可能出现的状态变化情况是( )。 A .运行变为就绪 B .运行变为等待 C .等待变为就绪 D .等待变为运行 4. 死锁的预防是根据( )而采取措施实现的。 A .配置足够的系统资源 B . 使进程的推进顺序合理 C .破坏死锁的四个必要条件之一 D . 防止系统进入不安全状态 5. 在操作系统中,P 、V 操作是一种( )。 A . 机器指令 B . 系统调用命令

6.若信号量S的初值为2,当前值为-1,则表示有()等待进程。 A.0个B. 1个C. 2个D. 3个 7.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。 A. 无上邻空闲区,也无下邻空闲区 B. 有上邻空闲区,但无下邻空闲区 C. 有下邻空闲区,但无上邻空闲区 D. 有上邻空闲区,也有下邻空闲区 8.把作业地址空间使用的逻辑地址变成主存的物理地址称为()。 A. 加载 B. 重定位 C. 物理化 D. 逻辑化 9.引入文件系统的主要目的是()。 A. 实现虚拟存储 B. 保存用户和系统的各种信息 C.实现文件的按名存取D. 都不对 10.关于通道、设备控制器和设备之间的关系,下面哪些叙述是正确的()。 A. 控制器和通道可以分别控制设备 B. 控制器、通道和设备可以并行工作 C. 通道控制设备控制器,设备控制器控制设备进行工作 D. 都不对 二、填空题(每空1分,共计20分) 1.操作系统的五大功能是()、()、()、()、()。 2. 网络操作系统把计算机网络中的各台计算机有机地互连起来,实现各台计算机之间的()及网络中各种资源的()。 3.信号量代表某类资源的实体,当信号量大于0时,其物理意义是();当信号量的值小于0时,其物理意义是 ()。

相关主题
文本预览
相关文档 最新文档