IEEE1394接口技术及其应用

IEEE1394接口技术及其应用
IEEE1394接口技术及其应用

微型计算机接口技术及应用课后习题答案__第四版____刘乐善

习题一 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处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。 8、CPU与接口之间有哪几种传送数据的方式?它们各应用在什么场合? CPU与接口之间的数据传送方式主要有查询方式、中断方式和DMA方式:(1)查询方式:主要用于CPU不太忙且传送速度不高的情况下。无条件传送方式作为查询方式的一个特例,主要用于对简单I/O设备的控制或CPU 明确知道外设所处状态的情况下。 (2)中断方式:主要用于CPU的任务比较忙的情况下,尤其适合实时控制和紧急事件的处理 (3)DMA方式(直接存储器存取方式):主要用于高速外设进行大批量数据传送的场合。 9、分析和设计接口电路的基本方法是什么? 分析和设计接口电路通常采用两侧分析法和硬软件结合法相结合: (1)两侧分析法:CPU一侧,主要是了解CPU的类型、它提供的数据线的宽度、地址线的宽度、控制线的逻辑定义、时序关系的特点;外设一侧,主要是了解被连接外设的外部特性及被控外设的工作过程 (2)硬软件结合法:硬件设计主要是合理选用外围接口芯片、有针对性地设计附加电路;软件设计可以采用汇编语言(或高级语言)直接对低层硬件编程,也可以采用DOS系统功能调用和BIOS调用编程。 习题二

《微机接口与应用(含汇编语言)》题库及答案

《微机接口与应用(含汇编语言)》题库及答案 一、单顶选择题 1. 8086是( ) A) 单片机 B) 单板机 C) 微处理器 D)微机系统 2. 8086微处理器可寻址访问的最大I/O空间为( ) A) 1K B) 64K C) 640K D) 1M 3.集成度最高的存储线路是( )态线路。 A) 6管静态 B) 6管动态 C)4管动态 D)单管动态 4.当8086/8088访问100H端口时,采用()寻址方式。 A) 直接 B) 立即 C) 寄存器间接 D) 相对 5. 8086/8088的中断是向量中断,其中断服务程序的入口地址是由()提供。 A) 外设中断源 B) CPU的中断逻辑电路 C) 以中断控制器读回中断类型号左移2位 D) 由中断类型号指向的中断向量表中读出。 6.接口芯片是CPU与外设之间的界面,它与外设之间的联络信号是()。 A) RDY,STB B) RDY,INT C) STB,INT D) RDY,STB,INT 7.对8253—5的定时与计数()。 A) 有两种不同的工作方式 B) 定时只加时钟脉冲,不设计数值 C) 实质相同 D) 从各自的控制端口设置 8.单片机是( ) A)微处理器 B)微型计算机 C) 微机系统 D)中央处理器 9. 8086最小工作方式和最大工作方式的主要差别是() A)内存容量不同 B)I/O端口数不同 C)数据总线位数不同 D)单处理器和多处理器的不同 10. 8253—5某计数器的最大计数初值是()。 A) 65536 B) FF00H C) 0000H D) FFFFH 11. 8253—5某计数器工作在方式1时,在计数中途OUTi为() A) 由低变高 B) 由高变低 C) 高电平 D) 低电平 12.由8088微处理器组成的PC机的数据线是( ) A)8条单向线 B)16条单向线C)8条双向线 D)16条双向线13.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是( )芯片。 A) 1片64K X 8位 B) 2片32K X 8位 C) 4片16K X 8位 D) 8片8K X 8位 14.采用条件传送方式时,必须要有() A) 中断逻辑 B) 请求信号 C) 状态端口 D) 类型号 15. 8086/8088的中断向量表()。 A) 用于存放中断类型号 B) 用于存放中断服务程序入口地址 C) 是中断服务程序的入口 D) 是中断服务程序的返回地址

2014接口技术与应用在线作业

作业 1.第1题 8086/8088系统的总线数据传送方式采用()方式。 A.同步 B.异步 C.半同步 D.上述三种 您的答案:C 题目分数:2 此题得分:2.0 2.第2题 通常把各种板、卡上实现芯片间相互连接的总线称为()。 A.片内总线 B.片间总线 C.系统总线 D.外部总线 您的答案:A 题目分数:2 此题得分:0.0 3.第3题 8088/8088共有()个I/O地址。 A.16 B.64 C.64K D.1M 您的答案:A 题目分数:2 此题得分:0.0 4.第4题

