2022年微机原理及接口技术教学文案 .pdf

上传人:Che****ry 文档编号:35761088 上传时间:2022-08-23 格式:PDF 页数:18 大小:150.40KB
返回 下载 相关 举报
2022年微机原理及接口技术教学文案 .pdf_第1页
第1页 / 共18页
2022年微机原理及接口技术教学文案 .pdf_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《2022年微机原理及接口技术教学文案 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理及接口技术教学文案 .pdf(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、微 机 原 理 及 接 口 技 术( 习 题 答 案 )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢1 第 1 章微机运算基础习题和思考题1.请完成以下计算:17466D=(10101110.10101)B(AE. A8)H 10101110101.01011B( 1397.344 )D(575.58 )H 4BCH (010010111100 )B()BCD 2.设字长为

2、 8位, X(2A)16,当 X分别为原码、补码、反码和无符号数的时候,其真值是多少?答:当 X表示原码时,其真值为:101010 当 X表示补码时,其真值为:101010 当 X表示反码时,其真值为:101010 当 X表示无符号数数时,其真值为:00101010 3.设字长为 8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?12018 3337 9070 5084 答:12018 其补码形式分别为:( 120)补01111000 (18)补00010010 01111000 00010010 10001010 由于 Cs=0 ,Cp=1,因此有溢出,结果错误3337 其补码

3、形式为:( 33)补11011111 ( 37)补11011011 11011111 11011011 10111010 由于 Cs=1, Cp=1,所以没有溢出,结果正确9070 其补码形式为:( 90)补10011100 ( 70)补10111010 10011100 10111010 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢2 01010110 由于 Cs=1,

4、Cp=0,所以有溢出,结果错误 50 84 其补码形式为:( 50)补00110010 (84)补01010100 00110010 01010100 10000110 由于 Cs=0, Cp=1,所以有溢出,结果错误4.请写出下列字符串的ASCII 码值。My name is Zhang san. 4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E 第 2 章 80X86 微机系统习题与思考题1.微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?答:微型计算机主要由输入设备、运算器、控制器、存储器和输出设备组成。各部件的功能分别是:

5、1、输入设备通过输入接口电路将程序和数据输入内存;2、运算器是进行算术运算和逻辑运算的部件,它是指令的执行部件;3、控制器是计算机的指挥中心,它负责对指令进行译码,产生出整个指令系统所需要的全部操作的控制信号,控制运算器、存储器、输入/ 输出接口等部件完成指令规定的操作; 4、存储器用来存放程序、原始操作数、运算的中间结果数据和最终结果数据; 5 、输出设备是 CPU通过相应的输出接口电路将程序运行的结果及程序、数据送到的设备;2.微处理器的发展过程是什么?答:微型计算机的发展过程是:第一代( 19461957)采用电子管为逻辑部件,以超声波汞延迟线、阴极射线管、磁芯和磁鼓等为存储手段;软件上

6、采用机器语言,后期采用汇编语言。第二代( 19571965)采用晶体管为逻辑部件,用磁芯、磁盘作内存和外存;软件上广泛采用高级语言,并出现了早期的操作系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢3 第三代( 19651971)采用中小规模集成电路为主要部件,以磁芯、磁盘作内存和外存;软件上广泛使用操作系统,产生了分时、实时等操作系统和计算机网络。第四代( 1971至今

7、)采用大规模集成电路(LSI)、超大规模集成电路(VLSI)为主要部件,以半导体存储器和磁盘为内、外存储器;在软件方法上产生了结构化程序设计和面向对象程序设计的思想。3.简述 80486 微处理器的基本结构。书 12 页4.80486 微处理器的工作模式有几种?当CS内容为 1000H ,IP 内容为 7896H ,求在实地址模式下的物理地址为多少?答:实模式和保护模式及虚拟8086 模式。当 CS内容为 1000H ,IP 内容为7896H ,在实地址模式下的物理地址为17896H. 5.简述 EPROM 的工作原理。书 27 页。6.总线有那几种类型?答:按照总线的传输类型可分为数据、地址

8、、控制三类;按和cpu 的距离可分为内部总线、系统总线和外部总线。7.简述 ISA 与 EISA总线的的区别。它们的局限性表现在哪里?书 34 页。8.PCI 局部总线有些什么特点?书 35 页9.什么是 USB ?它有什么特点?书 41 页10. IEEE 1394 总线有哪些特点?它与USB总线的区别在哪里?书 41 页。11. 简述现场总线的特点。书 42 页。12. 当代计算发展的主要核心技术有哪些?当代计算机的主要核心技术有:CACHE 技术、流水线技术、 VM技术、 RISC技术、多内核技术名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -

9、 - - - - - 名师精心整理 - - - - - - - 第 4 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢4 第 3 章 80X86 指令系统习题与思考题1. 指出下列各指令中源操作数和目的操作数的寻址方式: MOV BX,WORD PTR2200H AAA JUM 2200H LES DI,2100H MOV BX+SI+8, BX 解答 MOV BX, WORD PTR2200H 源操作数:直接寻址;目的操作数:寄存器寻址 AAA 源操作数:寄存器寻址AL(也称隐含寻址 ) ;目的操作数:寄存器寻址 JUM 2200H

10、程序转移段内直接寻址方式 LES DI,2100H 源操作数:直接寻址;目的操作数:寄存器寻址 MOV BX+SI+8, BX 源操作数:寄存器寻址;目的操作数:基址加变址寻址2. 若 AX=0ABCDH,BX=7F8FH ,CF=1 。 求分别执行 8086 CPU指令 ADD AX,BX ADC AX,BX SBB AX,BX NEG AX AND AX,BX OR AX,BX XOR AX, BX IMUL BL 后,AX寄存器中的内容,并指出标志寄存器SF,ZF,AF,PF,CF 及 OF的状态。解答 AX=2B5CH, SZAPCO=001110B AX=2B5DH, SZAPCO=

11、001010B AX=2C3DH, SZAPCO=001001B AX=5433H, SZAPCO=001110B AX=2B8DH, SZAPCO=00X100B AX=FFCFH, SZAPCO=10X100B AX=D222H, SZAPCO=10X100B AX=3283H, SZAPCO=XXXX11B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢5 3. 若 A

12、L=78H ,BL=87H ,求执行指令ADD AL,BL DAA 之后, AL?、标志 AF ?、CF ? 若执行指令 SUB AL,BL 与 DAS后,AL?、标志 AF ?、CF ? 解答 AL=65H, AF=1, CF=1 。 AL=91H, AF=0, CF=1 。4. 指出下列指令中哪些是错误的,并指出错在何处? MOV DL,DX MOV ES,2000H SUB BX,SI ADD AX,BX+CX XCHG DS,2400H DEC 15H IN AL,DX OUT 300H,AX 解答 错,DX不能作为间接寻址的寄存器。 错,立即数不能直接送给段寄存器。 错,两个存储单元

13、间内容不能直接相减。 错,CX寄存器不能作为变址寄存器。 错,不允许段寄存器与存储单元内容进行交换 错,减 1 指令不能对段寄存器直接操作 对 错,输出指令的地址若是16 位,必须用 DX间址。5. 下列程序段执行后 AX=? 设数据段有 : TABLE DW 100,200,300,400 ENTRY DW 3 代码段对 DS初始化MOV BX,OFFSET TABLE MOV SI,ENTRY MOV AX,BX+SI 执行后 AX=2C00 6. 将 AL中的 8位二进制数按倒序方式重新排列,即AL原来为 D7D6 D0 ,倒序后 AL=D0D1 D7 。参考答案MOV CX, 8 名师

14、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢6 L: SHL AL, 1 RCR BL, 1 LOOP L MOV AL, BL 7. 若起始地址偏移量为2000H的内存单元存放有100 个 ASCII 码字符,现给这些字符添加奇偶校验位(bit7),使每个字符中“ 1”的个数为偶数,在顺序输出到地址为 100H的端口。解答MOV SI, 2000H MOV CX, 100 M

15、OV DX, 100H NEXT2: MOV AL, SI ; 取字符串中字符送AL AND AL, 0FFH ; 改变标志位JPE NEXT1 ; “1”的个数为偶 ,bit7不变OR AL, 80H ; “1”的个数为奇 ,bit7变为 1 NEXT1: OUT DX, AL INC SI LOOP NEXT2 MOV AH, 4CH INT 21H 8. 若 SS=1000H ,SP=2000H ,AX=1234H ,BX=5678H ,FR=2115 ,试说明执行指令PUSH AX PUSH BX PUSHF POP CX POP DX 之后, SP=? SS=? CX=? DX=?

16、并画图指出堆栈中各单元的内容。解答: SS=1000H SP=1FFEH CX=2115H DX=5678H 栈中各单元内容如下所示: 地址RAM 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢7 11FFAH 2115 11FFCH 5678 11FFEH 1234 12000H 第 4 章 宏汇编语言习题与思考题1. 画出以下变量在内存中存储的示意图。D1 DB A, 1

17、23,09H, 45 D2 DW A, CD ,23H, 4567H D3 DD 1234H, 23456789H 2. 设计子程序分别完成以下功能:1)根据给定的参数值,判断该参数是偶数还是奇数。2)把给定参数值的高、低数据位互换。3. 设计相应的宏完成以下功能:1)把给定的参数按二进制显示。2)求两个参数的和,并按十进制形式显示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除

