文档库 最新最全的文档下载
当前位置:文档库 › 接口技术书后习题答案

接口技术书后习题答案

接口技术书后习题答案
接口技术书后习题答案

钱晓捷接口技术第3版部分习题解答

1.11 (1)174.66 D = 10101110.10101000 B

= 0AE.A8 H (0AE.A9H / 0AE.A8F5C2H)(2)100011101011.01011 B = 8EB.58 H

= 2283.34375 D

(3)F18A6.6 H = 11110001100010100110.0110 B

= 989350.375 D

1.12解:八位机器数原码、反码、补码、移码

+37 00100101 00100101 00100101 10100101

25H 25H 25H 0A5H

-37 10100101 11011010 11011011 01011011

0A5H 0DAH 0DBH 5BH

1.13解:补码机器数扩充为16位和32位形式

+37 0025 H 00000025 H

-37 FFDB H FFFFFFDB H

1.14 解:46H作为无符号数= 70 D

46H作为补码= +70 D

46H作为BCD码= 46 D

46H作为ASCII码= …F?

1.16解:英文字母D和d的ASCII码为44H和64H;

回车CR为0D H、换行LF为0A H;

数码0、空格SP、空操作NUL的ASCII码分别为30H、20H、00H。

2.5题参考p.30

逻辑地址形式为段地址:偏移地址

物理地址= 段地址*16+段内偏移地址

1MB空间最多可以分成64K个逻辑段,因为段地址的起始必须是16的倍数,220/24=216=64K个。

物理地址为:(1) 0FFFF0H(2)00417H(3)24500H(4)0BC777H

2.8 已知DS=2000H,BX=0100H,SI=0002H,存储单元[20100H]~[20103H]依次存放12H、34H、56H、78H,[21200H]~[21203H]依次存放2AH、4CH、B7H、65H,说明下列指令执行完后AX寄存器的内容以及源操作数的寻址方式。

(1)mov ax, 1200h 答:ax=1200h 立即寻址方式

(2)mov ax, bx 答:ax=0100h 寄存器寻址方式

(3)mov ax, [1200h] 答:ax=[21200h]=4C2AH 直接寻址方式

(4)mov ax, [bx] 答:ax=[20100h]=3412H 寄存器间接寻址方式(5)mov ax, [bx+1100h] 答:ax=[21200h]=4C2AH 相对寻址方式(6)mov ax, [bx+si] 答:ax=[20102h]=7856H 基址变址寻址方式(7)mov ax, [bx][si+1100h] 答:ax=[21202h]=65B7H

相对基址变址寻址方式

2.9 指出下列指令的错误原因:

mov cx, dl ;源操作数长度与目的操作数不一致

mov ip, ax ;ip指令指针不能人为改变,由转移指令或子程

序调用来改变

mov es, 1234h ;立即数不能直接送段寄存器

mov es, ds ;段寄存器之间不能直接传递

mov al, 300 ;源操作数长度超过al寄存器

mov [sp], ax ;间接寻址可使用bx或bp,堆栈操作应使用专用

指令,

mov ax, bx+di ;源操作数格式错,应该是[bx+di]

mov 20h, ah ;目的操作数不可以是立即数

2.13解:运算公式为[V-(X*Y+Z-540)]/X

结果商存放在ax中,余数在dx中。

2.16解:求有效地址

(1)EA = 1256H (2)EA = 32F7H

2.19解:求首地址为array的20个字的数组的元素之和,结果存放于地址为total的字单元中。

4.4ISA总线的时钟频率是8 MHz,每2个时钟可以传送一个16位数据,计算其总线带宽。

解:2T传一次16位的传输速率,即频率减半:fd = (16/8) * 8M /2 = 8 MB/s 或fd = 16*8M/2 = 64 Mb/s

4.5 答:

8088的某些输出线有三种状态:高电平、低电平、悬空(高阻态),称为三态能力。在高阻状态,CPU放弃其了对该引脚的控制权,由连接它的设备接管。

具有三态能力的引脚有:AD7~AD0,A15~A8,A19/S6~A16/S3,ALE,IO/M*,WR*,RD*,DEN*,DT/R*。

4.7答:

74LS373 的G为电平锁存引脚,控制选通且转为无效时锁存数据。

OE* 输出允许引脚,信号来自ALE。

4.8 答:

数据收发器74LS245 是8位双向缓冲器,G*控制端为低电平有效,可传输数据;DIR控制导通方向:DIR=1,A→B;DIR=0,A←B。

4.9执行一条指令所需要地时间被称为指令周期,而总线周期指的是完成一次特定总线操作所需的时间。8088基本的总线周期由4个T组成。如果CLK引脚接5MHz的时钟信号,那么每个T状态的持续时间为200ns。

4.11解答:

当8088进行读写存储器或I/O接口时,如果存储器或I/O接口无法满足CPU的读写时序(来不及提供或读取数据时),需要CPU插入等待状态T W。(在T3前沿检测Ready信号,若无效则插入T W 。)

具体在读写总线周期的T3和T4之间插入T W。

4.13 8088系统最小组态下,对指令ADD [2000H],AX (长度3B)。

答:取该指令时需要3个总线周期,均为存储器读周期。

执行该指令时需要4个总线周期,2个为存储器读总线周期(读出字操作数参与运算),2个为存储器写总线周期(保存16位运算结果)。

=========================

5.1 在半导体存储器中,RAM指的是随机存取存储器,它可读可写,但断电后信息一般会丢失;而ROM指的是只读存储器,正常工作时只能从中读取信息,但断电后信息不会丢失。以EPROM芯片2764为例,其存储容量为8K×8位,共有8 条数据线和13 条地址线。用它组成64KB的ROM存储区共需8 片2764芯片。

5.7 什么是存储芯片的位扩充和地址扩充?采用静态RAM的芯片2114(1K*4位)或动态RAM的芯片4116(16K*1位)来组成32KB的RAM 存储区,请问各需要多少芯片?在位方向和地址方向各需要进行什么样的扩充?

解答:(参见p.140)使用多个芯片来扩充存储数据位的宽度,称为位扩充。采用多个芯片在地址方向上进行扩充,称为地址扩充或字扩充。

用SRAM 2114组成32KBRAM存储区:2片为一组,得1KB,所以组成32KB就要32组,共需要64片SRAM 2114。

用DRAM 4116组成32KBRAM存储区:8片为一组,得16KB,所以组成32KB只要2组,共需要16片DRAM 4116。

30

5.8 存储芯片为什么要设置片选信号?它与系统地址总线有哪些连接方式?采用何种连接方式可避免地址重复?采用哪些连接方式可节省用于译码的硬件?

解答:

片选信号说明该存储器芯片是否被选中正常工作,设置它可以比较方便地实现多个存储器芯片组成大容量的存储空间。

存储器片选信号通常与CPU地址总线的高位地址线相关联,可以采用“全译码”、“部分译码”、“线选译码”方式。

采用全译码方式可以避免地址重复。

采用部分或线选译码可以节省译码硬件。

5.9在一个针对存储器的译码系统中,如果有4个地址线未参与译码,那

么每个存储单元会同时拥有几个地址?

解答:理论上每个存储单元会同时拥有16个地址。

1918

5.11采用全译码方式和6264芯片(SRAM,容量8K×8位),在内存40000H~43FFFH区段扩充RAM,请画出这些芯片与最大组态的系统总线的连接示意图。

解:

方法为:容量=末地址-首地址+1=214=16KB,所以要2片6264芯片。

A19

A17

A16

