…微机接口与通信作业

合集下载

微机原理及接口第九章作业答案

微机原理及接口第九章作业答案

“微机系统原理与接口技术”第九章习题解答(部分)1. 什么是并行接口和串行接口?它们各有什么作用?答:并行接口是指接口与外设之间按字长传送数据的接口,即4位、8位或16位二进制位同时传送;而串行接口是指接口与外设之间依时间先后逐位传送数据的接口,即一个时刻只传送一个二进制位。

并行接口传送速度较快,但在远距离传送数据时成本高,损耗大,且平行数据线之间干扰大,所以并行接口一般适用于近距离的高速传送,而串行接口则适用于远距离传送。

2. 试画出8255A与8086CPU连接图,并说明8255A的A o、A i地址线与8086CPU的A i、A2地址线连接的原因。

答:8255A与8086CPU的连线图如下图所示:题9-2图8086系统有16根数据线,而8255只有8根数据线,为了软件读写方便,一般将8255 的8条数据线与8086的低8位数据线相连。

8086在进行数据传送时总是将总线低8位对应偶地址端口,因此8086CPU要求8255的4个端口地址必须为偶地址,即8086在寻址8255 时A0脚必须为低。

实际使用时,我们总是将8255的A0、A1脚分别接8086的A1、A2脚,而将8086的A0脚空出不接,并使8086访问8255时总是使用偶地址。

4. 简述8255A工作在方式1时,A组端口和B组端口工作在不同状态(输入或输出)时,C端口各位的作用。

注:带*的各中断允许信号由 C 口内部置位/复位操作设置,非引脚电平。

5. 用8255A控制12位A/D转换器,电路连接如下图所示。

设B 口工作于方式1输入,C 口上半部输入,A 口工作于方式0输入。

试编写8255A的初始化程序段和中断服务程序(注:CPU采用中断方式从8255A中读取转换后的数据)。

答:设8255的A、B、C及控制端口的地址分别为PORTA、POATB、PORTC和PCON,则一种可能的程序段实现如下:初始化8255AMOV AL,10011110B;设置8255A的工作方式控制字OUT PCON,ALMOV AL,00000101B;设置C 口置位復位控制字,使INTEA (PC2)为OUT PCON,AL;高电平,允许B 口中断MOV AL,00000010B;设置C 口置位/复位控制字,使PC1(IBF B)输出OUT PCON,AL;低电平,启动第一次A/D转换6. 用8255A作为CPU与打印机接口,8255的A 口工作于方式0,输出;C 口工作于方式0。

微机接口作业整理

微机接口作业整理

作业一1.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?A(+75)补+(-6)补=101000101(填写连带进位的9个比特)是否溢出?否2.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?(B)(-35)补+(-75)补= (110010010)补(填写连带进位的9个比特)是否溢出? 否3.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?(C)(-85)补+(15)补= (010111010)补(填写连带进位的9个比特)是否溢出?否4.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?(D)(+120)补+(+18)补= (010001010)补(填写连带进位的9个比特)是否溢出?是5.(11101.1011)2=(29.6875)106. (147)10=(10010011)27. (147)10=(93)168. (3AC)16=(940)109.(10010110)BCD= (1100000)210.字长=8,[-1]补=(FF)1611.字长=8,[x]补=(A5),则x= (-5B)1612.设字长=8,X=(8E)16, 当X分别为原码的时候,其真值=(-0E)1613.设字长=8,X=(8E)16, 当X分别为补码的时候,其真值=(-72)1614.设字长=8,X=(8E)16, 当X分别为反码的时候,其真值=(-71)1615.设字长=8,X=(8E)16, 当X分别为无符号数的时候,其真值=(8E)16作业二1. 主存储器和CPU之间增加高速缓冲器的主要目的是(b)a. 扩大CPU通用寄存器数量b. 解决主存与CPU之间速度匹配问题c. 扩大主存储器容量2.中央处理机(CPU)是指(b)a. 控制器b. 运算器和控制器c. 运算器3.若内存容量为64KB,则访问内存所需地址线( c)条a. 20b. 18c. 164.断电后存储的资料会丢失的存储器是(a)a. RAMb. ROMc. 硬盘5. 8086/8088 CPU中ES是(b)a. 代码段寄存器b. 附加段寄存器c. 数据段寄存器6.能够被CPU直接识别的语言是(c)a. 汇编语言b. 高级语言c. 机器语言7.运算器的主要功能是进行(c)a. 算术运算b. 初等函数运算c. 逻辑运算与算术运算8.冯·诺依曼体制中最核心的思想是计算机采用(存储程序)工作方式9.在计算机中使用的连同数符一起数码化的数称为(机器数)10.运算器由多种部件组成,其核心部件是(ALU )作业三1. BP寄存器约定访问的逻辑段是数据段(×)2. 一个源程序中可以包含多个逻辑段。

