JNH官网

新闻资讯
Ansys助力ZeroAvia减少温室气体排放,推动更可持续的航空运输发展
2022-10-25
Ansys解决方案助力ZeroAvia氢电动力系统的开发和认证,排放物仅为水的飞机将成为现实主要亮点Ansys仿真技术的应用贯穿于ZeroAvia可持续性动力系统早期设计阶段到所有重要方面的认证阶段ZeroAvia利用Ansys仿真技术帮助解决与热管理、安全、疲劳和升力有关的挑战,同时,使用Ansys经过认证的基于模型的解决方案来开发和认证嵌入式发动机控制装置ZeroAvia采用Ansys仿真解决方案开发其新型可持续的氢电动力系统,以减少飞机排放。与航空燃油涡轮机相比,氢电推进技术在其生命周期中能够减少90%的排放。ZeroAvia预计该动力系统将显著降低运营成本。作为可持续航空业的领导者,ZeroAvia通过试飞全球最大的氢电动力飞机——派珀马利布(Piper Malibu),展现零排放飞行的潜力。ZeroAvia工程师利用Ansys多物理场仿真解决方案,包括结构分析、流体动力学、流固耦合(FSI)、电磁和机电分析,帮助使这款电动飞机成为现实。ZeroAvia系统利用太阳能电池板产生的电力来运行空气压缩泵。当压缩空气中的氧气与储存在机载储罐里的氢结合时,就会与燃料电池中的氢发生反应,产生用于驱动电动飞机发动机的电力。这个过程中的唯一排放物是水,不会产生碳基温室气体。ZeroAvia团队使用Ansys® SCADE®自动生成电机的控制代码,这有助于减少人为错误和代价高昂的编码错误。ZeroAvia还利用Ansys® medini analyze软件验证飞机氢电系统的安全性,从而支持并加速严格的认证流程。Ansys解决方案助力ZeroAvia的氢电动力系统的开发和认证,排放物仅为水的飞机将成为现实。图片来源:ZeroAviaZeroAvia首席技术官兼电力推进系统首席工程师Youcef Abdelli表示:“如果没有Ansys的帮助,JNH官网可能还在为高级应用编写代码,这会增加开发和验证的工作量。在系统验证方面,JNH官网采用Ansys仿真技术支持氢电发动机设计的关键方面,包括热、安全、认证、应力、疲劳和升力。”ZeroAvia将很快试飞一架改装后的多尼尔228(Dornier 228)飞机,以测试其市场准入产品——一款专为9-19座飞机设计的600KW氢电动力系统,预计将于2024年投入商业使用。ZeroAvia也已着手开发能为40-80座飞机提供动力的2-5MW动力系统,预计在2026年前完成开发。ZeroAvia正在使用Ansys软件对这两种待认证系统进行开发。Ansys全球销售和客户卓越副总裁Walt Hearn表示:“Ansys仿真技术长久以来一直用于开发飞机控制代码,因此JNH官网很高兴看到像ZeroAvia这样具有新创意的初创企业采用Ansys技术,加速其氢燃料电池飞机的开发。通过减少航空排放,他们的氢电动力系统将为全球遏制气候变化提供支持。”(文章来源公众号:Ansys)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
EPLAN带你做线束-隔离连接器
2022-10-24
1 众所周知,Harness ProD 在分配线束时,会自动将元件与其连接的所有元件都会自动分配在同一个线束内,如下图所示。默认勾选【自动传导线束隶属关系】。2 如下描述来自与帮助对工作区的【全自动】功能的描述。在束结构中自动传导电气选项:在为对象指定电气选项时,此选项还将应用于连接到对象的所有元素 (如果已激活)。自动传导线束隶属关系:在为对象指定线束时,此线束还将应用于连接到对象的所有元素 (如果已激活)。只对可见对象自动布线:如果激活,则此选项使用自动布线命令仅对可见对象自动布线。在自动布线时也使用分支点:使用自动布线命令时,对象将在最短距离内进行布线,不仅通过端点,还通过共享点等。需要多个接线端子 (默认):如果多根导线连接到一个管脚,则此复选框应用于库的管脚以及快速原型连接器和分线器。如果激活了该复选框并且设置了自动放置附加零件选项或者在导线端手动放置了接线端子,则相同接线端子将添加到与此管脚连接的每个导线端。接线端子随后将在物料清单报表中具有数量 "1"。如果停用,则一个接线端子会添加到与管脚连接的每个导线端,并且物料清单中的数量会相应加总。如果更换了连接器 / 分线器,则会考虑此设置,而不会考虑现有连接器或分线器的状态。3 在日常设计中,建议勾选【自动传导线束隶属关系】,但在特殊情况下,需要将一个连接物拆分成两个或多个线束单元的特殊情况下,建议在连接物的属性中勾选【线束分隔符】,即使在勾选【自动传导线束隶属关系】情况,传导的线束隶属关系会在此连接物中断传导,如下图。(文章来源公众号:EPLAN易盼软件)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
EPLAN带你做线束-连接器原理图符号设计应用
2022-10-21
01在Electric P8中设计线束原理图时,经常会使用连接器,但在使用连接器插针符号时,需要根据实际应用场景选择合适的插针符号,当连接器没有与对插的公或母头,可以使用符号【XBD】或【XSD】,如下图。02这两个符号,连接器只有1端可以接线,另一端不能接线,也非【直接连接】,电位无法穿越连接器公头和母头,如下图。03但电位需要穿越公母头的连接器,应采用符号【XBD2】或【XSD2】,如下图。04符号【XBD2】或【XSD2】允许电位通过,中间连接的蓝色线,表示是直接连接,直接连接表示电气元件之间直接对插,不用导线连接,如下图。(文章来源公众号:EPLAN易盼软件)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
Ansys收购C&R Technologies为产品组合再添热解决方案Thermal Desktop
2022-10-20
C&R Technologies的Thermal Desktop加入Ansys产品组合,为热系统提供更高效准确的设计、分析和优化,尤其适合空间应用和卫星领域主要亮点凭借面向空间应用和卫星的热与流体分析的业界标准工具,C&R Technologies以热为中心的建模方法可提供快速、有效的系统级仿真功能,并且能够与Ansys物理求解器结合使用此次整合,使Ansys客户能够在热系统设计和优化的各个阶段提高建模保真度,并针对大量应用进行优化,从而提升传统航空航天与国防(A&D)、新兴私营航天工业(NewSpace新航天)和其它垂直行业领域的能力此次收购完成后,将补充并扩展Ansys的3D热和流体流动仿真解决方案,进一步增强Ansys及其数字任务工程套件在新航天和卫星领域解决方案的领先地位Ansys近日宣布已签署收购Thermal Desktop制造商Cullimore and Ring Technologies公司(简称为C&R Technologies)的最终协议,这是一家业界领先的轨道热分析解决方案提供商。随着C&R Technologies产品整合到Ansys现有产品组合,这次收购将进一步增强Ansys在航空航天与国防以及新航天领域仿真解决方案的行业领先地位。预计此次收购不会对Ansys 2022年的合并财务报表产生重大影响。在航空航天与国防、新航天和其它产业的许多工程系统设计中,需要全面了解多种环境条件下的热行为,包括考虑启动和关闭等瞬态情况。为了确保任务成功,工程师必须充分了解热行为。Thermal Desktop以热为中心的建模方法,可提供快速有效的系统级仿真功能,充分满足上述需求。此外,它还可以与Ansys物理求解器结合使用,在热系统设计与优化的各个阶段为客户提供所需的保真度。 此次收购是对Ansys的3D热、流体流动和任务仿真工具套件的强有力补充,针对包含相互影响组件的系统和网络提供更高效、更准确的热行为设计、分析和优化。收购协议可进一步深化Ansys与C&R Technologies的现有合作,将实现Thermal Desktop的系统级热建模与Ansys的多物理场分析软件系列(包括Ansys结构、流体、航天和光学仿真产品组合)强强联合,从而让客户大获裨益。 Thermal Desktop确保了运载火箭和航天器(从纳米卫星到国际空间站)中的热管理成功Ansys产品高级副总裁Shane Emswiler表示:“新航天、运载火箭和卫星等领域的创新正在飞速发展。通过两个行业领导者领先技术的强强联合,JNH官网能够充分把握这个蓬勃发展市场的巨大机遇,同时为JNH官网的客户提供更出色的效率和保真度。”C&R Technologies总裁Brent Cullimore表示:“JNH官网的热仿真技术专注于设计和优化以热为中心的建模与系统级分析,能够对Ansys产品组合进行强有力补充,此外,C&R Technologies还致力于向工程师和研究人员提供具有最大灵活性和软件定制功能的开放式平台。JNH官网的团队非常高兴能够加入Ansys,并向业界提供卓越的先进热解决方案。”(文章来源公众号:Altium)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
Micro Focus 大型机现代化主题活动在美顺利举行
2022-10-19
2022 年 10 月 5 日,全球数字化转型领导者 Micro Focus 在美国橡树溪市如期举办著名的技术活动 #DevDay 2022,并于大会上公开发布了最新的 COBOL 和大型机现代化解决方案。作为 Micro Focus 在业界享有盛誉的系列主题活动,#DevDay 旨在指导赋能现代开发者利用最前沿的创新技术和软件交付用例,实现核心的 COBOL 和大型机应用程序、流程和基础设施的现代化。在活动现场,来自不同行业的应用开发人员和活动代表齐聚一堂,亲身体验来自 Micro Focus 最新的现代化流程演示、产品路线图,并聆听了极具启发意义的成功案例,其中蕴涵了 Micro Focus 利用自身技术优势,帮助大多数传统企业提升核心业务系统现代化水平并成功迁移上云的“宝藏逻辑”。这是 Micro Focus 一贯优良传统的延续,其应用现代化与连接(AMC)业务部门一直为 COBOL 研发优化、大型机现代化以及其访问安全等提供全面的打包解决方案,并始终致力于打造先进、贴心的端到端服务体验。据报告,企业数字化转型已进入深水期,客户迫切需要一种兼具灵活性与适应性的整体战略,以提升响应性、增强结果优化能力,同时加速价值实现。JNH官网可以很自信地向您保证,通过 Micro Focus 现代化成熟度模型,企业 IT 领导者能自如将当前的 IT环境与未来业务战略有机结合,并同时在成本、风险与速度三者之间取得适当的平衡。(文章来源公众号:MicroFocus)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Arm Compiler 6.19 发布说明
2022-10-17
Arm Compiler 是高级的嵌入式C/C++编译工具,适用于裸机开发、固件开发和有实时操作系统的各种产品的开发。Arm Compiler 为Arm整个架构,以至于新架构提供新的、完整的和准确的编译支持。支持新的Arm处理器,包括正在开发的处理器。通过强大的优化技术和优化库,Arm编译器使得嵌入式开发人员能够用更小的代码实现更高的性能目标。Arm Compiler 应用于众多行业,包括汽车电子、消费电子、工业、医疗、铁路、存储和远程通信。如果您的项目需要长期维护或需要功能安全认证(例如EN50128、IEC61508、IEC62304和ISO26262)建议您使用经功能安全认证的Fusa Arm Compiler.Arm Compiler 6.19 是截止到2022年10月的最新版本,它将取代以前的所有版本。Arm Compiler 6.19 的主要功能如下:支持新推出的处理器Cortex-X3,Cortex-A715,Cortex-R82,Cortex-M85支持的体系架构Armv9.4-A的Beta支持Armv8.9-A的Beta支持Armv8-R AArch64 的全面支持支持C++17不再支持armasm 编译器Arm Compiler 6.19 的主要组件如下:armclang: 基于LLVM和Clang技术的编译器和集成汇编器。armar: 将ELF对象文件进行归档。armlink: 链接对象和库生成可执行文件。fromelf: 将镜像文件转换为可执行程序和反汇编程序armasm:armasm语法的汇编编译器,新汇编文件建议使用armclang集成汇编器。Arm C Libraries:嵌入式系统的运行支持库。Arm C++ Libraries:用于支持基于LLVM libc++ 项目的库。Arm Compiler 6.19 详细支持列表ArchitectureCortexNeoverseOtherStandardAutomotiveEnhancedArmv9.4-A [BETA] Armv9-A up to Armv9.3-AX3,X2A715,A710,A510 Armv8.9-A [BETA] Armv8-A up to Armv8.8-AX1A78C,A78,A77,A76,A75,A73,A72A65A57,A55,A53A35,A34,A32A78AE,A76AEA65AEV1N2,N1E1 Armv7-AA17,A15,A12A9,A8,A7,A5 Armv8-R AArch64R82 Armv8-RR52+,R52 Armv7-RR8,R7,R5,R4F,R4 Arvm8-M up to Armv8.1-MM85,M55M35P,M33M23 STAR-MC1Armv7-MM7,M4,M3 SecurCore SC300Armv6-MM1,M0,M0+ SecurCore SC300来源:《Release notes for Arm Compiler for Embedded 6.19》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
EPLAN Electric P8项目中部件替换方法
2022-10-17
EPLAN Electric P8 项目中部件替换方法应用场景EPLAN Electric P8的项目中,JNH官网常常遇到这样的工作场景:当工程师将图纸绘制完成以后,某个部件却因为各方面的原因需要进行全部更换。对于一个已经在项目中多次使用的部件,一个一个的找到部件的使用位置然后进行单个的更换,对工程师们来说无疑是一个简单机械但又会耗时巨大的操作,这个时候工程师们想到的一定是:如果能够一个操作将此部件整体替换那该多好呀!!!那在EPLAN Electric P8软件中可以进行这样的操作吗?我的回答是:当然可以!如果需要对部件进行替换,JNH官网只需要简单的三步操作就可以达到啦。更换步骤如下1. 在项目中打开”项目数据>设备/部件>材料表导航器”;2. 在材料表导航器中选定需要被替换的部件,“右键单击>更换部件”,点击进入“部件选择”对话框;3. 在“部件选择”对话框中选定需要替换的部件,点击“确定”。原部件将被替换为新部件。(文章来源公众号:EPLAN易盼软件)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(四) --寄存器常见操作
2022-10-14
摘要: 本文主要对Armv7-M架构中指令集对寄存器中的值的操作行介绍。关键字:Armv7-M架构、按位逻辑运算、移位、加法、减法、乘法、伪代码描述指令集对寄存器中的值提供如下操作。包括按位逻辑运算、移位操作、加法、减法和乘法、这些操作的描述,在Arm7-M架构手册中都是用伪代码形式来描述的。在指令中会用到如下类型的位移和循环操作:逻辑左移(LSL):将寄存器中每一位向左移动指定位数,右端用零补齐。除非最后移除的一位被当做输出,否则移除的位被丢弃。相应伪代码如下://需要输出最后一位//LSL_C()(bits(N), bit) LSL_C(bits(N) x, integer shift)assert shift > 0;extended_x = x : Zeros(shift);result = extended_x<N-1:0>;carry_out = extended_x<N>;return (result, carry_out);//不需要输出最后一位//LSL()(bits(N) LSL(bits(N) x, integer shift)assert shift >= 0;if shift == 0 thenresult = x;else(result, -) = LSL_C(x, shift);return result;逻辑右移(LSR):将寄存器中每一位向右移动指定位数,左端用零补齐。除非最后一位被当做输出,否则移除的位被丢弃。相应伪代码如下://需要最后一位输出//LSR_C()(bits(N), bit) LSR_C(bits(N) x, integer shift)assert shift > 0;extended_x = ZeroExtend(x, shift+N);result = extended_x<shift+N-1:shift>;carry_out = extended_x<shift-1>;return (result, carry_out);//不需要输出最后一位//LSR()(bits(N) LSR(bits(N) x, integer shift)assert shift >= 0;if shift == 0 thenresult = x;else(result, -) = LSR_C(x, shift);return result;算术右移(ASR):将将寄存器中每一位向右移动指定位数,左端用零补齐。除非最后一位被当做输出,否则移除的位被丢弃。相应伪代码如下://需要最后一位输出//ASR_C()(bits(N), bit) ASR_C(bits(N) x, integer shift)assert shift > 0;extended_x = SignExtend(x, shift+N);result = extended_x<shift+N-1:shift>;carry_out = extended_x<shift-1>;return (result, carry_out);//不需要最后一位输出//ASR()(bits(N) ASR(bits(N) x, integer shift)assert shift >= 0;if shift == 0 thenresult = x;else(result, -) = ASR_C(x, shift);return result;循环右移(ROR):将将寄存器中每一位向右移动指定位数,从右端移除的每个位在左端重新引入,最后输出的一位可以作为输出。相应伪代码如下://需要最后一位输出//ROR_C()(bits(N), bit) ROR_C(bits(N) x, integer shift)assert shift != 0;m = shift MOD N;result = LSR(x,m) OR LSL(x,N-m);carry_out = result<N-1>;return (result, carry_out);//不需要最后一位输出//ROR()(bits(N) ROR(bits(N) x, integer shift)if shift == 0 thenresult = x;else(result, -) = ROR_C(x, shift);return result;带扩展位循环右移(RRX):将将寄存器中每一位向右移动一位,进位输入到左端。移除的右端可以作为输出。相应伪代码如下://需要最后一位输出//RRX_C()(bits(N), bit) RRX_C(bits(N) x, bit carry_in)result = carry_in : x<N-1:1>;carry_out = x<0>;return (result, carry_out);//不需要最后一位输出//RRX()(bits(N) RRX(bits(N) x, bit carry_in)(result, -) = RRX_C(x, carry_in);return result;来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于JNH官网电子JNH官网电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“JNH官网电子”公众号了解更多研发工具软件知识
查看更多→
jnh官网 jnh官网 jnh官网 jnh官网 金年会 金年会 金年会 金年会