5.13 采用3:8译码器74LS138和2764芯片(EPROM,8K×8位),通过全译码方式在8088系统的地址最高端组成32KB的ROM区,请画出各2764芯片与8088最大组态下形成的线条总线的连接示意图。

解答:

注意地址最高端组成32KB的ROM区,意味着地址范围是F8000H~FFFFFH,这样最高五根地址线A19~A15上要全为1。2764芯片的片内地址是13根即A12~A0,它们是全0到全1变化;现在需要4片来构成32KB存储区,采用3:8译码器的话,A15~A13应该取后4种情况,即取

考虑:如果要求地址从低端开始的话,高5位全0,即00000H~07FFFH,如何连接?

6.1 在80x86系统中,I/O 端口的地址采用 独立 编码方式,访问端口时要使用专门的 I/O 指令,有 2 种寻址方式,其具体形式是: 直接寻址和DX 间接寻址 。

6.2 一般的I/O 接口电路安排有哪三类寄存器?他们各自的作用是什么? 解答: (参见p.143) ⑴ 数据寄存器 保存外设给CPU 和CPU 发往外设的数据。 ⑵ 状态寄存器 保存外设或接口电路的状态。 ⑶ 控制寄存器 保存CPU 给外设或接口电路的命令。 6.4

解: K0单独按下:输入0FEH ,控制L0 —〉L7 依次循环亮灯, K1单独按下:输入0FDH ,控制L7 —〉L0 反向依次循环亮灯, 程序流程略。 BEG : MOV DX ,8000H LOP0: IN AL ,DX MOV BL ,AL

+5V

A

MOV CX,8 ;循环次数

CMP AL,0FEH ;测试是否K0单独按下

JZ LOP1

CMP AL,0FDH ;测试是否K1单独按下

JZ LOP2

MOV AL, 0

OUT DX, AL

JMP LOP0

;利用状态值0FEH作为开始位置,指向L0

LOP1:MOV AL,BL

NOT AL ;因为有反相器LS06

OUT DX,AL

CALL DELAY

ROL BL,1 ;准备下个灯亮位置

LOOP LOP1

JMP LOP0

LOP2:MOV BL,80H ;首次亮L7,

LPO3:MOV AL,BL ;为1的灯亮,因为有反相器LS06 OUT DX,AL

CALL DELAY

ROR BL,1 ;准备下个灯亮位置

LOOP LOP3

JMP LOP0

6.5数据口地址为FFE0H,状态口地址为FFE2H,当状态标志D0=1时输入数据就绪,编写查询方式进行数据传送程序,从输入设备读入100个字节,写到BUF缓冲区(设BUF为2000H:2000H开始的内存中)。

解:(程序格式参见p.60~62 )

.CODE

MOV AX, 2000H

MOV DS,AX ;段地址

MOV BX,AX ;偏移地址

MOV CX,100

NEXT:MOV DX,0FFE2H

STATUS:IN AL,DX ;读入状态

TEST AL,01H

JZ STATUS

DEC DX

DEC DX ;数据口地址

IN AL,DX

MOV [BX],AL

INC BX

LOOP NEXT

MOV AX, 4C00H ;结束

INT 21H

6.6 某字符输出设备,其数据端口和状态端口的地址均为80H。在读取状态时,当标志位D7为0时表明该设备闲,可以接收一个字符。请编写采用查询方式进行数据传送的程序段,要求将存放于符号地址ADDR处的一串字符(以$为结束标志)输出给该设备,注意在程序中加上注释。

解:参考答案一:

mov bx, offset addr

again: mov ah, [bx] ;取一个字节的字符码

cmp ah, ’$’

jz done

status:in al, 80h;查询一次

test al, 80h

jnz status

mov al, ah

out 80h, al;输出一个字节

inc bx

jmp again ;循环

done:……

参考答案二:

.DATA

addr DB ‘xx……xx$’

.CODE

MOV AX, @DATA

MOV DS, AX

LEA BX, addr

Status: IN AL, 80H ;读入状态,if D7=1,为负数

CMP AL, 0 ;或ROL AL,1

JS Status ;JC STATUS

MOV AL, [BX]

CMP AL, ‘$’

JZ endof

OUT 80H, AL

INC BX

JMP Status

Endof: MOV AX, 4C00H

INT 21H

6.7 以可屏蔽中断为例,说明一次完整的中断过程主要包括那些环节?8088响应可屏蔽中断请求时需要先满足那些前提条件?

答:中断过程的主要环节:( 参见p.165 )

中断请求、中断响应、关中断、断点保护、中断源识别、现场保护、中断服务、恢复现场、开中断、中断返回。

8088响应可屏蔽中断请求时需要先满足:

中断允许——IF=1。

当前指令执行完毕。

6.8什么是中断源?为什么要设立中断优先权?什么是中断嵌套?何种情况下程序可能发生中断嵌套?

答:

中断源:计算机系统中引起中断的事件或原因。

当多个中断源同时请求时,CPU需要利用中断优先权决定首先响应哪一个;当一个中断正在服务时,又发生了新的中断请求,CPU需要利用中断优先权确定后者是否优先权更高,以便实现中断嵌套。

中断嵌套:当一个中断服务时CPU又响应新的中断请求就形成中断嵌套。

CPU允许中断(开中断)、新的中断请求比正在服务的中断优先权更高,通常发生中断嵌套。

中断0

中断1 中断

2

6.9参见P.158

STI PUSH DX PUSH AX MOV DX ,8001H STATUS :IN AL ,DX TEST AL ,01H JZ NEXT1 CALL PROC0 JMP DONES NEXT1: TEST AL ,02H JZ NEXT2 CALL PROC1 JMP DONES NEXT2: TEST AL ,04H JZ NEXT3 CALL PROC2 JMP DONES NEXT3: TEST AL ,08H JZ DONES CALL PROC3 DONES : POP AX POP DX

IRET

6.10 DMA的意思是直接存储器存取,主要用于高速外设和内存间的数据传送。进行DMA传送的一般过程是:外设先向DMA控制器提出DMA 传送请求,DMA控制器通过HOLD信号有效向CPU提出总线请求,CPU回以HLDA信号有效表示响应。此时CPU的三态信号线将输出高阻状态,即将它们交由DMAC(DMA控制器)进行控制,完成外设和内存间的直接数据传送。

7.7 假如某并行总线的数据宽度为32位,工作频率为100MHz,若2个时钟周期传送一次数据,其传输速率是多少?如果在时钟的前后沿各传送一次数据,其传输速率是多少?如果采用2-1-1-1的突发传送模式,其平均传输速率是多少?

解答:

f =100MHz ,则时钟周期T=1/f =10 ns

1) 2T一次的传输速率,即频率减半:fd = (32/8) * 100/2 M = 200 MB/s

或fd = (32/8) / (2*10 ns) = 200 MB/s

2) 前后沿各传送一次,即频率加倍:fd = (32/8) * 100*2 M = 800 MB/s

或即1T2次:fd = (32/8) / (10/2 ns) = 800 MB/s

3) 采用2-1-1-1的突发传送模式,平均为5T4次:

fd = (32/8) * 100*4/5 M = 320 MB/s

或fd = (32/8) /(5*10 ns /4) = 320 MB/s

======================

7.1 8088CPU具有哪些中断类型?各种中断如何产生,如何得到中断向量号?参见p.163~165

7.2 8088中断向量表的作用是什么?(参见p.166)

答:它是中断向量号到对应的中断服务程序入口地址的链接表。