微机接口技术随堂作业

微机接口技术随堂作业

微机接口技术随堂作业第一章微机接口技术概述1. 1.8086微处理器可寻址访问的最大I/O空间是()。

A.1KBB.64KBC.640KBD.1MB参考答案:B2. 2.CPU的控制总线提供()。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.前面B和C两项参考答案:D3. 3. CPU的数据总线提供()。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号c:\iknow\docshare\data\cur_work\微机原理与接口技术\C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:A4. 4. CPU的地址总线提供()。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:D5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是()。

A.BC D.参考答案:A6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是()。

A.DX寄存器所存放的地址B AL寄存器所存放的数据C D.参考答案:A7. 7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是()。

A.DX寄存器所存放的地址B AL寄存器所存放的数据C D.参考答案:B11. 11. 8086CPU在作总线操作时,遇到READY=L后可插入()。

A.1个等待周期B 等待周期个数由具体情况所定C 2个等待周期D. 3个等待周期参考答案:B12. 12. 8086系统中,SP()。

A.只能指向奇地址单元B 只能指向偶地址单元C最好指向偶地址单元D. 最好指向奇地址单元参考答案:B13. 13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是()。

A.总线驱动器74LS245 B 总线锁存器74LS373C 总线控制器8288 D. 中断控制器8259参考答案:C14. 14. 8086/8088CPU读总线周期中,T1~T4期间一直保持有效的信号是()。

微机技术作业_串并行通信和接口技术

微机技术作业_串并行通信和接口技术

5串并行通信和接口技术5.1接口部件为什么需要有寻址功能?设计一个用74LS138构成的译码电路,输入为A3、A4、A5、A8,输出8个信号以对8个接口部件进行选择。

想一想如果要进一步对接口中的寄存器进行寻址,应该怎样实现?5.2接口部件的输入/输出操作具体对应哪些功能,举例说明。

5.3 从广义上说接口部件有哪些功能?5.4 怎样进行奇/偶校验?如果用偶校验,现在所传输的数据中1的个数为奇数,那么,校验位应是多少?5.5什么叫覆盖错误?接口部件如果反映覆盖错误?5.6接口部件和总路线之间一般有哪些部件?它们分别完成什么功能?5.7为什么串行接口部件中的4个寄存器可以只用1位地址来进行区分?5.8在数据通信系统中,什么情况下可以采用全双工方式,什么情况下可用半双工方式?5.9什么叫同步通信方式?什么叫异步通信方式?它们各有什么优缺点?5.10什么叫波特率因子?什么叫波特率?设波特率因子为64,波特率为1200,那么时钟频率为多少?5.11标准波特率系列指什么?5.12设异步传输时,每个字符对应1个超始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为9600,刚每秒能传输的最大字符数为多少个?5.13在RS-232-C标准中,信号电平与TTL电平不兼容,问RS-232-C标准的1和0分别对应什么电平?RS-232-C的电平和TTL电平之间通常用什么器件进行转换?5.14 从8251A的编程结构中,可以看到8251A有几个寄存器和外部电路有关?一共要几个端口地址?为什么5.15 8251A内部有哪些功能模块?其中读/写控制逻辑电路的主要功能是什么?5.16 什么叫异步工作方式?画出异步工作方式时8251A的TxD和RxD线上的数据格式。

5.17 什么叫同步工作方式?什么叫双同步字符方式?外同步和内同步有什么区别?画出双同步工作时8251A的TxD线和RxD线上的数据格式。