由8088CPU组成的PC机的数据总线是()。 A.8条单向线 B.8条双向线 C.16条单向线 D.16条双向线 您的答案:B 题目分数:2 此题得分:2.0 5.第5题 8088CPU在执行OUT DX,AL指令时,控制总线-RD、-WR、IO/-M 的状态是()。 A.100 B.101 C.010 D.011 您的答案:B 题目分数:2 此题得分:2.0 6.第6题 8086/8088CPU状态标志寄存器中的IF=1时,表示()。 A.CPU可以响应内部中断 B.CPU可以响应非屏蔽中断 C.CPU可以响应可屏蔽中断 D.CPU禁止响应中断 您的答案:C 题目分数:2 此题得分:2.0 7.第7题 8086/8088微处理器的一个典型总线周期需要()个T状态。 A.2 B.3 C.4 D.5

您的答案:C 题目分数:2 此题得分:2.0 8.第8题 若某计算机地址总线为32位,则地址空间可达()。 A.1MB B.64MB C.1GB D.4GB 您的答案:D 题目分数:2 此题得分:2.0 9.第9题 存储器系统中,通常SRAM芯片的控制信号有()。 A.-CE -OE READY B.-CE -OE -WE C.-CE -WE ALE D.-CE -WE 您的答案:B 题目分数:2 此题得分:2.0 10.第10题 由8088CPU构成的微机对存储器进行读操作时,控制线IO/-M、-RD、-WR必须满足的条件是()。 A.0 0 1 B.1 0 1 C.0 1 0 D.1 1 0 您的答案:A 题目分数:2 此题得分:2.0 11.第11题 CPU在数据线上传输的信息不可能是()。

最新微型计算机接口技术及应用(第三版)刘乐善重要知识点

微型计算机接口技术及应用(第三版)刘乐善重要知识点

1.(为什么要设置接口)设置接口的目的有两条:通过接口实现设备与总线的连接;连接起来以后,CPU通过接口对设备进行访问,即操作或控制设备。 2.接口分为两类:设备接口和总线桥设备接口:是指I/O设备与本地总线(如ISA总线)之间的连接电路并进行信息(包括数据、地址及状态)交换的中转站。总线桥,是实现微处理器总线与PCI总线,以及PCI总线与本地总线之间的连接与信息交换(映射)的接口。 3.设备接口和总线桥的区别:首先,总线桥与接口的区别是连接对象不同。接口连接的的是I/O设备和本地总线(用户总线),总线桥连接的是本地总线(用户总线)和PCI总线。其次,传递信息的方法不同。接口是直接传递信息,接口两端的信息通过硬件传递,是一种一一对应的固定关系。桥是间接传递信息,桥两端的信息是一种映射的关系,并非通过硬件一一对应的直接传输,即由软件建立起来的映射规则实现,可动态改变。 4.为什么要设置I/O设备接口?为什么要在ISA总线和I/O设备之间设置接口电路呢?原因:一、微机的总线与I/O设备两者的信号线不兼容,在信号线的功能定义,逻辑定义和时序关系上都不一致;二,CPU与I/O设备的工作速度不兼容,CPU速度高,I/O设备速度低;三,若不通过接口,而由CPU直接对 I/O设备的操作实施控制,就会使CPU穷于应付与I/O设备硬件打交道,从而大大降低CPU的效率;四、若I/O设备直接由CPU控制,也会使I/O设备的硬件结构依赖于CPU,对I/O设备本身的发展不利。因此,有必要设置具有独立功能的接口电路,以便协调CPU与I/O设备两者的工作,提高CPU的效率,不有利于I/O设备按自身的规律发展。

单片机原理、接口技术应用课后答案—黄建新

作业题及答案 第1章 1.9 完成下列数制的转换。 (1)1011.1101B =( 11.8125 )D =( B.D )H (2)110.101B =( 6.625 )D =( 6.A )H (3)166.25=( 10100110.0100 )B =( A6.4 )H (4)1011011.101B =( 5B.A )H =( 1001 0001.0110 0010 0101 )BCD (5)100001100011.01000101BCD =( 863.45 )D 1.10 写出下列真值对应的原码、反码和补码。 (1)+1100110B 【+1100110B 】原码=66H 【+1100110B 】反吗=66H 【+1100110B 】补码=66H (2)-1000100B 【-1000100B 】原码=C4H 【-1000100B 】反码=BBH 【-1000100B 】补码=BCH (3)-86 【-86】原码=D6H 【-86】反码=A9H 【-86】补码=AAH 1.11写出下列机器数分别作为原码、反码和补码时,其表示的真值分别是多少? (1)01101110B +110(6EH) (2)10110101B -53(35H), -74(-4AH), -75(-4BH) 1.12 已知X 和Y 的真值,试分别计算[X +Y]补和[X -Y]补,并指出是否产生溢出 (设补码均用8位二进制表示)。 (1)X =+1000100B ,Y =-0010010B X 补=01000100B, Y 补=11101110B [X +Y]补: C7=1,C6=1,相同, 所以无溢出。 0100 0100 1110 1110 1 0011 0010