通过中断向量号n,可以读取中断向量表的物理地址为n*4 开始的单元,获取中断服务程序的入口地址(即中断向量),长度4个字节。

7.3 说明程序段的功能:(程序略,见p.212 上)

答:此段程序将中断服务程序intproc的入口地址写入中断向量表的80h*4开始的单元中。

(stows 是数据串传送指令,参见p.78。)

(实际上可以使用指令序列:

mov ax,seg intproc

mov ds,ax

mov dx,offset intproc

mov ax,2580h

int 21h 来完成相同功能)

7.4 8259A中IRR、IMR和ISR三个寄存器的作用是什么?

答:( 参见p.169)

?中断请求寄存器IRR

–保存8条外界中断请求信号IR0~IR7的请求状态

–Di位为1表示IRi引脚有中断请求;为0表示无请求?中断服务寄存器ISR

–保存正在被8259A服务着的中断状态

–Di位为1表示IRi中断正在服务中;为0表示没有被服务?中断屏蔽寄存器IMR

–保存对中断请求信号IR的屏蔽状态

–Di位为1表示IRi中断被屏蔽(禁止);为0表示允许

7.5PC/XT对8259A的初始化程序如下:

mov al,13h ;0001 0011

out 20h,al ;ICW1

mov al,08h ;00001000

out 21h,al ;ICW2

mov al,09h ;00001001

out 21h,al ;ICW4

请说明其设定的工作方式?

解答:

从第一个写指令ICW1,看出是边沿触发、单片方式,有ICW4;第二个写指令ICW2为中断向量08h;第三个写指令ICW4中断方式字,表示普通全嵌套、数据线缓冲方式,从片、非自动中断结束、16位微处理器。

7.6 某时刻8259A的IRR内容是08h,说明只有引脚IR3上有中断请求。某时刻8259A的ISR内容为08h,说明只有IR3上的请求正在被CPU服务。在两片8259A级联的中断电路中,主片的第5级IR5接从片的中断请求输入,则初始化主、从片时ICW3的控制字分别是20H和05H。

(分别是0010 0000 和0000 0101 )

7.7 解:

初始化时写的是ICW命令,A0=0为ICW1,A0=1时按照顺序决定是写哪个初始化命令字。

当8259处于工作状态时,写的是OCW,由地址A0和D4D3特征位共同决定是写哪个操作命令字(A0=1时,写OCW1;A0=0且D4D3=00时,写OCW2,D4D3=01,写OCW3)。

在A0=1时读出的是IMR寄存器的内容。

7.8 题略p.184。

解:根据题意:SFNM=0,AEOI=0,LTIM=0,ICW1=00010011,ICW2=90H,ICW4=0000x101,初始化8086 所接的8259A中断控制器:

MOV DX, 0FFDCH ;对应20H端口

MOV AL, 13H

OUT DX, AL

MOV DX, 0FFDEH ;对应21H端口

MOV AL, 90H

OUT DX, AL

MOV AL, 05H

OUT DX, AL

7.10 8259A的中断请求有哪两种触发方式,它们分别对请求信号有什么要求?PC系列机中采用哪种方式?

答:上跳沿触发,要求克服噪音尖峰。

高电平触发,请求及时撤销请求信号。

PC系列机采用上升沿方式。

7.11 题略,p.184

解答:

0bh = 00001011 b,写OCW3,接下来要读的是ISR,中断服务寄存器。

7.12 PC机执行下列两条指令,会产生什么控制状态?

mov al, 0bch

out 21h, al

解答:

0bch = 10111100 b,21H写OCW1即IMR,结果是只允许IR0、IR1、IR6中断,其他中断被屏蔽。

7.14 中断服务程序的人口处为什么通常要使用开中断指令?

答:

因为8088在进入中断服务程序前的中断响应期内会自动关中断(令IF=0),所以对于不十分重要的中断源,其中断服务程序的人口处要开中断,以便可以实现中断嵌套。

--------------------------

题8.3 8253每个通道有 6 种工作方式可供选择。若设定某通道为方式0后,其输出引脚为低电平;当写入计数初值(并进入减1计数器)后通道开始计数,CLK信号端每来一个脉冲减1计数器就减1;当计数器减为0,则输出引脚输出高电平,表示计数结束。8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为300KHz的方波信号,则8253的计数值应为5(=1.5MHz÷300KHz),应选用的工作方式是3。

8.4 按要求编写8253初始化程序,对应计数器0~2和控制字的I/O端口地址为204H~207H。

(1)使计数器1工作在方式0,仅用8位二进制计数,初值为128。(2)使计数器0工作在方式1,按BCD码计数,计数值为3000。

(3)使计数器2工作在方式2,计数值为02F0H。

解:

(1)MOV AL,01010000B ;即50H

MOV DX,207H

OUT DX,AL

MOV AL,128 ;或80H

MOV DX,205H

OUT DX,AL

(2)

MOV AL,00100011B ;即23H,或用33H初值3000H

MOV DX,207H

OUT DX,AL

MOV AL,30H ;仅送高8位

MOV DX,204H

OUT DX,AL

(3)

MOV AL,10110100B ;即0B4H

MOV DX,207H

OUT DX,AL

MOV DX,206H

MOV AX,02F0H

OUT DX,AL

MOV AL,AH

OUT DX,AL

8.5 设8255计数器0~2和控制字的I/O地址依次为F8H~FBH,说明如下程序的作用。

mov al, 33h ;0011 0011

out 0fbh, al

mov al, 80h

out 0f8h, al

mov al, 50h

out 0f8h, al

解:计数器0工作在方式1,BCD码计数,计数值5080D。

8.7 解:

例题8.2中CLK0实际输入101个下降沿后产生中断,还能用工作方式

1、4、5。如果利用外部信号启动计数,则GA TE0应从+5v →0v →+5v。

若采用计数器0方式1的控制字为:00 01 001 0 B= 12H 。

(初始化程序类似p.226 例9.2。)

MOV AL,12H ;计数器0方式1

MOV DX,203H

OUT DX,AL

MOV DX,200H

MOV AL,100

OUT DX,AL

8.8解:先计算计数器0的初值,N=输入f /输出f? =5MHz /1KHz=5000

计数器0的方式控制字:00 10 010 1 N= 5000 用BCD计数

计数器1的方式控制字:01 11 100 0 N=1000=3E8H

计数器0初始化程序:

MOV DX,0FFF3H Array MOV AL,25H;

OUT DX,AL

MOV AL,50H

MOV DX,0FFF0H

OUT DX,AL

(或方式控制字0011 0100,初值5000)

mov dx,0fff3h

mov al,34h

out dx,al

mov dx,0fff0h

mov ax,5000

out dx,al

mov al,ah ;先低后高

out dx,al

计数器1初始化程序:

MOV DX,0FFF3H

MOV AL,78H ;01 11 100 0

OUT DX,AL

MOV AX,3E8H

MOV DX,0FFF1H

OUT DX,AL

MOV AL,AH ;先低后高

OUT DX,AL

(或方式控制字01 10 100 1,初值1000D,用BCD计算只送高字节)mov al, 69h

mov dx, 0fff3h

out dx, al

mov dx, 0fff1h

mov al, 10h

out dx, al

补充:(此处题目不需要进行8259A的初始化)

IRQ4的中断向量为0CH,若需要设置8259A的初始化如下:MOV AL,13H ;ICW1

OUT 20H,AL

MOV AL,08H;ICW2

OUT 21H,AL

MOV AL,07H ;ICW4

OUT 21H,AL

对应中断屏蔽字为11101111,中断屏蔽位设置程序:

