8255练习题及答案

8255练习题及答案
8255练习题及答案

8255练习题及答案

一、填空题

1、8255A端口C按位置位复位控制字的_________位用来指定要置位或复位的端口C1的具体位置。

答案:D3、D2和D1

2、8255A端口C按位置位复位控制字中的________位决定对端口C的某一位置位或复位。答案:D0

3、8255A端口A工作在方式2时,使用端口C的________作为与CPU和外部设备的联络信号。

答案:PC7~PC3

4、8255A的每个端口的数据寄存器的长度为____位。

答案:8

5、Intel 8255A是一个________________________接口芯片。

答案:可编程的通用并行输入输出

6、了般I/O接口的编址方式可分为________________两种方式。

答案:I/O接口单独编,与存储器统一编址

7、8255A的端口C按位置位复位控制字的_________位用来指定置位或复位的端口C的具体位置.

答案:D3,D2和D1

8、8255A的端口C按位置位复位控制字中的________位决定对端口C的某一位置位或复位。答案:D0

9、8255A的端口A工作在方式2时,使用端口C的_________作为与CPU和外部设备的联络信号。

答案:PC7~PC3

10、8255A与CPU连接时,地址线一般与CPU的地址总线的_________连接。

答案:A0和Al

11、8255A控制字的最高位D7=_________时,表示该控制字为方式控制字。

答案:1

12、8255A的端口A的工作方式是由方式控制字的____位决定。

答案:D6和D5

13、8255A的端口B的工作方式由方式控制字的________位决定。

答案:D2

14、8255A的端口C的按位置位复位功能是由控制字中的D7=______来决定的。

答案:0

15、8255A内部具有_____个输入输出接口。

答案:3

16、8255A内部具有_______个输入输出端口。

答案:3

17、8255A的三个端口中只有端口____没有输入锁存功能。

答案:C

18、Intel8255A是一个_________________接口芯片。

答案:可编程的通用并行输入输出

19、8255A与CPU连接时,地址线一般与CPU的地址总线的__________连接。

答案:A0和A1

20、8255A的三个端口中只有端口_____没有输入锁存功能。

答案:C

21、8255A的每个端口的数据寄存器的长度为_______位。

答案:8

22、8255A的端口B的工作方式是由方式控制字的________位决定。

答案:D2

23、8255A的端口A的工作方式是由方式控制字的____位决定。

答案:D6和D5

24、8255A的控制字的最高位D7=________时,表示该控制字为方式控制字。

答案:1

25、8255是一种可编程的行接口芯片,其中有个位的并行输入/输出端口。

26、8255A的A组有种工作方式,B组有种工作方式。

PC指定为输入,27、设8255A控制寄存器端口地址为FFFEH,要把A口指定为方式2输出,

6

PC指定为输出,将下面初始化程序段补充完整。

B口指定为方式1输入,

2

MOV DX,

MOV AL,

二、选择题

1、当8086/8088访问100H端口时,采用( )寻址方式.

A、直接

B、立即

C、寄存器间接

D、相对

C

2、8086CPU在进行I/O写操作时,M/IO和DT/R必须是( )

A、L,L

B、L,H

C、H,L

D、H,H

B

3、某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为()

A、0CBH

B、0CAH

C、0CH

D、0EH

D

4、当并行接口芯片8255A被设定位方式1时,其功能相当于()

A、0线握手并行接口

B、1线握手并行接口

C、2线握手并行接口

D、多线握手并行接口

C

5、Intel8255A使用了()个端口地址。

A、1

B、2

C、3

D、4

D

三、判断题

1、8255工作在方式1的输出时,OBF信号表示输出缓冲器满信号。()

2、给8255 C口PC3按位置位字是06H。()

()

3、8255A A口工作在方式1输入,B口工作在方式0输出的方式控制字是0011×00×B。

四、简答题

1、用8255A和8086CPU相连,若8255A片选信号由A10~A3产生,且A10~A3=1111100B,

问A口、B口、C口和控制口地址分别是多少?

2、8255A有哪几种工作方式?各用于什么场合?端口A、端口B和端口C各可以工作于哪几种方式?

答:8255A有3种基本的工作方式:方式0——基本输入输出方式,适用于不需要用应答信号的简单输入输出场合;方式1——选通输入输出方式,适用于必须在联络信号控制下才能完成的I/O操作;方式2——双向总线I/O方式,适用于双向总线方式。

端口A可工作于:方式0、1、2;

端口B可工作于:方式0,1;

端口C可工作于:方式0。

3、8254定时/计数器的定时与计数方式有什么区别?8254在方式0工作时,各通道的CLK、GATE信号有什么作用?各通道的控制字地址都相同,8254是怎样区分的?

解:8254作为计数器和定时器使用时的区别:

(1)用途不同:

定时器用于产生连续的、周期恒定的信号;

计数器用于对输入脉冲进行计数。

(2)对CLK输入的信号要求不同:

用作定时器时,CLK输入的信号必须有相同的周期;

用作计数器时,允许CLK输入的信号没有固定的周期;

使用方式不同:

定时器方式下计数的过程周而往复,重复进行;

计数器方式下计数的过程只进行一次,除非重新初始化,或者用GATE重新触发;

(3)8254工作在方式0时,CLK端输入计数用的脉冲信号;GATE信号为高电平时,对CLK端输入的脉冲进行计数;GATE信号为低电平时,暂停计数; GATE信号重新为高电平后,恢复原先的计数。

(4)由8254的方式控制字中的D7、D6两位来选择计数通道。

4、8255A的方式0一般使用在什么场合?在方式0时,如果使用应答信号进行联络,应该怎么办?

答案:

方式0的特点是只要WR,RD信号有效,就有数据传送,一般使用在可随时传送数据的场合.若使用应答信号进行联络,可用C口作为联络,对C口位操作,一般上C口用作选通(STB)线,下C 口作状态输入(RDY)线.

5、当8255A工作在中断方式2时,CPU是如何来区分输入或输出的?

