ICode9

精准搜索请尝试: 精确搜索
  • JVM——(22)字节码指令集与解析四(对象创建与访问指令)2021-04-28 16:04:38

    文章目录一、对象创建与访问指令的概述二、创建指令三、字段访问指令四、数组操作指令五、类型查找指令创建类实例的指令:创建数组的指令:把一个数组元素加载到操作数栈的指令:将一个操作数栈的值存储到数组元素中的指令:取数组长度的指令:arraylength一、对象创建与访问指令的概述

  • JVM——(20)字节码指令集与解析二(算数指令)2021-04-28 16:03:46

    文章目录往期文章前言二、算数指令的所有运算指令三、算数指令的比较指令向最接近数舍入模式:向零舍入模式:一、算数指令概述作用分类byte、short、char和booleanl类型说明运算时的溢出运算模式NaN值使用指令介绍比较指令的说明举例比较往期文章JVM——(1)为什么学习虚拟机JVM——(2)聊

  • 痞子衡嵌入式:RISC-V指令集架构MCU开发那些事 - 索引2021-04-17 20:57:48

    本系列文章会逐一介绍基于RISC-V指令集架构的微控制器开发相关知识。  大家好,我是痞子衡,是正经搞技术的痞子。本系列痞子衡给大家介绍的是RISC-V指令集架构微控制器相关知识。  RISC-V指令集最早要追溯到2010年,是加州大学伯克利分校的一个研究团队的项目,目标是设计一种新的指令

  • 是科研人就要快!加速你的算法!2021-04-16 20:29:32

    在科研中,大多数论文其实还是看精度和效果的,对于速度其实没有那么高的追求,很多人用速度评价自己算法的复杂度很低,但实际上这是不准确的,当然在精度占优的情况下,能够提高速度,给自己的实验结果增彩。 关于算法程序的加速,在动手前先要按照如下流程进行思考,以决定从哪里入手加速

  • 痞子衡嵌入式:ARM Cortex-M内核那些事(5)- 一表搜罗指令集2021-04-16 15:02:56

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARM Cortex-M指令集。指令集指令长度(bits)包含指令CortexM0CortexM0+CortexM1CortexM3CortexM4CortexM7CortexM23CortexM33Thumb-116ADC, ADD, ADR, AND, ASR, B, BIC, BKPT, BLX, BX, CMN, CMP, CPS, EOR, LDM,

  • Arm官宣V9架构,用AI和安全对抗英特尔,最快今年年底用上2021-04-16 13:51:53

    Arm指令集,终于升级到了V9大版本。 这是自2011年发布V8架构以来,Arm首次在指令集级别上做出的一个大更新。在这10年期间,Arm虽然也对V8架构进行了各种升级,但几乎每次都只对架构做出一点改进,以至于一直停留在V8.x的阶段。嗯……牙膏也确实挤得有点久。 对此,Arm客户之一高通曾抱怨,Arm

  • 第2部分- Linux ARM汇编ARM指令集变化和优势2021-04-15 20:05:44

    指令集变化T32,A32和A64指令集与可能导致它们之间切换的事件之间的关系。指令集架构调整ARMv4及之前:只使用32位的ARM指令集。ARMv4T,在32位ARM指令集的基础上,增加了16位的Thumb指令集。这是第一个被广泛使用的架构,代表芯片ARM7TDMI和ARM9TDMI。  ARMv5TE,增加了DSP操作,饱和算法,ARM和T

  • 第6部分- Linux ARM汇编 指令集概要2021-04-15 20:05:21

     ARM指令集可以分为跳转指令、数据处理指令、程序状态寄存器传输指令、Load/Store指令、协处理器指令和异常中断产生指令6类。            ARM指令长为固定的32位。典型的ARM指令编码格式如下:Opcode:指令操作符编码Cond是指令执行的条件编码S是决定指令的操作是否影响C

  • mongodb的指令集2021-04-13 21:54:52

    成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表  show collections:显示当前数据库中的集合(类似关系数据库中的表)  show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 

  • 深度:RISC-V指令集架构和生态2021-04-12 15:52:41

    指令集架构发展背景,外部环境:(1)贸易战背景下,自主可控势在必行;(2)政策驱动,集成电路产业迎来发展机遇;(3)新一代信息技术加速***,新兴领域对芯片提出了更高的需求。内部因素:(4)从产业内部角度来看,主流指令集架构复杂,硬件实现难度大,授权费用高企,芯片企业成本居高不下。RISC-V指令集架构技术特性:

  • Cortex-Mx简介及CPU主流架构2021-04-03 18:01:37

    Cortex-Mx简介 Cortex-Mx就是arm研发的CPU/内核/处理器。 Cortex-Mx的优点可以从两方面简单阐述: 硬件:成本,功耗,尺寸,性能等 软件:可移植性强——CMSIS CMSIS:Cortex Microcontroller Software Interface Standard,是ARM Cortex-M的软件接口标准。 CMSIS是ARM为所有芯片开发商写

  • x86汇编指令集大全(带注释)2021-03-30 20:01:33

    转载:https://blog.csdn.net/bjbz_cxy/article/details/79467688X86和X87汇编指令大全(有注释) ---------- 一、数据传输指令 ---------------------------------------------------- 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MO

  • 浅谈JVM和.Class2021-03-30 20:00:11

    Java 生态圈 Java是目前应用最为广泛的软件开发平台之一。随着Java以及Java社区的不断壮大Java 也早已不再是简简单单的一门计算机语言了,它更是一个平台、一种文化、一个社区。 作为一个平台,Java虚拟机扮演着举足轻重的作用,Groovy、Scala、JRuby、Kotlin等都是Java平台的一部分

  • 四大主流芯片架构(X86、ARM、RISC-V和MIPS)2021-03-14 16:30:36

    1、X86架构 X86是微处理器执行的计算机语言指令集,指一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。1978年6月8日,Intel 发布了新款16位微处理器 8086,也同时开创了一个新时代:X86架构诞生了。 X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开

  • Vue手动实现高频实用性能优化的自定义指令集2021-03-14 12:03:09

    (1)v-copy 复制指令 实现一键复制文本内容,用于鼠标右键粘贴。 const copy = { bind(el, { value }) { el.$value = value el.handler = () => { if (!el.$value) { // 值为空的时候,给出提示。可根据项目UI仔细设计 console.log('无复制内容')

  • 虚拟机和Java虚拟机简介2021-03-03 21:58:56

    文章目录 虚拟机和Java虚拟机简介1. 虚拟机2. Java虚拟机2.1 简介2.2 作用2.3 特点 3. 基于栈的指令集架构和基于寄存器的指令集架构3.1 基于栈式架构的特点3.2 基于寄存器架构的特点3.3 举例3.3.1 基于栈的计算流程(以Java虚拟机为例)3.3.2 基于寄存器的计算流程(以ARM指令集

  • 第一章 JVM与Java体系结构2021-03-03 21:57:25

    前言 对于大部分 Java 开发程序员,对于Java虚拟机的了解甚少如果将类库的 API 比作数学公式的话,那么 Java 虚拟机的知识就好比公式的推导过程。 虚拟机 所谓虚拟机,就是一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚

  • 死磕以太坊源码分析之EVM指令集2021-02-21 09:02:42

    死磕以太坊源码分析之EVM指令集 配合以下代码进行阅读:https://github.com/blockchainGuide/ 写文不易,给个小关注,有什么问题可以指出,便于大家交流学习。 以下指令集持续更新,最新文章请参考上面 EVM 指令集概念 EVM执行的是字节码。由于操作码被限制在一个字节以内,所以EVM指令集

  • ARM体系结构及接口技术_1(ARM相关的概念+ARM指令集)2021-02-18 15:29:38

    1、ARM相关的概念 指令->指令集->架构->arm内核->SOC 1.1 课程目的 为学习驱动打基础 了解ARM处理器硬件的工作原理驱动开发 1> 裸机驱动开发:没有操作系统,单片机(MCU)开发:stm32 只需要具备C语言即可 2> linux驱动开发:有操作系统,基于linux内核提供的接口函数,完成硬件驱动程序

  • JVM学习笔记之字节码指令集2021-02-17 14:00:31

    目录 背景 概述 执行模型 字节码与数据类型 指令分类 加载与存储指令 再谈操作数栈与局部变量表 局部变量压栈指令 常量入栈指令 出栈装入局部变量表指令 算术指令 所有算术指令 比较指令的说明 类型转换指令 宽化类型转换 窄化类型转换 对象的创建与访问指令 创建指令 字段访问

  • ASM210001: 对照复杂指令集和精简指令集2021-02-03 12:34:51

    CISC vs. RISC: The DefinitionThe term RISC was first coined in the early 1980s. RISC architectures were a reaction to the ever-increasing complexity in architecture design (epitomized by the DEC VAX-11 architecture). It rapidly became the darling architec

  • ARM指令集架构和ARM处理器之间的关系2021-01-13 16:29:04

    一般是出现新的指令集架构,然后才会出现支持该架构的ARM处理器,可以理解ARM处理器为实现该指令集的硬件电路。 软件开发中的入门是“Hello World”,在硬件开发中的入门就是点亮一个LED。

  • JVM 源码分析(一):重新认识 Java 虚拟机2021-01-11 10:03:30

    什么是虚拟机什么是 Java 虚拟机Java 虚拟机有哪些Java 虚拟机与 JRE 和 JDK 的关系 什么是虚拟机 提到虚拟机,很多人首先想到的是 VirtualBox、VMware Workstation 等虚拟机软件,没错,它们是一类虚拟机——完整指令集架构虚拟机。这类虚拟机提供了完整的硬件指令集架构的模拟,操作系

  • ISA,CISC, RISC, x86, ARM2020-12-14 15:58:39

    文章目录 [201214] What is ISA? Why it is so important for IC design?ISA与微架构ISA是一种接口 [201214] CISC vs. RISCISA的分类 [201214] x86 vs. ARM architecture? ISA: Instruction Set Architecture CISC: Complex Instruction Set Computing RISC: Reduced

  • JVM体系结构与工作方式2020-11-29 17:02:41

    计算机指令集与程序关系 所谓指令集就是CPU中用来计算和控制计算机系统的一套指令合集,每一种新型的CPU在设计时都指定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否也关系到CPU的性能发挥,它是体现CPU性能的一个重要指标 CPU支持的指令集可以通过CPU-Z软件查看到 从

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有