IN AL,21H ;读出IMR

AND AL,0EFH ;设置允许IRQ4 ,其它位不影响

OUT 21H,AL ;再写入IMR 即OCW1

#

8.9题略,见p.198。

扬声器控制发音程序:子程序speaker、speakon、speakoff参见p.194。解:

.DATA

addr DW 2277,2029,1808,1709

DW 1522,1356,1196,1139

.CODE

MOV AX, @DATA

MOV DS, AX

keyin: MOV AH,1

INT 21H ;等待按键

CMP AL,1BH ;是否ESC

JZ exit

CMP AL,31H

JL stop ;< ’1’

CMP AL,38H

JG stop ;> ’8’

AND AL,0FH ;截取数1~8

DEC AL ;成为0~7

SHL AL ;因为DW,*2

LEA BX,addr ;数据表起始地址

MOV AH,0

ADD BX,AX

MOV AX,[BX]

CALL speaker

CALL speakon

JMP keyin

stop:CALL speakoff

JMP keyin

exit:MOV AX,4C00H

INT 21H

8.10计数器的定时长度和精度受脉冲输入信号频率和计数值影响。对于频率为f的脉冲输入,计数器输出的最小定时时间为2/f ;此时计数初值应为 1 。16位计数器输出的最大定时时间是65537/f ;当需要加大定时时间时,或者利用硬件方法进行多个计数器的级联;或者用软件辅助方法,使计数单元扩大计数值。

====================

9.2 什么是8237的单字节传送方式和数据块传送方式,两者的根本区别是什么?数据块传送方式和请求传送方式对DREQ信号有效有什么要求?

答:单字节传送方式:以DMA方式每传送完一个字节,8237使HRQ(总线请求)信号无效,将系统总线交还CPU,若所有数据未传完,则DREQ (外设的DMA传送请求)保持有效,所以,8237立刻向CPU申请总线,使HRQ再次有效,若CPU应答了这次请求(HLDA有效),8237就传送下一个字节,这个过程重复到所有数据传送完毕。

块传送:一旦传送开始,8237就不放弃总线,直到所有数据传送完毕。

二者的区别:前者在每传送一个字节后,CPU都有一次获得总线的机会,以感知其他事件。后者不行,但速度较快。

数据块传送对DREQ信号有效的要求是:传送期间始终保持。

请求传送对DREQ信号有效的要求是:可以随时失效来暂停传送。9.4 8237有几种对其DMA通道屏蔽位操作的方法?

答:p238。三个:单通道屏蔽字、主屏蔽字、清屏蔽寄存器命令。

9.5 PC机为什么设置DMA传送的页面寄存器?

答:因为PC机的内存空间大于8237的地址控制范围(64K),要在高于64K的空间进行DMA传送就必须用辅助器件产生高位(A16以上)地址,这个辅助器件就是页面寄存器。

9.6 设置PC机8237通道2传送1KB数据,请给出其字节数寄存器编程。解:

MOV AX,1023 ;N-1

OUT 05H,AL

MOV AL,AH

OUT 05H,AL

9.9PC机8237A通道2传送的内存起始地址为C8020H,请给出地址寄存

器编程。

解:MOV AL,20H

OUT 04H,AL

MOV AL,80H

OUT 04H,AL

MOV AL,0CH

机械工程测试技术课后习题答案

思考题与习题 3-1 传感器主要包括哪几部分试举例说明。 传感器一般由敏感元件、转换元件、基本转换电路三部分组成。 如气体压力传感器。其内部的膜盒就是敏感元件,它的外部与大气压力相通,内部感受被测压力p ,当p 发生变化时,引起膜盒上半部分移动,可变线圈是传感器的转换元件,它把输入的位移量转换成电感的变化。基本电路则是完成上述电感变化量接入基本转换电路,便可转换成电量输出。 3-2 请举例说明结构型传感器与物性型传感器的区别。 答:结构型传感器主要是通过传感器结构参量的变化实现信号变换的。例如,电容式传感器依靠极板间距离变化引起电容量的变化;电感式传感器依靠衔铁位移引起自感或互感的变化。 物性型传感器则是利用敏感元件材料本身物理性质的变化来实现信号变换。例如,水银温度计是利用水银的热胀冷缩性质;压电式传感器是利用石英晶体的压电效应等。 3-3 金属电阻应变片与半导体应变片在工作原理上有何区别 答:金属电阻应变片与半导体应变片的主要区别在于:金属电阻应变片是基于电阻应变效应工作的;半导体应变片则是基于压阻效应工作的。 3-4 有一电阻应变片(见图3-105),其灵敏度S 0=2,R =120Ω,设工作时其应变为1000με,问ΔR =设将此应变片接成图中所示的电路,试求:1)无应变时电流指示值;2)有应变时电流指示值;3)试分析这个变量能否从表中读出 解:由0dR R s ε = 得,0R R s ε?=??即,6012010001020.24R R s ε-?=??=???= ()1.5 12.5120 I mA = = 3-5 电容式传感器常用的测量电路有哪几种 答:变压器式交流电桥、直流极化电路、调频电路、运算放大电路。 3-6 一个电容测微仪其传感器的圆形极板半径r=4mm ,工作初始间隙δ=0.3mm ,求: 图3-105 题3-4图

《计算机接口技术》习题答案

《计算机接口技术》习题 一.解释下列概念 1.I/O端口 答:每个连接到I/O就总线上的设备都有自己的I/O地址集,即所谓的I/O 端口(I/OPORT) 2.中断向量 答:中断向量是指早期的微机系统中将由硬件产生的中断标识码中断源的识别标志,可用来形成相应的中断服务程序的入口地址或存放中断服务程序的首地址。 3.独立编址 答:独立编址(专用的I/O端口编址)存储器和I/O端口在两个独立的地址空间中。 4.可编程 答:可编程一般指的是可编程控制器(Programmbie Controller)简称PC或PLC 是一种数字运算操作的电百子系统,专门在工业环境下应用而设计。 5.模/数转换 答:模/数转换,或叫数字化,是将现实世界中连接变化的波形转变成可以在计算机中存储和处理的数字信号的过程。 二.简答题 1.在8253计数器/定时器的6种式作方式中,方式2和方式3各输出何种波形?它们有何种特点? 答:方式2输出连接负脉冲,脉冲宽度同CLK周期;方式3输出连接方波;计数初值偶数时输出对称方波,为奇数时输出非对称方波,即能高电平启动,也能上跳启动。

2.为什么在长途串行通讯中需要加入Modem,常用的调制方法有哪几种? 答:二进制数据信号频带很宽,而通信线路往往使用公用电话线,电话线宽有限,这会导致接收端信号严重失真。接收端进行解调。调制方法有:调幅、调频、调相。 3.简述即插即用功能。 答:即插即用是指为微机系统提供了这样的一种功能:只要将扩展卡插入微机的扩展槽中时,微机系统会自动进行扩展卡的配置工作,保证系统资源空间的合理分配,以免发生系统资源占用的冲突。这一切都是开机后由系统自动进行的,而无需操作人员的干预。为达到即插即用,完全一致的要求,应该变PC系统的4个主要部分,即基于ROM的BIOS、操作系统、硬件设备和应用软件。PCI所采用的技术非常完善,为用户提供真正的即插即用功能。真正具有即插即用功能的接口是USB。 4.比较中断方式与DMA方式的主要异同,并指出它们各自应用在什么性质的场合。 答:相同点:这两种方式下,主机和I/O设备都是并行工作。 不同点:中断方式在CPU响应了I/O设备的中断请求后,要暂停现行程序的执行,转为I/O设备服务。DMA方式直接依靠硬件实现主存与I/O设备之间的数据直传,传送期间不需要CPU程序干预,CPU可继续执行原来的程序,CPU效率比中断方式。 DMA方式适合场合:高速、批量数据的简单传送。 中断方式适用场合:处理复杂随机事件、控制低速I/O设备。