答案:

在输入,输出均允许中断的情况下,可在中断服务程序中查询状态字,判断OBF和IBF位的状态,来区分是输入中断还是输出中断,并采取相应操作.

6、8255各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H.

(1)写出工作方式控制字

(2)对8255A初始化

(3)从A口输入数据,将其取反后从B口送出

答案:

(1)10010001B 即91H

(2)MOV AL,91H; OUT 43H,AL

(3)IN AL,40H; NOT AL; OUT 41H,AL

7、8255的功能作用是什么?它有哪些工作方式?

答案:

8255是可编程的并行接口芯片,设有三个8位的数据输入/输出端口,共有三种工作方式:方式0为基本的输入/输出方式;方式样为应答式输入/输出方式;方式2为应答式双向数据传送方式.

五、编程题

1、设8255端口地址为50H~56H中的偶地址,试画出微机系统与8255A和LS138译码器的接口图。设端口A工作在方式0输入,端口B工作在方式1输出,允许B口中断,端口C 输出,对8255初始化编程。

2、设8255端口地址为80H~86H中的偶地址,试画出8255与微机系统和LS138译码器的接口图。设端口A工作在方式1输入,中断允许,端口B工作在方式0输出,端口C输出,对8255初始化编程。

74LS138 8255

3.设8255A与8086CPU相连,8255A芯片A口工作在方式1输出,B口工作在方式0输入,禁止A口中断,8255A芯片A口、B口、C口、控制口地址分别为FFF8H、FFFAH、FFFCH、FFFEH,请写出初始化程序。

4、如下图所示,某8086微机系统中有一片8255A,其端口PA接一个8段LED显示器,开关设置的二进制信息由8255A的PB口输入,经过程序转换成对应的8段LED字形码后,由PA口输出,来点亮此LED。

要求:1.根据图中的译码电路,写出8255A的四个端口地址;

2.试写出8255A的工作方式命令字和8086对8255A的初始化程序段;

5、如图B-1所示电路

(1)分析各端口地址;

(2)A口、B口工作在什么方式;

(3)写出8255A的初始化程序。

6、设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80H,82H,84H和86H。要求A口工作在方式0输出,B口工作在方式0输入,C口高四位输入,低四位输出,试编写8255A的初始化程序。

答:MOV DX,86H ;控制字端口地址

MOV AL,10001010B

OUT DX,AL ;写控制字

7、8255A的方式选择控制字和C口按位控制字的端口地址是否一样,8255A怎样区分这两

种控制字?写出A端口作为基本输入,B端口作为基本输出的初始化程序。

解:

(1)8255A的方式选择控制字和C口按位控制字的端口地址一样,它们之间的区别在控制字的D7位(特征位)的值不同,8255A的方式选择控制字D7=1,而C口按位置位/复位控制字D7=0。

(2)初始化程序:(设端口地址为,A口:200H,B口:201H,控制口:203H)

MOV AL,90H

MOV DX,203H

OUT DX,AL

8、用8255A的A端口接8位二进制输入,B端口和C端口各接8只发光二极管显示二进制

数。编写一段程序,把A端口读入的数据送B端口显示,而C端口的各位则采用置0/置1的方式显示A端口的值。

解:

(设端口地址为,A口:200H,B口:201H,C口:202H,控制口:203H)

MOV AL, 90H ;8255A初始化:

MOV DX, 203H ;8255A各组方式0,A口输入

OUT DX, AL ; B、C口输出

MOV DX, 200H

IN AL,DX ;读A口输入值

MOV DX, 201H

OUT DX, AL ;送B口输出

MOV AH, AL ;A口输入值转存在AH中

MOV DX, 203H

MOV CX, 08 ;CX置循环次数初值

MOV AL, 00H ;C端口置0/置1控制字初值

LPA: AND AL, 0FEH ;清除最低位

SHR AH, 1 ;A端口一位转入CF

ADC AL, 0 ;A端口一位从CF转入命令字

OUT DX, AL ;A端口一位从送往C端口对应位

ADD AL, 02H ;形成下一个命令字

LOOP LPA ;处理C端口下一位

9、将8255A用作两台计算机并行通信的接口电路,请画出采用查询式输入/输出方式工作的接口电路,并写出采用查询式输入/输出方式的程序。

解:

用两片8255作两台计算机8088_A与8088_B之间并行通信的接口电路,两片8255之间的连接如下图所示。两片8255均在方式1、查询方式下工作。

(1) 8088_A输出程序:

(8255_A的A口作为数据输出口,C口的PC0作为“数据输出选通”信号,负脉冲输出。C 口的PC6作为“应答”信号输入。端口地址:

A口:200H,C口:202H,控制口:203H)

DATA SEGMENT

Buffer DB “This is a example. ”, 0DH, 0AH, -1

DATA ENDS

CODE SEGMENT

START: MOV AX, DATA

MOV DS, AX

LEA BX, Buffer ;输出缓冲区指针送BX

MOV DX,203H

MOV AL,0A0H ;10100000B

;8255_A的方式选择字,A口工作在方式1、输出,C口低四位输出

OUT DX,AL

MOV AL, 1

OUT DX, AL ;将PC0置1

CALL DELAY ;延时等待对方完成初始化

;A口查询方式输出

NEXT: MOV DX, 202H

IN AL, DL

TEST AL, 80H ;判别OBF是否有效,PC7→OBF A

JZ NEXT ;数据尚未取走,等待

MOV DX,200H

MOV AL, [BX]

OUT DX, AL ;输出一项数据

INC BX

MOV DX, 203H

MOV AL, 0

OUT DX, AL ;

NOP

NOP

INC AL

OUT DX, AL ;通过PC0 向对方发选通信号

CMP BYTE PTR[BX-1], -1 ;判断输出是否完成

JNE NEXT ;未完成,继续

MOV AX, 4C00H

INT 21H

CODE ENDS

END START

(2)8088_B输入程序:

(8255_B的A口作为输入,方式1,PC4作为“数据输入选通”信号,输入,负脉冲有效。PC0为“应答”信号输出。端口地址:

A口:210H,C口:212H,控制口:213H)

DATA SEGMENT

Buffer DB 80 DUP(?)

DATA ENDS

;

CODE SEGMENT

START: MOV AX, DATA

MOV DS, AX

LEA BX, Buffer ;输入缓冲区指针送BX

MOV DX, 213H

MOV AL, 0B0H ;10110000B

;8255_B的方式选择字,A口工作在方式1,输入,C口低四位输出。

OUT DX, AL

MOV AL, 01H

OUT DX, AL ;PC0置1,表示没有“应答”信号

CALL DELAY ;延时等待对方状态就绪

;A口查询方式输入

AGA: MOV DX, 212H

IN AL, DX

TEST AL, 20H

JZ AGA

;PC5 ( IBF )是否为1,不是,无数据输入,继续查询

MOV DX, 210H

IN AL, DX

MOV [BX], AL

MOV DX, 212H

MOV AL, 0

OUT DX, AL

INC BX

NOP

NOP

INC AL

OUT DX, AL ;通过PC0向发送方发“应答”负脉冲

CMP BYTE PTR[BX-1], -1 ;数据接收完了吗?

JNE AGA ;未完,继续

MOV AX, 4C00H

INT 21H

CODE ENDS

END START

10、设计一个用8255A作为8个七段显示器的接口电路,并设计一个把内存地址为ADDRA 的8个数字在这8个七段显示器上显示的程序。

解:设8个七段显示器采用共阳接法,A口控制段的显示,B口控制位的显示。

端口地址 A口:200H,B口:201H,控制口:203H

DATA SEGMENT

ADDRA DB ×,×,×,×,×,×,×,×

TABLE DB 40H, 4FH, 24H, 30H, 19H

DB 12H, 02H, 78H, 00H, 10H

DISPBIT DB ?

DATA ENDS

CODE SEGMENT

ASSUME CS: CODE, DS: DATA

START: MOV AX, DATA

MOV DS, AX

MOV AL, 80H ;对8255A初始化,A,B端口方式0,输出MOV DX, 203H

OUT DX, AL

LEA BX, TABLE ;BX置为七段码表首地址

MOV DISPBIT, 7FH ;置位码初值为7FH:011111111H,第一个亮

LEA SI, ADDRA ;SI置为显示缓冲区首地址

MOV CX, 8 ;CX置为循环次数初值8

AGA: MOV AL, 0FFH

MOV DX, 201H

OUT DX, AL ;熄灭所有数码管

MOV AL, [SI] ;取出一个待显示数

XLAT ;转换成七段码

MOV DX, 200H

OUT DX, AL ;送入段码端口

MOV AL, DISPBIT ;

MOV DX, 201H

OUT DX, AL ;送当前位码,点亮一个数码管ROR DISPBIT, 1 ;产生下一个位码

INC SI ;修改指针,指向下一个待显示数据CALL DELAY ;延时

LOOP AGA ;处理下一个数码管的显示

MOV AX, 4C00H

INT 21H

CODE ENDS

END START

大学高等数学上考试题库(附答案)

《高数》试卷1(上) 一.选择题(将答案代号填入括号内,每题3分,共30分). 1.下列各组函数中,是相同的函数的是( ). (A )()()2ln 2ln f x x g x x == 和 (B )()||f x x = 和 ()2g x x = (C )()f x x = 和 ()() 2 g x x = (D )()|| x f x x = 和 ()g x =1 2.函数()()sin 42 0ln 10x x f x x a x ?+-≠? =+?? =? 在0x =处连续,则a =( ). (A )0 (B )1 4 (C )1 (D )2 3.曲线ln y x x =的平行于直线10x y -+=的切线方程为( ). (A )1y x =- (B )(1)y x =-+ (C )()()ln 11y x x =-- (D )y x = 4.设函数()||f x x =,则函数在点0x =处( ). (A )连续且可导 (B )连续且可微 (C )连续不可导 (D )不连续不可微 5.点0x =是函数4 y x =的( ). (A )驻点但非极值点 (B )拐点 (C )驻点且是拐点 (D )驻点且是极值点 6.曲线1 || y x = 的渐近线情况是( ). (A )只有水平渐近线 (B )只有垂直渐近线 (C )既有水平渐近线又有垂直渐近线 (D )既无水平渐近线又无垂直渐近线 7. 211 f dx x x ??' ???? 的结果是( ). (A )1f C x ?? -+ ??? (B )1f C x ?? --+ ??? (C )1f C x ?? + ??? (D )1f C x ?? -+ ??? 8. x x dx e e -+?的结果是( ). (A )arctan x e C + (B )arctan x e C -+ (C )x x e e C --+ ( D )ln()x x e e C -++ 9.下列定积分为零的是( ).

微机原理试题及答案

1 一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分) 1.指令MOV DX,[BX]的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A 3.属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4.某EPROM芯片上有19条地址线A 0~A 18 ,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位(B)16位(C)24位(D)32位 6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。 7.8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8.采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存 器 C 。 (A)AX (B)BX (C)CX (D)DX 解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。 二、填空题(每小题2分,共10分) 1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf: 全零标志位。本次运算结果为0时,zf=1,否则zf=0。 2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF= 0 。

(完整版)8255练习题及答案

8255练习题及答案 一、填空题 1、8255A端口C按位置位复位控制字的_________位用来指定要置位或复位的端口C1的具体位置。 答案:D3、D2和D1 2、8255A端口C按位置位复位控制字中的________位决定对端口C的某一位置位或复位。答案:D0 3、8255A端口A工作在方式2时,使用端口C的________作为与CPU和外部设备的联络信号。 答案:PC7~PC3 4、8255A的每个端口的数据寄存器的长度为____位。 答案:8 5、Intel 8255A是一个________________________接口芯片。 答案:可编程的通用并行输入输出 6、了般I/O接口的编址方式可分为________________两种方式。 答案:I/O接口单独编,与存储器统一编址 7、8255A的端口C按位置位复位控制字的_________位用来指定置位或复位的端口C的具体位置. 答案:D3,D2和D1 8、8255A的端口C按位置位复位控制字中的________位决定对端口C的某一位置位或复位。答案:D0 9、8255A的端口A工作在方式2时,使用端口C的_________作为与CPU和外部设备的联络信号。 答案:PC7~PC3 10、8255A与CPU连接时,地址线一般与CPU的地址总线的_________连接。 答案:A0和Al 11、8255A控制字的最高位D7=_________时,表示该控制字为方式控制字。 答案:1 12、8255A的端口A的工作方式是由方式控制字的____位决定。 答案:D6和D5 13、8255A的端口B的工作方式由方式控制字的________位决定。 答案:D2 14、8255A的端口C的按位置位复位功能是由控制字中的D7=______来决定的。 答案:0 15、8255A内部具有_____个输入输出接口。 答案:3 16、8255A内部具有_______个输入输出端口。 答案:3 17、8255A的三个端口中只有端口____没有输入锁存功能。 答案:C 18、Intel8255A是一个_________________接口芯片。 答案:可编程的通用并行输入输出 19、8255A与CPU连接时,地址线一般与CPU的地址总线的__________连接。

2019保险代理人资格考试试题题库及答案

2015 保险代理人资格考试试题题库及答案(11)· 1 、在财产保险中,远洋船舶航程保险的保险期限确定依据是()。 A.一年或者一年以内 B.承保风险的时间限制 C.承保风险的空间限制 D.承保风险的区间限制 答案: C ·2 、在年金保险中,以两个或两个以上被保险人的生存作为年金给付条件,且给付持续到最先发生的死 亡时为止的年金保险是()。 A.个人年金 B.联合年金 C.最后生存者年金 D.联合及生存者年金 答案: B ·3 、()不仅使风险管理建立在科学的基础上,而且使风险分析定量化,为风险管理者进行风险决策、 选择最佳管理技术提供了科学依据。 A.风险判断 B.风险估测 C.风险评价 D.风险测量 答案: B · 4 、保险专业代理机构高级管理人员不包括() A.保险专业代理机构营销人员

C.保险专业代理公司的副总经理 D.保险专业代理公司分支机构的主要负责人 答案: A ·5 、保险保障活动运行中所要求的风险大量性条件,一方面是基于风险分散的技术要求,另一方面是()。 A.要求符合监管部门的规定 B.为了体现经营的赢利目标 C.为了体现社会福利政策 D.概率论和大数法则原理在保险经营中的运用 答案: D ·6 、根据《保险代理机构管理规定》,保险代理机构应当向本机构的保险代理业务人员发放执业证书。执业证书是指()。 A.保险代理业务人员与保险公司之间的委托代理合同 B.保险代理业务人员可以从事保险代理活动的资格证明 C.保险代理业务人员代表保险公司从事保险代理活动的证明 D.保险代理业务人员代表保险代理机构从事保险代理活动的证明 答案: D · 7 、救助基金按照机动车交通事故责任强制保险()的一定比例提取。 A.保险费 B.责任限额 C.保险金额 D.未到期责任准备金 答案: A · 8 、人身意外伤害保险的被保险人遭受意外伤害的概率取决于()。

微机原理试题及答案 (1)回顾.doc

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题1.5分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 ?反复执行空操作,直到DMA操作结束 ?进入暂停状态, 直到DMA操作结束 ?进入保持状态, 直到DMA操作结束 ?进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 ?无条件传送方式?查询方式 ?中断方式?直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 ?计数器?寄存器?移位寄存器? D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 ?128 ?256 ? 16K ? 64K 5、CPU响应中断后,通过(4)完成断点的保护。 ?执行开中断指令?执行关中断指令 ?执行PUSH指令?内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 ?PA口?PB口? PC口?控制口 7、8088CPU处理动作的最小时间单位是(2 )。 ?指令周期?时钟周期?机器周期?总线周期 8.堆栈是内存中(4 )。 ?先进先出的ROM区域?后进先出的ROM区域 ?先进先出的RAM区域?后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种(3 )。 ?串行接口芯片?串行通信规程(协议) ?串行通信接口标准?系统总线标准 5--1

10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 ?SRAM ?DRAM ?ROM ?EPROM 11、鼠标器是一种(3 )。 ?手持式的作图部件?手持式的光学字符识别设备 ?手持式的座标定位部件?手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 ? b ytes per second ?bits per second ?baud per second ?billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序 中,CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回 答问题。 MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y

微机原理试题及其答案

硬件习题课 一、选择题 1在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问 题,必须要引入( )。 A、数据缓冲寄存器 B、I/O总线 C、I/O接口 D、串并移位器 2在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据 通路,这指的是( )。 A、CPU与外围设备 B、主存与外围设备 C、外设与外设 D、CPU与主存 3目前微型机系统上广泛使用的机械式鼠标是一种() A.输入设备 B.输出设备 C.输入输出设备 D.显示设备组成之一 4 擦除EPROM中的信息可以用()方式进行擦除。 A、加12.5V电压 B、加5V电压 C、紫外线照射 D、红外线照射 5在中断方式下,外设数据输入到内存的路径是( ) A. 外设→数据总线→内存 B.外设→数据总线→CPU→内存 C. 外设→CPU→DMAC→内存 D.外设→I∕O接口→CPU→内存 6、下列是电可擦除的存储器是: A ROM B PROM C EPROM D E2PROM 7、8086CPU对中断请求响应优先级最低的请求是( ) A NMI B INTR C 单步中断 D INTO 8 在DMA传送过程中完成数据传送功能是由()。 (A) CPU执行从存储器读出的指令 (B) CPU直接控制外部设备与存储器 (C) DMAC执行从存储器读出的指令 (D)外部设备中的控制部件直接控制 (E) DMAC的硬件直接控制

二、填空题 1计算机在进行远距离数据传送时,一般是通过_______________设备进行数字信号与模拟信号之间的转换。 2在计算机硬件设备中,硬盘,光盘和软盘属于___________存储器。 3评价存储器的主要性能指标有存取时间、可靠性、性能价格比和_____________。 4 8086/8088把中断分为_________中断和___________中断两大类,其中______ __是可屏蔽中断,___________是非屏蔽中断。 5 如果中断类型为N,则中断服务程序的入口地址在CS=_________,IP=_________ ___的内存单元中。 6半导体存储器从器件原理的角度可分为_______和________. 7 为保证动态RAM中的内容不消失,需要进行_________. 8和外存相比,__________特点是容量小、速度快、成本高. 9 I/O端口有和两种编址方法。 10微机接口中传输的信息种类常有三类,它们分别存放于 port, port, po rt。 11某以8088为CPU的微型计算机内存RAM区为00000H~3FFFFH(256k*),若采用6264(8k*8bit)_______片、62256(32k*8bit)_______片、2164(64k*1b it) _______片或21256(256k*1bit)要_______片芯片。 12利用全地址译码将6264(8k*8bit)芯片接在8088的系统总线上,其所占地址范围为_______.

8255并口实验详解

xxxx大学计算机学院实验报告

一、实验内容与要求 1.1 实验内容 (1)8255方式0实验 从8255端口C输入数据,再从端口A输出 (2)8255方式1输出实验 编程实现每按一次单脉冲按钮产生一个正脉冲,使8255产生一次中断服务:依次输出01H,02H,04H,08H,10H,20H,40H,80H使L0~L7依次发光,中断8次结束。 (3)8255方式1输入实验 编程实现:每按一次单脉冲按钮产生一个正脉冲使8255产生一次中断请求,让CPU进行一次中断服务:读取逻辑电平开关预置的ASCII码,在屏幕上显示其对应的字符,中断8次结束。 1.2 实验要求 (1)8255方式0实验 实验预期效果:拨动逻辑开关,启动程序,开关打开的对应灯可以亮起。改变开关的状态,灯的亮暗也随之改变。 (2)8255方式1输出实验 实验预期效果:按一次单脉冲按钮,L0亮起;以后每按一次,后面的灯依次会亮起。中断8次结束。 (3)8255方式1输入实验 实验预期效果:每按一次单脉冲按钮读取逻辑电平开关预置的ASCII码,在屏幕上显示其对应的字符,中断8次结束。 二、实验原理与硬件连线 2.1 实验原理 CPU通过指令将控制字写入8255A的控制端口设置它的工作方式。8255A有两个控制字:方式选择控制字和端口C置位/复位控制字,这两个控制字均写入同一个控制端口地址(端口选择

先A1A0=11) 8255A有3种工作方式:方式0——基本输入/输出方式;方式1——选通输入/输出方式;方式2——双向传输方式。方向选择控制字用于设置各端口的工作方式。 方式0称为基本输入/输出方式。该方式下,端口A、端口B、端口C的高4位和端口C的低4位均可独立地设为输入或输出数据端口。在方式0时,8255A与CPU时间没有应答联络信号,可用于无条件传送或查询方式数据传送场合。采用查询方式传送时,可以将端口A、端口B 作为数据端口,用端口C存放外部设备状态信息,用于CPU查询。 方式1称为选通输入/输出方式。该方式下,端口A、端口B可作为数据传输口,而端口C 的一些引脚规定作为端口A、端口B的联络控制信号,有固定的搭配规定。在方式1时,CPU和8255A之间有应答联络信号,所以采用中断方式或程序查询方式传送数据。 当端口A作为方式1输入时,端口C的PC3、PC4、PC5作为端口A的联络控制信号。 当端口A作为方式1输出时,端口C的PC7、PC6、PC3作为端口A的联络控制信号。 状态字通过读端口C获得。需要强调,从端口C读出的状态字与端口C的外部引脚的状态无关。 2.2 硬件连线 (1)8255方式0实验1 连接实验电路,8255端口C接逻辑电平开关K0~K7,端口A接LED显示电路 L0~L7 U18 8255 K0 K1 K5 L0 L1 L2 L3 L4 L5 L6 L7图2-2-1 实验一接线

高空作业考试题库(附答案)

高空作业考试题库 判断题(正确答“对” ,错误答“错”) *GB/T3608《高处作业分级》国家标准的规定,凡在有可能坠落的高处进行施工作业, 当坠落高度距离地面在2m 及2m 以上时该项作业即称为高处作业。 ( ) (该题出自第一章) 高处作业指的是在建筑、设备、作业场地、工具、设施等的高部位作业,不包括作业 1. 2. 在高层建筑的居室内作业, 也属高处作业。 ( ) (该题出自第一章) 3. 时的上下攀登过程。 ( ) (该题出自第一章) 4. *有固定转动轴的物体的平衡:其平衡条件是顺时针力矩之和 =逆时针力矩之和。 ( ) (该题出自第一章) 5. 力对物体的作用效应取决于力的三要素,即力的大小、方向和作用点。 ( ) (该题出自第一章) 6. *在荷载作用下,位置和几何形状不能改变的体系,称为几何可变体系。 ( ) (该题出自第一章) 7. *在荷载作用下,位置和几何形状可以改变的体系,称为几何不变体系。 ( ) (该题出自第一章) 8. 高处作业安全设施的主要受力部件应经常进行检查, 发现受力杆件变形, 钢丝绳断丝、 起毛、断股,作业人员随意拆除防护设施等情况应立即纠正。

9. 10. 11. 12. 13. 14. 15. ( )(该题出自第二章) 因作业需要临时拆除或变动安全防护设施时,不一定要经现场负责人同意,仅需采取 相应的安全措施,作业后立即恢复即可。 ( ) (该题出自第二章) 接料平台两侧的栏杆,必须自上而下加挂安全立网或满扎竹笆。 ( ) (该题出自第二章) 在施工过程中,各类人员都应在规定的通道内行走,不允许在阳台间或非正规通道作 登高或跨越,但可利用臂架或脚手架杆件与施工设备进行攀登。 ( ) (该题出自第二章) 梯子如需接长使用,必须有可靠的连接措施,且接头不越过2 处。 ( ) (该题出自第二章) 使用直爬梯进行攀登作业时,攀登高度以5m为宜,超过8m时必须设置梯间平台。( ) (该题出自第二章) 浇筑离地2m 以上的框架、过梁、雨篷和小平台时,应设操作平台,不得直接站在模 板或支撑件上操作。( ) (该题出自第二章) 浇筑拱形结构,应自两边拱脚对称地相向进行。( ) (该题出自第二章) 16. 在交叉作业时,不同层次之间前后左右方向必须有一段竖向的安全距离。

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

实验六---8255并行输入输出

实验六---8255并行输入输出

东南大学 《微机实验及课程设计》 实验报告 实验六 8255并行输入输出

姓名:学号: 专业:测控技术与仪器实验室: 516 同组人员:评定成绩: 一、实验目的 1)掌握8255方式0的工作原理及使用方法,利用直接输入输出进行控制显示; 2)掌握8段数码管的动态刷新显示控制; 二、(1)实验内容(必做) 6-1、8段数码管静态显示:编程从键盘输入一位十进制数字(0~9),在数码管上显示出来。 6-2、8段数码管动态显示:在两个数码管上同时显示不同的两位数字或字母,保持不变直至退出。(如56或7f) (2)实验内容(必做一题,选做一题) 6-3 静态显示:用逻辑电平开关预置某个数字(0~9)的ASCII码,将该数据用8255的C口读入,并用A口输出,并在数码管显示出来;如果预置的ASCII 码不是数字(0~9),数码管显示E字母。 6-4 动态显示:在两个数码管上滚动循环显示不同的0~f字符。(即开始时两个数码管显示01,12,23,34 ··f0,一直循环直至退出) 三、实验原理 (1)实验预备知识

图 八段式LED 数码管的符号和引脚 (2) 6-1流程图:

N Y 将对应段码输 结 6-1源代码: data segment ioport equ 0ec00h-0280h io8255a equ ioport+288h ;8255A口地址 io8255b equ ioport+28bh ;8255控制寄存器端口地址 led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh ;段码mesg1 db 0dh,0ah,'Input a num (0--9h):',0dh,0ah,'$';提示data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax mov dx,io8255b ;使8255的A口为输出方式 mov ax,80h

微机原理习题

1. 设8255A 的A 口、B 口、C 口和控制字寄存器的端口地址分别为80H 、82H 、84H 和86H 。 要求A 口工作在方式0 输出,B 口工作在方式0 输入,C 口高 4 位输入,低 4 位输出,试编写8255A 的初始化程序。 MOV AL ,B ;方式控制字 OUT 86H ,AL 2. 8255A 的A 口、B 口、C 口和控制字寄存器的端口地址分别为80H 、82H 、84H 和86H,要求 PC4 输出高电平,PC5 输出低电平,PC6 输出一个正脉冲,试写出完成这些功能的指令序列。 MOV AL ,00001001B ;PC4 输出高电平 OUT 86H ,AL MOV AL ,00001010B ;PC5 输出低电平 OUT 86H ,AL MOV AL ,000001100B ;PC6 先输出低电平 OUT 86H ,AL MOV AL ,00001101B ;PC6 再输出高电平 OUT 86H ,AL MOV AL ,00001100B ;PC6 再输出低电平,形成一个正脉冲 OUT 86H ,AL 3. 8255A 的口地址为 80H~83H ,8253 的口地址为 84H~87H , (1 )若A 口接8 个开关K7~K0,B 口接8 个指示灯LED 7~LED0,当开关合上时相应的 指示灯亮,断开时灯灭,要求每隔检测一次开关状态,并在LED上显示出来,试画出 硬件连线图,编写实现这种功能的程序。 (2 )若把接在端口 A 上的开关去掉,要求接在端口 B 上的指示灯轮流熄灭,每只灯熄灭 1

秒钟,请编程实现这种功能。 答:(1 )8255A :A 口输入,B 口输出 8253:2MHz/2Hz=1000000 通道0 工作于方式 2 ,取N0=1000 通道1 工作于方式 0 ,取N1=999,即得OUT1 每秒中断一次。 本题用 8253 定时中断,中断处理时检测开关状态,并点亮相应的 LED 。假设8259A 已初始化,主程序如下: MOV AX, SEG INTR ;形成中断矢量表 MOV DS, AX MOV DX, OFFSET INTR MOV AL, N MOV AH, 25H INT 21H MOV AL, B ;8255初始化 OUT 83H, AL MOV AL, 00110101B ;通道0 方式 2 ,BCD计数 OUT 87H, AL MOV AL, 00H ;置初值1000 OUT 84H, AL MOV AL, 10H OUT 84H, AL MOV AL, 01110001B ;通道1 方式 0 ,BCD计数 OUT 87H, AL MOV AL, 99H ;置初值999 OUT 85H, AL MOV AL, 09H OUT 85H, AL STI AGAIN:HLT

大学高等数学下考试题库(及答案)

一.选择题(3分?10) 1.点1M ()1,3,2到点()4,7,22M 的距离=21M M ( ). A.3 B.4 C.5 D.6 2.向量j i b k j i a ρρρ ρρ??+=++-=2,2,则有( ). A.a ρ∥b ρ B.a ρ⊥b ρ C.3,π=b a ρρ D.4 ,π=b a ρρ 3.函数1 122 2 22-++ --= y x y x y 的定义域是( ). A.(){ }21,22≤+≤y x y x B.( ){} 21,22<+p D.1≥p 8.幂级数∑∞ =1 n n n x 的收敛域为( ). A.[]1,1- B ()1,1- C.[)1,1- D.(]1,1- 9.幂级数n n x ∑∞ =?? ? ??02在收敛域内的和函数是( ). A. x -11 B.x -22 C.x -12 D.x -21