微机接口技术与应用_习题集(含问题详解)

《微机接口技术与应用》课程习题 集 一、单选题 1.可屏蔽中断的过程应该是(1)中断向量指针(2)中断源(3)中断号(4)中断向量: A、(3)(4)(1)(2) B、(2)(3)(1)(4) C、(3)(1)(4)(2) D、(1)(3)(2)( 4 ) 2.当并行接口芯片8255A被设定为方式2时,其工作的I/O口 A、仅能作输入口使用 B、仅能作输出口使用 C、既能作输入口、也能作输出口使用 D、仅能作不带控制信号的输入口或输出口使用 3.现行PC机中打印机与主机的接口标准大多采用 A、RS-232-C B、Centronics C、IDE D、IEEE-488 4.在现行PC机中,常用存储器地址线中的低10位作输入/输出口地址线。设某接口芯片内部有16个端口,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为: A、全部10位地址线 B、其中的高8位地址线 C、其中的高6位地址线 D、其中的高4位地址线 5.下列引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码? A、INTO B、NMI C、INTR D、INT n 6.下列端口访问指令错误的是: A、 IN AL,60H B:、 MOV DX,303H OUT DX,AL C:、MOV DX,303H MOV AL,[SI] OUT DX,AL D、 IN AL,303H 7.有关DMA技术,下列叙述正确的是: A、数据传送时同时进行数据检索操作 B、在数据块传送过程中,即使DMA请求变为无效,DMAC也不释放总线 C、DMAC在被动态时,DMA传送完毕后,无需读取DMAC状态 D、DMA系统初始化时,不必对所有通道的工作方式寄存器加载 8.有关8255A状态字的使用,下列叙述正确的是:

微机接口与应用(含汇编语言)答案

陕西师范大学网络教育学院 课程名称《微机接口与应用(含汇编语言)》 学习中心(点):陕西铜川职业技术学院 专业:计算机科学与技术 层次:专科起点本科 姓名:范锋 批次: 102

《微机接口与应用(含汇编语言)》作业 一、单顶选择题 1. 8086是( C ) A) 单片机 B) 单板机 C) 微处理器 D)微机系统 2. 8086微处理器可寻址访问的最大I/O空间为( B ) A) 1K B) 64K C) 640K D) 1M 3.集成度最高的存储线路是( D )态线路。 A) 6管静态 B) 6管动态 C)4管动态 D)单管动态 4.当8086/8088访问100H端口时,采用( C )寻址方式。 A) 直接 B) 立即 C) 寄存器间接 D) 相对 5. 8086/8088的中断是向量中断,其中断服务程序的入口地址是由( D )提供。 A) 外设中断源 B) CPU的中断逻辑电路 C) 以中断控制器读回中断类型号左移2位 D) 由中断类型号指向的中断向量表中读出。 6.接口芯片是CPU与外设之间的界面,它与外设之间的联络信号是( A )。 A) RDY,STB B) RDY,INT C) STB,INT D) RDY,STB,INT 7.对8253—5的定时与计数( C )。 A) 有两种不同的工作方式 B) 定时只加时钟脉冲,不设计数值 C) 实质相同 D) 从各自的控制端口设置 8.单片机是( B ) A)微处理器 B)微型计算机 C) 微机系统 D)中央处理器 9. 8086最小工作方式和最大工作方式的主要差别是( D ) A)内存容量不同 B)I/O端口数不同 C)数据总线位数不同 D)单处理器和多处理器的不同 10. 8253—5某计数器的最大计数初值是( C )。 A) 65536 B) FF00H C) 0000H D) FFFFH 11. 8253—5某计数器工作在方式1时,在计数中途OUTi为( D ) A) 由低变高 B) 由高变低 C) 高电平 D) 低电平 12.由8088微处理器组成的PC机的数据线是( C ) A)8条单向线 B)16条单向线C)8条双向线 D)16条双向线13.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是( B )芯片。 A) 1片64K X 8位 B) 2片32K X 8位 C) 4片16K X 8位 D) 8片8K X 8位 14.采用条件传送方式时,必须要有( C ) A) 中断逻辑 B) 请求信号 C) 状态端口 D) 类型号 15. 8086/8088的中断向量表( B )。 A) 用于存放中断类型号 B) 用于存放中断服务程序入口地址 C) 是中断服务程序的入口 D) 是中断服务程序的返回地址

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