微机的接口技术试题

微机接口技术试题 一.填空题 1.CPU与接口之间传送信息一般有查询方式、中断方式和DMA方式三种方式。 2.微机系统中产生的时间基准,通常采用软件定时和硬件定时两种方法。 3.8086中断系统的中断源分为两大类:一类是外部中断,另一类是内部中断。 4.通常把I/O接口电路中能被CPU直接访问的寄存器称为端口。 5.把来自地址总线上的地址代码翻译成所要访问的端口地址的电路称为地址译码电路。 6.凡是接口都有两侧,一侧是CPU,另一侧是外设。 7.CPU与外界连接的部件或电路叫微机接口,它是CPU与外设交换信息的中转站。 8.中断过程分为:中断请求、中断响应、中断服务、中断返回四个阶段。 9.起止式异步通信中传送一个字符,总是以起始位开始,以停止位结束。 10.微机系统中记录一天时间的时钟称为日时钟。 记录每天时间和年、月、日的时钟称为时时钟。 二.选择题 1.串行通信中所说的波特率是(A)。 A. 位速率 B. 字符速率 C. 时钟速率 2.RS-422/RS-485是采用(C)技术,实现远距离传送信息的。 A. 正/负双电源供电 B. 单端发送/单端接收 C. 双端发送/双端接收 3.8255的(C)具有按位操作的控制命令字。 A. 端口A B. 端口B C. 端口C 4.较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫(A)技术。

A. 中断嵌套 B. 优先排队 C. 中断识别 5.8255的A口有三种工作方式,B口有(B)工作方式 A. 一种 B. 两种 C. 三种 6.8259在级联方式工作时,为使从控制器中更高级别的中断得到响应,主控制器应设定为(B) A.一般完全嵌套 B. 特定完全嵌套 C. 特定屏蔽 7.采用DMA方式能实现高速数据传送,是因为(B) A. DMA能加速CPU的速度 B. 传送的数据不用经过CPU中转 C. DMA可以和CPU同时访问系统总线 8.8253定时/计数器芯片内部有(B)独立的计数通道。 A. 2个 B. 3个 C. 4个 9.以下常用于地址译码电路的芯片型号是(C) A. 74LS245 B.74LS160 C. 74LS138 10.中断向量是(A) A. 中断服务程序入口地址 B. 中断服务程序 C.中断向量表 11.D/A转换器能转换的二进制位数,称为D/A转换器的(C) A. 线性度 B. 转换速度 C. 分辨率 12.8259在级联方式工作时,如果从控制器的中断请求被响应,则其中断类型号由(C)提供。 A. 由编程控制 B. 仍由主控制器 C. 由从控制器 13.8255是(B)接口芯片。 A. 串行 B. 并行 C. 电平转换 14.超高速A/D转换器一般采用(B)方式完成转换。

《数字电子技术基础》课后习题答案

《数字电路与逻辑设计》作业 教材:《数字电子技术基础》 (高等教育出版社,第2版,2012年第7次印刷) 第一章: 自测题: 一、 1、小规模集成电路,中规模集成电路,大规模集成电路,超大规模集成电路 5、各位权系数之和,179 9、01100101,01100101,01100110; 11100101,10011010,10011011 二、 1、× 8、√ 10、× 三、 1、A 4、B 练习题: 1.3、解: (1) 十六进制转二进制: 4 5 C 0100 0101 1100 二进制转八进制:010 001 011 100 2 1 3 4 十六进制转十进制:(45C)16=4*162+5*161+12*160=(1116)10 所以:(45C)16=(10001011100)2=(2134)8=(1116)10 (2) 十六进制转二进制: 6 D E . C 8 0110 1101 1110 . 1100 1000 二进制转八进制:011 011 011 110 . 110 010 000 3 3 3 6 . 6 2 十六进制转十进制:(6DE.C8)16=6*162+13*161+14*160+13*16-1+8*16-2=(1758.78125)10 所以:(6DE.C8)16=(011011011110. 11001000)2=(3336.62)8=(1758.78125)10 (3) 十六进制转二进制:8 F E . F D 1000 1111 1110. 1111 1101

二进制转八进制:100 011 111 110 . 111 111 010 4 3 7 6 . 7 7 2 十六进制转十进制: (8FE.FD)16=8*162+15*161+14*160+15*16-1+13*16-2=(2302.98828125)10 所以:(8FE.FD)16=(100011111110.11111101)2=(437 6.772)8=(2302.98828125)10 (4) 十六进制转二进制:7 9 E . F D 0111 1001 1110 . 1111 1101二进制转八进制:011 110 011 110 . 111 111 010 3 6 3 6 . 7 7 2 十六进制转十进制: (79E.FD)16=7*162+9*161+14*160+15*16-1+13*16-2=(1950. 98828125)10 所以:(8FE.FD)16=(011110011110.11111101)2=(3636.772)8=(1950.98828125)10 1.5、解: (74)10 =(0111 0100)8421BCD=(1010 0111)余3BCD (45.36)10 =(0100 0101.0011 0110)8421BCD=(0111 1000.0110 1001 )余3BCD (136.45)10 =(0001 0011 0110.0100 0101)8421BCD=(0100 0110 1001.0111 1000 )余3BCD (374.51)10 =(0011 0111 0100.0101 0001)8421BCD=(0110 1010 0111.1000 0100)余3BCD 1.8、解 (1)(+35)=(0 100011)原= (0 100011)补 (2)(+56 )=(0 111000)原= (0 111000)补 (3)(-26)=(1 11010)原= (1 11101)补 (4)(-67)=(1 1000011)原= (1 1000110)补

《测试技术》(第二版)课后习题答案-_

《测试技术》(第二版)课后 习题答案-_ -标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

