文档库 最新最全的文档下载
当前位置:文档库 › 微机接口与通信作业

微机接口与通信作业

微机接口与通信作业
微机接口与通信作业

《微机接口与通讯》平时作业

1.从微型计算机的结构分析微处理器与存储器及I/O 的关系,并说明总线结构的优点。答:微型计

算机是以微处理器即CPU 为核心,系统总线连接内存储器和I/O 接口电路而构成的。微型计算机采用了总线结构,这种结构可以使得系统内部各部件之间的相互关系变为各部件之间面向总线的单一关系。

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

标。

答:8 位机,在80年代初期和中期使用。字符、数字信息,适合于一般的数据处理。16 位机,可进行大量的数据处理的多任务控制。32 位机,除用于过程控制、事务处理、科学计算等领域、多媒体处理以及计算机辅助设计、计算机辅助制造等。单片机,体积小、功耗低,主要应用于智能仪器仪表以及其它控制领域。个人计算机,适用于家用、商用、教育等各种应用领域。工程工作站是一种微型化的功能强大的计算机,有速度快、内存大等特点,又有小巧灵活、轻便价廉等优点。

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

答:

80286:四个独立的处理部件,即执行部件EU、总线部件BU、指令部件IU和地址部件

AU 。采用流水线作业方式,使各部件能同时并行地工作。

80386:由六部分组成,即总线接口部件、指令译码部件、执行部件、分段部件和分页部件。

80486:基本沿用80386 的体系结构,由8 个基本部件组成:总线接口部件、指令预取部件、指令译码部件、执行部件、控制部件、存储管理部件、高速缓存部件和高性能浮点处理部件。

Pentium:采用了许多过去在大型机中才采用的技术,迎合了高性能微型机系统需要,其主要体现在超标量流水线设计、双高速缓存、分支预测、改善浮点运算等方面。

4.阐述指令周期、总线周期、时钟周期的相互关系,并举若干条8086CPU 机器指令的执

行过程来说明上述三种周期。

答:时钟周期是微处理器动作处理的最小时间单位,一个总线周期由若干个时钟周期所组成。一个指令周期通常由若个总线周期所组成,对于读取指令代码,就是一个存储器读总线周期。将微处理器内部累加器中的值写入指定存储器单元中,执行这条指令可能就需要二个总线周期:读总线周期和写总线周期。

读总线周期:写总线周期:

T1 :提供地址T1 :提供地址

T2 :读信号有效T2 :写信号有效

T3 :数据有效T3 :数据有效

T4 :读操作结束T4 :写操作结束

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

能。

答:结构图如下

8084:用于产生系统时钟信号;地址锁存器:用于暂存地址值;数据缓冲器,用于驱动数据。

6.说明一般微处理器的内部组成与外部主要引脚的功能,并说明执行加法指令过程中指令

代码和加工的数据在CPU内部各部件流动和外部引脚的信号变化情况。

答:组成微处理器的最基本的部件是运算部件、控制部件、寄存器组和内部数据总线。外部主要引脚功能:

地址线:输出,用于提供存储器或I/O接口的地址。地址线的位数决定了微处理器的寻

址范围。

数据线:双向,用于提供微处理器与外部交换数据的通道。

从累加器存入锁存器的数据和暂存器中的数据通过ALU运算,结果通过内部数据总线

存回累加器,输出CPU外部到存存储器或I/O。运算结果将影响标志寄存器和十进制调整电路,并对下一次运算产生作用。

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

答:保持模式的特点:

(1)地址由段描述表按“段地址”查到相应描述符,得到的真实地址+偏移

(2)32位地址线,拥有4GB的寻址

(3)实现虚拟存储和代码保护保持模式比实模式多了以下:

(1)寄存器GDR,LDR,IDR,TR,CR3。

(2)数据段,描述符表(GDT,LDT),任务数据段(TS),页表。

(3)机制,权限检测(利用选择子/描述符/页表项的属性位),线性地址到物理地址的映射。

8.阐述计算机三级存储体系中Cache、主存、辅存的特点与作用,并说明目前三类存储器

由哪些类型的存储器承担,其存储器特性有什么特征。

答:Cache:组成:高速SRAM ;特点:快速的存取性能,用于存放CPU访问频度最高的数据。

主存:组成:DRAM ;特点:速度和容量介于Cache和辅存,用于存放CPU当前执行的程序和所需要的数据。

辅存:组成:磁盘、磁带、光盘等;特点:存储容量大,用于后备的程序和数据。三级存储体系的目标:存储体系的速度入接近Cache,存储体系的成本接近于辅存。

9.说明半导体存储器的内部结构,并比较静态RAM和动态RAM在存储原理、外部特性、

性能指标等方面的异同。

答:半导体存储器芯片的内部结构基本相同,都是由存储体和外围电路二部分组成。存储体是由一系列按行/列排列的基本存储单元所组成。外围电路由地址译码器、I/O电路、

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

的连接要点。

答:并联组合:8片芯片为1组,一旦选中,则同时工作,或者输入,或者输出。

数据线:每片存储器芯片数据线连至CPU不同位的数据线。地址线:每片地址线的连

接都相同,与CPU的地址线相连接。控制线:每片的控制线连接都是相同。读写控制线连CPU的

读写控制线。

串联组合:CPU用高位地址选择存储器芯片,用低位地址选择赶集器芯片中的存储单元。

同一时刻,CPU访问一个存储器芯片中的一个存储单元。

数据线:存储器芯片的数据线与CPU的数据线直接相连。地址线:存储器芯片的地址

线与CPU低位地址线直接相连,用于选择芯片内的存储单元。控制线:存储器的读写

控制线与CPU的读写控制线直接相连,存储器的片选信号线由高位地址线经译码产生。

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

路为例,说明地址译码器的片选端和译码输入端应连接CPU的什么信号线,并分析该

译码电路的各译码输出端所对应的存储器地址范围。

答:用8K衣8的存储器芯片组成的16KB RAM电路,低位地址线A12 —A0直接连至每一片的6264芯片的地址输入端,高位地址线经译码以后产生片选信号,分别连接到2 片6264的片选输入端。地址译码器74LS138是一个常用的3 —8译码器,当地址A19 —A16 = 1110时,该译码器选中,也就是说,该译码器Y7 —Y0输出的地址范围为EOOOOH