微型计算机接口技术及应用习题及答案 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、总线宽度;

单片机原理、接口技术及应用课后答案—黄建新

作业题及答案 第1章 1.9 完成下列数制的转换。 (1)1011.1101B=(11.8125 )D=(B.D )H (2)110.101B=(6.625 )D=(6.A )H (3)166.25=(10100110.0100 )B=(A6.4 )H (4)1011011.101B=(5B.A )H=(1001 0001.0110 0010 0101 )BCD (5)100001100011.01000101BCD=(863.45 )D 1.10 写出下列真值对应的原码、反码和补码。 (1)+1100110B 【+1100110B】原码=66H 【+1100110B】反吗=66H 【+1100110B】补码=66H (2)-1000100B 【-1000100B】原码=C4H 【-1000100B】反码=BBH 【-1000100B】补码=BCH (3)-86 【-86】原码=D6H 【-86】反码=A9H

【-86】补码=AAH 1.11写出下列机器数分别作为原码、反码和补码时,其表示的真值分别是多少? (1)01101110B +110(6EH) (2)10110101B -53(35H), -74(-4AH), -75(-4BH) 1.12 已知X 和Y 的真值,试分别计算[X +Y]补和[X -Y]补,并指出是否产生溢出 (设补码均用8位二进制表示)。 (1)X =+1000100B ,Y =-0010010B X 补=01000100B, Y 补=11101110B [X +Y]补: C7=1,C6=1,相同, 所以无溢出。 [X -Y]补 0100 0100 0001 0010 0101 0110 0100 0100 1110 1110 1 0011 0010

《微机接口与应用)》作业及答案

接口芯片是CPU 与外设之间的界面, A ) RDY , STB B ) RDY C ) STB , INT D ) RDY 对8253—5的定时与计数( A ) 有两种不同的工作方式 B ) 定时只加时钟脉冲,不设计数值 C ) 实质相同 D ) 单片机是() A )微处理器 B )微型计算机 8086 它与外设之间的联络信号是( ) 。 ,INT ,STB , INT )。 从各自的控制端口设置 C ) 微机系统 D ) 中央处理器 最小工作方式和最大工作方式的主要差别是( ) 《微机接口与应用(含汇编语言) 》作业及答案 单顶选择题 8086 是() A )单片机 B )单板机 C ) 微处理器 D ) 微机系统 8086微处理器可寻址访冋的最大 I/O 空间为() A) 1K B) 64K C)640K D) 1M 集成度最高的存储线路是() 态线路。 A ) 6管静态 B ) 6 管动态 C )4 管动态 D )单管动态 当8086/8088访问100H 端口时,采用( )寻址方式。 A )直接 B )立即 C ) 寄存器间接 D ) 相对 8086 /8088的中断是向量中断,其中断服务程序的入口地址是由( )提 供。 A )外设中断源 B ) CPU 的中断逻辑电路 C ) 以中断控制器读回中断类型号左移 2位 D ) 由中断类型号指向的中断向量表中读出。 A )内存容量不同 B )I / O 端口数不同 C )数据总线位数不同 D )单处理器和多处理器的不同 8253 — 5某计数器的最大计数初值是( )。 A ) 65536 B ) FF00H C ) 0000H D ) FFFFH 8253 — 5某计数器工作在方式 1时,在计数中途 OUTi 为( ) A )由低变高 B )由高变低 C )高电平 D ) 低电平 由8088微处理器组成的PC 机的数据线是() A )8条单向线 B )16条单向线 C )8条双向线 D )16条双向线 要组成64KB 的8086系统程序存储空间,选用 EPROMS 最佳方案是() 芯片。 1. 2. 3. 4. 5. 6. 7. 8. 9. 10 . 11. 12 . 13 . 14 . 15 .

计算机接口技术及应用试题(1)