18、谢谢8 第 5 章汇编语言程序设计习题与思考题1. 设数据段中有字节型单元NUMBER和 FLAG ,判断 NUMBER与给定的 X和 Y的大小关系 (XY,则置 FLAG 1,若 NUMBERX,则置 FLAG=-1 ,否则置 FLAG=0 。解答: .486 Data segment NUMBER db ? FLAG db ? Data ends Code segment Assume cs: Code, ds: Data Beg: mov ax,data Mov ds,ax mov al, X Mov bl, Y Cmp NUMBER, X Jnc P1 Mov FLAG, 0FFH J

19、mp exit P1: cmp NUMBER, Y Ja P2 Mov FLAG, 00H Jmp exit P2: mov FLAG, 01H Exit: mov ah, 4ch Int 21h Code ends End Beg 2. 计算 123 100,并把和保存在SUM 单元中。.486 DATA SEGMENT USE16 TT DB 1 SUM DW ? 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 18 页 - - - - - - - - - 精品资料仅

20、供学习与交流,如有侵权请联系网站删除谢谢9 DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX , DATA MOV DS, AX MOV CX, 100 MOV AX, 0 START: ADD AX, TT INC TT LOOP START MOV SUM, AX MOV AH, 4CH MOV 21H CODE ENDS END BEG 3. 对一个给定的 N数据,用冒泡排序法进行排序。解答: .486 Data segment Buf db abcd18437hj Lens equ $-buf Count d

21、b lens Flag db ? Data ends Code segment Assume cs: code, ds: data Beg: mov ax, data Mov ds, ax Again: dec count Jz done Mov flag, 0 Mov cx, count Mov si, offset buf Last: mov al, si Mov ah, si+1 Cmp ah, al Jnc next Mov si, ah Mv si+1, al 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整

22、理 - - - - - - - 第 10 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢10 Mov flag, 1 Next: inc si Loop last Cmp flag, 1 Je again Done: mov buf+lens, $ Mov ah, 9 Mov dx, offset buf Int 21h Mov ah, 4ch Int 21h Code ends End Beg 4. 由键盘输入任意的两个十进制数,然后转换成对应的压缩BCD码的形式在屏幕上显示。.486 DATA SEGMENT USE16 BCD D

23、B ? BUF DB 3 DB ? DB 3DUP(?) MESG1 DB PLEASE INPUT :,0DH,OAH,$MESG2 DB ERROR! NUMBER IS FROM 0 TO 9. PLEASE AGAIN!$DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX , DATA MOV DS, AX L1: MOV DX, OFFSET MESG1 MOV AH, 9 ;显示 MESG1 INT 21H MOV AH, 0AH MOV DX, OFFSET BUF INT 21H ;输入字符串MOV A

24、L, BUF+2 CMP AL , 30H JC ERROR CMP AL , 3AH 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢11 JC NEXT ;判断第一个数输入是否符合要求ERROR: MOV DX , OFFSET MESG2 MOV AH, 9 INT 21H JMP L1 ;输入错误提示重新输入NEXT : SUB AL, 30H SAL AL, 4 ;

25、求出十位数字 MOV BCD, AL MOV AL, BUF+3 CMP AL, 30H JC ERROR CMP AL , 3AH JNC ERROR ;判断第二个数输入是否符合要求 SUB AL, 30H OR BCD, AL MOV AH, 4CH INT 21H CODE ENDS END BEG 5. 由键盘输入两个十六进制数,转换成等值的十进制数后在屏幕上显示。CMPDISP MACRO NN ;用宏语句完成比较法二进制到十进制转换LOCAL LAST,NEXT MOV DL, 0 LAST: CMP NUM, NN JC NEXT INC DL SUB NUM, NN JMP L

26、AST NEXT: ADD DL, 30H MOV AH, 2 INT 21H ENDM DATA SEGMENT USE16 NUM DB ? BUF DB 3 DB ? DB 3DUP(?) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢12 DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX

27、, DATA MOV DS, AX MOV AH, 0AH MOV DX, OFFSET BUF INT 21H MOV AL, BUF+2 CMP AL, 39H JNA L1 ;数字在 0 到 9 之间转SUB AL, 07H ;数字在 A到 F 之间L1: SUB AL, 30H MUL 16 MOV NUM, AL MOV AL, BUF+3 CMP AL, 39H JNA L2 SUB AL, 07H L2: SUB AL, 30H ADD NUM, AL ;NUM中为十六进制数的二进制表示 CMPDISP 100 CMPDISP 10 CMPDISP 1 MOV AH, 4CH I

28、NT 21H CODE ENDS END BEG 第 6 章接口技术名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢13 习题与思考题1什么是接口?两个部件或两个系统之间的连接。微机接口,则涉及到微处理器与各外部设备之间的接口、微处理器与存储器之间的接口以及微型计算机之间的接口。习惯上说到接口只是指 I/O 接口,是指微处理器与外设之间的接口称为I/O 接口。2端口独立编址有

29、哪些特点?和统一编址的区别是什么?解答:解答:输入 / 输出指令和访问存储器的指令明显区分开,使程序清晰,可读性好;而且I/O 指令长度短,执行的速度快,也不占用内存空间,I/O地址译码电路较简单。不足之处是CPU 指令系统中必须有专门的IN 和 OUT 指令,这些指令的功能没有访问存储器的指令的功能强;I/O 端口数目有限。另外,CPU要能提供区分存储器读 / 写和 I/O 读/ 写的控制信号。3DX间接寻址主要应用在什么情况?和直接端口寻址的区别是什么?端口地址大于 255 的时候。4I/O 端口地址译码电路有哪几种结构形式?解答:固定式译码和可选式译码。5CPU和 I/O 设备间的数据传

30、送方式有哪些?区别是什么?有 4 种。无条件、查询、中断和DMA 方式。区别见书140 页。第7章中断技术习题与思考题1什么是中断?什么是中断优先级?设置中断优先级的目的是什么?书143页。2中断处理的一般过程是什么?中断请求,中断判优,中断响应,中断处理,中断返回。3什么是中断嵌套?如何处理中断嵌套?当前中断还未处理完毕,又有了新的优先级更高的中断请求,cpu转而去处理优先级更高的中断称为中断嵌套。4什么是中断向量?它与中断服务程序入口地址的关系是什么?中断向量即中断服务程序的入口地址。5什么是中断类型号?它的作用是什么?中断类型号就是中断源的编号,在中断系统中用作中断源的识别。6可屏蔽中断

31、和 INTn中断的处理区别是什么?可屏蔽中断是硬件中断而INTn中断是软件中断。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢14 7不可屏蔽中断和可屏蔽中断各有何特点?其用途如何?不可屏蔽中断的优先级高于可屏蔽中断,不可屏蔽中断不受指令cli 的影响,常用于紧急情况的故障处理,并由系统使用,一般用户不能使用。8PC 微机的中断系统由哪几部分组成?由CPU 端的中断逻辑以及

32、中断控制器8259组成。980X86的异常有哪几个层次?各层次的特点是什么?书148页10保护虚拟地址下的中断如何管理?采用中断描述表 IDT进行管理。11可编程中断控制器 8259A协助CPU 处理哪些中断事务?书162页。128259A具有哪些工作方式和中断操作功能?指出与这些功能相对应的命令字(ICW/OCW) 的内容?书164页。13在什么情况下,才要求用户对8259A进行初始化?在没有配置完善的操作系统的单板机上需要对8259初始化。14如何对 8259A进行初始化编程 (包括单片使用和双片使用) ?书176,177页。15什么是中断响应周期?在中断响应周期中CPU 和8259A一般

33、要完成哪些工作?书165页16用户利用 PC 微机的中断系统资源进行中断传送时,要求用户对8259A 的哪些命令进行编程使用?17中断结束命令安排在程序的什么地方?在什么情况下要求发中断结束命令?中断结束命令安排在中断返回指令iret 前。如果 8259工作在非自动中断结束方式下则要求发送中断结束命令。18保护模式下中断服务程序怎样入口?书157页。第 8 章常用 I/O 接口芯片名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 18 页 - - - - - - - -

34、- 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢15 习题与思考题1可编程并行接口8255A面向 CPU 一侧的端口有几个。4 个。分别是 1 个控制子端口和 3 个数据口。2PC口按位置 / 复位字是如何定义的? PC口按位置 / 复位命令字用于PC引脚作输出单位控制或软件设定8255A的相应状态。PC口按位置 / 复位命令字格式:D7 D6 D5 D4 D3 D2 D1 D0 特征位值为 0 未用PC口位号选择置/ 复位选择其中:D0为置/ 复位选择位: D0=0 表示相应位清 0,D0=1表示相应位置 1。D3D2D1选择被置 / 复位的位号:D3D2D1=000选择 PC口第 0

35、 位; D3D2D1=001选择 PC口第 1 位; D3D2D1=010选择 PC口第 2 位; D3D2D1=011选择 PC口第 3 位; D3D2D1=100选择 PC口第 4 位; D3D2D1=101选择 PC口第 5 位; D3D2D1=110选择 PC口第 6 位; D3D2D1=111选择 PC口第 7 位。D6D5D4没有使用,一般让D6D5D4=000。D7位为特征位,该命令字处D7=0。3如何对 8255A进行初始化编程?对 8255A的编程涉及到两个内容:一是写控制字设置工作方式等信息;二是使 C口的指定位置位 / 复位的功能。在 8255A工作之前,首先要对其进行初

36、始化,也就是要写入控制字,来指定它的工作方式,指明是否允许它的某组端口采用中断方式传送数据。如果要改变某组端口的工作方式或中断允许情况,必须重新写入控制字。前面讲过,控制字有两个,分别为方式命令字和按位置/ 复位命令字,它们都必须写向控制寄存器。在实际应用中,可根据需要写入一个或两个命令字。48255A有哪几种工作方式?各自有什么特点? 8255A 有三种工作方式,用户可以通过编程来设置。方式 0简单输入 / 输出查询方式; A,B,C三个端口均可。方式 1选通输入 / 输出中断方式; A ,B,两个端口均可名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

37、- - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢16 方式 2双向输入 / 输出中断方式。只有A端口才有。5请比较 RS-232和 TTL的电器特性,以及它们之间如何转化?书 203 页。转化要用到专门的集成电路转换器件。6异步传输方式和同步传输方式有和区别?书 198 页。他们的区别主要是达到同步的方式不同,桢结构不同。78251 在 PC机中的是如何应用的?书 231 页。88253A三个计数器分别在PC机中的应用是什么?98253 如何完成日时钟定时?书

38、 233 页。108237 在 PC机中是如何应用的?书 254 页。118237 的工作步骤是什么?书 253 页,例 8-3 第 9 章人机交互设备接口技术习题与思考题1. 试述非编码键盘的工作原理。2. 用 8255A设计一 88的非编码键盘,试画出设计原理图并编程。3. 试述 PC/XT和 PC/AT的键盘接口的工作原理。4. 试述鼠标器的工作原理。5. 简述 LED显示器的工作原理。6. 简述 LED显示器静态驱动原理。7. 简述 LED显示器动态扫描原理。8. 简述 CRT光栅扫描原理。9. 简述 LCD的显示原理。名师资料总结 - - -精品资料欢迎下载 - - - - - -

39、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 18 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢17 第 10 章 A/D 与 D/A 转换器接口习题与思考题1. D/A 转换器的性能指标有哪些?各性能指标的含义是什么?2. 简述 D/A 转换器的工作原理。3. D/A 转换器和微处理器接口中的关键问题是什么?如何解决 ? 4. 使用 DAC0832 设计一个产生三角波的接口电路并编写产生三角波的程序,其变化范围在 010v 之间变化。若要在 -5+5v 之间变化要采用什么措施实现。5.

40、 设输入模拟信号的最高有效频率为5kHz,应选用转换时间为多少的A/D 转换器对它进行转换 ? 6. 试设计一个采用查询法并用数据线选择通道的CPU 和 ADC0809 的接口电路,并编制程序使之把所采集的8 个通道的数据送入给定的内存区。7. 试设计一个采用固定延时等待法并每采集一个数据只需一条I/O 指令的 CPU和 ADC0809 的接口电路,并编制程序使之把所采集的8 个通道的数据送入给定的内存区。8. 试利用 AD1674设计一个数据采集系统 ( 不包括 A/D 转换器输入通道中的放大器和采样 / 保持电路 )。要求每隔 200s采集一个数据,每次启动采集数据时采集时间为 20ms 。假定时钟频率为5MHz ,由一只开关手动启动数据采集,数据的 I/O 传送控制采用中断控制,8255A的 INTR信号接到 8259A的IR2请求信号引脚。允许附加必要的门电路或单稳态电路。试完成: 硬件设计,画出连接图;( 不包括 8259A) 软件设计,包括主程序和中断服务子程序。9. 设计 AD1674与 16位微机总线的接口电路。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 18 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