问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机组成中,中断字寄存器是干嘛用的?

发布网友 发布时间:2022-04-23 14:58

我来回答

1个回答

热心网友 时间:2023-10-04 07:42

2010-09-12 22:00
  ●SUBSRCPND寄存器:它用来表示INT_RXD0、INT_TXD0等中断是否发生(注:这些中断是某一大类中断中的子类),每位对应一个中断。当这些中断发生并且没有被INTSUBMSK寄存器屏蔽,则它们中的若干位将汇集出现在SRCPND寄存器的某一位上。要清除中断,往此寄存器中某位写1。
  ●INTSUBMSK寄存器:与SUBSRCPND寄存器对应,它用来屏蔽SUBSRCPND寄存器所标识的中断。INTSUBMSK寄存器中某位设置1时,对应的中断被屏蔽。
  ●SRCPND寄存器:它每一位被用来表示一个/一类中断是否发生。要清除某一位,往此位写1,具体参考数据手册。
  ●INTMSK寄存器:与SRCPND寄存器对应,用来屏蔽SRCPND寄存器所标识的中断。INTMSK寄存器中某位被设为1时,对应的中断被屏蔽,它只能屏蔽IRQ中断,不能屏蔽FIQ。
  ●INTMOD寄存器:它某位被设为1时,对应的中断被设为FIQ。同一时间,INTMOD只能有一位被设为1。
  ●PRIORITY寄存器:当有多个普通中断同时发生时,中断控制器选出最高优先级的中断,首先处理它。中断优先级通过7个仲裁器来完成,每个仲裁器基于一个位仲裁器模式控制(ARB_MODE,对应寄存器的[6:0]位)和选择控制信号(ARB_SEL,对应寄存器的[20:7]位)的两位来处理6个中断请求。
  ●INTPND寄存器:经过中断优先级选出优先级最高的中断后,这个中断在INTPND寄存器中的相应位被置1,随后CPU进入中断模式处理它,同一时间,此寄存器只有一位被置1。在ISR中,可以根据这个位确定是哪个中断,清除中断时,往此位写入1。
  ●INTOFFSET寄存器:用来表示INTPND寄存器中哪位被置1了,即INTPND寄存器中位[x]为1时,INTOFFSET寄存器的值为x(x为0-31)。清除SRCPND、INTPND寄存器时,INTOFFSET寄存器被自动清除。
  ★S3C2410提供了以下外部中断控制寄存器。
  24个外部中断占用GPF0~GPF7(EINT0~EINT7)、GPG0~GPG15(EINT8~EINT23)。用这些脚做中断输入,则必须配置引脚为中断,并且不要上拉。
  ●EXTINT0~EXTINT2寄存器:设定EINT0~EINT23的触发方式。
  ●EINTFLT0~EINTFLT3寄存器:控制滤波时钟和滤波宽度。
  ●EINTPEND寄存器:这个是中断挂起寄存器,清除时要写1。当一个外部中断(EINT4~EINT23)发生后,那么相应的位会被置1。为什么没有EINT0~EINT3,看看SRCPND就知道了,里面没有EINT4~EINT23的位子,所以有了EINTPEND。
  ●EINTMASK寄存器:屏蔽中断用的,某位为1时,此次中断无效。追问太专业了,看不懂

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2198香辣虾是什么意思 虾什么梗 肖战 刻纸制作需要哪些步骤 好玩的生存游戏手游(好玩的生存游戏手游推荐) 北京电脑职业培训学校都有哪些北京电脑培训班都有哪些 欧盟商标注册需要提供什么资料? 怎么注册欧盟商标?需要准备哪些材料? 5g手机有什么好处 5g手机大概多少钱 口水臭是什么原因呢? 口水臭是什么原因 口水臭怎么改善 可屏蔽中断与非屏蔽中断的区别?各有什么作用? 8259屏蔽寄存器有什么作用 关于单片机:屏蔽寄存器的作用是什么?寄存器是如何控制物理管脚的? 8259A中断屏蔽寄存器的作用是甚么? STM32中中断屏蔽寄存器与中断使能寄存器有什么区别??? 中断屏蔽的作用是是什么 中断屏蔽的作用是什么 中断控制器259A中的中断屏蔽寄存器ISR的作用是 如何有效去除静电? 消除静电的最简单方法 如何才能让衣物上的静电永远消失 人们在日常生活中可以怎么消除静电? 怎样永久消除手机屏幕静电 windows系统日志 可以删除吗 系统日志有哪些,如何清除这些日志? 系统日志文件和缓存文件可以清除吗? C盘“Windows/logs/CBS.log”的这个文件能删除吗? win7系统c盘Windows下的logs是什么文件夹,可不可删 日志文件可以删除吗 裤腰太大想改小怎么改啊。是这种带绳子的,里面还有松紧。 8259的中断屏蔽寄存器IMR与CPU的IF标识都能对中断进行屏蔽或允许,二者有何不同? 这是我的另外一个问题。 寄存器是什么 有什么作用 中断标志寄存器,和中断使能寄存器是做什么用的? S3C2410芯片中的源未决寄存器和中断未决寄存器的作用各是什么? 8259A中的中断屏蔽寄存器IMR和8086/8088的中断允许标志IF有何区别?在中断响应过程中,它们怎样配合起来工作 8259A中中断请求寄存器IRR的作用。 中断屏蔽的简介 8259A中中断屏蔽寄存器IMR的作用。 大家都是用什么卷发棒的 在理发店用卷发棒卷头发的价格? 卷发棒市面上的价格,就是指一般在店里买的话要多少钱?去哪些店可以买到? 卷发棒市场价多少? 卷发棒多少钱,爱美网美发问题库分享主流卷发棒价钱 电卷发棒的价格? 蝴蝶棒卷发器的市场价格是多少,卷发卷得好吗? 卷发棒,什么牌子好?卷发棒多少钱? iPhone XRQQ上连等了好几个人的号怎么退? 为什么苹果xr连接wifi只能上QQ微信? 为何苹果新机xr登录QQ填写账号时,输入法上时会有别的账号链接?翻新机?序列号没问题。保修期没问题 苹果Xr能解id吗?