解: (1) 瞬变信号-指数衰减振荡信号,其频谱具有连续性和衰减性。 (2) 准周期信号,因为各简谐成分的频率比为无理数,其频谱仍具有离 散性。 (3) 周期信号,因为各简谐成分的频率比为有理数,其频谱具有离散 性、谐波性和收敛性。 解:x(t)=sin2t f 0π的有效值(均方根值): 2 /1)4sin 41(21)4sin 41(21)4cos 1(212sin 1)(1000 00 00 00 000 020 2 000=-= - = -== =? ? ? T f f T T t f f T T dt t f T dt t f T dt t x T x T T T T rms ππππππ 解:周期三角波的时域数学描述如下:

(1)傅里叶级数的三角函数展开: ,式中由于x(t)是偶函数,t n 0sin ω是奇函数,则t n t x 0sin )(ω也是奇函数,而奇函数在上下限对称区间上的积分等于0。故 =n b 0。 因此,其三角函数展开式如下: 其频谱如下图所示: ? ????????+≤ ≤-≤≤- +=) (2 02022)(0000 0nT t x T t t T A A t T t T A A t x 2 1)21(2)(12/0002/2/00000= -==??-T T T dt t T T dt t x T a ??-==-2/000 02 /2/00 000cos )21(4cos )(2T T T n dt t n t T T dt t n t x T a ωω?????==== ,6,4,20 ,5,3,14 2sin 422222n n n n n π ππ?-=2 /2 /00 00sin )(2T T n dt t n t x T b ω∑∞ =+=102 2 cos 1 4 21)(n t n n t x ωπ ∑∞ =++=102 2)2sin(1 421n t n n πωπ (n =1, 3, 5, …)

微机原理与接口技术习题答案

《微机原理与接口技术》习题答案 一、单项选择题 1、80486CPU进行算术和逻辑运算时,可处理的信息的长度为( D )。 A、32位 B、16位 C、8位 D、都可以 2、在下面关于微处理器的叙述中,错误的是( C ) 。 A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片 B、一台计算机的CPU含有1个或多个微处理器 C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分 D、不同型号的CPU可能具有不同的机器指令 3、若用MB作为PC机主存容量的计量单位,1MB等于( B )字节。 A、210个字节 B、220个字节 C、230个字节 D、240个字节 4、运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为( D )。 A、两个整数相加,若最高位(符号位)有进位,则一定发生溢出 B、两个整数相加,若结果的符号位为0,则一定发生溢出 C、两个整数相加,若结果的符号位为1,则一定发生溢出 D、两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出 5、运算器的主要功能是( C )。 A、算术运算 B、逻辑运算 C、算术运算与逻辑运算 D、函数运算 6、指令ADD CX,55H[BP]的源操作数的寻址方式是(D )。 A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、寄存器相对寻址 7、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=(A ) A、113AH B、114AH C、1144H D、1140H 8、若SI=0053H,BP=0054H,执行SUB SI,BP后,则( C)。 A、CF=0,OF=0 B、CF=0,OF=1 C、CF=1,OF=0 D、CF=1,OF=1 9、已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=(D ) 。 A、0102H B、0201H C、245AH D、5A24H 10、实模式下80486CPU对指令的寻址由(A )决定。 A、CS,IP B、DS,IP C、SS,IP D、ES,IP 11、使用80486汇编语言的伪操作指令定义: VAL DB 2 DUP(1,2,3 DUP(3),2 DUP(1,0)) 则

最新微机接口技术试题与答案

《微机接口技术》试题与答案 一、选择题: 1、接口的基本功能是()。 A、输入缓冲 B、输出锁存 C、输入缓冲,输出锁存 D、编址使用 2、8086系统中优先级最高的中断是()中断。 A、除法除以0 B、指令 C、非屏蔽 D、断点 3、8255工作在方式0时,具有()功能。 A、查询输入/输出 B、输入缓冲、输出锁存 C、无条件输入/输出 D、双向数据传送 4、PC/XT总线的地址信号和数据信号是()的。 A、分时复用 B、分开传送 C、混杂一起 D、不需地址 5、8086非屏蔽中断的类型码是()。 A、00H B、02H C、08H D、不定 6、DMA工作方式时,总线上的各种信号是由()发送的。 A、中断控制器 B、CPU C、存储器 D、DMA控制器 7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。 A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 8、查询输入/输出方式下,外设状态线要经过()与微机相连。 A、锁存器 B、译码器 C、缓冲器 D、放大器 9、8253工作在BCD码计数据器时,若初值为100,则应写为()。 A、100H B、64H C、100 D、0100 10、PC机的串行通信接口COM1地址为()。 A、3F8H-3FFH B、2F8H-2FFH C、378H-37FH D、20H-21H 11、中断自动结束方式是自动将8256A()相应位清零。 A、ISR B、IMR C、IRR D、ICW 12、一个I/O地址称为一个()。 A、接口 B、端口 C、外设 D、芯片 13、输入/输出指的是主机与()交换数据。 A、存储器 B、外设 C、键盘 D、显示器 14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。 A、CPU内部 B、中断指令 C、类型码固定 D、可屏蔽中断管理器 15、可屏蔽中断管理器8259所管理的是()。 A、指令中断 B、非屏蔽中断 C、可屏蔽中断 D、单步中断 16、8086系列微机的中断类型码越大,则优先级()。 A、越高 B、越低 C、相同 D、不定 17、可编程接口芯片在使用前对它(),称为编程。 A、写操作数 B、写控制字 C、编接口地址 D、设计控制电路 18、在定时器/计数器8253的输出端可产生()波形。 A、三角波 B、正弦波 C、方波 D、斜波 19、对逐次逼近式A/D转换器,起动一次转换读入多次数字量,则读入的数字量()。 A、肯定相同 B、可能相同 C、肯定不同 D、可能不同 20、微机中串口1的I/O地址范围是()。

电子技术基础习题答案

三、选择题:(每小题2分,共20分) 1、单极型半导体器件就是( C )。 A、二极管; B、双极型三极管; C、场效应管; D、稳压管。 2、P型半导体就是在本征半导体中加入微量的( A )元素构成的。 A、三价; B、四价; C、五价; D、六价。 3、稳压二极管的正常工作状态就是( C )。 A、导通状态; B、截止状态; C、反向击穿状态; D、任意状态。 4、用万用表检测某二极管时,发现其正、反电阻均约等于1KΩ,说明该二极管( C )。 A、已经击穿; B、完好状态; C、内部老化不通; D、无法判断。 5、PN结两端加正向电压时,其正向电流就是( A )而成。 A、多子扩散; B、少子扩散; C、少子漂移; D、多子漂移。 6、测得NPN型三极管上各电极对地电位分别为V E=2、1V,V B=2、8V,V C=4、4V,说明此三极管处在( A )。 A、放大区; B、饱与区; C、截止区; D、反向击穿区。 7、绝缘栅型场效应管的输入电流( C )。 A、较大; B、较小; C、为零; D、无法判断。 8、正弦电流经过二极管整流后的波形为( C )。 A、矩形方波; B、等腰三角波; C、正弦半波; D、仍为正弦波。 9、三极管超过( C )所示极限参数时,必定被损坏。 A、集电极最大允许电流I CM; B、集—射极间反向击穿电压U(BR)CEO; C、集电极最大允许耗散功率P CM; D、管子的电流放大倍数 。 10、若使三极管具有电流放大能力,必须满足的外部条件就是( C ) A、发射结正偏、集电结正偏; B、发射结反偏、集电结反偏; C、发射结正偏、集电结反偏; D、发射结反偏、集电结正偏。 三、选择题:(每小题2分,共20分) 1、基本放大电路中,经过晶体管的信号有(C)。 A、直流成分; B、交流成分; C、交直流成分均有。 2、基本放大电路中的主要放大对象就是(B)。 A、直流信号; B、交流信号; C、交直流信号均有。 3、分压式偏置的共发射极放大电路中,若V B点电位过高,电路易出现(B)。 A、截止失真; B、饱与失真; C、晶体管被烧损。 4、共发射极放大电路的反馈元件就是(B)。 A、电阻R B; B、电阻R E; C、电阻R C。 5、功放首先考虑的问题就是(A)。

机械工程测试技术课后习题答案

第三章:常用传感器技术 3-1 传感器主要包括哪几部分?试举例说明。 传感器一般由敏感元件、转换元件、基本转换电路三部分组成。 如图所示的气体压力传感器。其内部的膜盒就是敏感元件,它的外部与大气压力相通,内部感受被测压力p ,当p 发生变化时,引起膜盒上半部分移动,可变线圈是传感器的转换元件,它把输入的位移量转换成电感的变化。基本电路则是完成上述电感变化量接入基本转换电路,便可转换成电量输出。 3-2 请举例说明结构型传感器与物性型传感器的区别。 答:结构型传感器主要是通过传感器结构参量的变化实现信号变换的。例如,电容式传感器依靠极板间距离变化引起电容量的变化;电感式传感器依靠衔铁位移引起自感或互感的变化。 物性型传感器则是利用敏感元件材料本身物理性质的变化来实现信号变换。例如,水银温度计是利用水银的热胀冷缩性质;压电式传感器是利用石英晶体的压电效应等。 3-3 金属电阻应变片与半导体应变片在工作原理上有何区别? 答: (1)金属电阻应变片是基于金属导体的“电阻应变效应”, 即电阻材料在外力作用下发生机械变形时,其电阻值发生变化的现象,其电阻的相对变化为()12dR R με=+; (2)半导体应变片是基于半导体材料的“压阻效应”,即电阻材料受到载荷作用而产生应力时,其电阻率发生变化的现象,其电阻的相对变化为dR d E R ρλερ == 。 3-4 有一电阻应变片(见图3-105),其灵敏度S 0=2,R =120Ω,设工作时其应变为1000με,问ΔR =?设将此应变片接成图中所示的电路,试求:1)无应变时电流指示值;2)有应变时电流指示值;3)试分析这个变量能否从表中读出? 解:根据应变效应表达式R /R =S g 得 R =S g R =2100010-6120=0.24 1)I 1=1.5/R =1.5/120=0.0125A=12.5mA 2)I 2=1.5/(R +R )=1.5/(120+0.24)0.012475A=12.475mA 3)电流变化量太小,很难从电流表中读出。如果采用高灵敏度小量程的微安表,则量程不够,无法测量12.5mA 的电流;如果采用毫安表,无法分辨0.025mA 的电流变化。一般需要电桥图3-105 题3-4图

