临汾山东漯河饰品美体美文
投稿投诉
美文创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品
漯河衢州
兴义眉山
桂林阳泉
玉溪简阳
山东遂宁
永城新余
梧州洛阳
泸州温州
临汾清远
营口常熟
浙江大连
桐乡宜昌

reset什么意思(reset是什么意思翻译成中文)

11月27日 眉梢欢投稿
  本期内容如下:机器模式特权指令reset非屏蔽中断
  阅读本文时应当注意,理解的时候把他当做是一个设计要求来读,由于时直接翻译的相关文档叙述方式均是按照如何实现具体RISCV处理器的标准来描述的。
  一、机器模式特权指令
  1。1环境调用和断点ECALLEBREAK
  图1ecall、ebreak指令格式
  ECALL被用于向当前执行环境发出一个调用请求,当以u模式、s模式或m模式执行时,它分别生成用户模式系统调用(environmentcallfromUmode)异常、管理员模式系统调用(environmentcallfromSmode)异常或机器模式系统调用(environmentcallfromMmode)异常,并且不执行其他操作。
  EBREAK指令被调试器用于将控制转移回调试环境,它生成一个断点异常,并且不执行任何其他操作。
  ECALL和EBREAK将会引起特权程序计数器(epc)被设定为ECALL和EBREAK指令本身所处的地址。由于ECALL和EBREAK会导致同步异常,因此它们不会被认为是重复执行,所以minstret数值不会增加。
  1。2Trap返回指令MRETSRET
  图2mret、sret指令格式
  为了从trap函数中返回,每个特权模式有它自己的trap返回指令,MRET和SRET。
  MRET总是被支持的,SRET只有当处理器支持supervisor模式的时候才被支持,如果不这样做会引发指令异常。当mstatus中的TSR1时,SRET也应该抛出非法指令异常。可以在特权模式x或更高特权模式下执行xRET指令,其中执行低特权的xRET指令时,将弹出相关的低特权中断使能和特权模式堆栈。另外除了操作特权模式堆栈相关操作外,程序计数器(pc)的值也会被设置为xepc的值。
  如果支持A扩展,则允许xRET指令清除任何未完成的LR保留地址,但这不是必需的。如果需要,trap处理程序应该在执行xRET之前显式地清除保留地址(例如,通过使用虚拟SC)。
  1。3中断等待(WFI)
  等待中断指令(WFI)向实现提供了一个提示,即当前hart可以被暂停,直到需要服务的中断为止。WFI指令的执行还可以用来通知硬件平台,要实现这一功能,应该优先将合适的中断路由到这个hart。WFI可用于所有特权模式,也可用于u模式。当在mstatus中TW1时,此指令可能会引发非法指令异常。
  Hart指的就是硬件线程在RISCV中
  图3WFI指令格式
  如果在hart停止时,一个启用的中断出现或稍后出现,中断异常将根据下面的指令执行,即,在trap处理程序中继续执行,mepcpc4。
  WFI指令的目的是为实现提供提示,因此合法的实现只是将WFI作为NOP实现。
  当中断禁用时,WFI也应当是可以执行的,WFI操作必须不被mstatu中的全局中断位(MIE和SIE)和托管寄存器影响。WFI也可以用来唤醒本地中断已经被使能且挂起的任意进程。
  二、Reset
  RISCV处理器在被Reset后,应当满足如下条件。
  1。处理器在reset时,hart的特权模式被设置为机器模式(M模式)。
  2。mstatus字段MIE和MPRV应被设置为0。
  3。如果支持小端内存访问,则mstatusmstatush字段MBE应重置为0。resetmisa寄存器应启用最大的支持扩展集和最大MXLEN位宽。
  4。pc应被设置为一个实现定义的reset向量。
  5。mcause寄存器应被设置为指示reset原因的值。可写PMP寄存器A和L字段设置为0,除非平台要求某些PMP寄存器A和L字段设置不同的重置值。
  6。所有其他硬件状态未指明。
  Reset后的mcause值具有特定于实现的解释,但是在不区分不同的重置条件的实现上应该返回值0。区分不同重置条件的实现应该只使用0来表示最完整的重置(例如,硬重置)。一些设计可能有多种原因导致复位(例如开机复位,外部硬复位,检测到断电,看门狗定时器流逝,睡眠模式唤醒),这可能是机器模式软件和调试器想要区分的。
  mcause重置值的名称可能会和在同步异常mcause值的名称不同。在这个重叠应该没有分歧,因为在重置时pc设定值和其它Trap中的PC是不一样的。
  三、不可屏蔽中断
  不可屏蔽中断(NMIs)仅用于硬件错误的情况下,不用关心hart的中断启用位的状态,NMI异常会导致立即跳转到实现定义的NMI向量地址运行同时切换处理器模式为机器模式(M模式)。NMI执行时要执行的下一条指令的地址将被写入mepc寄存器,mcause被设置为一个指示NMI源的值。因此,NMI可以覆盖当前所处的机器模式中断处理程序中的状态。
  在NMI上写入mcause的值是由实现定义的。mcause的高中断位应该被设置来表示这是一个中断。异常代码0是保留的,意思是未知原因,实现不区分来源的NMIs,在异常代码中,mcause寄存器应该被设置为0。
  与Reset不同,NMIs不重置处理器状态,开启诊断、报告,NMI可能包含硬件错误。
