5.6 思考题与习题。
2. 试编写一段对中断系统初始化的程序,使之允许/int0,/int1,t0和串行口中断,且使t0中断为高优先级中断。
初始化程序:
mov ip,#00000010b
mov ie,#10010111b
或。setb pt0
setb es
setb ex1
setb et0
setb ex0
setb ea
4. 89c51共有哪些中断源?对其中断请求如何进行控制?
答:89c51共有5个中断源,分别是2个外部中断int0、int1请求源,2个定时器t0、t1溢出中断请求源,1个串行口数据发送、接收结束中断请求源。
通过对中断允许控制器ie设置,实现5个中断源的开中与关中控制。
9. 在89c51 flash rom中,应如何安排程序区?
答:在89c51 flash rom中,地址0000h是复位入口地址,地址0003h~0023h是5个中断源的中断入口地址。
上述入口地址通常安排转跳指令实现相应的转跳,主程序一般从0030h开始存放,子程序与中断服务程序安排在主程序之后。
12. 89c51单片机外部中断源有几种触发中断请求的方法?如何实现中断请求?
答:两种触发中断请求的方式:
外部中断触发方式选择位:it0、it1
1:负边沿触发中断请求;= 0:低电平触发中断请求。
实现中断请求:ea=1,ex1=1,ex0=1
14. 89c51各中断源的中断标志是如何产生的?又是如何清0的?cpu响应中断时,中断入口地址各是多少?
答:两个外部中断源的中断标志ie0和ie1是通过各自外部引脚/int0、int1的触发产生的,中断一旦被响应后标志由硬件自动清0。
两个定时器中断源的中断标志it0和it1是通过各自计数器计数溢出产生的,中断一旦被响应后标志由硬件自动清0。
一个串口中断源的中断标志ti和ri是分别通过发送完和接收完产生的,中断一旦被响应后标志需通过软件清0。
16. 中断响应过程中,为什么通常要保护现场?如何保护?
答:中断响应过程中保护现场的目的是不破坏现场数据,保护现场通常用push指令将现场数据压栈保护。
第5章作业
微观经济学 第五章成本理论作业。一 概念题。机会成本 显性成本 隐性成本 短期总成本 沉没成本 会计利润 经济利润 正常利润 超额利润 固定成本 可变成本 平均固定成本 平均可变成本 边际成本 长期总成本 长期平均成本 长期边际成本。二 单项选择题。1 d 经济中短期与长期的划分取决于 a.时间长短...
第5章作业
作业5 1 已知两个浓度值,计算速率常数。某场地的土壤被泄漏的汽油污染,污染源去除10天之后,采集土壤样品,测试污染物浓度为1200 mg kg。20 天之后采集第二个样品,浓度下降到800 mg kg。假设一系列反应,包括挥发 生物降解和氧化都是一级反应。计算在不采取任何修复措施的前提下,需要多长...
第5章作业
1 重点 某汽车制造厂2008年甲型车产销量为90000辆,单位变动成本为13万元 辆,2008年全年发生亏损2070万元,其完全成本为1800000万元。假定2009年甲型车的市场容量 和成本水平均不变。1 若企业停产后的相对剩余生产能力无法转移,通过计算判断企业是否停产此产品。2 假定停产后的相...