长沙学院2011年下半年期末考试 《计算机接口技术及应用》试题(A卷) 考试日期:2011年5月20日考试时间:120 分钟 一.填空题 (每个空2分,共20分) 1. MCS-51单片机是位的单片机。 2. 将二进制数11011.0100111B转换成十六进制数为:。 3. 单片机89C51 片内集成了的FLASH ROM,共有个中断源。 4. 在89C51 中,通用寄存器区共分为组,每组8 个工作寄存器,当CPU 复位时,第组寄存器为当前的工作寄存器。 5. 89C51单片机的寻址方式共有寄存器寻址、直接寻址、立即数寻址、、变址寻址、相对寻址和位寻址。 6. 指令中可以做数据指针的寄存器有R0、和DPTR。 7. 汇编语言中,通知汇编程序结束的汇编的指令是。 8. P0~P3口作为输入使用时,应先向此端口写入。 9. 当单片机接到外设的中断申请时,单片机响应中断,单片机将暂停主程序的执行,转去执行程序,执行完毕,再执行主程序。 10. 如果计数器的脉冲来源于单片机内部的机器周期,我们称为定时器。计数脉冲如果来源于单片机的外部引脚,此时称为。 二.判断题 (正确的画对号,错误的画叉,每小题 1 分,共10分) 1. 微处理器包括两个主要部分:和。 2. 单片机中的通用工作寄存器是内部RAM中的一部分。 3. 工作寄存器组是通过置位PSW 中的RS0 和RS1 来切换的。 4. CJNE @R0, #20H 5. CLR R0 6. ADD 40H, #3FH 7. MOV 35H,@R1 8. 指令MOV A,00H 执行后,A的内容一定为00H。

9. 在一个汇编主程序和子程序中可以有几个ORG伪指令,也可以有几个END伪指令。 10. MCS-51 中的基本型89c51 共有五个中断源,这五个中断请求源全部来自外部引脚。 三.请回答下列问题 (每小题 5 分,共20分) 1. 程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么? 2. 请说明为什么使用LED 需要接限流电阻,当高电平为+5V 时,正常点亮一个LED 需要多大阻值的限流电阻(设LED 的正常工作电流为8~mA,导通压降为0.6V),为什么? 3. 简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理? 4. 什么是中断?中断与子程序最本质的区别? 5. 简述51 系列单片机中断响应的条件。 四.计算题 (每小题 10 分,共50分) 1. 初始时(R0)=32H,(A)=48H,(32H)=80H,(40H)=08H,执行以下指令后,(R0)= ,(A)= ,(32H)= ,(40H)= 。 MOV A, @R0 MOV @R0, 40H MOV 40H, A MOV R0, #35H 2. 初始时(A)=34H,(30H)=11H,(34H)=12H,执行以下指令后,(A)= ,(30H)= 。(5分) XCH A, 30H MOV R1, #30H INC R1 XCH A, @R1 3. 设(A)=0FH ,(R0)=30H,内部RAM (30H)=0AH,(31H)=0BH,(32H)=0CH 请写出在执行各条列指令后,所示单元的内容: MOV A, @R0 ;(A)= MOV @R0, 32H ;(30H)= MOV 32H, A ;(32H)= MOV R0, #31H ;(R0)= MOV A, @R0 ;(A)= 4. 在下图上连线,实现单片机的最小系统和按键复位电路,其中电源和接地省略。

《微型计算机接口技术应用》期末考试试卷

微机原理与接口技术 输入输出与中断 一、单项选择题 1.通常在外设接口中,往往有()端口才能满足和协调外设工作要求。 A.数据B.数据、控制C.数据、控制、状态D.控制、缓冲 答案:C 难度: 3 使用层次:初、中、高 2.独立I/O端口编址方式中,端口地址范围是()。A.00000H~FFFFFH B.0000H~FFFFH C.00H~FFH D.0~128 答案:B 难度: 4 使用层次:初、中、高 4.微处理器只启动外设而不干预传送过程的传送方式是()方式。 A.中断B.DMA C.查询D.无条件 答案:B

难度: 4 使用层次:初、中、高 5.微处理器与外设传送数据过程中,只由硬件完成而不需要软件支持的传送方式是()。 A.DMA B.无条件 C.查询D.中断答案:A 难度: 4 使用层次:初、中、高6.微处理器从启动外设直到外设就绪的时间间隔内,一直执行主程序,直到外设要求服务时才中止。此种传送方式是()方式。 A.DMA B.无条件 C.查询D.中断答案:D 难度: 4 使用层次:初、中、高8.如果DMAC每传送一个字节后,就检测DREQ,若无效,则挂起;若有效则继续传送,这是一种DMA方式中的()传送方式。 A.请求B.成组 C.单字节D.同步 答案:A 难度: 5 使用层次:中、高 9.8259A是()。

A.可编程DMA控制器B.可编程中断控制器 C.可编程定阶计数器D.总线仲裁器答案:B 难度: 4 使用层次:初、中、高10.8086响应中断的条件是()。 A.IF=1,当前指令执行结束B.IF=0,当前指令执行结束 C.IF=1,没有完成当前指令D.IF=0,没有完成当前指令 答案:A 难度: 3 使用层次:初、中、高11.8086/8088微处理器的标志寄存器IF位可以通过()指令进行设置。 A. CLI、STI. B. CLC、STC C.CMC、STD D . CLD、STD 答案:A 难度: 4 使用层次:初、中、高 13.当有如下中断请求时,微处理器执行完当前指令后,优先响应( )。 A.INTO B.NMI C.INTR D.单步中断

