如图中所示,求定积分xsinxdx。可设a=0,b=20。主要是(dx)^2不知道如何处理?在线等

物理学教程(第二版)上册课后习题答案详解_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
104页2下载券105页免费105页2下载券104页¥2.00104页2下载券 23页1下载券19页1下载券35页3下载券48页3下载券23页3下载券
喜欢此文档的还喜欢45页1下载券108页免费2页1下载券6页1下载券9页免费
物理学教程(第二版)上册课后习题答案详解|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢③ 不可逆过程一定是非准静态过程;. ④ 非准静态过程一定是不可逆的。 ...
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
模拟试题9 (上午卷) 1.设(A×B)·C=2,则[(A+B)×(B+C)]·(C+A)的值为( )。 A ...
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口东南大学微机系统与接口精品课程
页面加载中...
您当前的位置://习题练习
※第一单元 概念与基本知识
讲课内容: 计算机系统的组成和各部分的作用;数字计算机中的信息表示; *微机系统的结构特点;*8086/88CPU内部结构;*8086/88CPU外部信号;8086/88系统组成和总线时序。
1. 计算机系统的根本功能是什么?完成相应功能的实质是什么?
2. 试述微型计算机系统与一般计算机系统的联系和差别。
3. 微型计算机系统有哪些特点?具有这些特点的根本原因是什么?
4. 微型计算机系统有哪些功能部件组成?它们各自具有什么结构?采用什么样的结构?
5. 试说明程序存储及程序控制的概念。
6. 请说明微型计算机系统的工作过程。
7. 试说明微处理器字长的意义。
8. 什么是微处理器?什么是微型计算机?什么是微机系统?它们之间的关系如何?
9. 在 中,逻辑地址FFFF∶∶37F和B800∶173F的物理地址分别是多少?
10. 在 中,从物理地址388H开始顺序存放下列三个双字节的数据,651AH, D761H和007BH,请问物理地址388H, 389H, 38AH, 38BH, 38CH和38DH 6个单元中分别是什么数据?
11. PC/XT机中的各种系统支持芯片的功能在815EP为处理器支持核心的PC机中分别由什么部件完成?
12. 在基于微处理器的通用微型计算机中 ,其内部含有哪些部件?
13. 微处理器是微型计算机的核心 ,虽有不同的型号,但它们都具有相同的6个功能,这6个功能是什么?
14. 微处理器的内部结构中由哪些功能部件组成 ?
15. 累加器是一个很重要的寄存器 ,试分析累加器在指令执行过程中的作用是什么?
16. 微型计算机是面向总线结构的 ,系统总线中的地址总线、数据总线和控制总线各有什么用途?
17. 以微型机为主体组成的微型计算机系统中,除了微型机以外,还需要配置哪些软件和外部设备?
CPU的内部结构有什么特点?
19. 从程序员和使用者的角度来划分 ,内部均有两个独立单元:BIU和EU,请分析它们各有哪些功能?
20. 内部有哪些通用寄存器?
内部有几个段寄存器,阐述各段寄存器的用途?
内部标志寄存器中,哪几位属于状态标志,哪几位属于控制标志?其含义分别的什么?
CPU 有40条引脚,请按功能对它们进行分类?
有两种工作方式,它们是通过什么方法来实现?在最大方式下其控制信号怎样产生?
25. MPU与存储器之间的控制信号有哪些,各起什么作用?
26. MPU与I/O之间的控制信号有哪些,各起什么作用?
27. 存储器的逻辑地址由哪几部分组成?
28. 存储器的物理地址是怎样形成的?一个具有 20位地址线的CPU,其最大物理地址为多少?
CPU 最大方式下的读操作时序。
I/O 的读/写周期时序与M 读/写周期的主要差异是什么?
CPU 在响应外界中断请求后,需要进入中断响应周期,分析该周期有什么特点?
32. 在 8088最大方式系统中,20位地址用74LS373锁存器锁存,8位数据线用74LS245总线收发器缓冲,
再配上总线控制器8288,画出系统配置图。
※第二单元 8086/88系统指令与汇编程序设计
讲课内容: 8086指令系统(4个学时)。主要讲解8086的基本数据类型、寻址方式和指令系统,重点掌握8086指令系统的寻址方式、堆栈操作指令、算术运算指令及其对标志位的影响,串操作指令,控制传送指令。汇编语言程序设计(6个学时)主要讲解汇编语言程序的设计技巧和编程原理,重点掌握算术运算程序、字符串处理程序、码制转换程序、子程序设计程序、常用DOS和BIOS功能调用程序、汇编语言常用伪指令以及汇编语言和高级语言间的接口。
实验内容: 熟悉汇编语言程序设计全过程;用汇编语言进行程序设计;熟悉 BIOS与DOS功能调用方法。
1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?其物理地址是多少?
( 1)MOV AX,0ABH (2)MOV AX,[100H]
( 3)MOV AX,VAL (4)MOV BX,[SI]
( 5)MOV AL,VAL[BX] (6)MOV CL,[BX][SI]
( 7)MOV VAL[SI],BX (8)MOV [BP][SI],100
2.已知SS=0FFA0H,SP=00B0H,先执行两条把8057H和0F79H分别进栈的PUSH指令,再执行一条POP指令,试画出堆栈区和SP内容变化的过程示意图。(标出存储单元的地址)
3.设有关寄存器及存储单元的内容如下:
DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103]=78H,[21200]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H。
试说明下列各条指令单独执行后相关寄存器或存储单元的内容。
(1)MOV AX,1800H (2)MOV AX,BX
(3)MOV BX,[1200H] (4)MOV DX,1100[BX]
(5)MOV [BX][SI],AL (6)MOV AX,1100[BX][SI]
4.写出实现下列计算的指令序列。(假定X、Y、Z、W、R都为字变量)
(1)Z=W+(Z+X) (2)Z=W-(X+6)-(R+9)
5.若在数据段中从字节变量TABLE相应的单元开始存放了0~15的平方值,试写出包含有XLAT指令的指令序列查找N(0~15)中的某个数的平方。(设N的值存放在CL中)
6.写出实现下列计算的指令序列。(假定X、Y、Z、W、R都为字变量)
(1)Z=(W*X)/(R+6) (2)Z=((W-X)/5*Y)*2
7.假定DX=1001B,CL=3,CF=1,试确定下列各条指令单独执行后DX的值。
(1)SHR DX,1 (2)SHL DL,1
(3)SAL DH,1 (4)SAR DX,CL
(5)ROR DX,CL (6)ROL DL,CL
(7)RCR DL,1 (8)RCL DX,CL
8.试分析下列程序完成什么功能?
SHL DX,CL
MOV BL,AH
SHL BL,CL
SHR BL,CL
9.已知程序段如下:
MOV AX,1234H
ROL AX,CL
试问:( 1)每条指令执行后,AX寄存器的内容是什么?(2)每条指令执行后,CF,SF及ZF的值分别是什么?(3)程序运行结束时,AX及DX寄存器的值为多少?
10.试分析下列程序段:
ADD AX,BX
SUB AX,BX
JMP SHORTL5
如果 AX、BX的内容给定如下:
(1)14C6H 80DCH
(2)B568H 54B7H
问该程序在上述情况下执行后,程序转向何处?
11.编写一段程序,比较两个5字节的字符串OLDS和NEWS,如果OLDS字符串不同于NEWS字符串,则执行NEW_LESS,否则顺序执行。
12.下列语句在存储器中分别为变量分配多少字节空间?并画出存储空间的分配图。
VAR1 DB 10,2
VAR2 DW 5DUP(?),0
VAR3 DB ‘HOW ARE YOU?',‘$'
VAR4 DD -1,1,0
13.假定VAR1和VAR2为字变量,LAB为标号,试指出下列指令的错误之处。
(1)ADD VAR1,VAR2 (2)SUB AL,VAR1
(3)JMP LAB[SI] (4)JNZ VAR1
14.对于下面的符号定义,指出下列指令的错误。
K1 EQU 1024
(1) MOV K1,AX (2)MOV A1,AX
( 3)CMP A1,A2 (4)K1 EQU 2048
15.数据定义语句如下所示:
FIRST DB 90H,5FH,6EH,69H
SECOND DB 5 DUP(?)
THIRD DB 5 DUP(?)
FORTH DB 5 DUP(?)
自 FIRST单元开始存放的是一个四字节的十六进制数(低位字节在前),要求:
( 1)编一段程序将这个数左移两位、右移两位后存放到自SECOND开始的单元(注意保留移出部分。
( 2)编一段程序将这个数求补以后存放到自FORTH开始的单元。
16.试编程序将内存从40000H到4BFFFH的每个单元中均写入55H,并再逐个单元读出比较,看写入的与读出的是否一致。若全对,则将AL置7EH;只要有错,则将AL置81H。
17.在当前数据段4000H开始的128个单元中存放一组数据,试编程序将它们顺序搬移到A000H开始的顺序128个单元中,并将两个数据块逐个单元进行此较;若有错将BL置00H;全对则将BL置FFH,试编程序。
18.设变量单元A、B、C存放有三个数,若三个数都不为零,则求三个数的和,存放在D中;若有一个为零,则将其余两个也清零,试编写程序。
19.有一个100个字节的数据表,表内元素已按从大到小的顺序排列好,现给定一元素,试编程序在表内查找,若表内已有此元素,则结束;否则,按顺序将此元素插入表中适当的位置,并修改表长。
20.内存中以FIRST和SECOND开始的单元中分别存放着两个16位组合的十进制(BCD码)数,低位在前。编程序求这两个数的组合的十进制和,并存到以THIRD开始的单元。
21.编写一段程序,接收从键盘输入的10个数,输入回车符表示结束,然后将这些数加密后存于BUFF缓冲区中。加密表为:
输入数字: 0,1,2,3,4,5,6,7,8,9;密码数字:7,5,9,1,3,6,8,0,2,4
22.试编程序,统计由40000H开始的16K个单元中所存放的字符“A“的个数,并将结果存放在DX中。
23.在当前数据段(DS),偏移地址为DATAB开始的顺序80个单元中,存放着某班80个同学某门考试成绩。按要求编写程序:
①编写程序统计≥90分;80分~89分;70分~79分;60分~69分,<60分的人数各为多少,并将结果放在同一数据段、偏移地址为BTRX开始的顺序单元中。
②试编程序,求该班这门课的平均成绩为多少,并放在该数据段的AVER单元中。
24.编写一个子程序,对AL中的数据进行偶校验,并将经过校验的结果放回AL中。
25.利用上题的予程序,对80000H开始的256个单元的数据加上偶校验,试编程序。
25 分析执行下列指令后的结果:
MOV AL,0B2H
26 分析执行下列指令序列后的结果:
A. MOV AX,1234H
MOV BX 00FFH
AND AX,BX
B. MOV AL B
C. MOV DL,05H
MOV AX, 0A00H
MOV DS, AX
MOV SI, 0H
MOV CX,0FH
AGAIN: INC SI
CMP [SI],DL
LOOPNE AGAIN
D. MOV AX,DSEGADDR
MOV DS, AX
MOV SI, OFFSET B1ADDR
MOV DI,OFFSET B2ADDR
NXTPT:MOVSB
LOOP NXTPT
E. MOV AX, 0H
MOV ES, AX
MOV AL,05H
MOV DI,0A000H
MOV CX,0FH
AGAIN:SCASB
LOOPNE AGAIN
27.阅读程序
LEA DI,[0100H]
MOV CX, 0080H
XOR AX, AX
B. MOV AL, 08H
SAL AL,01H
MOV BL, AL
MOV CL ,02H
执行 B中6 条指令后,AL的内容是多少,本程序实现了什么功能?
27.以下为某个数据段,试问各个变量分别占多少 字节 ,该数据段共占多少字节?
DATA SEGMENT
VAR2 DD 10 DUP(?),2
VAR3 DB 2 DUP(?,10 DUP(?))
VAR4 DB ‘HOW ARE YOU'
28. 设DS=2000H,SS=3000H,BP=4000H,SI=1000H,Count=0100H,BX=0200H,说明下列4条指令的原操作数寻址方式,分别执行一条指令后,AX的内容是什么?
A. MOV AX,[2000H]
B. MOV AX,[SI]
C. MOV AX,[BP]
D. MOV AX,COUNT[BX][SI]
29. A、B二组执行后的结果,有无差别?
A. MOV AX,[SI], MOV [DI],AX
B. MOV AX,[SI], MOV DI,AX
30. 若BX=0100H,BP=0200H,SI=1000H,位移量=0300H,DS=2000H,SS=3000H,计算由这些寄存器和下列寻址方式产生的有效地址和物理地址
1) 直接寻址;
2) 寄存器(设寄存器为 BX)间接寻址;
3) 基址寻址(设寄存器为 BP);
4) 变址寻址;
5) 基址变址寻址(设寄存器为 BX)。
31.写出ADD BX ,CX的两种指令编码格式,已知指令操作码OPCODE部分为000 000B。
32.指令MOV DS:[ALPHA],BX. 设ALPHA=8A2EH,CS=8A00H,IP=0058H,DS=2000H,BX=537CH,指令操作码OPCODE部分为100010B。试问:
A. 该指令是什么寻址方式?
B. 该指令 4个字节的内容是什么、
C. 这些字节的内容存放在哪些存储单元中?
D. BX的内容送到哪些存储单元中?
注: C.D两题用图解表示结果,即在相应的内存中添上正确的内容。
33. 写出口地址为20H和3F8H的输入/输出指令。
34.解释下列指令的含义:
LEA AX,[2344H]
LDS DI,[2344H]
35. 如何判断一个算术运算结果的正确性。
36.分析SUB与CMP指令的异同点,指出它们使用的场合。
37.串操作指令的两个特点是什么?
38.请给出下面指令:
A. MOV AL,[BP+100H]的源操作数地址;
B. PUSH [DX+100H]的目的操作数据地址。
※第三单元 存储器
讲课内容: 存储器的基本概念和半导体存储器的分类,重点掌握 RAM、ROM和Flash的结构和存储器在微机系统中的连接与扩充方法。
1. 试说明存储器系统的主要性能指标。
2. 存储器的哪一部分用来存储程序指令及像常数和查找表一类的固定不变的信息?哪一部分用来存储经常改变的数据?
3. 术语“非易失性存储器”是什么意思? PROM和EPROM分别代表什么意思?
4. 微型计算机中常用的存储器有哪些类型?它们各有何特点?分别适用于哪些场合?
5. 试比较静态 RAM和动态RAM的优缺点,并说明有何种方法可解决掉电时动态RAM?
6. 计算机的电源掉电后再接电时(系统中无掉电保护装置),存储在各类存储器中的 信息是否仍能保存?试从各类存储器的基本原理上来分析说明。
7. “ ROM是只读存储器”这种说法正确吗?正确的说法应该怎样?
8. 试从 ROM器件的发展过程,说明读、写之间的辩证关系。
9. 试画出容量为 2K*8的RAM连接图(CPU用8088,RAM用2114,RAM地址区为0800H~0FFFH)。
10. 试画出容量为 8K*8的ROM连接图(CPU用8086,EPROM用2716,ROM地址区从4000H开始)。
11. 一台 8位微机系统(CPU为8088)需扩展内存16K,其中ROM 为8K,RAM为 8K。ROM选用EPROM2716,RAM选用2114,地址空间从0000H开始,要求ROM在低地址,RAM在高地址。试画出存储器组构图,并写出各芯片的存储分配范围。
12. 设计一个外设端口译码器,使 CPU能寻址四个地址范围:①H,②FH,③H,④FH。
13. 什么是高速缓冲存储器?在微机系统中使用高速缓冲存储器的作用是什么?
14. 什么是存储器访问的局部性?研究和讨论这一现象有什么意义?
15. 试说明直接映像、全相联映像、组相联映像等地址映像方式的基本工作原理。
16. 存储器体系为什么采用分级结构,主要用于解决存储器中存在的哪些问题?
17. 什么是虚拟存储器?它的作用是什么?
※第四单元 基本输入输出技术
讲课内容: *输入输出中的主要问题;简单输入输出方法;*中断处理方法;8259A中断控制器。DMA技术的基本原理、8237的工作原理和应用。PC机中中断、DMA的设置和应用。
实验内容:简单输入输出(键盘与 LED显示)和中断,DMA接口。
1. CPU与外设之间的数据传输控制方式有哪几种?何谓程序控制方式?它有哪两种基本方式?请分别用流程图的形式描述出来。
2. 试从程序转移的角度比较中断控制与子程序调用这两种处理过程,它们有哪些根本区别?又有哪些相似之处?
3. 用查询式将 DATA开始的存贮区的100个字节数据在FCH端口输出,完成程序,状态端口地址为:FFH。
4. 什么是接口?什么是端口?在 微机系统中,CPU是如何实现端口寻址的?
5. 简述链式中断优先级排队电路的工作过程?
6. 中断处理的主要步骤有哪些?试说明每一步的主要动作。
7. 何谓中断优先级,它对于实时控制有什么意义? CPU系统中,NMI与INTR哪个优先级高?
8. 试结合 的INTR中断响应过程,说明向量中断的基本概念和处理方法。
9. 在中断响应总线周期中,第一个INTA\ 脉冲向外部电路说明什么?第二个脉冲呢?
10. 中断向量表的功能是什么?已知中断类型码分别是 84H和FAH,它们的中断向量应放在中断向量表的什么位置?
11. 试说明 8259A芯片的可编程序性?8259A芯片的编程有哪两种类型?
12. 8259A芯片是如何实现对8级中断进行管理的?又是如何级联实现对64级中断管理的?
13. 在 8259A级联工作的情况下,主片的CAS 0 ~CAS 2 与从片的CAS 0 ~CAS 2 的作用有何不同?
14. 试结合 的INTR中断响应过程,说明向量中断的基本概念和处理方法。
15. 在采用 8259A作为中断控制器的系统中,由IRi输入的外部中断请求,能够获得CPU响应的基本条件是什么?
16. 中断向量表的功能是什么?已知中断类型码分别是 84H和FAH,它们的中断向量应放在中断向量表的什么位置?
17. 如果 8259A按如下配置则ICW 1 的值为多少?不需要ICW 4 ,单片以及边缘触发。如要求产生的中断类型码在70H~77H之间,则ICW 2 的值是多少?
18. 如果 8259A用在80386DX系统中,用一般的EOI,缓冲模式主片,特殊全嵌套方式,则ICW 4 的值是什么?
19. 如果 OCW2等于67H,则允许何种优先级策略?为什么?
20. 某系统有五个中断源,它们分别从中断控制器 8259A的IR 0 ~IR 4 以脉冲方式引如系统,中断类型码分别为48H~4CH,中断入口的偏移地址分别为2500H,4080H,4C05H,5540H和6FFFH,段地址均是2000H,允许它们以全嵌套方式工作,请编写相应的初始化程序,使CPU响应任一级中断时,都能进入各自的中断服务子程序。
21. 某系统中设置三片 8259A级联使用,两片从片分别接至主片的IR 2 和IR 6 ,同时,三片芯片的IR 3 上还分别连接了一个中断源,已知它们的中断入口均在同一段,段基址为4000H,偏移地址分别为1100H,40B0H,A000H,要求电平触发,普通EOI结束。画出它们的硬件连接图,编写全部的初始化程序。
22. 若用CS:IP 来规定一个中断服务程度的入口地址,则在此入口地址中存放的中断服务程序执行什么中断功能?
23. 请计算出存放中断类型 40的CS、IP内容的内存单位地址。
24. 在第二个中断响应周期中,外部设备通过哪条总线向 8088CPU发送中断向量?
25. 当 8259A的配置为:不需ICW4,单片8259A,边沿触发,此时ICW1应为何值?
26. 当 8259A的OCW1=67H时,请问哪些中断申请被屏蔽?
27. 画出 8259A的主/从硬件连接图。假设主8259A的IR3 端带有一个从片,主片和从片均工作在非缓冲方式。
28. 在一个 8086系统中,使用多个8259A,在主8259A上的IR0,IR3 输出是直接由外部设备提供,而IR4,IR7与从8259A的INT输出连接。外部输入用电平触发,中断向量字为0F0H,采用特殊全嵌套缓冲一般中断结束方式工作。主8259A的地址为2F0H,2F1H,请写出主8259A的初始化命令字,并输入到相应的口地址中。对于从8259A,初始化命令字与主8259A有什么不同。
※第五单元 常用数字接口芯片
讲课内容: *8255A并行接口; *8253定时/计数接口;串行通信的基本原理以及8251可编程通信接口芯片;掌握同步通信和异步通信的特点、RS232C串行通信接口的原理、20ma电流环及其他串行通迅标准。
实验内容: 8255A;8253;串行通信;
1. 接口电路的主要作用是什么?它的基本结构如何?
2. 说明接口电路中控制寄存器与状态寄存器的功能,通常它们可共用一个端口地址码,为什么?
3. CPU寻址外设端口的方式通常有哪两种?试说明它们的优缺点。
4. 在 CPU与外部设备接口电路的连接中,通过数据总线可传输哪几种信息?在这里地址译码器起什么作用?
5. 试分析 8255A方式0、方式1和方式2的主要区别,并分别说明它们适合于什么应用场合。
6. 当 8255A的A口工作在方式2时,其端口B适合于什么样的功能?写出此时各种不同组合情况的控制字。
7. 若 8255A的端口A定义为方式0,输入;端口B定义为方式1,输出;端口C的上半部定义为方式0,输出。试编写初始化程序。(口地址为80H~83H)
8. 假设一片 8255A的使用情况如下:A口为方式0输入,B口为方式0输出。此时连接的CPU为8086,地址线的A 1 、A 2 分别接至8255A的A 0 、A 1 ,而芯片的CS\来自A 3 A 4 A 5 A 6 A 7 =00101,试完成8255A的端口地址和初始化程序。
9. 一 8255芯片的A口和B口分别与8个LED灯和8个开关连接好,通过开关控制LED等的开和闭。8255的端口地址为40, 42, 44和46H。画出译码电路图,编写初始化程序和控制程序。
10. 试用两个 8255A设计一个并行接口电路,把两个CPU为80486的ISA总线系统(主―从)连接在一起,实现主机和从机的单向通信。假设用中断驱动式实现传送同步,试画出硬件连接图,并编写主机和从机的工作程序。
11. 串行通信和并行通信有什么异同?它们各自的优缺点是什么?
12. RS-232C的最基本数据传送引脚是哪几根?
13. 为什么要在 RS-232C与TTL之间加电平转换器件。一般采用那些转换器件,请以图说明。
14. 调制解调器的功能是什么?如何利用 Modem的控制信号进行通信的联络控制?
15. 8251内部有哪些寄存器?分别举例说明它们的作用和使用方法。
16. 8251内部有哪几个端口?它们的作用分别是什么?
17. 8251的引脚分为哪几类?分别说明它们的功能。
18. 已知 8251发送的数据格式为:数据位7位、偶校验、1个停止位、波特率因子64。设8251控制寄存器的地址码是3FBH,发送/接收寄存器的地址码是3F8H。试编写用查询法和中断法收发数据的通信程序。
19. 若 8251A的收、发时钟的频率为38.4KHz,它的RTS\ 和CTS\ 引脚相连,试完成满足以下要求的初始化程序:(8251A的地址为02C0H和02C1H。)(1)半双工异步通信,每个字符的数据位数是7,停止位为1位,偶校验,波特率为600B/s,发送允许。(2)半双工同步通信,每个字符的数据位数是8,无校验,内同步方式,双同步字符,同步字符为16H,接收允许。
20. 试说明定时和计数在实际系统中的应用?这两者之间有和联系和差别?
21. 定时和计数有哪几种实现方法?各有什么特点?
22. 试说明定时 /计数器芯片Intel 8253的内部结构。
23. 定时 /计数器芯片Intel 8253占用几个端口地址?各个端口分别对应什么?
24. 8253芯片共有几种工作方式?每种方式各有什么特点?
25. 某系统中 8253芯片的通道0~2和控制端口地址分别为FFF0H~FFF3H。定义通道0工作在方式2,CLK 0 =2MHz,要求输出OUT 0 为1kHz的速率波;定义通道l工作在方式其CLK l 输入外部计数事件,每计满100个向CPU发出中断请求。试写出8253通道0和通道1的初始化程序。
26. 试编写一程序,使 IBM PC机系统板上的发声电路发出200Hz至900Hz频率连续变化的报警声。
27. 已知: PC/XT微机系统中用作定时及计数的8253芯片的通道为40H,其主频率为1.19MH,对三个通道进行初始化设置。(CNT2的输出方波频率设为2kH z ). 设8253的通道2工作在计数方式,外部事件从CLK 2 引入,通道2每计500个脉冲向CPU发出中断请求,CPU响应这一中断后继续写入计数值,重新开始计数,保持每1 秒钟向CPU发出中断请求。假设条件如下:① 8253的通道2工作在方式4;② 外部计数事件频率为1kHz;③ 中断类型号为54H;④ 8253各端口地址如上题;⑤ 用8212芯片产生中断类型号;(注:8212为带8位输入锁存器和8位输出缓冲器的总线接口电路)。试编写程序完成以上任务,并画出硬件连接图。
28. 有个 1 m s的脉冲信号源送8253的计数器1利用软件方式扩大定时1秒,每秒钟从8255的PA口读入一组开关数并送PB口的LED管显示,设的端口地址分别为40H~43H和60H~63H,且只用10条地址线(A0~A9)用于端口译码。请完成:① 硬件连接。② 编写对8253计数器1初始化程序段(仅50ms)。③ 编写对8255的初始化程序以及1秒到后从PA口读入一个字节开关数并送PB口显示的程序段。
29. 用 , 构造系统实现对指示灯控制。8255的PA0, PA1, PA2接三位DIP开关,通过DIP开关的闭合状态决定接在PB口上的八个指示灯之一闪烁。如PA2, PA1, PA0为000时,PB0上所接指示灯闪烁,其余灯熄灭。要求闪烁频率为每秒10次。设8259地址为20H和21H,8255地址为60H~63H,8254地址为40H~43H,时钟频率为50kHz,8259A中断向量号为70H和71H。试设计硬件连接电路,填写中断向量表,编写全部初始化程序,完成控制程序编写。
30. 什么叫 DMA传送方式?试说明 DMA方式传送数据的主要步骤。
31. 试比较 DMA传输、查询式传输及中断方式传输之间的优缺点和适用场合?
32. DMA控制器芯片Intel8237有哪几种工作方式?各有什么特点?
33. Intel 8237支持哪几种DMA传输类型? Intel8237占几个端口地址?这些端口在读/写时操作过程中的作用是什么?试说明由Intel8237控制,把内存中的一个数据块向接口传送的过程。
34. 某 8086系统中使用8237完成从存储器到存储器的数据传送,已知源数据块首地址的偏移地址值为1000H,目标数据块首地址的偏移地址值为1050H,数据块长度为100字节。试编写初始化程序,并画出硬件连接图。
35. 某 8086系统中使用8237完成从存储器到外设端口的数据传送任务,若已知通道0的地址寄存器、字节计数器、方式寄存器端口地址分别为EEE0H,EEE1H和EEE8H,要求通过通道0将存储器中偏移地址为1000H~10FFH的内容传送到显示器输出,试编写初始化程序。
36. 设 8255A的A口、B口、C口为方式0,A口、B口为输入,C口为输出,断口地址为60H~63H。写出控制字;并将控制字放入内存00100H单元中。
37. 设 8255A的端口地址为100H~103H,试编写初始化程序,以规定下列功能:8255A的A口为方式1输入,PC 6 、PC 7 为输出,B口为方式0输出,PC 2,1,0 为输出; 8255A的A口是中断方式的输入口,B口为中断方式的输出口。
38. 8255工作在方式1,输入和输出时中断服务程序各完成什么功能?
39. 请分析 8255芯片引脚A1,A0的作用。
40. 用 8255设计一个符合Centronies标准的并行打印机接口。
41. 叙述串行通信中异步与同步传输的格式及其优缺点。
42. 何为 RS-232-C标准?常用的信号是哪几个?
43. 叙述 8251A芯片的初始化步骤,并分析与8255芯片初始化时的不同点。
44. 异步通信适配器硬件电路有哪几部分组成?其核心电路的作用是什么?
45. 编写 8250的初始化程序,要求异步传输格式为:8为数据位,偶校验,1位停止位,传送波特率为2400b/s,适配器口地址为3F8H~3FFH。用下列两种方法编写:用异步通信I/O调用编写; 直接编程.
46. 利用 DMAC进行数据传送时,该器件应具有哪些功能?
47. 8237提供存储器到存储器数据直接传送能力,在PC/XT机中该功能能否实现,请说明理由.
48. 分析 8237引脚上下列信号的作用:A0-A3 ,DB0-DB7 ,IOR\ ,IOW\ 。
49. 当外设使用 DMA方式将数据发送给存储单元时,首先外设想DMAC发出申请,然后DMAC向CPU发出占用总的请求,最后,CPU向DMAC发响应信号,当外设接受道DMAC发来的有关信号后,外设与存储器就直接可以发送数据,请将上述过程用硬件方框图标出。
50. 当 8237执行读和写传送时,完成了什么功能?
51. 何谓软件命令?
52. 解释 8237的空闲周期和有效周期。
53. PC/XT中DMA控制电路的硬件由哪几个部分组成?各起什么作用?如果传送的数据地址为3500:C000,相应的页面寄存器内容为多少?
54. Intel 8253硬件计数器/定时器工作原理是什么?
55. 分析 8253的6种工作方式的异同点。
56. 编写 PC/XT中8253的各计数器工作状态的初始化程序。
※第六单元 常用模拟接口芯片
讲课内容: *D/A与A/D转换芯片的应用,模拟通道(MUX,S/H)。重点讲解一个数据采集应用实例,综合中断技术、DMA技术等。
实验内容:
D/A;A/D转换芯片的应用。
1. D/A转换器在微机应用中起何作用?
2. D/A转换器的分辨率和精度?
3. DAC0832有何特点?
4. D/A转换器和微处理器接口中的关键问题是什么?如何解决?
5. 试设计一个CPU和两片DAC0832的接口电路,并编制程序使之能在示波器上显示出正六边形的6个顶点。
6. 编写用 DAC0832转换器芯片产生三角波的程序,其变化范围在0~10v之间变化。若要在-5~+5v之间变化要采用什么措施实现。
7. A/D转换为什么要进行采样? 采样频率应根据什么选定?
8. 设输入模拟信号的最高有效频率为 5kHz,应选用转换时间为多少的A/D转换器对它进行转换?
9. 设被测温度变化范围为 300~l000℃,如要求测量误差不超过±1℃,应选用分辨率和精度为多少位的A/D转换器(设A/D转换器的分辨率和精度的位数一样)?
10. 为了测量某材料的性质,要求以 5000点/s的速度采样,若要采样1min,试问,至少要选用转换时间为多少的8位ADC芯片? 要多少字节的RAM存储采样数据?
11. A/D转换器和微处理器接口中的关键问题有哪些?
12. 有几种方法解决 A/D转换器和微处理器接口中的时间配合问题? 各有何特点? 各适用于何种情况?
13. 试设计一个采用查询法并用数据线选择通道的 CPU和ADC0809的接口电路,并编制程序使之把所采集的8个通道的数据送入给定的内存区。
14. 试设计一个采用固定延时等待法并每采集一个数据只需一条 I/O指令的CPU和ADC0809的接口电路,并编制程序使之把所采集的8个通道的数据送入给定的内存区。
15. 试利用 A、ADC0809设计一个数据采集系统(不包括A/D转换器输入通道中的放大器和采样/保持电路)。要求每隔200μs采集一个数据,每次启动采集数据时采集时间为20ms。假定时钟频率为5MHz,由一只开关手动启动数据采集,数据的I/O传送控制采用中断控制,8255A的INTR信号接到8259A的IR 2 请求信号引脚。允许附加必要的门电路或单稳态电路。试完成:硬件设计,画出连接图;(不包括8259A);软件设计,包括8255A,8253的初始化及中断服务程序。(只采集ADC 0809的IN 0 通道数据)。
※第七单元 32位微型计算机系统及应用
讲课内容: 32位微处理器硬件结构与特点;*32位微处理器保护模式下的存储管理与特权保护;Cache的基本结构与工作原理;32位微处理器新增指令
1. 分析 80386 CPU 的结构特点。
2. 在实方式下, 80386 内部含有哪些可编程寄存器?
3. 列出 80386 CPU中负责中断接口及M/IO接口的引脚。
4. 分析 80386 CPU 中CLK 2 的功能。
5. 简述 总线操作的特点。
6. 实方式下 80386的存储器和I/O地址空间多大?
7. 列出保护方式下, 80386MPU增加的寄存器租。
8. 80386CR 0 的各位含义是什么?
9. GDTR的功能是什么?
10. 如果 GDTR的内容为FFH,请给出表的起始地址、结束地址、表的长度。表中存放了多少个描述符?
11. 在中断描述表( IDT)中存放了什么?
12. 当线性地址为 H时,CR 3 =H,试问该线性地址所确定的页目录项为第几项?并写出它在页目录表中所处的起始地址、结束地址。
8 当GDTR内容为 FFF ,LDTR内容为0021, 局部描述符表的描述符为
时将上面的描述符填在恰当的内存单元中。
9. 指出下列描述符所描述段的各种特性。
10.80386微机工作在40MHz情况下,最快的传输速度是多少?
11.解释地址流水线方式,并说明其优点。
12.阐述80386系统32位数据传送的时序,条件为非流水方式, BS 16 =0。
13.什么是80386的Cache存储器?该存储器在系统中的作用是什么?
无标题文档
东南大学《微机系统与接口》(理论与实践)课程组版权所有

我要回帖

更多关于 求不定积分xlnxdx 的文章

 

随机推荐