微型计算机接口技术及应用习题及答案

微型计算机接口技术及应用习题及答案 1.1、接口技术在微机应用中起什么作用? 答:在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口处于微机总线与设备之间,进行CPU与设备之间的信息交换。 1.2、微机接口技术的基本任务是什么? 答:通过接口实现设备与总线的连接;连接起来以后,CPU通过接口对设备进行访问,即操作或控制设备。 1.5、什么是I/O设备接口? 答:设备接口是指I/O设备与本地总线(如ISA总线)之间的连接电路并进行信息(包括数据、地址及状态)交换的中转站。 1.6、I/O设备接口一般应具备哪些功能? 答:微机的接口一般有如下的几个功能: (1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设;(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态;(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外设间传送的数据进行中转;(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备;(5)信号转换的功能:

当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能;(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。 1.8、I/O设备接口与CPU之间交换数据有哪几种方式? 答:1.查询方式;2.中断方式;3.直接存储器存取(DMA)方式。 2.1、什么是总线?总线在微机系统中起什么作用? 答:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。 总线作用:连接微处理器、存储器、外部设备构成微机系统,从而形成一个有机的整体来运行程序。它的基本任务是微处理器对外连接和传输数据。具体任务:一是负责总线与总线之间的连接与转换。二是完成设备信息的传递。三是支持即插即用。 2.2、微机总线由哪些信号线组成? 答:微机总线由:数据总线、地址总线、控制总线、电源线和地线组成。。 2.4、评价一种总线的性能有哪几个方面的因素要考虑? 答:评价一种总线的性能有以下个方面:1、总线频率;2、总线宽度;

现代微机接口技术试题2009

现代微机接口技术试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

电子技术基础_习题集(含答案)

《电子技术基础》课程习题集 一、单选题 1.测得NPN三极管的三个电极的电压分别是U B=1.2V,U E=0.5V,U C=3V,该三极管处在()状态。 A. 击穿 B. 截止 C. 放大 D. 饱和 2.二极管的主要特性是()。 A.放大特性 B.恒温特性 C.单向导电特性 D.恒流特性 3.在N型半导体中()。 A.只有自由电子 B.只有空穴 C.有空穴也有电子 D.没有空穴也没有自由电子 4.三极管的两个PN结都正偏,则晶体三极管的状态是()。 A.放大 B.饱和 C.截止 D.倒置 5.工作在放大状态的某三极管,当输入电流I B=10μA时,I C=1mA;而I B=20μA时,I C=1.8mA,则该三极管的交流电流放大系数为()。 A.50 B.80 C.100 D.180 6.稳压管的稳压是其工作在()。 A.正向导通 B.反向截止 C.反向击穿区 D.正向死区 7.在某放大电路中测得三极管三个极的静态电位分别为0V、-10V和-9.3V,则该管为()。 A.NPN硅管 B.NPN锗管 C.PNP硅管 D.PNP锗管 8.在杂质半导体中,多数载流子的浓度主要取决于()。 A. 温度 B. 掺杂工艺 C. 杂质浓度 D. 晶体缺陷 9.测得NPN型硅三极管三个电极电位分别为:U B=2.8V,U E=2.1V,U C=3.6V,则该管处于()状态。 A.饱和 B.截止 C.放大 D.击穿 10. P型半导体中的自由电子浓度()空穴浓度。 A.大于 B.小于 C.等于 D.大于或等于 11. N型半导体是在纯净的本征半导体中加入()。 A.自由电子 B.空穴 C.硼元素 D.磷元素 12.三极管工作在放大区的条件是()。 A.发射结正偏,集电结正偏 B.发射结反偏,集电结正偏 C.发射结正偏,集电结反偏 D.发射结反偏,集电结反偏 13.下列关于半导体的说法正确的是()。 A.P型半导体带正电,N型半导体带负电 B.稳压二极管在稳压时工作在反向击穿状态 C.整流二极管和稳压二极管可以互换使用 D.以上说法都是错误的

(完整版)测试技术课后题答案

1-3 求指数函数()(0,0)at x t Ae a t -=>≥的频谱。 (2)220 2 2 (2) ()()(2) 2(2)a j f t j f t at j f t e A A a j f X f x t e dt Ae e dt A a j f a j f a f -+∞ ∞ ---∞-∞-==== =-+++??πππππππ ()X f = Im ()2()arctan arctan Re ()X f f f X f a ==-π? 1-5 求被截断的余弦函数0cos ωt (见图1-26)的傅里叶变换。 0cos ()0 ωt t T x t t T ?≥的频谱密度函数为 1122 1()()j t at j t a j X f x t e dt e e dt a j a ∞ ∞ ----∞ -= == =++? ?ωωω ωω 根据频移特性和叠加性得: []001010222200222 000222222220000()()11()()()22()()[()]2[()][()][()][()] a j a j X X X j j a a a a j a a a a ??---+= --+=-??+-++?? --= -+-+++-++ωωωωωωωωωωωωωωωωωω ωωωωωωωω

微机接口技术 练习题

《微机接口技术》练习题1 一、选择题: 1.8086CPU 是一个 位的微处理器,具有 位数据总线, 位地址总线,可寻址空间为 。 CS 是指 寄存器,用来存放当前程序所在段的 。 DS 是指 寄存器,用来存放当前程序所用数据段的 。 ES 是指 寄存器,用来存放辅助数据所在段 的 。 SS 是指 寄存器,用来存放当前程序所用 段的段基址。 指令指针寄存器IP 用来存放下一条指令的 地 址。 8086存储器中存放信息如图所示,则30022H 单元的字节内容为 , 30020H 单元的字内容为 。 ⒉指出下列指令源操作数的寻址方式: MOV AX ,ARRA Y[SI] MOV AX ,ES :[BX] MOV AX ,[200H] MOV AX ,[BX+DI] MOV AX ,BX MOV AX ,1200H MOV AX ,20[BX+SI] MOV AX ,[DI+20] ⒊ 8255A 中共有________________个8位端口,其中_____________口既可作数据口,又可产生控制信号,若要所有端口均为输出口,则方式选择字应为 ____________________________。 ⒋ 8253定时/计数器内部有 个端口、共有 种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H 时,则A 口、B 口、C 口的口地址分别为 、 、 。 ⒍假设(DS) = 2000H, (ES) = 3000H ,(SS) = 4000H, (BX) = 1000H ,(BP) = 1000H, (DI) = 0002H ,(21000H) = 1234H, (21002H) = 5678H ,(31000H) = 9ABCH, (31002H) = 0DEF0H ,(41000H) = 3456H, (41002H) = 789AH 。则MOV AX, ES:[1000H] 执行时操作数的物理地址为 ;MOV AX, [BX]执行后(AX) = ;MOV AX ,[BP + DI] 执行时操作数的物理地址为 ,执行后(AX) = 。 ⒎可编程串行接口芯片8251A 可检测______________________________三种错 30020h 30021h 30022h 30023h 30020h

计算机接口技术复习题(含答案)

1. 在8086CPU 中,当M/ ——IO = 0,——RD = 1,—— WR = 0时,CPU 完成的操作是( D )。 (A )存储器读 (B )I/O 读 (C )存储器写 (D )I/O 写 2. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 3. 两片8259A 采用主从级连方式,最多能接收( B ) (A )8级中断 (B )15级中断 (C )16级中断 (D )级中断 4. 异步通信所采用的数据格式中,停止位的位数错误的是( D ) (A )1位 (B )1.5位 (C )2位 (D )2.5位 5. 下面哪一条语句是采用寄存器间接寻址的( B ) (A )MOV AX ,BX (B )MOV AL ,[BX] (C )MOV AX ,20 (D )MOV AX ,BUF 6. 计算机系统总线按其功能可划分为数据总线、地址总线和( A ) (A )控制总线 (B )同步总线 (C )信号总线 (D )中断总线 7. 在PC/XT 机中,NMI 的中断向量在中断向量表中的位置是 ( C ) (A )由程序指定的 (B )由DOS 自动分配的 (C )固定在0008H 开始的4个字节中 (D )固定在中断向量表首 8. 在两片8259A 级联的中断系统中,从片的INT 端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是( B ) (A )01H 和40H (B )10H 和04H (C )10H 和40H (D )01H 和04H 9. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 10. 在标志寄存器中,符号标志是( S ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 11. CPU 与输入/输出接口电路是通过端口寄存器进行信息交换,这些端口寄存器包括了状态端口、控制端口和( B ) (A )信息端口 (B )数据端口 (C )存储器端口 (D )命令端口 12. 8088微处理器可寻址访问的最大I/O 空间为( B ) (A) 1KB (B) 64KB (C) 640KB (D) 1MB 13. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 14. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 15. 下面哪一个命题是正确的( C ) (A )负数的反码与其真值数相同 (B ) 负数的补码与其真值数相同 (C )正数的原码、反码、补码与其真值数相同 (D )[+0]反码 =11111111B 16. 在实模式下进行编写汇编程序,每一个逻辑段的大小不能超过( B ) (A )32KB (B )64KB

电子技术基础复习题及答案最新版本

电子技术基础 一、选择题: 1.在杂质半导体中,少子浓度主要取决于( ) (A) 掺入杂质的浓度、(B) 材料、(C) 温度 2.测得某PNP型三极管各极点位为:UB=-3V UE=-4V UC=-6V,则该管工作于( ) (A) 放大状态、(B) 饱和状态、(C) 截止状态 3.在基本共射放大电路中,若更换晶体管使β值由50变为100,则电路的放大倍数( ) (A) 约为原来的1/2倍(B) 约为原来的2倍(C) 基本不变 4.在OCL电路中,引起交越失真的原因是( ) (A) 输入信号过大(B) 晶体管输入特性的非线性(C) 电路中有电容 5.差动放大器中,用恒流源代替长尾R e是为了( ) (A) 提高差模电压增益(B) 提高共模输入电压范围 (C) 提高共模抑制比 6.若A+B=A+C,则() (A) B=C;(B) B=C;(C)在A=0的条件下,B=C 7.同步计数器中的同步是指() (A)各触发器同时输入信号;(B)各触发器状态同时改变; (C)各触发器受同一时钟脉冲的控制 8.由NPN管组成的单管基本共射放大电路,输入信号为正弦波,输出电压出现顶部被削平的失真,这种失真是() (A)饱和失真(B)截止失真(C)频率失真 9.对PN结施加反向电压时,参与导电的是() (A)多数载流子(B)少数载流子(C)既有多数载流子又有少数载流子 10.当温度增加时,本征半导体中的自由电子和空穴的数量() (A)增加(B)减少(C)不变 11.通用型集成运放的输入级采用差动放大电路,这是因为它的() A、输入电阻高 B、输出电阻低 C、共模抑制比大 D、电压放大倍数大 12.对于桥式整流电路,正确的接法是( ) 13.将代码(10000011)8421BCD转换成二进制数为()

现代测试技术课后习题详解答案 申忠如 西安交通大学出版社

现测课后习题答案 第1章 1. 直接的间接的 2. 测量对象测量方法测量设备 3. 直接测量间接测量组合测量直读测量法比较测量法时域测量频域测量数据域测量 4. 维持单位的统一,保证量值准确地传递基准量具标准量具工作用量具 5. 接触电阻引线电阻 6. 在对测量对象的性质、特点、测量条件(环境)认真分析、全面了解的前提下,根据对测量结果的准确度要求选择恰当的测量方法(方式)和测量设备,进而拟定出测量过程及测量步骤。 7. 米(m) 秒(s) 千克(kg) 安培(A) 8. 准备测量数据处理 9. 标准电池标准电阻标准电感标准电容 第2章 填空题 1. 系统随机粗大系统 2. 有界性单峰性对称性抵偿性 3. 置信区间置信概率 4. 最大引用0.6% 5. 0.5×10-1[100.1Ω,100.3Ω] 6. ± 7.9670×10-4±0.04% 7. 测量列的算术平均值 8. 测量装置的误差不影响测量结果,但测量装置必须有一定的稳定性和灵敏度 9. ±6Ω 10. [79.78V,79.88V]

计算题 2. 解: (1)该电阻的平均值计算如下: 1 28.504n i i x x n == =∑ 该电阻的标准差计算如下: ?0.033σ == (2)用拉依达准则有,测量值28.40属于粗大误差,剔除,重新计算有以下结果: 28.511?0.018x σ '='= 用格罗布斯准则,置信概率取0.99时有,n=15,a=0.01,查表得 0(,) 2.70g n a = 所以, 0?(,) 2.700.0330.09g n a σ =?= 可以看出测量值28.40为粗大误差,剔除,重新计算值如上所示。 (3) 剔除粗大误差后,生于测量值中不再含粗大误差,被测平均值的标准差为: ?0.0048σσ ''== (4) 当置信概率为0.99时,K=2.58,则 ()0.012m K V σ'?=±=± 由于测量有效位数影响,测量结果表示为 28.510.01x x m U U V =±?=± 4. 解: (1) (2) 最大绝对误差?Um=0.4,则最大相对误差=0.4%<0.5% 被校表的准确度等级为0.5 (3) Ux=75.4,测量值的绝对误差:?Ux=0.5%× 100=0.5mV

微机接口技术模拟试题1

《微机接口技术》模拟试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

相关文档
相关文档 最新文档