5.18 8251A和CPU之间有哪些连接信号?其中C/D和RD、WR如何结合起来完成对命令、数据的写入和状态、数据的读出?5.19 8086/8088系统中,8251A的C/D端应当和哪个信号相连,以便实现状态端口、数据端口、控制端口的读/写?5.20 8251A和外设之间有哪些连接信号?5.21为什么8251A要提供DTR,DSR,RTS,CTS四个信号作为和外设的联络信号?平常使用时是否可以只用其中两个或者全部不用?要特别注意什么?说明CTS端的连接方法。

微机与接口技术实验报告

微机与接口技术实验报告

微机与接口技术实验报告微机与接口技术实验报告引言微机与接口技术是计算机科学中的重要领域,它涉及到计算机与外部设备之间的通信和数据传输。

本实验报告旨在介绍微机与接口技术的基本概念、实验过程和结果,以及对实验结果的分析和讨论。

一、实验目的本实验旨在通过设计和实现一个简单的数据输入输出接口,加深对微机与接口技术的理解。

具体目标包括:1. 理解接口技术的基本原理和工作方式;2. 掌握接口电路的设计和实现方法;3. 学会使用编程语言控制接口电路进行数据输入输出。

二、实验原理1. 接口技术的基本原理接口技术是计算机与外部设备之间进行数据传输的关键。

通过接口电路,计算机可以与各种外部设备进行通信,实现数据的输入和输出。

接口电路通常由硬件和软件两部分组成,硬件部分负责物理连接和信号转换,而软件部分则负责控制和管理数据传输。

2. 接口电路的设计和实现接口电路的设计需要考虑多个因素,包括外部设备的接口标准、数据传输速率、数据格式等。

常用的接口标准包括串行接口(如RS-232)和并行接口(如Centronics接口)。

设计接口电路时,需要根据具体需求选择合适的接口标准,并合理设计电路结构和信号处理方式。

3. 编程语言控制接口电路为了实现数据的输入和输出,需要使用编程语言控制接口电路。

常用的编程语言包括C、C++和Python等。

通过编写相应的程序,可以控制接口电路进行数据传输,并实现与外部设备的交互。

三、实验过程1. 硬件设计与连接根据实验要求,设计并连接适当的硬件电路,包括接口芯片、电阻、电容等。

确保电路连接正确,且与计算机的接口兼容。

2. 软件编程使用C语言编写程序,实现对接口电路的控制。

程序应能够实现数据的输入和输出,并确保数据的正确传输和处理。

3. 实验操作根据实验要求,进行相应的实验操作。

包括数据输入和输出测试、数据传输速率测试、数据格式转换测试等。

记录实验过程中的数据和结果。

四、实验结果分析1. 数据输入输出测试通过实验操作,测试接口电路的数据输入和输出功能。

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

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

《微机接口与应用(含汇编语言)》作业及答案一、单顶选择题1. 8086是( )A) 单片机 B) 单板机 C) 微处理器 D)微机系统2. 8086微处理器可寻址访问的最大I/O空间为( )A) 1K B) 64K C) 640K D) 1M3.集成度最高的存储线路是( )态线路。

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,INTC) STB,INT D) RDY,STB,INT7.对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) FFFFH11. 8253—5某计数器工作在方式1时,在计数中途OUTi为()A) 由低变高 B) 由高变低 C) 高电平 D) 低电平12.由8088微处理器组成的PC机的数据线是( )A)8条单向线 B)16条单向线C)8条双向线 D)16条双向线13.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是( )芯片。

微机接口作业及答案

微机接口作业及答案

《微型计算机原理与接口技术》部分作业及补充题参考答案第7章存储器系统P2176.某SRAM存储芯片,其字位结构为512K×8bit,试问其地址、数据引脚各是多少个?答:∵219=512K,所以地址引脚需19根;数据引脚需8根(8bit)。

8.现有1024×1bit的存储芯片,若用它组成容量为16K×8bit的存储器。

试求:(1)实现该存储器所需的芯片数量答:(16K×8bit)/(1K×1bit)=128片(2)该存储器所需地址的地址码总位数是多少?其中几位选片?几位用作片内地址?答:∵214 =16K,所以地址码总位数为14位。

而1024×1bit存储芯片需要地址10位,因此选片地址为4位,片内地址为10位。

第8章输入/输出系统P2442.接口电路的作用是什么?I/O接口应具备哪些功能?参见教材P2193.什么是端口?端口有几类?参见教材P220 8.1.2 输入输出端口4.I/O端口有哪两种编址方式?PC系列机采用哪种编址方式?答:I/O端口和存储单元统一编址及I/O端口独立编址两种。

PC机采用I/O端口独立编址。

7. 定时/计数器的3个通道在PC系列机中是如何应用的?答:0#计数器用于系统时钟中断;1#计数器用于动态存储器刷新定时;2#计数器用于发声系统音调控制。

10.系统机定时/计数器的通道0定时周期最长是多少?要实现长时间定时,应采取什么措施?如果采用外扩8254定时/计数器实现长时间定时,应采取哪些措施?答:系统机定时/计数器通道0定时周期最长是55ms。

要实现长时间定时,只能使用 INT 1CH 中断的方法,通过对预先设定的中断次数进行计数,达到n倍55ms的定时目的。

采用外扩8254,可以使用三个通道硬件级联的方法实现长时间定时。

补充题:设PC 系统机外扩了一片8254 及相应的实验电路。

(1) 根据由门电路构成的译码电路,分析出该片8254 的四个端口地址。

兰大网院17春接口与通讯技术课程作业-B

兰大网院17春接口与通讯技术课程作业-B

2017秋春兰大课程作业答案---单选题对8255的端口A工作在方式1输入时,端口B不工作,C口的( )一定为空闲的。

A: PC4、PC5B: PC5、PC6C: PC2、PC3D: PC1、PC2单选题8251A异步串行通信,一个数据帧的停止位可以规定()A: 1位B: 3位C: 4位D: 5位单选题PCI的含义是( )。

A: 局部总线B: 系统总线C: 外围元件互连D: 图形加速器单选题设中断向量表18CH~18FH单元中,依次存放着12H、34H、56H、78H,则中断服务程序的入口位置(段基址:偏移位置)为( )。

A: 1234H:5678HB: 3412H:856HC: 5678H:1234HD: 7856H:3412H单选题关于8253,下列说法不正确的是( )。

A: 8253内部三个结构相同的计数器B: 8253内部有一个8位的计算器C: 8253内部计数器均可工作在计数模式下D: 8253工作方式3可以产生连续的方波单选题在并行通信中,传送一个字节的数据,需使用数据线为( )A: 1条B: 4条C: 8条D: 16条单选题查询输入/输出方式需要查询外设()端口,只有其有效时,才能进行数据的输入和输出。

A: 控制B: 位置C: 状态D: 数据单选题8086CPU对I/O接口编址采用___。

A: I/O端口和存储器统一编址B: I/O端口和寄存器统一编址C: I/O端口单独编址D: 输入和输出口分别编址单选题系统在处理DMA方式、中断方式和程序查询方式时的优先处理顺序从低到高为()A: 中断、DMA、程序查询B: 中断、程序查询、DMAC: 程序查询、中断、DMAD: DMA、中断、程序查询单选题采用DMA 方式传送数据时,每传送一个数据就要占用( )的时间。

A: 一个指令周期B: 一个机器周期C: 一个存储周期D: 一个总线周期单选题8086 CPU 采用()中断结构。

A: 单级B: 多级C: 级联D: 矢量单选题8255工作在方式0时,下面哪种说法正确?()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微机接口与通讯》平时作业
1.从微型计算机的结构分析微处理器与存储器及I/O的关系,并说明总线结构的优点。

2.从计算机应用角度分析不同结构、规模、表现形式的微型计算机的应用目标以及性能指
标。

3.阐述并比较8086、80286、80386、80486、Pentium CPU的内容结构。

4.阐述指令周期、总线周期、时钟周期的相互关系,并举若干条8086CPU机器指令的执
行过程来说明上述三种周期。

5.给出8086CPU处于最小模式时的CPU子系统结构图,并说明组成CPU子系统的各芯片
的功能。

6.说明一般微处理器的内部组成与外部主要引脚的功能,并说明执行加法指令过程中指令
代码和加工的数据在CPU内部各部件流动和外部引脚的信号变化情况。

7.相对实模式,说明保持模式的特点。

8.阐述计算机三级存储体系中Cache、主存、辅存的特点与作用,并说明目前三类存储器
由哪些类型的存储器承担,其存储器特性有什么特征。

