微机原理课后答案 1Word文件下载.docx

上传人:b****5 文档编号:20587028 上传时间:2023-01-24 格式:DOCX 页数:11 大小:827.24KB
下载 相关 举报
微机原理课后答案 1Word文件下载.docx_第1页
第1页 / 共11页
微机原理课后答案 1Word文件下载.docx_第2页
第2页 / 共11页
微机原理课后答案 1Word文件下载.docx_第3页
第3页 / 共11页
微机原理课后答案 1Word文件下载.docx_第4页
第4页 / 共11页
微机原理课后答案 1Word文件下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

微机原理课后答案 1Word文件下载.docx

《微机原理课后答案 1Word文件下载.docx》由会员分享,可在线阅读,更多相关《微机原理课后答案 1Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。

微机原理课后答案 1Word文件下载.docx

A4变量占4×

5=60个字节;

3.有符号定义语句如下:

BUFDB3,4,5,‘123’

ABUFDB0LEQUABUF-BUF求L的值为多少?

BUF共定义了6个字节,则ABUF的地址为ABUF+6,因此L的值为6。

第五章作业习题课

1.答:

静态RAM速度非常快,只要电源存在内容就不会自动消失。

它的基本存储电路为6个MOS管组成1位,因此集成度相对较低,功耗也较大。

一般,高速缓冲存储器用它组成。

DRAM的内容在10-3或10-6秒之后自动消失,因此必须周期性的在内容消失之前进行刷新。

由于它的基本存储电路由一个晶体管及一个电容组成,因此它的集成度高,成本较低,另外耗电也少,但它需要一个额外的刷新电路。

DRAM运行速度较慢,SRAM比DRAM要快2~5倍,一般,PC机的标准存储器都采用DRAM组成。

2.答:

掩膜型ROM中信息是厂家根据用户给定的程序或数据,对芯片图形掩膜进行两次光刻而写入的,用户对这类芯片无法进行任何修改。

PROM出厂时,里面没有信息,用户采用一些设备可以将内容写入PROM,一旦写入,就不能再改变了,即只允许编程一次。

EPROM可编程固化程序,且在程序固化后可通过紫外光照擦除,以便重新固化新数据。

EEPROM可编程固化程序,并可利用电压来擦除芯片内容,以重新编程固化新数据。

7.答:

由于所用的芯片为1024×

1位,构成1024×

8位(即1K×

8位)的存储器需要8片,因此组成16K×

8位的存储器需要16×

8=128片。

片内有1024个单元,需要10根地址线。

16组(每组8片)存储器需要16根片选信号,至少需要4根地址线经译码器输出。

示意图如下:

13.

CBA

A19A18A17A16A15A14A13~A0

100000Y0有效80000~83FFFH

100001Y1有效84000~87FFFH

100010Y2有效88000~8BFFFH

100011Y3有效8C000~8FFFFH

第六章作业习题课

P262

第七章作业习题课

P302

(1)中断向量表形成

MOVAX,1000H

MOVDS,AX;

DS中为段地址

MOVDX,5020H;

DX中为偏移地址

MOVAL,50H;

中断类型号为50H

MOVAH,25H

INT21H;

设置类型号50H的中断向量

MOVDX,6100H

MOVAL,52H

设置类型号52H的中断向量

MOVDX,3250H

MOVAL,54H

设置类型号54H的中断向量

(2)8259A初始化编程:

设8259A的端口地址为FFC8H和FFC9H

MOVAL,00010011B(13H);

定义ICW1,单独使用,边沿触发

MOVDX,0FFC8H

OUTDX,AL;

发ICW1命令

IR0的中断类型号为50H

MOVDX,0FFC9H

发ICW2命令

MOVAL,00000001B;

定义ICW4,完全嵌套,非缓冲

OUTDX,AL

MOVAL,11101010B(0EAH);

定义OCW1,允许IR0、IR2、OUTDX,AL;

IR4中断,其余中断请求屏蔽

(3)中断服务子程序

PUSHAX;

保护现场

……

STI;

开中断

……;

中断处理

CLI;

关中断

MOVAL,20H;

定义OCW2,普通EOI结束命令

MOVDX,0FFC8H

POPAX;

恢复现场

IRET;

中断返回

第八章作业习题课

P324

1.【答】:

8253内部包含3个完全相同的计数器/定时器通道,即0~2计数通道,对3个通道的操作完全是独立的。

8253的每个通道都有6种不同的工作方式。

方式0——计数结束中断方式:

当对8253的任一个通道写入控制字,并选定工作于方式0时,该通道的输出端OUT立即变为低电平。

要使8253能够进行计数,门控信号GATE必须为高电平。

经过n十1个脉冲后,计数器减为0,这时OUT引脚由低电平变成高电平。

OUT引脚上的高电平信号,一直保持到对该计数器装入新的计数值,或设置新的工作方式为止。

