最新文章列表

浮点寄存器概述

        本文介绍的浮点寄存器是基于 AVX2(Advanced Vector Extension,高级向量扩展,2 表示第二个版本)的,这是目前最新的,旧一点的还有如 SSE(Streaming SIMD Extension,流式 SIMD 扩展,SIMD 即单指令多数据)、MMX 等,这些浮点指令体系因为历史原因也被称为媒体指令,因为早期主要是用于支持图形和图像处理。每个扩展都是管理寄存器 ...
aisxyz 评论(0) 有2589人浏览 2019-05-14 22:31

汇编指令之条件码

        在系统底层,除了整数寄存器,CPU 还维护着一组单个位的条件码(condition code)寄存器,它们描述了最近的算术或逻辑操作的属性。可以检测这些寄存器来执行条件分支指令。最常用的条件码有:         (1)CF:进位标志。最近的操作使最高位产生了进位。可用来检查无符号操作的溢出。         (2)ZF:零标志。最近的操作得出的结果为 0。         (3)S ...
aisxyz 评论(0) 有2359人浏览 2019-04-08 21:05

x86-64 中的寄存器与汇编操作数杂述

        Intel 中常用术语“字(word)”表示 16 位数据类型,因此 32 位数称为“双字(double words)”,64 位数称为“四字(quad words)”。下表中给出 ...
aisxyz 评论(0) 有993人浏览 2019-03-20 21:45

CPU常见寄存器介绍

32 位CPU 所含有的寄存器有:4 个数据寄存器(EAX 、EBX 、ECX 和EDX)2 个变址和指针寄存器(ESI 和 EDI) 2 个指针寄存器(ESP 和EBP) 6 个段寄存器(ES 、CS 、SS 、DS 、FS 和GS)1 个指令指针寄存器(EIP) 1 个标志寄存器(EFlags) 1 、数据寄存器 数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和 ...
JavaBlogs 评论(0) 有1973人浏览 2014-05-17 01:33

Linux 终端Vim无法使用“+”号寄存器

    vim在linux下面是很好用的编辑器,以前在win下面也安装了,可是在linux中却出现了复制粘贴的问题。     在linux里面使用vim肯定都在终端进行,这时候发现无法把编辑好的内容复制到系统寄存器中,主要就是“*”和“+”寄存器。输入 :reg 以后发现在寄存器中根本没有”*“和”+“。     检验方式:     1.输入 vim --version     2.如果看 ...
lovekaiyuan 评论(0) 有1979人浏览 2014-04-10 13:56

第三章 寄存器(内存访问)

2012年12月19日 星期三 16时21分45秒   /  2014年1月26日 星期日 10时27分31秒 P129 第三章 寄存器(内存访问) 3.1 内存中字的存储      任何两个地址连续 ...
listen-raining 评论(0) 有710人浏览 2014-02-17 16:33

1、java内存结构

一、理解   Java程序在运行时,需要在内存中分配空间。 为了提高运算效率,又对空间进行了不同区域的划分, 因为每一片区域都有特定的处理数 ...
豆豆咖啡 评论(0) 有886人浏览 2013-03-05 08:38

Java中对象存储的5个地方及其特点

在Java程序运行时, 有5个不同的地方可以存储数据: 1.寄存器     这是最快的存储区, 因为他位于处理器内部.     特点: 它数量有限,你不能直接控制, 在程序中感觉不到寄存器的存在. 2.堆栈     位于RAM中, 这里的速度仅次于寄存器, 一般用来存放对象引用.     特点: 当程序创建时, 系统必须知道堆栈中每一项确切的生命周期, 以便上下移动堆栈指针. 3.堆     也 ...
Smile_lele 评论(0) 有1228人浏览 2012-03-15 16:55

Thinking in Java 第二章 一切都是对象

对象存储位置:   寄存器:最快的存储区; 堆栈:位于RAM中,速度仅次于寄存器,主要存放对象的引用,系统必须知道所有项确切的生命周期,以便上下移动堆栈指针; 堆:也位于RAM中,用于存放所有Java对象,编译器不需要知道数据的的生命周期,灵活性虽高,但速度要差于以上二者; 常量存储:也就是静态存储区,通常用于存放字符串等不会被改变的常量; 非RAM存储:完全不受程序影响,比如流对象和 ...
ycysth 评论(0) 有961人浏览 2011-09-13 23:33

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics