微机的接口技术试题
微型计算机原理与接口技术---试题

试题一(一)填空题1.RESET 信号到来后8088/86的CS 和IP 分别为_FFFF_H 和_0000_H 。
2. 在特殊全嵌套方式下,8259 可响应同级或高级中断请求。
3. CPU 与外设接口通过数据总线传送状态信号与命令信号。
4. 8255 有3 种工作方式, 其中方式2只允许A 口使用。
6. 外设端口的编址方式有I/O 端口独.立编址和I/O 端口与存储器统一编址。
8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。
9.8259A作为主片时其引脚CAS0-CAS2 的信息传送方向是_向外_。
10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。
(二)单选题1. 8086CPU寻址I/O端口最多使用(4)条地址线。
(1)8 (2)10 (3)12 (4)162. CPU执行IN指令时有效的信号组合是(1)。
(1)RD =0,IO/M =1 (2) RD =0,IO/M =0(3)WR =0,IO/M =1 (4) WR =0,IO/M =03.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是(2)。
(1)64K字(2)32K字(3)64KB (4)32KB4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为(4)根。
(1)25 (2)23 (3)21 (4)195.8088/8086的基本总线周期由(2)个时钟周期组成。
(1)2 (2)4 (3)5 (4)66.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为(2)。
(1)0AH (2)28H (3)4AH (4)2AH7.采用两片8259A可编程中断控制器级联使用,可以使CPU 的可屏蔽中断扩大到(1)。
(1)15级(2)16级(3)32级(4)64级8.当IF=0,8088/8086CPU不响应(2)中断请求。
微机原理与接口技术试题库含答案

微机原理与接口技术试题库含答案一、问答题1.以下字符代表的相应ASCII码是什么?(1)换行0ah(2)字母“q”51h(3)空格20h2.以下机器编号代表的编号范围是多少?(1) 8位二进制无符号定点整数;0~255(2) 8位二进制无符号定点十进制;零点九九六零九四(3)16位二进制无符号定点整数;0~65535(4) 16位二进制有符号整数,由补码-32768~327673(111)x=273,基数x=?十六4、有一个二进制小数x=0.x1x2x3x4x5x6(1)如果x≥ 1/2,然后X1??X6应该满足什么条件?x1=1若使x>1/8,则x1??x6应满足什么条件?x1∨x2∨x3=1(2)5、有两个二进制数x=01101010,y=10001100,试比较它们的大小。
(1)x和y两个数均为无符号数;x>y(2) X和y都是有符号的补码。
x2。
填空1。
对于r进制数,其基数(可使用的数字符号数)为r,可使用的最小数字符号为0。
2.十进制数72转换为八进制数110q。
3.与十进制数67相当的十六进制数为43h。
4.将二进制数101.011转换为十进制数5.375。
5.将十六进制数0e12转换为二进制数1100000100B。
3、在计算机内部,所有信息都以D.a)EBCDIC代码B)ASCII代码c)十六进制代码D)二进制代码的形式进行访问、处理和传输。
相当于十进制数56的二进制数是a.a)111000b)111001c)101111d)1103。
十进制数59被转换成八进制数a)73qb)37qc)59qd)112q4。
相当于十进制数58.75的十六进制数是B.a)a3。
chb)3a。
chc)3a。
23hd)c.3ah5,二进制数1101.01转换为十进制数c.a)17.256b)13.5c)13.25d)17.56,二进制数111010.11转换为十六进制数B.a)3achb)3a。
chc)3a3hd)3a。
微机原理与接口技术试题

一、单选题(一) CPU1、8086CPU的指令队列为 ( ) 个字节。
CA 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
AA为零 B 为负 C 不为零 D 有进位3、如果算术或逻辑运算结果不为0,则()。
AA ZF=0B ZF=1C SF=0D SF=14、在8086CPU的延长总线周期中,在()状态之后插入Tw状态。
CA T1B T2C T3D T44、8086/8088读/写总线周期,微处理器是在()状态采样READY信号,以便决定是否插人Tw。
CA T1B T2C T3D T45、8086CPU可插入()DA 1个等待周期B 2个等待周期C 3个等待周期D 任意多个等待周期6、关于8086CPU的非可屏蔽中断,下列说法正确的是()。
CA受中断允许标志IF的影响 B 可用软件屏蔽C 对应的中断类型号为2D 在整个系统中可以有多个7、8086CPU有16根数据线和20根地址线,故可寻址的最大地址空间为()。
BA 64KB B 1MBC 1KBD 64MB8、对可编程接口芯片进行读/写操作的前提条件是 ( )。
BA RD=0B CS=0C WR=0或RD=0D WR=012、如果允许CPU接收可屏蔽中断请求,则标志位()。
AA IF=1B IF=0C CF=1D CF=013、8086CPU要求复位信号RESET至少维持()个时钟周期的高电平。
BA 2B 4C 5D 614、()是微型计算机的核心。
AA CPUB RAMC ROMD 内存15、8086CPU复位时,代码寄存器CS和指令指针寄存器IP分别初始化为()。
CA 0000H,0000HB 0000H,FFFFHC FFFFH,0000HD FFFFH,FFFFHM/为高电平,表示()。
B16、在最小模式下,如果8086CPU的引脚IOA CPU和I/O接口之间进行数据传输B CPU和存储器之间进行数据传输C 存储器和存储器之间进行数据传输D 存储器和I/O接口之间进行数据传输17、关于8086CPU 的信号INTA ,下列说法正确的是( )。
微机原理与接口技术考试试题及答案(综合必看)