—EFFFFH。其中:当A15 —A13 = 000时,Y0 输出有效,其地址范围为E0000H —E仆FFH ;当A15 —A13 = 001时,Y1输出有效,其地址范围为E2000H —E3FFFH。

12.针对动态RAM的地址线分行列输入以及刷新行地址的输入,与静态RAM的接口电路相比较,说明

其存储器接口电路有什么特点。

答:(1)同静态RAM , CPU输出的地址总线高位部分用于进行地址译码产生片选信号,

地址总线的低位部分用于选择存储器内部的存储单元。但是,由于动态RAM的地址输入是分行、列进行的,因此不能直接将CPU的低位地址线直接连至存储器的地址线输

入,而是需要将这部分地址一分为二,按行、列分时输入存储器。

(2)由于动态RAM有刷新要求,既需要刷新控制信号,也需要为动态RAM提供刷新地址,因此,作为动态RAM的连接,还需要有一个产生刷新地址的电路,并通过选择电路,能在需要刷新时候将刷新地址送入动态RAM

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

答:I/O接口是为了协调CPU与各种外设间的矛盾(不匹配)而设臵的介于CPU和外设之间的控制逻辑电路。因此,接口电路要面对CPU和外设两个方面,I/O接口有以

下功能:

(1)数据缓冲和锁存功能

(2)接收和执行CPU命令的功能

(3)信号电平转换功能

(4)数据格式变换功能

(5)中断管理功能

(6)可编程功能对一个具体的接口电路来说,不一定都要求具备上述功能,不同的外设,不同的

用途,其接口功能和内部结构是不同的。

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

编址方式是把系统中的每一个I/0 端口都看作一个存储单元,并与存储单元一样统一编址。而I/O 单独编址方式对系统中的输入输出端口地址单独编址,构成一个I/O 空间;

(2)存储器映象寻址方式把I/O 地址映射到存储空间,作为整个存储空间的一小部分,而I/O

单独编址方式不占用存储空间,而是用专门的IN 指令和OUT 指令来访问这种具有独立地址空间的端口;

15.比较无条件传送方式、程序查询方式、中断方式以及DMA 方式这四种数据传送方式,

在硬件电路、CPU 作用、应用范围等方面阐述其特征。答:无条件传送方式主要应用于己知或固定不变的低速I/O 接口设备或无须等待时间的I/O 设备。若是输入设备则直接使用三态缓冲器和数据总路线相连,CPU 在执行输入指令时,外设的数据是准备好的。若是输出设备,要求接口具

有锁存功能,以使CPU 送出的数据在接口电路的输出端保持一些时间。程序查询方式的接口电路除了有传送数据的端口以外,还要有传送状态的端口。对于输入过程来说,当外设将数据准备好时,则使接口的状态端口中的“准备好”标志位臵成有效,表示当前输出数据端口己经处于“空闲”状态,可以接收下一个数据。

DMA 方式数据传送不需要CPU 介入,由DMA 控制器直接控制数据完成存储器和I/O 之间的传送,采用DMA 控制器的硬件代替了原来的软件来控制数据的传送,且不需进行保护现场和恢复现场之类的额外操作,因此数据传送速度快、I/O 响应时间短、CPU 额外开销小,但增加了系统硬件的复杂性和提高了系统的成本。

16.以8086CPU 为例,说明中断响应和中断返回的过程。在说明此过程中,如何保证优先权最高的中

断申请源能得到CPU 的中断服务。

答:CPU响应中断: (1 )关闭中断(为禁止CPU响应其它中断申请);(2)保护断点现场信息(通常将断点和标志寄存器内容入栈) ; ( 3)获得中断服务入口地址,转中断服务程序。

一旦CPU响应中断,就可转入中断服务程序中:(1 )保护现场;(2)开中断;(3)中

断服务; (4)关中断;(5)恢复现场; (6)开中断返回。

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

答:(1) 单片8259A 可以连接8个中断源,多片8259A 连接后,可以控制多达64个中断源;

(2)可以设臵中断源的中断类型号;在CPU应答后,能自动地向CPU发送中断类型号;

(3)能管理中断源的优先级,并有固定优先级(自动嵌套方式)和循环优先级(相等优先级)两种管

理方式;

(4)可以设臵中断请求的方式(电平方式和脉冲方式) 。

8259A必须先进行初始化编程,后进行工作编程。初始化命令共预臵4个命令字ICW1?ICW4。

工作编程用0CW1-中断屏蔽操作命令字,0CW1用来实现对中断源的屏蔽功能,OCW1 的内容直接写入屏蔽寄存器IMR 。

18.以Intel 8237 为例,说明DMA 控制器的一般结构及功能

答:Intel 82837 的DMA 控制器结构有:

( 1 )时序与控制逻辑;

( 2)优先级编码电路;

( 3)数据和地址缓冲器组;

( 4)命令控制逻辑;

(5 )内部寄存器组;

8237的引脚功能:

(1)CLK :输入,时钟信号。

(2)CS(CHIP SELET):输入,片选信号,低电平有效。

(3)RESET :输入,复位信号,高电平有效。

(4)REDAY :输入,准备好信号,高电平有效。

(5)AEN :输出,DMA地址允许信号,高电平有效。

(6)ADSTB :输出,地址选通,高电平有效。

(7)顾?裤:输出,DMA存储器读信号,低电平有效。

(8)二孩.|工:输出,DMA存储器写信号,低电平有效。

19.以具体芯片为例说明可编程I/O接口芯片的特点。

答:8255A是一个具有3个8位数据口(即A 口、B 口、C 口,其中C 口还可作为两个4位口来使用)的并行输入/输入端口的接口芯片,它为Intel系列的CPU与外部设备提供了TTL电

平兼容并行接口。三个数据口均可用软件来设臵成输入口或输出口,与外设相连。C 口具有按位臵位/复位的功能,为按位控制提供了强有力的支持。

8255A具有3种工作方式,即方式0,方式1,方式2。可适应CPU与外设间的多种数据传送方式,如查询方式和中断方式等,以满足用户的各种应用要求。

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

软件编程有什么要求。

答:方式0是一种基本输入或输出方式,该方式适合于通信双方不需要联络信号(应答信号)的简单输入/输出场合,CPU可以随时用输入/输出指令对指定端口进行读写操作。

方式1为选通输入/输出方式,即可借助于选通(应答式)联络信号的I/O方式。这种方式中,A 口和B 口用于输入/输出的数据端口,C 口某些位用作接收或产生应答联络信号。