接口技术实现方式

现在管理软件项目中接口需求很多,很多项目接口实现得并不理想,原因就在于接口协议质量不高,而接口协议是和接口调研紧密相关的。一般接口调研和其它调研方法是一样的,但要做好接口调研就必须具备一定的专业知识,这可能是能否做好接口调研的关键。 接口协议除一般性协议要素外,应该包括如下内容: 接口技术实现方式 接口方式最高级一种是主动式。 即通过直接对其它软件的数据库进行操作。这种方式因为涉及到对用户数据读写操作,对于对方软件而言,安全性是最大的问题,验证的复杂程度也最高。主动式基本有两种方式: 1)DATA方式,通过数据库语言对数据库进行直接读写。这种情况要求对对方数据有详细认识。需要对方的人员可以提供数据库的详细资料。为了保障数据的安全,要界定对读写要求。一般和用户自行开发的系统会比较多出现此类要求,商品化ERP很少提出这种方式。 2)利用其它软件提供的工具。除了直接对数据进行读写外,有些软件也提供了一些工具(可能是控件,函数,脚本等)。可以通过这些工具对数据库进行操作。例如现在神州数码易飞ERP就全部采用控件方式接口。 这种情况下要提供这些工具的详细使用说明。 接口方式相对主动式的就是被动式开放。 同主动式对应,即开放软件商自己的数据库或开发接口给其它供应商读取数据。这种方式涉及到软件商提供的数据或开发程序。对方要我们的哪些数据,将成为了解需求的重点。按提供方式的不同可以分为以下四种。

1)DATA方式。即开方我们的文件或数据库格式给对方。由对方软件直接读取数据。这样的情况一般在企业有开发能力,而且只需要信息提取(不是写入)时才使用。这种情况很少。 2)脚本方式。早期的脚本语言,多是一种专用高级编程语言。实现了基本的程序流程语句,简单的数据结构,在此基础上,提供访问软件内部数据的语句。通过这类专用语言,用户可以对程序进行界面配置,实现简单的功能扩展,给用户提供了一定的灵活性。而只需用户懂一点程序设计知识即可。这类语言的缺点是没有通用性,功能有限,由于解释执行,速度受到很大限制,并且应用软件开发商实现专用编程语言及调试环境有较大难度。对于应用程序,需实现三个要求,就可拥有脚本语言编程接口: A)应用程序的对象模型 B)适合应用程序对象模型的对象 C)脚本语言编程引擎 前面两个方面,需要应用程序用组件对象模型的方式构造。采用组件方式,是软件开发的发展方向,提供对象模型是一件很自然的事情。第三个方面,有通用脚本语言编程引擎供选择,微软的ActiveX脚本编程引擎可以免费使用,VBA 脚本引擎需要购买。ActiveX脚本引擎实现了基本功能,没有调试环境。VBA是一种通用编程语言,其核心就是应用广泛的VB,拥有大量函数支持,窗口编辑能力,强大的调试环境。很明显,微软希望VBA成为应用软件二次开发的通用语言。例如CAPP和国外PDM的接口就属于这种开放方式。

最新微型计算机接口技术及应用习题答案(刘乐善)

微型计算机接口技术及应用习题答案(刘乐 善)

习题一 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处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转 换,并进行数据格式的转换。 4.接口技术在微机应用中起的作用? 随着计算机技术的高速发展,计算机的应用越来越广泛。然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用。 5.接口电路的硬件一般由哪几部分组成? 接口电路的硬件一般由以下几部分组成: (1)基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心 (2)端口地址译码电路:实现设备的选择功能 (3)供选电路:根据不同任务和功能要求而添加的功能模块电路。6.接口电路的软件控制程序一般包括哪几部分?

《单片机接口技术及应用》复习题目汇总参考答案

