JavaScript是美国谷歌“Gmail”等所有云服务的客户端运行平台。通常浏览器内都会内置运行引擎,各浏览器也都在比拼运行速度,而最近却接连出现了在处理器侧部分辅助JavaScript运行的趋势。例如,美国英特尔面向Firefox浏览器发布了可并行运行JavaScript的技术“River Trail”。
ARM也加入到了这股潮流中。ARM在新一代架构“ARMv8”的64位ISA(处理用指令集架构)“A64”中,增加了可辅助运行JavaScript的系统。在“Tagged Pointer(附带标记的指针)”结构中,将64位地址数据(指针)中没有使用的前8位,作为可供程序员自由使用的范围(标记)开放(图A-1)。Tagged Pointer是一种主要用于动态脚本语言运行环境的编程技术,可以存储指针所指示的顶端信息以及垃圾收集(Garbage Collection)中使用的信息。通常在软件侧采用“Union(共用体)”构筑并管理这种数据构造,不过若处理器侧有辅助系统的话,就可以轻松获得标记值。(记者:进藤 智则,《日经电子》)
图A-1:将地址数据的前8位用于做标记
在Tagged Pointer结构中,将地址数据的前8位作为可供程序员自由使用的范围开放。地址计算时CPU内核会忽略前8位。
关键字:ARMv8 JavaScript
引用地址:ARMv8安装JavaScript运行辅助系统
ARM也加入到了这股潮流中。ARM在新一代架构“ARMv8”的64位ISA(处理用指令集架构)“A64”中,增加了可辅助运行JavaScript的系统。在“Tagged Pointer(附带标记的指针)”结构中,将64位地址数据(指针)中没有使用的前8位,作为可供程序员自由使用的范围(标记)开放(图A-1)。Tagged Pointer是一种主要用于动态脚本语言运行环境的编程技术,可以存储指针所指示的顶端信息以及垃圾收集(Garbage Collection)中使用的信息。通常在软件侧采用“Union(共用体)”构筑并管理这种数据构造,不过若处理器侧有辅助系统的话,就可以轻松获得标记值。(记者:进藤 智则,《日经电子》)
图A-1:将地址数据的前8位用于做标记
在Tagged Pointer结构中,将地址数据的前8位作为可供程序员自由使用的范围开放。地址计算时CPU内核会忽略前8位。
上一篇:苹果请标准组织为手机专利授权订法规
下一篇:金山手机APP侵犯用户隐私 硅谷技术大拿代码级解析
推荐阅读最新更新时间:2024-05-03 11:49
ARMv8-异常处理
ARM异常处理分为同步(synchronous)和异步异常(asynchronous) 满足下面条件为同步异常: 1. 异常是由于直接执行或尝试执行指令而生成的。 2. 提供给异常处理程序的返回地址确定保存着指示引起异常的指令。 3. 异常是精确的。 (一)同步异常分类及可能产生的原因 (1) 未定义异常:UNDEFINED exceptions 产生的原因:a)在不当的exception level执行指令;b)尝试执行未定义的指令位模式; (2)非法执行状态异常:Illegal Execution State exceptions 产生的原因:尝试执行指令的时候,而PSTATE.IL 被设置为 1,PS
[单片机]
小广播
热门活动
换一批
更多
最新手机便携文章
- 消息称苹果、三星超薄高密度电池均开发失败,iPhone 17 Air、Galaxy S25 Slim手机“变厚”
- 美光亮相2024年进博会,持续深耕中国市场,引领可持续发展
- Qorvo:创新技术引领下一代移动产业
- BOE独供努比亚和红魔旗舰新品 全新一代屏下显示技术引领行业迈入真全面屏时代
- OPPO与香港理工大学续约合作 升级创新研究中心,拓展AI影像新边界
- 古尔曼:Vision Pro 将升级芯片,苹果还考虑推出与 iPhone 连接的眼镜
- 汇顶助力,一加13新十年首款旗舰全方位实现“样样超Pro”
- 汇顶科技助力iQOO 13打造电竞性能旗舰新体验
- BOE(京东方)全新一代发光器件赋能iQOO 13 全面引领柔性显示行业性能新高度
更多精选电路图
更多热门文章
更多每日新闻
- CGD和Qorvo将共同革新电机控制解决方案
- 是德科技 FieldFox 手持式分析仪配合 VDI 扩频模块,实现毫米波分析功能
- 贸泽开售可精确测量CO2水平的 英飞凌PASCO2V15 XENSIV PAS CO2 5V传感器
- 玩法进阶,浩亭让您的PCB板端连接达到新高度!
- 长城汽车研发新篇章:固态电池技术引领未来
- 纳芯微提供全场景GaN驱动IC解决方案
- 解读华为固态电池新专利,2030 叫板宁德时代?
- 让纯电/插混车抓狂?中企推全球首款-40℃可放电增混电池,不怕冷
- 智驾域控知多少:中低端车型加速上车,行泊一体方案占主体
- Foresight推出六款先进立体传感器套件 彻底改变工业和汽车3D感知
更多往期活动
11月15日历史上的今天
厂商技术中心