10.微分方程0ln =-'y y y x 的通解为( ). A.x ce y = B.x e y = C.x cxe y = D.cx e y = 二.填空题(4分?5) 1.一平面过点()3,0,0A 且垂直于直线AB ,其中点()1,1,2-B ,则此平面方程为______________________. 2.函数()xy z sin =的全微分是______________________________. 3.设133 2 3 +--=xy xy y x z ,则 =???y x z 2_____________________________. 4. x +21 的麦克劳林级数是___________________________. 5.微分方程044=+'+''y y y 的通解为_________________________________. 三.计算题(5分?6) 1.设v e z u sin =,而y x v xy u +==,,求 .,y z x z ???? 2.已知隐函数()y x z z ,=由方程052422 2 2 =-+-+-z x z y x 确定,求 .,y z x z ???? 3.计算 σd y x D ?? +2 2sin ,其中22224:ππ≤+≤y x D . 4.如图,求两个半径相等的直交圆柱面所围成的立体的体积(R 为半径). 5.求微分方程x e y y 23=-'在00 ==x y 条件下的特解. 四.应用题(10分?2)

微机原理试题B卷(装备)

B 卷 第1页 共 6 页 2010─2011学年 第 1 学期 《微机原理及应用》课程考试试卷( B 卷) 专业:装备制造及自动化 年级:08级 考试方式:开卷 学分:3.5 考试时间:120分钟 【注意:第一至五大题写在答题纸上,第六题写在试卷上】 一、填空题 (每空1分,共 20 分) 1.Pentium 处理器采用 (1) 位数据总线与主存相连。 2.IA-32处理器有( 2) 个32位通用寄存器。 3.如果采用BP/EBP 或SP/ESP 作为基地址指针,默认使用(3) 段寄存器指向堆栈段。 4.指令“XOR EAX, EAX ”和“SUB EAX, EAX ”执行后,EAX =(4) ,CF =OF =(5) 。而指令“MOV EAX, 0”执行后,EAX =(6) ,CF 和OF 没有变化。 5.PCI 总线共用数据和地址信号,所以数据传输需要两个阶段:第一个阶段(一个时钟)提供(7) (地址,数据),第二个阶段(最少一个时钟)交换(8) (地址,数据)。 6.Pentium 的3个最基本的读写控制引脚是IO /M ,(9) 和(10) 。 7.高速缓冲存储器的地映址射有全相关映射、直接映射和(11) 方式。 8实地址方式下,主存最低(12)的存储空间用于中断向量表。向量号8的中断向量保存在物理地址(13)开始的(14) 个连续字节空间。 9. 某时刻中断控制器8259A 的IRR 内容是08H ,说明其(15) 引脚有中断请求。某时刻中断控制器8259A 的ISR 内容是08H ,说明(16) 中断正在被服务。 10. 假设某8253的CLK0接1.5MHz 的时钟,欲使OUT0产生频率为300kHz 的方波信号,则8253的计数值应为(17) ,应选用的工作方式是(18) 。 11. RS232C 用于发送串行数据的引脚是(19) ,接收串行数据的引脚是(20) 。 二、单项选择题 (每小题 2 分,共 20 分) 1.有一静态RAM 芯片, 其地址引脚有 10根,数据引脚4 根, 该芯片的容量是 ( )。 A.1K ×4位 B.512B ×8 位 C.10K ×4位 D.1K ×8 位 2.中断过程与子程序之间的过程比较,下面哪一条是错误的( )。 A.中断过程与子程序调用过程都需保护断点

8255试验报告(方式1查询输出)

《微型计算机接口技术》实验报告 实验名称:可编程并行接口芯片8255应用 (8255方式1、查询输出) 姓名 学号: 班级: 日期: 广东外语外贸大学信息科学技术学院

一、实验目的 掌握8255方式1查询输入、输出时的使用及编程 二、实验内容 1、按照图示连接硬件(注意图中大多数线试验箱已经连好,只连接需要用户连接的部分,预习,参考PPT) 2、编程:每按一次单脉冲按钮,ACK信号有效,8255内部输出准备好状态有效(INTR),查询输出一次数据,点亮、熄灭相应的发光二极管。 三、实验原理(8255方式1输出:结合结构图、时序图、状态字描述) 8255是一片可编程并行I/O接口芯片,每片8255有两个8位的并行口(PA,PB)和两个4位并行口(PC的高、低四位),其中PA口可工作于方式0,1,2。PB口工作于方式0,1。PC口仅能工作于方式0。在方式1中,将8255的三个端口分为了A、B两组,PA、PB两个口仍作为数据输入/输出口,而PC口则作为两部分,分别作为PA、PB口的联络信号。8255A 方式1 A口输出过程由CPU响应中断开始,在中断中用OUT指令通过8255A 向外设输出数据,发出WR 信号;WR上升沿清除INTRA 中断请求信号,且使OBFA =“L”(有效),通知外设取数;当外设接受数据后,发出ACKA 应答信号,一方面使OBFA=“H”(无效),另一方面在ACKA信号的上升沿使INTRA=“H”(有效),以此向CPU发出新的中断请求,开始下一轮输出。 四、硬件设计及方案论证(完整图的信号线连接及作用:数据、地址、控制及外设线)硬件设计如图,其中: 1.8255芯片中的数据总线D0—D7是和CPU的数据线直接相连的,从而CPU可以向8255 发送命令、数据和8255芯片也可以向CPU发送状态、数据等等。 2.8255芯片中的A0和A1也是与CPU的地址总线直接相连,并且在控制字在以下几种 情况有不同的设置,若A1A0= 00时,8255芯片中的PA口被选中,若A1A0=01时,8255芯片中的PB口被选中,若A1A0=10时,8255芯片中的PC口被选中,若A1A0=11时,则8255芯片的控制口被选中。 3.8255芯片的读信号、写信号、复位信号,分别于CPU的IOR、IOW、RESET直接相 连,当CPU执行IN指令时,8255的读信号有效,CPU从8255芯片读取信息,当CPU 执行OUT指令时,8255的写信号有效,CPU输出信息到8255芯片,完成一定的功能。 而当CPU发出复位的信号时,8255也会进行复位操作。 4.8255芯片中的片选信号与3—8译码器的Y1相连,而Y1的寻址范围是288H—28FH, 而8255芯片中的端口A的地址是288H,端口B的地址是289H,端口C的地址是28AH,控制端口的地址是28BH,因此4的端口都在在3—8译码器的Y1的寻址范围之内。5.8255芯片的PC6与脉冲信号是连接在一起,8255芯片的A端口与二极管L7—L0直接 相连。当脉冲信号到来,PC6会被置1,允许中断,CPU会将数据通过8255芯片的A 口输出到二极管L7中,点亮相应的灯。 。。。。。。等等详细论证,如我课堂所讲