命题教师审核人:适用年级专业:一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。
每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有()条。
A. 32B. 16C. 20D. 242 .用8088CPU组成的PC机数据线是()。
A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。
A. 不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专用I/O指令4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。
A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()。
A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为()。
A. 11B. 12C. 13D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是()。
A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的结束地址是()。
A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个()。
A. I/O设备B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。
A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。
A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。
微机原理与接口技术题目综合带答案

考试题型:1填空(25分)2选择(30分)3 判断(10分)4 简答(15分)5 芯片初始化程序题(20分)一填空(10分)1.2K×4位RAM构成64KB的存储系统,有20位地址线,全译码方式,需要_____个RAM芯片,需要_____位地址作为片外地址译码器的输入。
2.在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,8个数据位和2个终止位。
则波特率为_____ 比特率为_____3.已知ADC0809的分辨率为8位,若其V R(+)接+5V,V R(-)接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_____4.实现定时的三种方法是____定时、_____定时和____________定时。
5.已知内存单元00060H~00067H存放在10H、12H、20H、23H、30H、34H、40H、45H 中,则19H中断的中断服务程序人口地址是_____6.8255A工作于方式0时,不能工作于____ 传送方式。
7.已知段寄存器DS=3600H,偏移地址SI=1200H,则物理地址为_____8.用4K×8的RAM芯片组成16K×8的存储器,需要_______片芯片,在地址线中(设地址总线为16位),有______位参与片内寻址。
______位组合成片选信号。
9.某微机系统中内存首地址为3000H,末地址为63FFH,则其内存容量为______10.1MB存储空间最多可以分成_________个逻辑段。
最少可以分成_________个逻辑段11.8255A工作于方式0时,不能工作于____ 传送方式。
12.设BX=0328H,SI=023CH,执行LEA BX,[BX+SI+0F45H]后,BX=__________ 13.对I/O端口编址有___________和_____________两种方法。
14.中断类型码为14H的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为10H、20H、30H、40H,则相应的中断服务程序入口地址是_________15.当多片8259A级联时,最多可级联______片,其中有_____片主片,最多可管理_____级中断源。
微机接口技术习题

因为条件转移指令Jcc要利用标志作为条件,所以也影响标志。错
控制循环是否结束只能在一次循环结束之后进行。错
利用INCLUDE包含的源文件实际上只是源程序的一部分。对
循环结构程序一般有三个部分组成,它们是____循环初始______,循环体和_____循环控制_____部分。
org 100h
varw word 1234h,5678h
varb byte 3,4
vard dword 12345678h
buff byte 10 dup(?)
mess byte 'hello' ; 代码段
mov eax,offset mess
mov eax,type buff+type mess+type vard
二进制16位共有_____2^16______个编码组合,如果一位对应处理器一个地址信号,16位地址信号共能寻址______64KB_____容量主存空间。
最初由______IBM_____公司采用Intel 8088处理器和_____DOS______操作系统推出PC机。
指令的处理过程。处理器的“取指—译码—执行周期”
(4) mov al,7fh ; AL=7FH sub al,8 ; AL=77H,CF=0,SF=0 sub al,80h ; AL=F7H,CF=1,OF=1sbb al,3 ; AL=F3H,CF=0,ZF=0
〔习题3.31〕下面程序的功能是将数组ARRAY1的每个元素加固定值(8000H),将和保存在数组ARRAY2。在空白处填入适当的语句或语句的一部分。
过程定义开始是“TEST PROC”语句,则过程定义结束的语句是_____TEST ENDP_____。宏定义开始是“DISP MACRO”语句,则宏定义结束的语句是____ENDM______。
(完整版)微机原理与接口技术试题与答案