《单片机接口技术及应用》复习题目汇总 参考答案 微型计算机基础 一、判断题 1、3、6、710、17、19、21、23、24、26错,其余全部对。 二、选择题 CAABD BDDBC BDCD MCS-51单片机原理与结构 一、判断题 1、3、8、1 2、14、15、18、19、20错,其余全部对 二、选择题 ACCBB AAADB DCDBD CCCDA DBAAD BDCBA BACBD DB MCS-51单片机指令系统及程序设计 一、判断题 1、5、7、8、11、13、17、20、21、2 2、27、28、30、31错,其余对 二、选择题 BDDBC ACDCA CBDBB DBDAB CDBCC CABDC ACACD ABDCB DDABC BCBDD BCCBB DBCAD DABBC BADAC CBBAB CDBCC 定时、中断、串行口系统及应用 一、判断题 1、5、6、9、20 错,其余对 二、选择题 BCADC CACDC CBDAB DCDBD ACCBC CDBAA CDAAB ACBDA CBCAD ACBAD DBCCB ACDDC CBAC 单片微机基本系统扩展 一、判断 1、2、4、5、7、9错,其余正确 二、选择题 1、B 3、D 4、D 5、A 6、A 7、B 8、B 机电接口技术 一、判断 1错,其余正确 二、选择题 1、B 2、A 3、D 4、C 5、C

24页开始 一、选择题 1-10:CBACC ABDBC 11-20:DABCB CCBAD 21-25:DBCAB 26-30:DDBCD 31-35:CCBCA 36-40:ADBDC 二、判断 1、2、3、4、6、7、9、11、12、13、14、1518、19、20、22错,其余正确、 三、填空 第一部分 1、PUSH POP 2、间接位 3、低负 4、PX0 PS 5、SBUF 定时器1 第二部分 1. 8 16 2. MOVC MOVX 3. SETB PT0 SETB PX1 4. 半双工全工 5. 动态静态 第三部分 1、PUSH ,POP 2、外部中断0 ,定时器1溢出 3、动态和静态 4、SBUF MOV A,SBUF 5、间接,基址加变址 6、8,16 7、74HC164,并入串出 第四部分 1、低,64 。 2、外部中断0 ,PT1 。 3、保护现场,恢复现场 4、9600bps 5、串行 6、直接 7、MOVC 、MOV MOVX 。 8、电平触发方式,边沿触发方式。 四简答题 1、8051单片机内部包含哪些主要逻辑功能部件? 答案:8位CPU; 4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器; 128B内部RAM; 21个SFR; 4个8位并行I/O口(共32位I/O线);

微机接口与应用)作业与答案

《微机接口与应用(含汇编语言)》作业及答案 一、单顶选择题 1. 8086是( ) A) 单片机 B) 单板机 C) 微处理器 D)微机系统 2. 8086微处理器可寻址访问的最大I/O空间为( ) A) 1K B) 64K C) 640K D) 1M 3.集成度最高的存储线路是( )态线路。 A) 6管静态 B) 6管动态 C)4管动态 D)单管动态 4.当8086/8088访问100H端口时,采用()寻址方式。 A) 直接 B) 立即 C) 寄存器间接 D) 相对 5. 8086/8088的中断是向量中断,其中断服务程序的入口地址是由()提供。 A) 外设中断源 B) CPU的中断逻辑电路 C) 以中断控制器读回中断类型号左移2位 D) 由中断类型号指向的中断向量表中读出。 6.接口芯片是CPU与外设之间的界面,它与外设之间的联络信号是()。 A) RDY,STB B) RDY,INT C) STB,INT D) RDY,STB,INT 7.对8253—5的定时与计数()。 A) 有两种不同的工作方式 B) 定时只加时钟脉冲,不设计数值 C) 实质相同 D) 从各自的控制端口设置 8.单片机是( ) A)微处理器 B)微型计算机 C) 微机系统 D)中央处理器 9. 8086最小工作方式和最大工作方式的主要差别是() A)存容量不同 B)I/O端口数不同 C)数据总线位数不同 D)单处理器和多处理器的不同 10. 8253—5某计数器的最大计数初值是()。 A) 65536 B) FF00H C) 0000H D) FFFFH 11. 8253—5某计数器工作在方式1时,在计数中途OUTi为() A) 由低变高 B) 由高变低 C) 高电平 D) 低电平 12.由8088微处理器组成的PC机的数据线是( ) A)8条单向线 B)16条单向线C)8条双向线 D)16条双向线13.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是( )芯片。 A) 1片64K X 8位 B) 2片32K X 8位 C) 4片16K X 8位 D) 8片8K X 8位 14.采用条件传送方式时,必须要有() A) 中断逻辑 B) 请求信号 C) 状态端口 D) 类型号 15. 8086/8088的中断向量表()。 A) 用于存放中断类型号 B) 用于存放中断服务程序入口地址 C) 是中断服务程序的入口 D) 是中断服务程序的返回地址

8255键盘及显示接口设计

班级: 姓名: 学号: 日期: 2009年12月28日成绩:

目录 一、课程设计的意义 (3) 二、课程设计的主要内容 (3) 三、课程设计的组织与安排 (3) 四、课程设计的要求 (4) 五、课程设计正文 (5) 1.设计原理 (5) 2.设计电路原理图 (6) 3.键盘及数码管显示电路接线图 (7) 4.使用原器件 (7) 5.课程设计总结 (7) 6.论文参考资料 (7) 六、附录一:程序流程图 (8) 七、附录二:课程设计程序 (9)

课程论文(设计)指导书 一、课程论文(设计)的意义: 1.通过《微型计算机原理与应用》课程设计,使学生能够进一步理解微型计算机工作原理, 微型计算机的硬件结构及微型计算机的应用软件编程。 2.要求学生能够根据功能要求初步进行硬件接口电路的设计,以及有关应用程序的设计,使学生的软件编程能力得到加强,对接口电路的综合应用能力有较大提高。 3.课程设计是培养和锻炼学生在学习完本课程后综合应用所学理论知识解决实际工程设计和应用问题的能力、进行工程实训的重要教学环节,它具有动手、动脑,理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一种较好方法。 4.通过课程设计实践,不仅要培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅专业资料、工具书或参考书,掌握工程设计手段和软件工具,并能以图纸和说明书表达设计思想和结果的能力。培养学生事实求是和严肃认真的工作态度。 5.通过设计过程,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的系统方案论证设计、编程、软件硬件调试、查阅资料、绘图、编写说明书等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练的熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。 二、课程论文(设计)的主要内容: 结合微型计算机应用系统的功能要求、硬件电路设计,进行汇编语言程序设计,要求画出程序流程图,编写完整的源程序,并经上机调试完成。课程设计过程一般2~3人一组,各组完成的内容不能雷同。 要求每个学生(或小组)都要自己动手独立设计完成一个典型的微机应用小系统。设计题目可以在给出的参考题目中选,也可以自己选择适当的设计题目。 三、课程论文(设计)的组织与安排: 设计题目的选题原则:根据教学大纲对本门课程的教学要求和所讲授的课程内容,结合现有的教学实验设备和能力,按照课程设计的目的和作用所提出的要求,选择符合教学内容、符合学生水平、符合实验室条件,综合本门课的全部知

《微型计算机接口技术与应用》测验题库 (1)课件

微型计算机接口技术与应用练习测验题库 一、填空题 186道 二、简答题 185道 三、程序题 23 道 合计 394道 一、填空题 1.屏蔽寄存器命令有(),()两种格式。 2.软命令是() 3.8237A-5有()()()3个软命令 4.8237A-5的工作状态从时间顺序来看可分为()()操作周期。5.8237A-5有()()()()()()()状态周期。 6.一个完整的DMA有效周期包括()()()()状态周期。7.中断是()。 8.中断源是()()。 9.CPU识别中断或获取中断服务程序入口地址的方法有()()。10.中断向量是()。 11.中断向量通过()装入中断向量表。 12.中断类型号是()。 13.中断类型号作用是()。 14.中断号与中断向量指针有()关系。 15.设置中断优先级的目地是()。 16.硬中断是()。 17.硬中断有()()。 18.软中断是()。

19.软中断有()()()。 20.DOS系统功能调用中断是()软中断。 21.说明0~4号中断的功能()()()()()。 22.硬中断与软中断的区别()。 23.可屏蔽中断处理过程经历()()()()。 24.CPU在()进入中断响应周期。 25.可屏蔽中断过程中2个中断响应信号INTA的作用是()()。 26.(),()中断是不可屏蔽的。 27.8259A协助CPU处理中断事务有()()()()。 28.8259A的引脚可分为()()()。 29.8259A的IRR作用是()。 30.8259A的ISR作用是()。 31.8259A的IMR作用是()。 32.8259A的工作方式有()()()()()。 33.8259A的引入中断请求的方式有()()()。 34.中断查询方式是()。 35.8259A的优先级排队方式有()()()()。 36.8259A的结束中断的处理方式有()()。 37.8259A中断操作功能有()()()()()()()。 38.8259A采用边沿触发,多片级联使用,需要ICW4,相应的ICW1命令()。39.ICW1命令通过()实现8259A的复位。 40.8259A的哪个命令设置中断请求触发方式,()命令设置中断类型号。41.若主片8259A的IR2与IR7两个输入端分别连接到从片A与B的INT,设置中断级联方式的命令()。 42.ICW4命令可实现中断功能()()()。 43.屏蔽中断源IR4,开放其他中断源的中断屏蔽命令()。 44.OCW2命令的作用()。

相关文档
最新文档