方式2为分时双向输入/输出方式(双向I/O方式),即同一端口的I/O线既可以作为输入也可以作为输出。

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

答:(1)对每个计数器,控制字必须写在计数值之前。

(2)计数值必须按控制字所规定的格式写入。

(3)对所有方式计数器都可以在计数过程中或计数结束后改变计数值,重写计数值必

须遵守控制字所规定的格式,并且不会改变工作方式。

(4 )计数值不能直接写到减1计数器中,只能写入计数值寄存器中,并由写操作之后

的下一个CLK脉冲将计数值寄存器的内容装入减1计数器开始计数。

(5 )初始化编程必须明确各个计数器的控制字和计数值不是写到同一个地址单元。

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

答:(1)方式0计数结束产生中断,8253用作计数器时一般工作在方式0。

(2)方式1可编程的单拍负脉冲,可编程的单拍负脉冲又称为单稳态输出方式,简称单稳定时。

(3)方式2分频脉冲发生器,一种具有自动予臵计数初值N的脉冲发生器。

(4)方式3分频方波发生器。

(5)方式4软件触发选通脉冲发生器,类似于方式0的工作方式,计数器是靠臵入新的计数初值这个软件操作来触发计数器工作的,故称为软件触发。

23?阐述组成通用串行接口电路的基本部件及功能,并以波特率为

9600,波特率系数为16 的异步传送为例,说明串行发送和串行接收的过程。

答:8251A是一种可编程的通用同步/异步接受发送器,通常作为串行通信接口使用,被广泛应用Intel80X86 为CPU 的微型计算机中。其基本功能为:

(1)它是全双工、双缓冲器的接受/发送器。

(2)可工作在同步或异步工作方式。同步方式工作时,波特率在0~64K 范围内;异步方式时,波特率在0~9.2K 范围内。

⑶同步方式时,字符可以选择为5~8bit,可加基偶校验位,可自动检测同步字符。

(4)异步方式时,字符可选择为5~8bit,可加奇偶校验位,自动为每个字符添加一个自动位,并允许通过编程选择1 、2.5 或2 位停止位

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

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

答:不能确定。模拟量和数字量的转换还依赖于:(1 )分辨率即数据位数;(2)转换精度;(3)输出范围;(4)建立时间。

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

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

答:如果A/D 转换器输出的数据位数与CPU 数据总线位数不相同时,则要通过硬件连接与指令执行相配合,才能读取到有效数据。以8 位CPU 为例,如果A/D 转换器

微机接口作业整理

作业一 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)10 6. (147)10=(10010011)2 7. (147)10=(93)16 8. (3AC)16=(940)10 9.(10010110)BCD= (1100000)2 10.字长=8,[-1]补=(FF)16 11.字长=8,[x]补=(A5),则x= (-5B)16 12.设字长=8,X=(8E)16, 当X分别为原码的时候,其真值=(-0E)16 13.设字长=8,X=(8E)16, 当X分别为补码的时候,其真值=(-72)16 14.设字长=8,X=(8E)16, 当X分别为反码的时候,其真值=(-71)16 15.设字长=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. 20 b. 18 c. 16 4.断电后存储的资料会丢失的存储器是(a) a. RAM b. ROM c. 硬盘 5. 8086/8088 CPU中ES是(b) a. 代码段寄存器 b. 附加段寄存器

通信电路与系统作业

通信电路与系统作业 第二章 2-1 对于某高频功率放大器,若选择甲、乙、丙三种不同工作状态时,集电极效率分别为η甲=50%,η乙=50%,η丙=50%,试求: (1)当输出功率P0=5 W时,三种工作状态下的晶体管集电极损耗Pc各多大? (2)若晶体管的Pc=1 W保持不变,求三种工作状态下放大器输出功率各多大? 2-3 晶体管谐振功率放大器工作在临界状态,已知Vcc=36 V,θ=75°,ICo=100 mA,Rp=200 ,求Po和ηc。 2-4 高频功率晶体管3DA4的参数为fT=100 MHz,hFE=20,临界线的斜率为Gcr=0.8s,用它作成2MHz的谐振功率放大器,电源电压Vcc=24 V,集电极电流通角θ=75°,余弦脉冲幅度icmax=2.2 A,工作于临界状态,计算放大器的负载电阻Rp及Po、Pdc、Pc、ηc。 2-11 考比兹振荡电路如图P2-11所示。已知回路元件参数为C1=140 pF,C2=680pF,L=2.5μH,回路的有载品质因数为Qp=50,晶体管的Cbe=40 pF,Cce=4 pF。 (1)画出其交流等效电路; (2)求振荡频率fg、反馈系数B。 (3)满足起振条件所需要的gm 值。

2-13 基极交流接地的克拉泼振荡电路如图P2-13所示。 (1)若要求波段复盖系数K=1.2,波段中心频率f0=10MHz,求可变电容C3取值范围。 (2)若回路的Qp=60,求满足频段内均能起振所需要的晶体管跨导gm(按C3=C3min时的情况计算)。 图2-13 2-17 晶体振荡电路如图P2-17所示。晶体为标称频率fN=15MHz的五次泛音晶体,电路中Ct为频率微调电容。 (1)画出交流等效电路并写出振荡器的名称。 (2)为使电路工作频率fg=fN,集电极回路L1C1的谐振频率f1值应选择为多少?

微机原理及接口技术课后习题及参考答案

第一章课后习题 1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。 ① 16.25 ② 35.75 ③ 123.875 ④ 97/128 1.2 把下列二进制数转换成十进制数。 ① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.1 1.3 把下列八进制数转换成十进制数和二进制数。 ① 756.07 ② 63.73 ③ 35.6 ④ 323.45 1.4 把下列十六进制数转换成十进制数。 ① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC 1.5 求下列带符号十进制数的8位补码。 ① +127 ② -1 ③ -0 ④ -128 1.6 求下列带符号十进制数的16位补码。 ① +355 ② -1 1.7 计算机分那几类?各有什么特点? 1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。 1.9 80X86微处理器有几代?各代的名称是什么? 1.10 你知道现在的微型机可以配备哪些外部设备? 1.11 微型机的运算速度与CPU的工作频率有关吗? 1.12 字长与计算机的什么性能有关? 习题一参考答案 1.1 ① 16.25D=10000.01B=20.2Q=10.4H ② 35.75D=100011.11B=43.6Q=23.CH ③ 123.875D=1111011.111B=173.7Q=7B.EH ④ 97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H 1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D ③ 111.01B=7.25D ④ 1010.1B=10.5D 1.3 ① 756.07Q=111101110.000111B=494.109D ② 63.73Q=110011.111011B=51.922D ③ 35.6Q=11101.110B=29.75D ④ 323.45Q=11010011.100101B=211.578D 1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D ③ B7C.8D=2940.551D ④ 1ECH=492D 1.5 ① [+127] 补=01111111 ② [-1] 补 = 11111111 ③ [-0] 补=00000000 ④[-128] 补 =10000000 1.6 ① [+355] 补= 0000000101100011 ② [-1] 补 = 1111 1111 1111 1111 1.7 答:传统上分为三类:大型主机、小型机、微型机。大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。 1.8 答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影

微机接口与通信作业

《微机接口与通讯》平时作业 1.从微型计算机的结构分析微处理器与存储器及I/O 的关系,并说明总线结构的优点。答:微型计 算机是以微处理器即CPU 为核心,系统总线连接内存储器和I/O 接口电路而构成的。微型计算机采用了总线结构,这种结构可以使得系统内部各部件之间的相互关系变为各部件之间面向总线的单一关系。 2.从计算机应用角度分析不同结构、规模、表现形式的微型计算机的应用目标以及性能指 标。 答:8 位机,在80年代初期和中期使用。字符、数字信息,适合于一般的数据处理。16 位机,可进行大量的数据处理的多任务控制。32 位机,除用于过程控制、事务处理、科学计算等领域、多媒体处理以及计算机辅助设计、计算机辅助制造等。单片机,体积小、功耗低,主要应用于智能仪器仪表以及其它控制领域。个人计算机,适用于家用、商用、教育等各种应用领域。工程工作站是一种微型化的功能强大的计算机,有速度快、内存大等特点,又有小巧灵活、轻便价廉等优点。 3. 阐述并比较8086、80286、80386、80486、Pentium CPU 的内容结构。 答: 80286:四个独立的处理部件,即执行部件EU、总线部件BU、指令部件IU和地址部件 AU 。采用流水线作业方式,使各部件能同时并行地工作。 80386:由六部分组成,即总线接口部件、指令译码部件、执行部件、分段部件和分页部件。 80486:基本沿用80386 的体系结构,由8 个基本部件组成:总线接口部件、指令预取部件、指令译码部件、执行部件、控制部件、存储管理部件、高速缓存部件和高性能浮点处理部件。 Pentium:采用了许多过去在大型机中才采用的技术,迎合了高性能微型机系统需要,其主要体现在超标量流水线设计、双高速缓存、分支预测、改善浮点运算等方面。 4.阐述指令周期、总线周期、时钟周期的相互关系,并举若干条8086CPU 机器指令的执 行过程来说明上述三种周期。 答:时钟周期是微处理器动作处理的最小时间单位,一个总线周期由若干个时钟周期所组成。一个指令周期通常由若个总线周期所组成,对于读取指令代码,就是一个存储器读总线周期。将微处理器内部累加器中的值写入指定存储器单元中,执行这条指令可能就需要二个总线周期:读总线周期和写总线周期。 读总线周期:写总线周期: T1 :提供地址T1 :提供地址 T2 :读信号有效T2 :写信号有效 T3 :数据有效T3 :数据有效 T4 :读操作结束T4 :写操作结束 5.给出8086CPU 处于最小模式时的CPU 子系统结构图,并说明组成CPU 子系统的各芯片的功 能。 答:结构图如下

17年西交《微机原理与接口技术》在线作业考核免费答案

一、单选题(共30道试题,共60分。) 1. CPU与I /设备间传送的信号有(D) U A.数据信息 也B.控制信息 目C.状态信息 ID D.以上三种都是 满分:2分 2. 假定DX=10111001B ,CL=3,CF=1,则执行指令SHLDX,CL 后,DX 的值为(D)已 A. 005CH B. 0017H C. 1700H D. 05C8H 满分:2分 3. 下列引起CPU程序中断的四种情况中,(C)需要由硬件提供中断类型码 J A. INTO B. NMI C. INTR D. INT n 满分:2分 4. 利用程序查询方式传送数据时,CPU必须读(A)以判断是否传送数据 已A.外设的状态 B. DMA的请求信号 目C.数据输入信息 目D.外设中断请求 满分:2分 5. CPU与慢速的外设进行数据传送时,采用(B)方式可提高CPU的效率 A. 查询

二B.中断 1U C. DMA D.无条件传送 满分:2分 6. 通常,中断服务程序中的一条STI指令目的是(D) L A.允许低一级中断产生 二3 B.开放所有可屏蔽中断 目C.允许同级中断产生 昌 D.允许高一级中断产生 满分:2分 7. 寄存器间接寻址方式中,操作数在(C)中 A. 通用寄存器 B. 堆栈 二C.主存单元 D.段寄存器 满分:2分 8. 如果有多个中断请求同时发生,系统将根据它们的优先级高低, 响应优先级最高的中断请求, 若要调整响应顺序,则应使用(C) 匕A.中断嵌套 —B.中断响应 目C.中断屏蔽 二^ D.中断向量 满分:2分 9. 若SI=0053H ,BP=0054H,执行SUBSI,BP 后,则(C) A. CF=0,OF=0 B. CF=0,OF=1 C. CF=1 ,OF=0

通信电路与系统实验一