(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理与接口技术考试题库(选择题、判断题精选)

一:选择题(70分)1. 堆栈指针的作用是用来指示 B 。
A 栈底地址B 栈顶地址C 下一条要执行指令的地址D 上一条要执行指令的地址2. CPU对存储器或I/O端口完成一次读/写操作所需的时间为一个 B 。
A 指令周期B 总线周期C 时钟周期D机器周期3. 微机读写控制信号的作用是 D 。
A 决定数据总线上的数据流的方向B 控制存储器读写操作的类型C 控制流入、流出存储器信息的方向D 以上三种作用4. 80X86中IP/EIP寄存器的作用是 C 。
A 保存当前栈顶地址B 保存代码段的基地址C 指示下一条要执行的指令地址D 暂存当前执行的指令地址5.一个具有24根地址线的微机系统中,装有16KB ROM、480KB RAM和100MB的硬盘,说明其内存容量为 A 。
A 496KB B 16MBC 100.496MBD 100MB6.查询方式输入/输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示(1)A,输出时准备好表示(2)B。
(1)A.稳定 B.已空 C.已满(2)A.稳定 B.已空 C.已满7.根据下面所提供的某80X86微机内存中的数据,判断INT 11H中断服务程序的入口地址是(A)。
0000:0040 B3188ACC4DF800F0 41F800F0C5188ACC0000:0050 39E700F0A0198ACC 2EE800F0D2EF00F0A. F000:F84DB. A019:8ACCC. CC8A:19A0D. 4DF8:00F08.存储字长是指 B 。
A 存放在一个存储单元中的二进制代码组合B 存放在一个存储单元中的二进制代码位数C 存储单元的个数D 寄存器的位数9. 指令寄存器的位数取决于 B 。
A 存储器的容量B 指令字长C 机器字长D 存储器的类型10. 主机与设备传送数据时,采用 C ,CPU的效率最高。
A 程序查询方式B 中断方式C DMA方式D 软件查询方式11.从硬件的角度而言,采用硬件最少的数据传送方式是 D 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机接口技术试题一.填空题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. 端口AB. 端口BC. 端口C4.较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫(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. 74LS245B.74LS160C. 74LS13810.中断向量是(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)方式完成转换。
A. 双积分B. 逐次比较C. 并行比较15.DMA控制器本身只能提供16位地址,在访问20位地址的内存时,高4位位地址由(B)提供。
A. CPUB. 页面寄存器C. DMA控制器16.RS-232与TTL电路之间可以用(C)完成电平转换。
A. MAX485B. 74LS373C. MAX23217.A/D转换器的数据总线必须具有(A),才能与CPU直接连接。
A. 三态缓冲器B.地址译码器C. 控制寄存器18.用于工业控制领域,能够远距离传输数据的是(B)总线。
A. CPUB. RS-485C.RS-23219.A/D转换通道中(C)需要使用采样保持器。
A. 直流信号B. 低频信号C. 高频信号20.在串行通信接口的信号中(A)信号是必须连接的。
A. DTRB. TXDC. RST三.简答题1.A/D转换器接口的任务是什么?①进行通道选择②发采样/保持信号③发转换启动信号④取回转换结束状态信号⑤读取转换数据2.为什么要在外设与CPU之间设置接口?①CPU与外设两者的逻辑定义和时序不一致②两者的工作速度不兼容③若不通过接口,会影响CPU效率④若CPU直接控制外设,不利于外设的发展3.可编程并行接口和硬线连接并行接口的特点及应用有何不同?硬线连接接口的工作方式及功能用硬线连接来设定,用软件编程的方法不能改变;可编程接口的工作方式及功能可以用软件编程的方法改变,具有可选择性,且是用编程的方法进行选择。
可编程接口有广泛的适应性和很高的灵活性,应用较广泛。
4.什么是中断?8259在中断处理时,协助CPU完成哪些任务?中断是指CPU在正常运行程序时,由于内部/外部事件或程序预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或预先安排的事件服务的程序中去。
服务完毕,再返回去继续执行被暂时中断的程序。
协助CPU完成的任务:①优先级排队管理②接受和扩充外部设备的中断请求③提供中断类型号④进行中断请求的屏蔽和开放5. 8253有几种工作方式,每种工作方式的名称是什么?有6种工作方式:0方式———计数结束时中断1方式———可编程单稳态触发器2方式———频率发生器3方式———方波频率发生器4方式———软件触发延时选通5方式———硬件触发延时选通 四.电路与系统分析题1. 如果8259的中断类型号高5位为80H ,当IRQ5引脚产生中断请求时,中断类型号是多少?它是如何产生的?(1)中断类型号为85H(2)由于ICW2的低3位被8位机占用,只有高5位能用,因此在初始化编程时,通过命令字ICW2只写入高5位,它的低3位是由中断请求线IR 的二进制编码决定,并且是在第一个1INTA 到来时,将这个编码写入低3位,中断源的中断类型号由高5位与低3位相加得到。
2.如图所示,采用8255的双机并行通信系统,试分析甲乙两片8255的哪些端口工作在什么方式?其数据传送方向如何?叙述传送一个字节的完整过程。
甲机:0方式,A 口输入,C 口联络信号 乙机:1方式,A 口输出,C 口联络信号数据传送方向:乙机甲机CPU 自己写入数据,WR 的上升沿使OBF 有效,通知甲读取数据,甲得到OBF 有效后,开始读数,读取数据后,用ACK 回答乙,告诉数据已收到,ACK 的回答使OBF 置高,使其失效,表示输出缓冲器变高,为下一次输出做准备。
3.下图为一个地址译码电路,写出其端口地址,说明AEN 信号的作用,如果Y 为低电平有效,U3应为与门还是或门?PA 甲 PC4 PC0PA PC7 乙 PC6 OBF ACKA9A8A7& U1’AEN 信号的作用:只有当AEN=0时,即不是DMA 操作时,译码才有效。
当AEN=1时,即是DMA 操作时,译码无效。
为了避免在DMA 周期中,由DMA 控制器对这些以非DMA 方式传送的I/O 端口执行DMA 方式的传送。
端口地址:2E2H (A9—A0:1011100010B = 2E2H ) 若为低电平有效,则U3应为“或门”。
4.如果8253的OUT2输出20HZ 的方波,CLK2的频率为10KHZ ,试分析8253的哪个通道工作在什么方式?其计数初值应是多少?计数初值为几个字节?通道为“2通道”工作方式:3方式“周期性方波输出”计数初值为:500201010322=⨯==OUT CLK N16进制为01F4H ,则计数初值为2个字节。
五.电路与系统设计题1. 有一个频率为1MHZ 的时钟源,要产生1HZ 的秒信号:画出8253相关信号的连接图, 如果其端口地址为EC00—EC03H ,写出其初始化程序或程序设计详细步骤。
8253控制字格式: D7 D6 D5 D4 D3 D2 D1 D0 SC1SC0RW1RW0M2M1M0BCDY计数器选择 读写字节数 工作方式码制输入频率 CLK 1MHZ 输出频率 OUT1 1HZ计数初值 计数器0 计数器1① 写入控制字:0号/16位/方式3/二进制1号/16位/方式3/二进制 ② 写入计数初值:0号 03E8H ,1号 03E8H③死循环(SJMP$)2. 设计一个完整的多通道数据采集(A/D 转换系统),说明A/D 通道部分应该包括哪几个环节?画出电路结构框图,说明各个环节的作用。
A/D 通道:模拟输入接口 多路开关采样保持A/D 转换I/O 接口 CPU模拟输入接口——模拟量的输入端 多路开关—— 选择输入通道采样保持——“冻结”高速变化的瞬时值 A/D 转换——实现模拟量转换为数字量 I/O 接口——使用数字量传送给CPU CPU ——存储数据3. 采用可编程并行接口芯片8255设计一个8位的开关状态输入接口和开关状态显示输出接口,画出电路结构图,指出所用端口的工作方式,说明工作原理或控制程序过程。
PA 口:输出/方式0 PB 口:输入/方式0 PC 口:输出/方式0CLK0GATE0OUT0CLK1GATE1OUT11MHZ ‘1’ ‘1’ 1HZPA0VCCL15VL0A5① 设定B 口/方式0/输入,A 口/方式0/输出 ②指示灯LO=L7的亮灭表明相应位开关的通断 亮则表示开关闭合,灭则表示开关断开 ③按键K0—K7决定输入 ④读出B 口的数据 ⑤数据写入A 口4. 用74LS138和如下部分或全部逻辑门设计一个地址译码电路,画出地址线(A0—A9) 和AEN 信号与芯片引脚的连接图,使Y7的有效地址范围3F0—3FFHL7GND K0 K1K7A9 A7AEN G1 Y0 G2A Y1 G2BC BA Y71 &A8A674LS138习题一1. 什么是接口?接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站。
2.为什么要在CPU与外设之间设置接口?在CPU与外设之间设置接口主要有4个原因:(1)CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系(2)CPU与外设的速度不匹配,CPU的速度快,外设的速度慢(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率(4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利。
3. 微型计算机的接口一般应具备那些功能?微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外设间传送的数据进行中转(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。