习题9-并接口8255

习题9 并行接口 主要内容:8255的外部特性、内部结构,初始化编程,应用。 9.1 8255A的3个端口在使用时有什么差别? 【答】(1)端口A对应1个8位数据输入锁存器和1个8位数据输出锁存器/缓冲器。所以,用端口A作为输入或输出时,数据均受到锁存(与工作方式有关)。(2)端口B对应1个8位数据输入缓冲器和1个8位数据输出锁存器/缓冲器。(3)端口C对应1个8位数据输入缓冲器和1个8位数据输出锁存器/缓冲器。这样,当端口C作为输入端口时,对数据不做锁存,而作为输出端口是,对数据进行锁存。在使用中,端口A和端口B常常作为独立的输入端口或输出端口,端口C则配合端口A和端口B的工作。具体的讲,端口C常常通过控制命令被分成2个4位端口,每个4位端口包含1个4位的输入缓冲器和1个4位的输出锁存器/缓冲器,它们分别用来为端口A和端口B提供控制信号和状态信号。 9.2 8255A的方式0一般使用在什么场合?在方式0时,如要使用应答信号进行联络,应该怎 么办? 【答】方式0的使用场合有两种,一种是同步传送,另一种是查询式传送。在方式0情况下,没有规定固定的应答信号,所以,这时,将端口A端口B作为数据端口,把端口C的4个数位(高4位或者是低4位均可)规定为输出口,用来输出一些控制信号,而把端口C的另外4个数位规定为输入口,用来读入外设的状态。就是这样,利用端口C来配合端口A和端口B 的输入/输出操作。 9.3当数据从8255A的端口C往数据总线上读出时,8255A的几个控制信号CS、A1、A0、RD、WR 分别是什么? 【答】 CS0、A11、A00、RD1 、WR0。 9.4 8255A的方式选择控制字和置1/置0控制字都是写入控制端口的,那么,它们是由什么来 区分的? 【答]】当8255A接收到写入控制口的控制字时,就会对最高位即标志位进行测试。如为1,则将此字节作为方式选择控制字写入控制寄存器;如为0,则此字节作为对端口C的置1/置0控制来处理。 9.5 对8255A设置工作方式,8255A的控制口地址为00C6H。要求端口A工作在方式1,输入; 端口B工作在方式0,输出;端口C的高4位配合端口A工作;低4位为输入。(口地址为80H~83H) 【答】控制字:10110001=B1H MOV AL ,B1H OUT 83H ,AL 9.6 设8255A的4个端口地址为00C0H,00C2H,00C4H,00C6H,要求用置0/置1方式对PC6 置1,对PC4置0。 【答】MOV AL,00001101H ;对PC6置1的控制字 MOV DX,00C6H ;控制地址DX OUT DX,AL ;对PC6置1操作 MOV AL,00001000H ;对PC4置0的控制字 OUT DX,AL 9.7 编一初始化程序,使8255A的PC5端输出一个负跳变。如果要求PC5端输出一个负脉冲则 初始化程序又是什么情况? 【答】初始化程序: MOV AL,0000 1011 H ;PC5置“1”控制字→AL

高等数学下考试题库(附答案)(1)

《高等数学》试卷1(下) 一.选择题(3分?10) 1.点1M ()1,3,2到点()4,7,22M 的距离=21M M ( ). A.3 B.4 C.5 D.6 2.向量j i b k j i a ρρρ ρρ??+=++-=2,2,则有( ). A.a ρ∥b ρ B.a ρ⊥b ρ C.3,π=b a ρρ D.4 ,π=b a ρρ 3.函数1 122 2 22-++ --= y x y x y 的定义域是( ). A.(){ }21,22≤+≤y x y x B.( ){} 21,22<+p D.1≥p 8.幂级数∑∞ =1n n n x 的收敛域为( ). A.[]1,1- B ()1,1- C.[)1,1- D.(]1,1- 9.幂级数n n x ∑∞ =?? ? ??02在收敛域内的和函数是( ).

A. x -11 B.x -22 C.x -12 D.x -21 10.微分方程0ln =-'y y y x 的通解为( ). A.x ce y = B.x e y = C.x cxe y = D.cx e y = 二.填空题(4分?5) 1.一平面过点()3,0,0A 且垂直于直线AB ,其中点()1,1,2-B ,则此平面方程为______________________. 2.函数()xy z sin =的全微分是______________________________. 3.设133 2 3 +--=xy xy y x z ,则=???y x z 2_____________________________. 4. x +21 的麦克劳林级数是___________________________. 5.微分方程044=+'+''y y y 的通解为_________________________________. 三.计算题(5分?6) 1.设v e z u sin =,而y x v xy u +==,,求 .,y z x z ???? 2.已知隐函数()y x z z ,=由方程052422 2 2 =-+-+-z x z y x 确定,求 .,y z x z ???? 3.计算 σd y x D ??+22sin ,其中22224:ππ≤+≤y x D . 4.如图,求两个半径相等的直交圆柱面所围成的立体的体积(R 为半径). 5.求微分方程x e y y 23=-'在00 ==x y 条件下的特解.

相关文档
最新文档