班级: 05111104 学号: 1120111244 姓名: 李伟奇 桌号: 实验一 电容反馈三点式振荡器的实验研究 一、实验目的 1.通过实验深入理解电容反馈三点式振荡器的工作原理,熟悉改进型电容反馈三点式振荡器的构成及电路各元件作用; 2.研究在不同的静态工作点时,对振荡器起振、振荡幅度和振荡波形的影响; 3.学习使用示波器和数字式频率计测量高频振荡器振荡频率的方法; 4.观察电源电压和负载变化对振荡幅度、频率及频率稳定性的影响。 二、实验原理 电容反馈三点式振荡器的基本原理电路(考比兹振荡器)如图2-1(a)所示。由图可知,反馈电压由C 1和C 2分压得到,反馈系数为 112 C B C C = + (2-1) 起振的幅度条件为 p m g B g 1> (忽略三极管g e ) (2-2) 其中,g m 为晶体管跨导,g p 为振荡回路的等效谐振电导。图2-1(a)所示等效电路中的回路总电容为 2121C C C C C +?= (2-3) 振荡频率近似为 LC f g π21 ≈ (2-4) 当外界条件(如温度等)发生变化时,振荡回路元件及晶体管结电容要发生变化,从而使得振荡频率发生漂移。因此,为了改善普通电容反馈三点式振荡器的频稳度,可在振荡回路中引入串接电容C 3,如图2-1(b)所示,当满足C 3<< C 1、C 2时,C 3明显减弱了晶体管与振荡回路的耦合程度。为了得到较宽的波段覆盖效果,引入并联电容C 4(它和C 3为同一个数量级),回路总电容近似为C≈C 3+C 4。这种改进型电容反馈振荡器称为西勒电路,其振荡频率为 ) (2143C C L f g +≈π (2-5) 当改变C 4调节f g 时,振荡器的反馈系数不会受显著影响。

《微机接口技术》期末考试复习题及参考答案

微机接口技术复习题 (课程代码 252267) 一、选择题 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、输入/输出指的是主机与()交换数据。

计算机接口与通信习题答案

第一章 1.答:接口,是指计算机和其他设备之间的物理和逻辑系统的连接结构。它用于解决计算机和相关设备的硬件连接及信息联通的问题。 2.答:计算机传送控制信息、状态信息和数据信息。传送的方式有无条件传送方式、有条件传送方式、中断传送方式、DMA传送方。 3.答:计算机的硬接口有专门的集成式电路组成,可分为系统内部部件接口芯片、串并行数据传送接口芯片和外部设备接口芯片。它们用于CPU和各种部件或外部设备进行数据交换。 7.答:串口进行通信的方式有两种:同步通信方式和异步通信方式。同步通信方式要求通信双方以相同的时钟频率进行,而且准确协调,通过共享一个单个时钟或定时脉冲源保证发送方和接收方的准确同步,效率较高;异步通信方式不要求双方同步,收发方可采用各自的时钟源,双方遵循异步的通信协议,以字符为数据传输单位,发送方传送字符的时间间隔不确定,发送效率比同步传送效率低。 查阅资料: 8254的引脚功能 8254芯片由数据总线缓冲器、读/写控制逻辑、控制字寄存器和3个计数器通道组成。3个计数器通道和控制字寄存器通过内部总线相连,内部总线再经缓冲器与CPU数据总线相接。 控制字寄存器是8位只写寄存器,用于存放由CPU写入芯片的方式选择控制字或命令字,由它来控制8254中各计数器通道的工作方式。 3个计数器通道相互间是完全独立的,但结构和功能完全相同。每个通道的内部结构大体如图8.1所示,只是其中的控制字寄存器并非每个通道各有一个,而是3个通道共用一个。当写入控制字时,将同时清除计数初值寄存器的内容。计数工作单元(CE)和计数初值寄存器(CR)、输出锁存器(OL)均为16位,而内部总线的宽度为8位,因此CR的写入和OL的读出都必须分两次进行。若在初始化时只写入CR的一个字节,则另一个字节的内容保持为0。CE是CPU不能直接读/写的,需要修改其初值时,只能通过写入CR实现;需要读CE的当前内容时,必须先写入读回命令,将CE的内容锁存于OL,然后再读出OL内容。经锁存后的OL内容将一直保持至CPU读出时为止。在CPU读出OL之后,OL又跟随CE变化。状态寄存器保持有当前控制字寄存器的内容、输出状态以及CR内容是否已装入CE的指示状态,同样必须先锁存到状态锁存器,才允许CPU读取。(8253中没有状态寄存器和状态锁存器,这是8254和8253的主要区别之一)。OUT、CLK和GA TE的作用已在前面说明过,它们是每个通道和外界联系的引脚信号。当某通道用作计数器时,应将要求计数的次数预置到该通道的CR中,被计数的事件应以脉冲方式从CLKi端输入,每输入一个计数脉冲,计数

微机原理与接口技术作业(含答案)剖析

浙江大学远程教育学院 《微机原理与接口技术》课程作业 姓名:学号: 年级:学习中心: 第2章P52 2.80C51单片机引脚有哪些第二功能? 第一功能第二功能 P0.0~P0.7 地址总线Ao~A7/数据总线D0~D7 P2.0~P2.7 地址总线A8~A15 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INT0外部中断0) P3.3 IINT1(外部中断1) P3.4 TO(定时器/计数器0的外部输入) P3.5 T1(定时器/计数器0的外部输出) P3.6 WR(外部数据存储器或I/O的写选通) P3.7 RD外部数据存储器或I/O的读选通) 4.80C51单片机的存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间?访问片内RAM和片外RAM的指令格式有何区别? 1、80C5l单片机采用哈佛结构,即将程序存储器和数据存储器截然分开,分别进行寻址。不仅在片内驻留一定容量的程序存储器和数据存储器及众多的特殊功能寄存器,而且还具有较强的外部存储器扩展能力,扩展的程序存储器和数据存储器寻址范围都可达64 KB。 2、在物理上设有4个存储器空间 ·片内程序存储器; ·片外程序存储器; ·片内数据存储器;. ·片外数据存储器。 在逻辑上设有3个存储器地址空间 ●片内、片外统一的64 KB程序存储器地址空间。 ●片内256字节(80C52为384字节)数据存储器地址空间。 片内数据存储器空间在物理上又包含两部分: ●对于80C51型单片机,0~127字节为片内数据存储器空间;128~255字节为特殊 功能寄存器(SFR)空间(实际仅占用了20多个字节)。 ●对于80C52型单片机,O~127字节为片内数据存储器空间;128~255字节共128 个字节是数据存储器和特殊功能寄存器地址重叠空间。 片外64 KB的数据存储器地址空间。 3、在访问3个不同的逻辑空间时,应采用不同形式的指令,以产生不同存储空间的选

【通信电路与系统】期末复习提纲(投影版)