在计数的过程中,如果GATE变为低电平,则暂停减1计数,计数器保持GATE有效时的值不变,OUT仍为低电平。

待GATE回到高电平后,又继续往下计数。

方式1——可编程单稳态输出方式:

当CPU用控制字设定某计数器工作于方式1时,该计数器的输出OUT立即变为高电平。

GATE出现一个上升沿后,在下一个时钟脉冲的下降沿,将n装入计数器的执行部件,同时,输出端OUT由高电平向低电平跳变。

当计数器的值减为零时,输出端OUT产生由低

到高的正跳变,在OUT引脚上得到一个n个时钟宽度的负单脉冲。

在计数过程中,若GATE产生负跳变,不会影响计数过程的进行。

但若在计数器回零前,GATE又产生从低到高的正跳变,则8253又将初值n装入计数器执行部件,重新开始计数,其结果会使输出的单脉冲宽度加宽。

方式2——比率发生器:

当对某一计数通道写入控制字,选定工作方式2时,OUT端输出高电平。

如果GATE为高电平,则在写入计数值后的下一个时钟脉冲时,将计数值装入执行部件,此后,计数器随着时钟脉冲的输入而递减计数。

当计数值减为1时,OUT端由高电乎变为低电平,待计数器的值减为0时,OUT引脚又回到高电平,即低电平的持续时间等于一个输入时钟周期。

与此同时,还将计数初值重新装入计数器,开始一个新的计数过程,并由此循环计数。

如果装入计数器的初值为n,那么在OUT引脚上,每隔n个时钟脉冲就产生一个负脉冲,其宽度与时钟脉冲的周期相同,频率为输入时钟脉冲频率的n分之一。

在操作过程中,任何时候都可由CPU重新写入新的计数值,不影响当前计数过程的进行。

当计数值减为0时,一个计数周期结束,

8253将按新写入的计数值进行计数。

在计数过程中,当GATE变为低电平时,使OUT变为高电平,禁止计数;

当GATE从低电平变为高电平,GATE端产生上升沿,则在下一个时钟脉冲时,把预置的计数初值装入计数器,从初值开始递减计数,并循环进行。

方式3——方波发生器:

方式3和方式2的工作相类似,但从输出端得到的是对称的方波或基本对称的矩形波。

如果写入计数器的初值为偶数,则当8253进行计数时,每输入一个时钟脉冲,均使计数值减2。

计数值减为0时,OUT输出引脚由高电平变成低电平,同时自动重新装入计数初值,继续进行计数。

当计数值减为0时,OUT引脚又回到高电平,同时再一次将计数初值装入计数器,开始下一轮循环计数;

如果写入计数器的初值为奇数,则当输出端OUT为高电平时,第一个时钟脉冲使计数器减1,以后每来一个时钟脉冲,都使计数器减2,当计数值减为0时,输出端OUT由高电平变为低电平,同时自动重新装入计数初值继续进行计数。

这时第一个时钟脉冲使计数器减3,以后每个时钟脉冲都使计数器减2,计数值减为0时,OUT端又回到高电平,并重新装入计数初值后,开始下一轮循环计数。

方式4——软件触发选通:

当对8253写入控制宇,进入工作方式4后,OUT端输出变为高电平,如果GATE为高电平,那么,写入计数初值后,在下一个时钟脉冲后沿将自动把计数初值装入执行部件,并开始计数。

当计数值成为0时,OUT端输出变低,经过一个时钟周期后,又回到高电平,形成一个负脉冲。

若在计数过程中写入一个新的计数值,则在现行计数周期内不受影响,但当计数值回0后,将按新的计数初值进行计数,同样也只计一次。

如果在计数的过程中GATE变为低电平,则停止计数,当GATE变为高电平后,又重新将初值装入计数器,从初值开始计数,直至计数器的值减为0时,从OUT端输出一个负脉冲。

方式5——硬件触发选通:

编程进入工作方式5后,OUT端输出高电平。

当装入计数值n后,GATE引脚上输入一个从低到高的正跳变信号时,才能在下一个时钟脉冲后沿把计数初值装入执行部件,并开始减1计数。

当计数器的值减为0时,输出端OUT产生一个宽度为一个时钟周期的负脉冲,然后OUT又回到高电平。

计数器回0后,8253又自动将计数值n装入执行部件,但并不

开始计数,要等到GATE端输入正跳变后,才又开始减1计数。

计数器在计数过程中,不受门控信号GATE电平的影响,但只要计数器未回0,GATE的上升沿却能多次触发计数器,使它重新从计数初值n开始计数,直到计数值减为0时,才输出一个负脉冲。

如果在计数过程中写入新的计数值,但没有触发脉冲,则计数过程不受影响。

当计数器的值减为0后,GATE端又输入正跳变触发脉冲时,将按新写入的初值进行计数。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1