投诉 评论 转载

百雀羚怎么样(百雀羚的护肤品价格表)热闹的双十一终于宣告结束了,大家包裹也都收到的差不多了吧?今年双十一留给我们深刻印象的,除了当天下单第二天到货的飞速包裹之外。就是一场轰轰烈烈的撕X大战了。来自知名主播李……形容词顺序(名词前多个形容词的排列顺序!)形容词顺序(名词前多个形容词的排列顺序!)我们在学英语的时候,常常会遇到一个名词由两个或两个以上的形容词修饰,这些形容词的词序通常遵循一定的规则。几个形容词在名词前……八号台风巴威路线近日八号台风巴威路线登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下八号台风巴威……吉利帝豪质量怎么样(吉利帝豪家用质量靠谱吗)【最满意】车辆外观、内饰方面还不错,车内空间在这个价位也不错了。【最不满意】油耗太高了,加一满箱油,花费280元左右,只能跑450公里左右。我们这油价6。8元……人与社会(个人与社会的关系)人与社会(个人与社会的关系)人类要过一种伦理生活,就意味着要去处理各种各样的关系,其中个人与社会的关系是每个人必须面对的问题,也是西方道德哲学或伦理学探讨的一个重要问题。……怎么样开淘宝网店(开淘宝店铺需要什么手续)可以直接告诉你,有手就行!注册店铺可以说是整个做淘宝中最简单的一部分了。你需要准备的资料:身份证,30元钱具体的注册的店铺流程:https:www。zhihu……reset什么意思(reset是什么意思翻译成中文)本期内容如下:机器模式特权指令reset非屏蔽中断阅读本文时应当注意,理解的时候把他当做是一个设计要求来读,由于时直接翻译的相关文档叙述方式均是按照如何实现具体RISCV……2020全球收入最高男演员大家都知道,演员们的收入还是比较高的,除了演出费和片酬之外,演员们还可以做各种代言和广告,由此赚取一定的收入,近日,福布斯公布了2020年全球收入最高男演员Top10榜单,这十……社保卡怎么办理(社保卡一天能办下来吗)小凡在这里整理了即时办理完成金融社保卡的银行,文末简单阐述了金融社保卡及社保的用处。一、办理条件在深圳缴纳一个月社保即可,部分银行要求需6个月社保。二、办理材料身份……电影唐刀记成本多少?在哪投资?有投资价值吗?电影唐刀记剧本由萧飞导演协编剧团队,用时三年反复打磨。以史为鉴,可以知兴替,一部好的作品应该站在历史的起点上,基于真实的东方文化,用历史传记作为背书。创……和合法事正规彻底死心的人和合术有用吗不是正缘做和合有用吗情降和合术、爱情锁心降、回心转意法事、桃花降、财运降师傅【jts234888】拆婚降拆散姻缘符拆散情侣降拆散术拆散小三降拆散法事拆婚法事【微信jts234888】】诅咒小人惩罚……什么是流动资金(现有流动资金是什么意思)企业里面的流动资金要比企业的利润更重要,企业没有利润只要流动资金充足一样不会倒。而企业一旦没有了流动资金,面临的下场就是倒闭破产了。现金流对于企业的重要性,就是这么牛!流动资金……
图月子餐30天食谱帮产妇恢复精气神图孕妇上火吃什么降火好几个分析帮你打造健康身体富含维生素a的食物这几种含量特别高老人常说一个柿子十副药,究竟好在哪?这些人竟无福消受?图左下肋部隐痛的原因有哪些为你介绍其中的缘由黄体期会怀孕吗从这三大点进行了解即可孩子不会说话的原因2岁孩子不会说话的常见原因图生双胞胎的秘诀你不能错过的方法指甲里有淤血可以自己放血吗正确的处理方式应该是这样走路脚后跟疼怎么办几个病因你要知道尿酸高的人再想吃蔬菜也不能吃这三种,再吃下去通风别想好了图众泰sr7充满年轻活力整车造型动感时尚有张力

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找