《通信电路与系统》课程期末复习提纲 特别说明 (一)首先建立正确、牢固的电路概念(物理概念) 对电路工作原理的理解、对分析公式的理解 (二)务必建立强烈的“非线性电路”的概念 非线性电路与大家所学的模拟电路课程中的线性电路分析方法截然不同。请大家谨慎使用诸如拉氏变换这类线性系统的分析方法。 (三)要建立信号“频率变换”、“频谱搬移”的概念 实现这类信号变换非得“非线性电路”不可。 (四)“线性”与“非线性”的对立统一关系 在混频电路中介绍的“时变参量分析法”、锁相环路中的“线性分析”等。 (五)不同的知识点应该做到融会贯通 第一章 通信概论 1、通信系统的基本组成 2、模拟与数字通信的概念 3、通信方式:基带/频带;TDM/FDM ;单工/半双工/全双工 4、信道:有线/无线;衡参/变参 5、比特速率/码元速率:二进制与多进制码率的关系 比特率指的是信息速率,单位:bit/s 码元速率指的是不同进制符号的符号速率,单位:波特 当0、1等概率时,二进制码率数值上等于比特率 当一个M 进制编码是由一个二进制编码转换而来时,有 b M 2R R = log M

第二章 谐振功率放大 1、LC 并联谐振回路(各电路的基础) (1)阻抗频率特性,谐振与失谐;振荡频率,谐振电阻 (2)频率响应:幅频特性与相频特性 (3)品质因数Q ,与谐振电阻的关系 (4)滤波作用,通频带 (5)重要的关系式 00R Q =; P P R Q =; 00 p p R Q R Q =; 00p P p R R R R R =+ 0 3dB p f B Q ≈ 2、放大效率 (1)功率放大必须注重效率问题 (2)放大器甲、乙、丙类工作状态的定义 (3)丙类(C 类)工作状态效率高的原因 提高放大效率的关键是减小管耗,主要措施: A .减小c i 的导通角θ(C 类放大,以增大激励功率为代价) B .减小电流与电压的乘积c ce i u ?, 借助LC 电路,保证c i 大时ce u 小,或者ce u 大时c i 小(1958年提出的D 类放大,推挽PDM 开关模式放大,在音频放大、电机控制、电源逆变上应用。高频音质和EMI 特性有待改进)

微机原理与接口技术复习资料(概念)

微机原理与接口技术复习资料(概念)

填空 1、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 第二章微型机系统概述 1、计算机的发展经历了时代,微型机属于第代计算机。 2、计算机的发展以集成电路的更新为标志,而微型机的发展是以CPU 的发展 为特征。 3、微处理器又称为CPU ,是微型机的核心部件。 4、把CPU、存储器、I/O接口等集成在一块芯片上,称为单片机。 5、把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,称为单板机。 6、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示地址总线,DB 表示数据总线,CB表示控制总线。 7、软件按功能可分为系统软件和应用软件。 8、操作系统属于系统软件,Word属于应用软件。 9、只配有硬件的计算机称为裸机。 10、衡量存储容量的基本单位是 B ,1kB= 1024 B,1MB= 1024 kB, 1GB= 1024 MB,1TB= 1024 GB。 11、一个完整的计算机系统包括硬件系统和软件系统两大部分。 12、微型机中具有记忆能力的部件是存储器,其中用户使用的是外存储器, 其存储内容在断电以后将保留。 13、微型机的运算速度一般可以用CPU的主频表示,其单位是MHz 或 GHz 。 14、微机硬件系统一般是由五部分组成,包括运算器、控制器、存储器、 输入设备和输入设备。其中前两部分又合称为CPU 。 15、计算机的发展趋势可用“四化”来表示,即巨型化,微型化,网络化和智能化。 第三章微机中的CPU 1、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括运 算器、存储器和控制器。

微机原理与接口技术考试复习题(有答案)

