6. CPU空间地址编码其他注意事项
在页3-31 ,图3-16中, BKPT领域的断点确认地址编码是在4-2位,
和T位是1位的中断确认LEVEL字段是在3-1位。
7.断点
在3-31页,最后一段表明无论是软件断点( BKPT指令)或硬件
断点可以被用来插入一个指令。如在以下段落中所指出的,只有一个软件
断点可以被用来插入在断点处的指令应答周期。
8.中断延迟
添加到中断响应总线周期第3-36页:从IRQx中断延迟断言来
在中断处理程序中的第一条指令的预取是在大约37个时钟+最坏的情况下指令长度
钟表(用2-时钟存储器和自动向量终止) 。从指令的时序表,这给了37 + 71
( DIVS.L与最坏情况<fea> ) = 108个时钟最坏情况下的中断延迟时间。对于需要应用
较短的中断响应时间的延迟可以通过使用简单的寻址模式和/或避免降低
使用较长的指令(具体DIVS.L , DIVU.L , MUL.L ) 。
9.中断保持时间和伪中断
添加到中断响应总线周期第3-36页:电平敏感中断必须保持
有效,直到相应的IACK周期;否则,伪中断异常可能导致或间
中断可以完全忽略不计。这也适用于这些autovectored美中电平触发的外部中断
荷兰国际集团无论是AVEC信号或AVEC注册,因为SIM卡将不中断仲裁周期响应
关于IMB如果在该级别的外部中断已被删除。配置外部中断为边沿森
sitive只需要举行至少1.5个时钟周期 - 见4.3.5.8可编程中断
注册( PIR ) 。
需要注意的是7级的中断也是电平敏感,并且必须保持到7级IACK开始。在7级
中断是独一无二的,因为它不能被屏蔽 - 另一个7级中断异常后,可以在创建
IACK周期被否定IRQ7和重申,即使在SR的中断屏蔽级现在设置为
7级。
10.错别字IACK周期时序波形
在第3-38页,图3-21 ,文本“ VECTOR 16位端口”应该是在D7 - D0 ,而“ VECTOR
从8位端口“应该是D15- D8 。响应设备返回上最显向量号
数据端口的着的字节。
11.在内部自动向量化操作附加注释
添加到自动向量化中断确认周期第3-38页上:如果外部中断级
autovectored或者由AVEC寄存器编程或外部AVEC信号,外部IACK将
开始和内部终止。断路装置不应该以这样的IACK响应以任何方式或
导致操作是不确定的。
12.重试终止其他注意事项
在3-42页,表3-4 :当HALT和BERR断言在一起的情况下# 5给力当前重试
总线周期,暂停和BERR的相对时间要控制,以避免无意中造成总线错误之三
摩托罗拉
MC68341用户手册附录
4