微机接口与应用)作业与答案
- 格式:doc
- 大小:4.13 MB
- 文档页数:13
《微机接口与应用》作业参考答案一、单顶选择题1.C2. B3. D4. C5.D6. A7. C 8. B 9. D 10.C 11.D 12.C13.B 14.C 15.B 16.D 17.C 18.C19.B 20.A 21.B 22.D 23.D 24.A25.C 26.D 27.A 28.B 29.C 30.D31.A 32.B 33.C 34.C 35.B 36.C二、填空题1. I/O读写;中断响应(中断应答)2. Pentiun MMX(多媒体扩展)3. 实方式;保护方式(保护虚地址方式) ;实方式;保护方式;虚拟8086方式。
4. NMI5. 4 ; 36. 半双工;全双工7. MN/MX8. Pentiun Pro ; MMX(多媒体扩展)9. 逻辑地址(虚拟地址) ;线性地址;物理地址;分段;分页10. CPU停机11. 门控信号GATE12. DTE与通信线路要求。
13. 实方式;保护方式;虚拟8086方式。
14. FPU(浮点处理部件) ; Cache(高速缓冲存储器)15. 57 ;多媒体;通信16. 成组传送;请求传送(或查询传送)17. 中断请求寄存器IRR ;中断服务寄存器ISR18. 非对称;对称19. 奇偶错20. 奔腾;高能奔腾;多能奔腾21. 控制信息;数据总线22. INTR23. 50H三、简答题⒈ [答] 8086系统中存储器操作数的物理地址由16位的段寄存器值(二进制值)左移4位再加上段内偏移量。
指令存放在代码段CS中,指令在段内的偏移量为指令指针IP之值。
所以,指令的物理地址为:16 X CS+IP(注意CS,IP为十进制值)。
⒉ [答] 其原因有四:(1) CPU处于关中断状态,IF=0;(2) 该中断请求已被屏蔽;(3) 该中断请求的时间太短,未能保持到指令周期结束;(4) CPU已释放总线(即已响应了DMA请求),而未收回总线控制权。
3. [答]一帧为—个字符,它包括:①一个低电平的起始位;② 5—8个数据位;③一个奇偶校验位;④ 1—2个高电平的停止位。
接口芯片是CPU 与外设之间的界面, A ) RDY , STBB ) RDYC ) STB , INTD ) RDY 对8253—5的定时与计数( A ) 有两种不同的工作方式B ) 定时只加时钟脉冲,不设计数值C ) 实质相同D )单片机是()A )微处理器B )微型计算机8086它与外设之间的联络信号是()。
,INT,STB , INT )。
从各自的控制端口设置C ) 微机系统D )中央处理器 最小工作方式和最大工作方式的主要差别是()《微机接口与应用(含汇编语言) 》作业及答案单顶选择题 8086 是()A )单片机B )单板机C ) 微处理器D ) 微机系统8086微处理器可寻址访冋的最大 I/O 空间为()A) 1KB) 64KC)640KD) 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 ) 65536B ) FF00HC ) 0000HD ) FFFFH 8253 — 5某计数器工作在方式 1时,在计数中途 OUTi 为( )A )由低变高B )由高变低C )高电平D ) 低电平由8088微处理器组成的PC 机的数据线是() A )8条单向线B )16条单向线C )8条双向线D )16条双向线要组成64KB 的8086系统程序存储空间,选用EPROMS 最佳方案是() 芯片。
微型计算机接口技术及应用习题答案(刘乐善)习题一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)供选电路:根据不同任务和功能要求而添加的功能模块电路。
习题一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)供选电路:依据不一样任务和功能要求而增添的功能模块电路。
[0119]《微机接口及应用技术》第一次作业[论述题]1、微型计算机的接口一般应具备哪些功能?2、编写一个指令序列,其功能为输出数据FFH到地址为0E4H的输出端口去。
参考答案:1、微型计算机的接口一般应具备哪些功能?答:1、实行CPU命令的功能;2、返回外设状态的功能;3、数据缓冲功能;4、信号转换功能;5、设备选择功能;6、数据宽度与数据格式转换的功能。
2、编写一个指令序列,其功能为输出数据FFH到地址为0E4H的输出端口去。
答:MOV AL,0FFH ;数据为字节宽度,故用ALOUT 0E4H,AL ;字节宽度输出端口直接寻址第二次作业[论述题]1、设计端口地址为3A5H的可读写地址译码电路。
参考答案:第三次作业[论述题]1、编写一个程序段,要求在计数操作进行过程中读取计数器2的内容,并把读取的数值装入AX寄存器,端口地址为304-307H。
2、已知8253的计数时钟频率为1MHZ,若要求8253的计数通道2,每隔8ms向CPU申请1次中断,则如何对8253进行初始化编程和计数初值的计算与装入?参考答案:1、编写一个程序段,要求在计数操作进行过程中读取计数器2的内容,并把读取的数值装入AX寄存器,端口地址为304-307H。
答:MOV DX,307H ;发锁存命令MOV AL,10000000BOUT DX,ALMOV DX,306H ;读数据IN AL,DX ;先读低字节MOV BL,AL ;保存到BLIN AL,DX ;再读高字节MOV AH,ALMOV AL,BL ;数据保存在AX中2、已知8253的计数时钟频率为1MHZ,若要求8253的计数通道2,每隔8ms向CPU申请1次中断,则如何对8253进行初始化编程和计数初值的计算与装入?答:1)Tc=8*10-3s*1*106Hz=80002)初始化和计数初值装入MOV DX,307H ;初始化MOV AL,10110111BOUT DX,ALMOV DX,306H ;计数初值装入MOV AX,80000OUT DX,AL ;先装入低字节MOV AL,AHOUT DX,AL ;再装高字节第四次作业[论述题]1、可屏蔽中断和PIC8259A是什么关系?参考答案:1、可屏蔽中断和PIC8259A是什么关系?答:可屏蔽中断是用户经常要用到的一种很重要的系统资源,这一资源是以8259A为基础的,或者说,8259A构成了PC微机的可屏蔽中断体系。
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、什么是总线?总线在微机系统中起什么作用?答:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。
总线作用:连接微处理器、存储器、外部设备构成微机系统,从而形成一个有机的整体来运行程序。
它的基本任务是微处理器对外连接和传输数据。
微机接口技术与应用-习题集(含答案)《微机接口技术与应用》课程习题集一、单选题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-CB、CentronicsC、IDED、IEEE-4884.在现行PC机中,常用存储器地址线中的低10位作输入/输出口地址线。
设某接口芯片内部有16个端口,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为:A、全部10位地址线B、其中的高8位地址线C、其中的高6位地址线D、其中的高4位地址线5.下列引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码?A、INTOB、NMIC、INTRD、INT n6.下列端口访问指令错误的是:A、IN AL,60HB:、MOV DX,303HOUT DX,ALC:、MOV DX,303HMOV AL,[SI]OUT DX,ALD、IN AL,303H7.有关DMA技术,下列叙述正确的是:A、数据传送时同时进行数据检索操作B、在数据块传送过程中,即使DMA请求变为无效,DMAC也不释放总线C、DMAC在被动态时,DMA传送完毕后,无需读取DMAC状态D、DMA系统初始化时,不必对所有通道的工作方式寄存器加载8.有关8255A状态字的使用,下列叙述正确的是:A、状态字由用户任意指定B、状态字与C口的外部引脚无关C、查INTR位不如查IBF或OBF位可靠D、INTE位由I/O操作过程中自动产生9.一个满量程为5V的D/A转换器,要求能分辩的最小电压的5mV,则分辨率为:A、8B、16C、10D、3210.接口电路的核心功能之一是:A、返回外设状态B、设备选择C、信号转换D、数据宽度与数据格式转换11.某显示器的分辩率为1024*768,表示像素颜色的位宽为16bit,则应配置的显示存储器容量一般为A、4MBB、2MBC、1MbD、8MB12.根据下面提供的PC机内存中的数据,lNT 11H中断服务程序的人口地址是什么0000:0040 B3 18 8A CC 4D F8 00 F0--41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A019 8A CC--2E E8 00 F0 D2 EF 00 F0A、8A19:A0F0B、F000:F840C、A019: 8ACCD、CC8A:19A013.欲使地址译码器的输出信号有效,其中的控制信号AEN和IOR#必须分别取值为A、0,0B、0,1C、1,0D、1,114.下列属于接口标准的是A、PCIB、EISAC、RS232CD、ISA15. 8253工作于方式5时:A、可产生周期性负脉冲B、多用作方波发生器C、必须由GA TE信号上升沿启动计数D、由GATE信号上升沿继续计数16.设INTR中断号为60H,中断向量为3344H:1122H,则从180H起连续地址单元的内容为:A、33 44 11 22B、44 33 22 11C、11 22 33 44D、22 11 44 3317. 8086CPU I/O的编址方式是:A、统一编址B、独立编址C、统一和独立编址D、以上三者都不是18. 8086CPU可以识别的中断源类型总数是:A、128B、256C、1024D、6553619.在使用8255A时,值位/复位命令应写入:A、A口B、B口C、C口D、命令口20.串口通信的波特率为1200,数据格式为1位起始位、8位数据位、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的最佳方案是( )芯片。
《微机接口技术与应用》课程习题集一、单选题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-CB、CentronicsC、IDED、IEEE-4884.在现行PC机中,常用存储器地址线中的低10位作输入/输出口地址线。
设某接口芯片内部有16个端口,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为:A、全部10位地址线B、其中的高8位地址线C、其中的高6位地址线D、其中的高4位地址线5.下列引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码?A、INTOB、NMIC、INTRD、INT n6.下列端口访问指令错误的是:A、 IN AL,60HB:、 MOV DX,303HOUT DX,ALC:、MOV DX,303HMOV AL,[SI]OUT DX,ALD、 IN AL,303H7.有关DMA技术,下列叙述正确的是:A、数据传送时同时进行数据检索操作B、在数据块传送过程中,即使DMA请求变为无效,DMAC也不释放总线C、DMAC在被动态时,DMA传送完毕后,无需读取DMAC状态D、DMA系统初始化时,不必对所有通道的工作方式寄存器加载8.有关8255A状态字的使用,下列叙述正确的是:A、状态字由用户任意指定B、状态字与C口的外部引脚无关C、查INTR位不如查IBF或OBF位可靠D、INTE位由I/O操作过程中自动产生9.一个满量程为5V的D/A转换器,要求能分辩的最小电压的5mV,则分辨率为:A、8B、16C、10D、3210.接口电路的核心功能之一是:A、返回外设状态B、设备选择C、信号转换D、数据宽度与数据格式转换11.某显示器的分辩率为1024*768,表示像素颜色的位宽为16bit,则应配置的显示存储器容量一般为A、4MBB、2MBC、1MbD、8MB12.根据下面提供的PC机内存中的数据,lNT 11H中断服务程序的人口地址是什么0000:0040 B3 18 8A CC 4D F8 00 F0--41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A0 19 8A CC--2E E8 00 F0 D2 EF 00 F0A、8A19:A0F0B、F000:F840C、A019: 8ACCD、CC8A:19A013.欲使地址译码器的输出信号有效,其中的控制信号AEN和IOR#必须分别取值为A、0,0B、0,1C、1,0D、1,114.下列属于接口标准的是A、PCIB、EISAC、RS232CD、ISA15. 8253工作于方式5时:A、可产生周期性负脉冲B、多用作方波发生器C、必须由GATE信号上升沿启动计数D、由GATE信号上升沿继续计数16.设INTR中断号为60H,中断向量为3344H:1122H,则从180H起连续地址单元的内容为:A、33 44 11 22B、44 33 22 11C、11 22 33 44D、22 11 44 3317. 8086CPU I/O的编址方式是:A、统一编址B、独立编址C、统一和独立编址D、以上三者都不是18. 8086CPU可以识别的中断源类型总数是:A、128B、256C、1024D、6553619.在使用8255A时,值位/复位命令应写入:A、A口B、B口C、C口D、命令口20.串口通信的波特率为1200,数据格式为1位起始位、8位数据位、1位停止位,则每秒传送的字节数是___个。
微机接口技术考试题带答案一、选择题(每题2分,共20分)1. 微机接口是计算机系统与外部设备进行信息交换的()。
A. 桥梁B. 界面C. 通道D. 接口答案:A2. 下列属于接口芯片的是()。
A. I/O 端口B. RAMC. ROMD. UART答案:D3. 在微机接口技术中,用于实现数据通信过程中的同步的是()。
A. 缓冲器B. 译码器C. 控制器D. 定时器答案:D4. 串行通信和并行通信的主要区别是()。
A. 传输速度B. 数据格式C. 传输方式D. 传输距离答案:C5. 下列关于中断的说法正确的是()。
A. 中断会打断程序的正常执行B. 中断处理程序由操作系统负责执行C. 中断请求只能由外部设备发起D. 中断处理程序的执行顺序固定答案:A6. DMA(直接内存访问)方式的主要优点是()。
A. 提高数据传输速度B. 减少CPU的负担C. 提高系统资源的利用率 D. 增强中断处理能力答案:B7. 下列关于I/O指令的说法正确的是()。
A. I/O指令可以实现内存与外部设备的数据传输B. I/O指令的执行速度比中断方式快C. I/O指令需要CPU和外部设备共同完成数据传输D. I/O指令的实现较为复杂答案:A8. 下列关于总线的说法正确的是()。
A. 总线是计算机系统中各个部件之间进行信息交换的通道 B. 总线的带宽决定了计算机系统的性能C. 总线分为数据总线、地址总线和控制总线三部分 D. 总线的传输速率决定了计算机系统的运行速度答案:A9. 下列关于USB(通用串行总线)的说法正确的是()。
A. USB 1.1的传输速度最高可达12MbpsB. USB2.0的传输速度最高可达480MbpsC. USB 3.0的传输速度最高可达5GbpsD. USB接口支持即插即用功能答案:D10. 下列关于硬盘的说法正确的是()。
A. 硬盘的存储容量决定了计算机系统的存储能力B. 硬盘的转速越高,存储速度越快C. 硬盘的存储单元分为扇区和柱面D. 硬盘的数据传输速率决定了计算机系统的运行速度答案:A二、填空题(每题2分,共20分)1. 微机接口技术的主要作用是实现计算机系统与外部设备之间的__________。
微型计算机接口技术与应用练习测验题库填空题 186个简答题 185个程序题 23 个合计 394个一、填空题1.屏蔽命令有两种格式,即写单通道屏蔽的屏蔽字和写4个通道屏蔽位的屏蔽字。
2.所谓软命令就是只要对特定的地址进行一次写操作(即/CS和内部寄存器地址及/IOW同时有效),命令就生效,而与写入的具体数据无关。
3.8237A-5有3个软命令:清先/后触发器命令、总清除命令和清屏蔽寄存器命令。
4.DMA空闲周期和DMA有效周期5.8237A-5有7种状态周期,分别为:SI,So,S1,S2,S3,S4,Sw。
6.一个完整的DMA有效周期包括4个状态周期:S1,S2,S3,S4及可能的Sw状态。
7.中断是指CPU在正常运行程序时,由于内部/外部事件或由程序的预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或为预先安排的事件服务的程序中去。
服务完毕,再返回去继续执行被暂时中断的程序。
8.中断源是指发出中断请求的外部设备或引起中断的内部原因。
9.CPU识别中断或获取中断服务程序入口地址的方法有:向量中断和查询中断。
10.中断向量是中断服务程序的入口地址。
11.PC微机上,中断向量由程序自动装入中断向量表;没有配置完善系统软件和单板机上,中断向量由用户手动装入。
12.中断类型号是系统分配给每个中断源的代号。
13.中断类型号在中断处理过程中非常重要。
在采用向量中断方式的中断系统中,CPU需要通过它才可以找到中断服务程序的入口地址,实现程序的转移。
14.中断号(n)×4=中断向量最低字节指针15.当系统中有多个中断源时就可能出现几个中断源同时申请中断,而CPU在一个时刻只能响应并处理一个中断请求,这时中断源要排队。
设置中断优先级,就可以根据中断的轻重缓急给每个中断源指定CPU响应的优先级,任务紧急的先响应,可以暂缓的后响应。
16.级别相同或级别低的中断不能中断级别高的中断服务,这就是中断嵌套。
(完整版)微机原理与接⼝技术作业(含答案)o d 浙江⼤学远程教育学院《微机原理与接⼝技术》课程作业姓名:学号:年级:学习中⼼:第2章 P522.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 的数据存储器地址空间。
微机接⼝作业及答案《微机系统与接⼝技术作业》部分参考答案第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 的四个端⼝地址。
其中控制⼝的地址是213H(填16 进制格式)。
其他三个端⼝地址是210H~212H。
(2) 设CLK0 已接⾄8MHz 时钟,为了能从OUT0 输出4KHz 的⽅波,编写8254初始化程序,其中假设0 号定时计数器⼯作在⼆进制⽅式。
解:计数初值=(8×106)/4000=2000MOV DX,213H ;8254控制⼝地址MOV AL,00110110B ;命令字,0通道,16位读写,⽅式3,⼆进制计数OUT DX, ALMOV DX,210H ;0通道计数器端⼝地址MOV AX,2000 ;计数初值2000,因是⼆进制计数,所以后⾯不能加HOUT DX, AL ;先送低8位OUT DX, AL ;再送⾼8位第9章中断系统P3001.叙述可屏蔽中断处理的全过程。
《微机接口与应用(含汇编语言)》作业及答案一、单顶选择题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的最佳方案是( )芯片。
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) 是中断服务程序的返回地址16.下面哪一个中断的优先级最高()。
A) NMI中断 B) INTR中断C) 单步中断 D) 断点中断17. 8086 CPU响应可屏蔽中断时,CPU()A) 执行一个中断响应周期 B) 执行两个连续的中断向应周期C) 执行两个中断响应周期,其间有3个Ti空闲周期)D) 不执行中断响应周期18.串行接口器件8251A()。
A) 只能作异步传送 B) 只能作同步传送C) A)和B)均可 D) 可作并行传送19.哪些存储器在断电(或关机)后,仍保留原有信息( )。
A) RAM,ROM B) ROM,EPROMC) SRAM,DRAM D) PROM,RAM20. 8086微处理器的一个典型总线周期需要( )个T状态。
A) 4 B) 3 C) 2 D) 121. 8086 CPU在进行I/O写操作时,M/IO和DT/R必,须是()A) L,L B) L,H C) H,L D) H,H22.单片机是在一个集成电路芯片中集成了( )A)微处理器和I/O接口 B)微处理器和RAMC) 微处理器和ROM D)微处理器、I/O接口、RAM(或加上ROM)23.用DMA方式传送数据时,是由()控制的。
A) CPU B) 软件 C) CPU+软件 D) 硬件控制器24.传送数据时,占用CPU时间最长的传送方式是()A) 查询 B) 中断 C) DMA D) IOP25. 8259的OCW1━━中断屏蔽字()设置。
A)在ICW之前 B)只允许一次C)可允许多次 D)仅屏蔽某中断源时26. 9个8259A级联可提供()个中断类型号。
A) l B) 8 C) 16 D) 6427.若采用8255A的PA口输出控制一个七段LED显示器,8255A的PA口应工作于什么方式?A) 方式0 B) 方式1 C) 方式2 D) 前面3种中的任一方式28.串行接口中,并行数据和串行数据的转换是用()来实现的。
A) 数据寄存器 B) 移位寄存器C) 锁存器 D) A/D转换器29. 8086微处理器的一个总线周期在( )之后插入Tw。
A)T1 B)T2 C)T3 D)T430.构成8086系统最大存储容量需用( )片64K X l位的存储器芯片。
A)16 B)32 C)64 D)12831.若微处理器可采用存储器映象编址,那么一条SUB(减法)指令可访问的地址空间为()A)整个地址空间 B)仅I/O地址空间C)仅RAM地址空间 D)随应用而定32.一个8259可提供()个中断类型号。
A) 1 B) 8 C) 16 D) 6433. INT n指令中断是()。
A) 由外部设备请求产生 B) 由系统断电引起的C) 通过软件调用的部中断 D)可用IP标志位屏蔽的34. 8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口()A) 用作两个4位I/O端口 B) 部分引脚作联络,部分引脚作I/OC) 全部引脚均作联络信号 D) 作8位I/O端口,引脚都为I/O线35.当8255A的PA口工作在方式1的输入时,对PC4置位,其作用是()A) 启动输入 B)开放输入中断 C)允许输入 D)停止输入36.串行异步通信的实现,必须作到()。
A) 通信双方有同步时钟的传送,以实现同步B) 一块数据传送结束时,用循环冗余校验码进行校验C) 以字符为传送信息的单位,按约定配上起始位、停止位和校验位D) 块与块间用同步字符01111110隔开二、填空题1. 8086在最小方式下的主要总线操作有:存储器读写、总线保持、复位、填空1 、填空2 等。
2.多能奔腾可以看作是填空3 体系结构+ 填空4 技术。
3. 80286微处理器有二种工作方式填空5 和填空6 。
而80386微处理器有三种工作方式填空7 、填空8 和填空9 。
4.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将会危及工作人员的生命及设备的安全,此告警线应接到8086 CPU的填空10 中断请求信号引脚上。
5. 8253—5部寄存器地址为填空11 个I/O端口,其中填空12 个是定时/计数器端口。
6.串行通信的传送方向有单工、填空13 、填空14 三种。
7.在8086CPU的引脚中,用来控制8086工作方式的引脚为填空15 。
8.奔腾Ⅱ(Pentium Ⅱ)可以看作是填空16 体系结构+ 填空17 技术。
9. 80386有三种存储地址空间,它们是填空18 、填空19 和填空20 ,这三种地址是通过填空21 部件和填空22 部件实现转换的。
10. DMA操作有三种基本方法,其中填空23 是微机系统部分DMAC最常用的传送方式。
11. 8253—5有3个16位计数器,每个计数器中各有3条信号线:即计数输入CLK,输出信号OUT以及填空24 。
12.串行通信系统中的数据通信设备DCE是一个使传输信号符合填空25 的信号匹配器。
13. 80386微处理器与8086微处理器相比,80386有三种工作方式填空26 、填空27 和填空28 。
14. 80486与80386相比较,除工作速度提高外,在片还有填空29 和填空30 部件。
15. MMX技术主要是增加了填空31 条指令,用于增强填空32 和填空33 功能。
16.DMA传送方式通常有单字节传送、填空34 和填空35 三种。
17.在8259A PIC中,用于存放欲请求服务的所有中断请求信号的寄存器为填空36 ;用于存放正在被服务的中断优先级的寄存器为填空37 。
18.方波输出的8253—5,其计数初始值为奇数时输出填空38 方波,为偶数时输出填空39 方波。
19.在异步通信接口中,为了使传送过程更可靠,设置了若干出错标志,如帧错、溢出错和填空40 。
20. Pentium处理器的中文名为填空41 ,Pentium Pro处理器的中文名为填空42 ,Pentium MMX处理器的中文名为填空43 。
21. CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和填空44 ,这三种信息通常都是通过CPU的填空45 总线来传送的。
22. 8255A工作在方式1的输入状态,通过信号填空46 标识端口已经准备好了向CPU输入的数据。
23. 8253—5的计数器0(端口地址为PORT0)用于计数,要求计满50输出一信号,假定计数器工作于BCD计数方式,则写入计数初始值的指令为MOV AL,填空47 和 OUT PORT0,AL。
三、简答题1.8086系统中,下一条指令所在单元的物理地址如何计算?2.外设向CPU申请中断,但CPU不给以响应,其原因有哪些?3.简要说明异步串行通信的帧格式。
4.8086的复位信号是什么?有效电平是什么?CPU复位后,寄存器和指令队列处于什么状态?5.8259A可编程中断控制器的主要功能有哪些?6.在8253计数器/定时器的6种工作方式中,方式2和方式3各输出何种波形?它们有何特点?7. 8086与8088 CPU的主要区别有哪些?8. 8086的中断应答时序如下图所示,说明两个INTA周期的工作情况。
图3.1 两个INTA周期的工作情况9.简述什么是8086的最小方式和最大方式?10.指出8253的方式0~方式3各是何种工作方式,为了便于重复计数,最好选用哪些工作方式?11.简要说明PCI总线的特点。
四、综合1.下图给出了一个储存系统,请计算该图中的各个芯片的地址围;求出EPROM的存储容量以及SRAM的存储容量。
图4-1 由EPROM与SRAM构成的存储系统2.有一2716 EPROM芯片的译码电路如图4.1所示,请计算该芯片的地址围及存储容量。
图4.1 2716 EPROM芯片的译码电路3.有一存储系统如图4.1所示,请回答RAM和EPROM的容量各是多少?它们的地址围又是多少?(20 分)4.某打印机的接口如图(A)所示,打印机的工作波形如图(B)所示。
请根据该图写出初始化程序。
提示:图中为了简化起见未画出AEN的形成。
可以认为只要CPU 在正常地执行其指令, AEN就为低电平。
图 A图 B5.根据以下图进行初始化要求:⑴计数器0,双字节,方式3,二进制计数,计数次数最大;⑵计数器1,只写低字节,方式2,二进制计数,计数值为18H;⑶计数器2,写双字节,方式3,二进制计数,计数值为533H五、阅读下列程序⒈阅读以下8253的初始化程序:⑴说明三个计数器的工作方式⑵说明三个计数器的计数值⑶画出其流程图SET8253: MOV DX,0FF07HMOV AL,36HOUT DX,ALMOV AL,71HOUT DX,ALMOV AL,0B5HOUT DX,ALMOV DX,0FF04HMOV AL,0A8HOUT DX,ALMOV AL,61HOUT DX,ALMOV DX,0FF05HMOV AL,00HOUT DX,ALMOV AL,02HOUT DX,ALMOV DX,0FF06HMOV AX,0050HOUT DX,ALMOV AL,AHOUT DX,AL2.阅读以下8259的初始化程序:⑴说明8259的初始化结果⑵画出其流程图SET8259A:MOV DX, 0FF00HMOV AL,13HOUT DX,ALMOV DX,0FF02HMOV AL,48HOUT DX,ALMOV AL,03HOUT DX,AL《微机接口与应用》作业参考答案一、单顶选择题1.C2. B3. D4. C5.D6. A7. C 8. B 9. D 10.C 11.D 12.C13.B 14.C 15.B 16.D 17.C 18.C19.B 20.A 21.B 22.D 23.D 24.A25.C 26.D 27.A 28.B 29.C 30.D31.A 32.B 33.C 34.C 35.B 36.C二、填空题1. I/O读写;中断响应(中断应答)2. Pentiun MMX(多媒体扩展)3. 实方式;保护方式(保护虚地址方式) ;实方式;保护方式;虚拟8086方式。