二、填空题 I. 8088 CPU 地址总线为 20 位,片外数据总线为 8 位 2. DMA 可以工作在 __________ 状态和 __________ 状态下,区分当前DMAT 作在什么状态下。 5. ____________________________________________________________ 在总线上要完成一次数据传输一般要经历如下阶段: ______________________________________________________________________ 、 _______________ 、 _________________ 和 _______________ ° 6. 8255A 是 芯片,有 种工作方式; 7. 8253是 芯片,内部有 ________________________________________ 个端口地 址,其中的每个计数器可作为 进制和 进制计数 & 从8253计数器中读出的计数值 ____________ 读出的减一计数器当前值。(是、不是) 9 .串行通信包括 _______________ ___ 和 ______________ 两种方式。 10. 158的16位二进 ____________ ,反码为 _______________ ° II. -20的8位二进制补码为 ,原码为 —反码为― ° 12?操作数寻址方式主要有 、— 、 和—4 类。 13. 中断过程包括 、—、 「 和 4 个阶段。 14. I/O 端口地址的编制方式是— 和— ° 《微型计算机原理及接口技术》试题 (120分钟) 一.单项选择题(在每小题的四个备选答案中选岀一个正确的 1. 8086CPU 芯片的外部引线中,数据线的条数为 D.20 条 会让岀( A.6 条 B.8 条 C.16 条 2. 8086CPI 工作在总线请求方式时, A.地址总线 B. C.地址和数据总线 D. ° 数据总线 地址、数据和控制总线 上° 3. 8086在执行OUT DX,AL 指令时,AL 寄存器的内容输出到( A.地址总线 B .数据总线 4. 8086CPU 勺I/O 地址空间为( A . 64K B B . 1MB C ?存储器 D ?寄存器 )字节。 C . 256B .1024B 5. 6. 7. 当8086CPU 读I /O 接口时,信号M k IO 和DT Z R 的状态必须是( A.00 B.01 C.10 D.11 在8088CPI 中,用于寄存器间接寻址输入输出指令的寄存器是( A. AX B. BX C. CX D. DX 两片8259A 级联后可管理( A . 15 B.16 C.32 & 8086中断系统中优先级最低的的是( A.可屏蔽中断 B. 不可屏蔽中断 9. CPU 在执行IN AL ,DX 指令时,其( A . IO/M 为高,—RD 为低 —B C . IO/M 为低;—RD 为低 —D 10. 内存从A4000H 到CBFFFH 共有( A.124K B.160K C.180K D.224K )级中断。 D.64 )° C.单步中断 D. 除法出错 IO/M IO/M 为高,WR 为尸 为低,WR 为叶 11.8088CPU 中的CS 寄存器是一个多少位的寄存器?( A.8 位 B.16 位 C.24 位 D.32 位 12?地址译码器的输岀一般可为接口的( A .片选 B ?数据输入 C )信号。 .地址 13. 8255工作在方式0时,下面哪种说法正确( A. B. C. D. 、B 、C 三个口输入均有锁存能力 只有A 口输入有锁存能力 只有C 口输入有锁存能力 、B 、C 三个口输入均无锁存能力 ) 14. 实现DMA 传送,需要( A.CPU 通过执行指令来完成 C.CPU 利用查询方式来完成 15. CPU 在执行 OUT DX AL 指令时,( A. AL B . DX C 16. 微机的各组成部分,用 A )数据总线 B )系统总线 D .控制 利用中断方式来完成 不需要CPU 参与即可完成 B.CPU D. )寄存器的内容送到地址总线上。 .AX DL B__巴它们连在一起。 C )控制总线 D )地址总线

16年春《微机原理与接口技术》第二次作业答案

我的作业列表- 《微机原理与接口技术》第二次作业答案 你的得分: 100.0 完成日期:2016年05月21日 14点52分 说明:每道小题选项旁的标识是标准答案。 一、单项选择题。本大题共20个小题,每小题 3.0 分,共60.0分。在每小题给出的选项中,只有一项是符合题目要求的。 1.“A”的ASCII码值是() A.51H B.41H C.61H D.31H 2.二进制数10101101转换为十进制数的值是() A.174 B.175 C.173 D.172 3.十六进制数ECH转换为十进制数的值是() A.236 B.235 C.234 D.237 4.设A=186,B=273Q,C=0BBH,它们之间的关系是() A.A>B>C B.A

D.10100001B 6.二进制数10110101B-11011011B的值(只取8位)是() A.11001011B B.01011010B C.11011010B D.01011011B 7.二进制数10010111B与11010011B求和后,ZF与CF标志位的值为() A.1、1 B.0、1 C.1、0 D.0、0 8.二进制数10010111B与11010011B求和后,PF与OF标志位的值为() A.1、1 B.0、1 C.1、0 D.0、0 9.标志寄存器中属于控制标志位的是() A.DF,OF,SF B.OF,CF,PF C.AF,OF,SF D.DF,IF,TF 0、0 10.8088/8086存储器分段,每个段不超过() A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节 11.在汇编语言程序中,对END语句正确的叙述是() A.END语句是一可执行语句

北理工通信电路与系统软件实验

实验1 简单基带传输系统分析举例 一、分析内容 构造一个简单示意性基带传输系统。以双极性PN码发生器来模拟一个数据信源,码速率为100bit/s,低通型信道噪声为加性高斯噪声(标准差=0.3V)。要求: 1. 观测接收输入和滤波输出的时域波形; 2. 观测接收滤波器输出的眼图。 二、分析目的 掌握观察系统时域波形,重点学习和掌握观察眼图的操作方法。三、系统组成及原理 简单的基带传输系统原理框图如下所示,该系统并不是无码间干扰设计的,为使基带信号能量更集中,形成滤波器采用高斯滤波器。 图1-1 简单基带传输系统组成框图

四、创建分析 第1步:进入System View系统视窗,设置“时间窗”参数如下: ①运行时间:Start Time:0秒;Stop Time:0.5秒。 ②采样频率:Sample Rate:10000Hz。 第2步:调用图符块创建如下图所示的仿真分析系统: 图1-2 创建的简单基带传输仿真分系统 系统中各图符块的设置如表1-1所示: 表格1-1

其中,Token1为高斯脉冲形成滤波器;Token3为高斯噪声发生器,设标准偏差Std Deviation=0.3V,均值Mean=0V;Token4为模拟低通滤波器,它来自操作库中的“LinearSys”图符按钮,在设置参数时,将出现一个设置对话框,在“Design”栏中单击Analog按钮,进一步点击“Filter PassBand”栏中Lowpass按钮,选择Butterworth型滤波器,设置滤波器极点数目:No.of Poles=5(5阶),设置滤波器截止频率:LoCuttoff=200Hz。

微机原理与接口技术知识点总结材料整理

《微机原理与接口技术》复习参考资料 第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制 ●十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 ●十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中,只要有一个为1,或运算的结果就是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义: 若X>0 ,则[X]反=[X]原 若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反 注意:数0的反码也不唯一 (3)补码 定义: 若X>0,则[X]补= [X]反= [X]原 若X<0,则[X]补= [X]反+1 注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 ●该数在原码中定义为:-0 ●在反码中定义为:-127 ●在补码中定义为:-128 ●对无符号数:(10000000)2= 128 三、信息的编码 1、十进制数的二进制数编码 用4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9 2、字符的编码 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。

微机接口与通讯B&K

《微机接口与通讯》模拟试题2 一、选择题(共10分,每小题1分) 1. 微型计算机由_____ B _____等部件组成。 A 运算器、控制器 B 微处理器、存储器、I/O接口 C 微处理器、控制电路、存储器 D CPU、存储器、I/O设备 2. 一般而言,在以下各类周期中,每一个___ C _____的时间长短是相同的。 A 指令周期 B 总线周期 C 时钟周期 D 响应周期 3. 当8086CPU内部的寄存器CS=2000H,DS=4000H,SS=6000H,IP=1000H,则当前执行指令代码所在存储器单元地址为____ D ____。 A 3000H B 7000H C 71000H D 21000H 4. 当8086CPU正在执行存储器读操作的时候,CPU信号线M/IO、WR、RD状态分别为_____ C ____。 A 低、高、低 B 高、低、高 C 高、高、低 D 低、低、高 5. Pentium MMX微处理器,又称为“多能奔腾”,其MMX技术主要指___ A _____。 A 多媒体处理 B 协处理器功能 C 动态执行技术 D 流水线技术 6. 在CPU与静态存储器的连接中,存储器的片选信号线一般与____ C ____相联接。 A CPU的写信号线 B CPU的读信号线 C 地址译码信号线 D CPU的存储器/IO控制线 7. 某一个动态存储器芯片的外部地址输入有8根,数据输入和输出线各一根,控制行有效和列有效的控制线各一根,则可以估算,该存储器芯片的存储量为___ B _____。 A 256*1 B 64K*1 C 256*2 D 64K*2 8. 在以下中断类型中,属于外部中断的是____ A _____。 A NMI B INTn C单步中断 D 溢出中断 9. 在执行DMA操作期间,____ D ______。 A CPU地址线处于低电平状态 B 所在存储器不工作 C I/O设备独享CPU资源 D CPU的总线请求和总线响应信号线处于有效状态 10. 针对EPROM芯片,通常会在其芯片表面的玻璃窗口上贴一标签纸,其最主要作用是___ A ____。 A 阻止光照 B 标明芯片型号 C 美观修饰 D 标明软件版本 二、填空题(共10分,每空2分) 采用程序查询方式时,CPU需要不断输入外设___状态______进行判断。采用中断传送方式时,CPU从启动外设直到外设就绪这段时间,一直仍在____执行主程序________,在一定程度上实现了主机和外设的并行工作。当外设提出可屏蔽中断请求,CPU的引脚__ INTR _____变高,CPU在完成当前指令后进入___中断响应______周期,读取中断矢量,获取____中断服务程序______的入口地址。 三,简单题(共20分,每小题4分) 1. 在80X86系列CPU中,各种不同性能的CPU,请你列举4种CPU,并说明其外部数据总线位数。 任意4种CPU及数据总线位数,每一个得1分,例如:8088,8位;80286,16位;80386,32位;80486,32位等. 2. 在8086CPU中,如何获得下一条执行指令的地址,试简要说明。

微机接口大作业

南京航空航天大学研究生实验报告 姓名 学号 学院 专业 课程名称微机接口技术指导教师张乐年 二〇一六年八月

原理图

元器件列表 C语言程序: #include #include #include #include struct time { unsigned char second; unsigned char minute; unsigned char hour; unsigned char day; unsigned char weekday; unsigned char month; unsignedint year; } time; sbittim_sda=P1^0;

sbittim_scl=P1^1; sbitsbDIN= P3^5; //MAX7219的数据引脚sbitsbLOAD = P3^6; //MAX7219的控制引脚sbitsbCLK = P3^7; //MAX7219的时钟引脚 sbit OE = P2^3; //OE引脚 sbit EOC = P2^2; //EOC引脚定义 sbit ST = P2^1; //启动引脚定义START sbit CLK = P2^0; //时钟引脚定义CLK sbit ADDRA = P2^5; sbit ADDRB = P2^6; sbit ADDRC = P2^7; sbit button1=P1^2; sbit button2=P1^3; sbit button3=P1^4; sbit button4=P1^5; sbit jian0=P0^0; sbit jian1=P0^1; sbit jian2=P0^2; sbit jian3=P0^3; sbit jian4=P0^4; sbit jian5=P0^5; sbit jian6=P0^6; sbit jian7=P0^7; unsigned char Disp_Buffer[8]; bit tim_ack; // i2c slave ack. bit tim_err; unsigned char tim_rd_buffer[16]; unsigned char tim_wr_buffer[16]; /*****************11us延时函数*************************/ void delay11us(unsigned char t) { for (;t>0;t--); } void delay(unsigned int x) { unsignedinta,b; for(a=x;a>5;a--); for(b=10;b>0;b--);

微机原理与接口技术知识点总结

微机原理与接口技术 概述 二、计算机中的码制(重点)P5 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。 注意:对正数,三种表示法均相同。它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义:若X<0,则[X]反=对应原码的符号位不变,数值部分按位求反 (3)补码 定义:若X<0,则[X]补=[X]反+1 2、8位二进制的表示范围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 该数在原码中定义为:-0 在反码中定义为:-127 在补码中定义为:-128 对无符号数:(10000000)2=128 三、信息的编码 1、字符的编码P8 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。 (2)英文字母A~Z的ASCII码从1000001(41H)开始顺序递增,字母a~z的ASCII码从1100001(61H)开始顺序递增,这样的排列对信息检索十分有利。 微机组成原理 第一节、微机的结构 1、计算机的经典结构——冯.诺依曼结构P11 (1)微机由CPU(运算器和控制器)、存储器和I/O接口组成 2、系统总线的分类

(1)数据总线(DataBus),它决定了处理器的字长。 (2)地址总线(AddressBus),它决定系统所能直接访问的存储器空间的容量。 (3)控制总线(ControlBus) 第二节、8086微处理器 1、8086,其内部数据总线的宽度是16位,16位CPU。外部数据总线宽度也是16位8086地址线位20根,有1MB(220)寻址空间。P27 2、8086CPU从功能上分成两部分:总线接口单元(BIU)、执行单元(EU) BIU:负责8086CPU与存储器之间的信息传送。EU:负责指令的执行。P28 4、寄存器结构(重点 ) 1)数据寄存器特有的习惯用法P30 ●AX:(Accumulator)累加器。多用于存放中间运算结果。所有I/O指令必须都通过AX与接口传送信息; ●BX:(Base)基址寄存器。在间接寻址中用于存放基地址; ●CX:(Counter)计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数; ●DX:(Data)数据寄存器。在32位乘除法运算时,存放高16位数;在间接寻址的I/O指令中存放I/O端口地址。 2)、指针和变址寄存器P31 ●SP:(StackPointer)堆栈指针寄存器,其内容为栈顶的偏移地址; ●BP:(BasePointer)基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址。 ●SI:(SourceIndex)源变址寄存器Index:指针 ●DI:(DestinationIndex)目标变址寄存器 变址寄存器常用于指令的间接寻址或变址寻址。 3)、段寄存器P28 CS:(CodeSegment)代码段寄存器,代码段用于存放指令代码 DS:(DataSegment)数据段寄存器 ES:(ExtraSegment)附加段寄存器,数据段和附加段用来存放操作数 SS:(StackSegment)堆栈段寄存器,堆栈段用于存放返回地址,保存寄存器内容,传递参数 4)、指令指针(IP)P29 16位指令指针寄存器,其内容为下一条要执行的指令的偏移地址。 5)、标志寄存器 (1)状态标志:P30 ●进位标志位(CF):(CarryFlag)运算结果的最高位有进位或有借位,则CF=1。Carry:进位Auxiliary:辅助 ●辅助进位标志位(AF):(AuxiliaryCarryFlag)运算结果的低四位有进位或借位,则AF=1 ●溢出标志位(OF):(OverflowFlag)运算结果有溢出,则OF=1 ●零标志位(ZF):(ZeroFlag)反映指令的执行是否产生一个为零的结果 ●符号标志位(SF):(SignFlag)指出该指令的执行是否产生一个负的结果 ●奇偶标志位(PF):(ParityFlag)表示指令运算结果的低8位“1”个数是否为偶数 (2)控制标志位 ●中断允许标志位(IF):(InterruptFlag)表示CPU是否能够响应外部可屏蔽中断请求

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