8254的状态寄存器有几个啊?

ibxlove101 2008-12-15 08:32:58
如果是一个的话那么读操作时,A1,A0等于1,1时为什么是非法操作呢?而不是读状态寄存器
...全文
195 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xtdumpling 2008-12-16
  • 打赏
  • 举报
回复
Intel 8254 PROGRAMMABLE INTERVAL TIMER datasheet:

http://ftp.utcluj.ro/pub/users/calceng/PMP/231164.pdf
ibxlove101 2008-12-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xtdumpling 的回复:]
8254没有状态寄存器。

你看:计数器3个,数据总线缓冲器1个,读写逻辑1个,控制命令寄存器1个。
唯一可以读的是数据总线缓冲器,当前计数值。

A0,A1都为1,为控制寄存器,只写,方式控制字,不能读!
[/Quote]
我记得是8253没状态寄存器啊
ibxlove101 2008-12-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xtdumpling 的回复:]
Intel 8254 PROGRAMMABLE INTERVAL TIMER datasheet:

http://ftp.utcluj.ro/pub/users/calceng/PMP/231164.pdf
[/Quote]
谢谢啊
xtdumpling 2008-12-15
  • 打赏
  • 举报
回复
8254没有状态寄存器。

你看:计数器3个,数据总线缓冲器1个,读写逻辑1个,控制命令寄存器1个。
唯一可以读的是数据总线缓冲器,当前计数值。

A0,A1都为1,为控制寄存器,只写,方式控制字,不能读!

pengyouya123 2008-12-15
  • 打赏
  • 举报
回复
5个
分别是
零标志,进位,奇偶,辅助,溢出

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