9.说明半导体存储器的内部结构,并比较静态RAM和动态RAM在存储原理、外部特性、
性能指标等方面的异同。

10.以静态RAM作为内存储器,比较并联组合和串联组合,说明地址线、数据线、控制线
的连接要点。

11.一般CPU地址总线可寻址的范围比系统实际使用的内存容量要大。

试举一地址译码电
路为例,说明地址译码器的片选端和译码输入端应连接CPU的什么信号线,并分析该译码电路的各译码输出端所对应的存储器地址范围。

12.针对动态RAM的地址线分行列输入以及刷新行地址的输入,与静态RAM的接口电路
相比较,说明其存储器接口电路有什么特点。

13.通过通常I/O接口电路的结构,阐述I/O接口电路的功能。

14.与存储器映象寻址方式相比较,说明独立I/O寻址方式的特点。

15.比较无条件传送方式、程序查询方式、中断方式以及DMA方式这四种数据传送方式,
在硬件电路、CPU作用、应用范围等方面阐述其特征。

16.以8086CPU为例,说明中断响应和中断返回的过程。

在说明此过程中,如何保证优先
权最高的中断申请源能得到CPU的中断服务。

17.叙述Intel 8259中断控制器的功能以及编程方法。

18.以Intel 8237为例,说明DMA控制器的一般结构及功能
19.以具体芯片为例说明可编程I/O接口芯片的特点。

20.比较8255芯片的三种工作方式,各具有什么特点,在应用过程中,硬件电路的连接和
软件编程有什么要求。

21.使用Intel 8253芯片进行初始化编程时,需要考虑哪几方面问题。

22.比较Intel 8253的方式0和方式4、方式0和方式1以及方式2和方式3,其功能有什么
异同。

23.阐述组成通用串行接口电路的基本部件及功能,并以波特率为9600,波特率系数为16
的异步传送为例,说明串行发送和串行接收的过程。

24.当A/D或D/A转换器的数据位数和量程范围确定以后,数字量和模拟量的对应关系是
否一定确定。

试阐述模拟量和数字量的转换关系。

25.当一个D/A转换器的数据位数与CPU的的数据线位数不一致时,在硬件连接时应如何
考虑。

D/A转换器采用双缓冲结构有什么好处。

26.一般而言,评价A/D或D/A转换器性能的指标参数有哪些。

27.从外界模拟量数据采集到模拟量输出控制,其模拟控制系统由哪几个模块组成,并说明
各模块的功能。

28.以0809为例,说明A/D转换器与CPU连接的要点。

29.说明七段数码管显示器与CPU连接中,比较采用动态扫描和静态显示的接口电路其硬
件电路和相应的软件有什么差异。

对于一个8×8共64个键的键阵列,你有什么方法可以唯一识别当前的键按下动作。

倚窗远眺,目光目光尽处必有一座山,那影影绰绰的黛绿色的影,是春天的颜色。

周遭流岚升腾,没露出那真实的面孔。

面对那流转的薄雾,我会幻想,那里有一个世外桃源。

在天阶夜色凉如水的夏夜,我会静静地,静静地,等待一场流星雨的来临…
许下一个愿望,不乞求去实现,至少,曾经,有那么一刻,我那还未枯萎的,青春的,诗意的心,在我最美的年华里,同星空做了一次灵魂的交流…
秋日里,阳光并不刺眼,天空是一碧如洗的蓝,点缀着飘逸的流云。

偶尔,一片飞舞的落叶,会飘到我的窗前。

斑驳的印迹里,携刻着深秋的颜色。

在一个落雪的晨,这纷纷扬扬的雪,飘落着一如千年前的洁白。

窗外,是未被污染的银白色世界。

我会去迎接,这人间的圣洁。

在这流转的岁月里,有着流转的四季,还有一颗流转的心,亘古不变的心。

When you are old and grey and full of sleep,
And nodding by the fire, take down this book,
And slowly read, and dream of the soft look
Your eyes had once, and of their shadows deep;
How many loved your moments of glad grace,
And loved your beauty with love false or true,
But one man loved the pilgrim soul in you,
And loved the sorrows of your changing face; And bending down beside the glowing bars, Murmur, a little sadly, how love fled
And paced upon the mountains overhead And hid his face amid a crowd of stars.
30.。

相关文档
最新文档