• 关于

    通用寄存器不可用

    的搜索结果
  • 反汇编教程及汇编命令详解(一)

    原文地址:http://www.cnblogs.com/xqzhao/archive/2008/04/15/1154607.html原作者:济公计算机寄存器分类简介:32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄...

    文章 孤剑 2009-01-08 713浏览量

  • 那些年,我们一起学过的汇编----之寻址方式(一)

      紧接着上一篇我们的标志寄存器,这一篇我大致概括下计算机的寻址方式,因为自己在汇编上也不是知道很多,所以难免有错误之处,还希望高手拍砖。希望这一系列文章能为大家学习汇编提供一个平台。 首先还是说下指令操作数,Intel  8086/8088CPU的指令系统中锁需操作数有以下4种: (1)...

    文章 技术小胖子 2017-11-01 1040浏览量

  • linux运行的硬件基础

    1、i386 的寄存器    80386作为80X86系列中的一员,必须保证向后兼容,也就是说,既要支持16位的处理器,也要支持32位的处理器。在8086中,所有的寄存器都是16位的,下面我们来看一下80386中寄存器有何变化: ·      把16位的通用寄存器、标志寄存器以及指令指针寄存器扩...

    文章 长烟慢慢 2013-05-15 752浏览量

  • 阿里云爆款特惠专场,精选爆款产品低至0.95折!

    爆款ECS云服务器8.1元/月起,云数据库低至1.5折,限时抢购!

    广告

  • ARM处理器的寄存器,ARM与Thumb状态,7中运行模式 【转】

    转自:http://blog.chinaunix.net/uid-28458801-id-3494646.html ARM处理器工作模式一共有 7 种 : USR  模式     正常用户模式,程序正常执行模式FIQ模式(Fast Interrupt Request)      处理快速中断,支持...

    文章 桃子红了呐 2017-11-16 1064浏览量

  • 重学计算机组成原理(五)- "旋转跳跃"的指令实现

    CPU执行的也不只是一条指令,一般一个程序包含很多条指令 因为有if…else、for这样的条件和循环存在,这些指令也不会一路平直执行下去。 一个计算机程序是怎么被分解成一条条指令来执行的呢 1 CPU如何执行指令 CPU里差不多几百亿个晶体管 实际上,一条条计算机指令执行起来非常复杂 好在CPU...

    文章 javaedge 2019-08-15 561浏览量

  • Linux操作系统基础(四)保护模式内存管理(2)【转】

    阅读目录 数据和代码段描述符类型 转自:http://blog.csdn.net/rosetta/article/details/8570681 Linux操作系统基础(四)保护模式内存管理(2) 转载请注明出处:http://blog.csdn.net/rosetta           本节...

    文章 桃子红了呐 2017-11-16 927浏览量

  • [ZigBee] 3、ZigBee基础实验——GPIO输出控制实验-控制Led亮灭

        1、CC2530的IO口概述   CC2530芯片有21 个数字输入/输出引脚,可以配置为通用数字I/O 或外设I/O 信号,配置为连接到ADC、定时器或USART外设。这些I/O 口的用途可以通过一系列寄存器配置,由用户软件加以实现。   I/O 端口具备如下重要特性:         ...

    文章 史迪奇2号 2018-03-25 1140浏览量

  • Linux操作系统基础(四)保护模式内存管理(2)【转】

    转自:http://blog.csdn.net/rosetta/article/details/8570681 Linux操作系统基础(四)保护模式内存管理(2) 转载请注明出处:http://blog.csdn.net/rosetta           本节主要讲:保护模式内存管理相关的物理地...

    文章 sky-heaven 2016-03-15 664浏览量

  • 《高性能科学与工程计算》——2.4 编译器作用

    本节书摘来自华章计算机《高性能科学与工程计算》一书中的第2章,第2.4节,作者:(德)Georg Hager Gerhard Wellein 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.4 编译器作用 通过利用编译器自动优化,高性能计算程序可以获得不同程度的性能改进。几乎每个现代...

    文章 华章计算机 2017-07-03 1115浏览量

  • 对缓存的思考——提高命中率

    开篇 编写高效的程序并不只在于算法的精巧,还应该考虑到计算机内部的组织结构,cpu微指令的执行,缓存的组织和工作原理等。 好的算法在实际中不见得有高效率,如果完全没有考虑缓存、微指令实现的话。 前两篇博文 局部性原理浅析 介绍了程序的局部性原理,如何写出局部性良好代码。 提高程序性能、何为缓存 讨...

    文章 nothingfinal 2018-03-10 788浏览量

  • 对缓存的思考——提高命中率

    开篇 编写高效的程序并不只在于算法的精巧,还应该考虑到计算机内部的组织结构,cpu微指令的执行,缓存的组织和工作原理等。 好的算法在实际中不见得有高效率,如果完全没有考虑缓存、微指令实现的话。 前两篇博文 局部性原理浅析 介绍了程序的局部性原理,如何写出局部性良好代码。 提高程序性能、何为缓存 讨...

    文章 maojunxu 2018-03-10 486浏览量

  • ARM指令寻址方式之: 内存访问指令寻址

    4.2  内存访问指令寻址 根据内存访问指令的分类,内存访问指令的寻址方式可以分为以下几种。 ① 字及无符号字节的Load/Store指令的寻址方式。 ② 杂类Load/Store指令的寻址方式。 ③ 批量Load/Store指令的寻址方式。 ④ 协处理器Load/Store指令的寻址方...

    文章 沧海一笑dj 2015-07-03 1908浏览量

  • 《高性能科学与工程计算》——1.6 向量处理器

    本节书摘来自华章计算机《高性能科学与工程计算》一书中的第1章,第1.6节,作者:(德)Georg Hager Gerhard Wellein 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.6 向量处理器 从Cray 1超级计算机开始,直到基于RISC的高度并行计算机出现之前,向量机...

    文章 华章计算机 2017-07-03 1709浏览量

  • 《计算机系统:系统架构与操作系统的高度集成》——3.5 控制单元设计

    本节书摘来自华章计算机《计算机系统:系统架构与操作系统的高度集成》一书中的第3章,第3.5节,作者:(美)拉姆阿堪德兰(Ramachandran, U.)(美)莱希(Leahy, W. D.)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.5 控制单元设计 如图3-16所示。管弦...

    文章 华章计算机 2017-07-03 1244浏览量

  • 数据结构之堆和栈

     内存分配策略     按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.   静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,...

    文章 code_xzh 2016-06-07 1139浏览量

  • C++ Primer 第三版 读书笔记

    1.如果一个变量是在全局定义的,系统会保证给它提供初始化值0。如果变量是局部定义的,或是通过new表达式动态分配的,则系统不会向它提供初始值0 2.一般定义指针最好写成:" string *p; " 而不是 " string* p; " 3.试图将一个非const对象的指针指向一个常量对象的动作将...

    文章 walb呀 2017-12-05 805浏览量

  • 操作系统概念学习笔记 15 内存管理(一)

    操作系统概念学习笔记 15 内存管理(一) 背景 内存是现代计算机运行的中心。内存有很大一组字或字节组成,每个字或字节都有它们自己的地址。CPU根据程序计数器(PC)的值从内存中提取指令,这些指令可能会引起进一步对特定内存地址的读取和写入。 一个典型指令执行周期,首先从内存中读取指令...

    文章 mingchaosun 2015-07-11 2480浏览量

  • C++ Primer 第三版 读书笔记

      正文     1.  如果一个变量是在全局定义的,系统会保证给它提供初始化值0。如果变量是局部定义的,或是通过new表达式动态分配的,则系统不会向它提供初始值0       2.  一般定义指针最好写成:" string *p; " 而不是 " string* p; "       3.  试...

    文章 科技小先锋 2017-11-14 849浏览量

  • linux rtc 接口【转】

    转自:http://blog.csdn.net/goldfighter/article/details/6126178 Linux操作系统内核对RTC的编程详解   转自: http://xenyinzen.wikidot.com/reship:080225-2     Linux内核对RTC的...

    文章 桃子红了呐 2017-11-16 727浏览量

  • ARM汇编中伪指令的介绍

    伪指令没有相对应的操作码,他们所完成的操作称为伪操作。     伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成(就如你睡觉她为你铺床,铺在哪儿和铺床技巧由她安排,但她不陪你睡觉,铺好了就走 :-( )。   在 ARM 的汇...

    文章 hudan2714 2012-07-25 1047浏览量

  • linux rtc 接口【转】

    转自:http://blog.csdn.net/goldfighter/article/details/6126178 Linux操作系统内核对RTC的编程详解   转自: http://xenyinzen.wikidot.com/reship:080225-2     Linux内核对RTC的...

    文章 sky-heaven 2016-03-15 822浏览量

  • 总结:常用的通用数据处理指令

    作者:bakari  时间:2012.4.21   1、 操作数类型 Imm立即操作数 Reg寄存器操作数 Mem内存操作数 2、 操作数寻址方式 立即数寻址 寄存器数寻址 存储器寻址 3、 数据传送类指令 (重点介绍)mov、xchg、push、pop、lea (除标志寄存器指令外,其余均不影响...

    文章 猿大白 2012-08-05 521浏览量

  • 《计算机网络课程设计(第2版)》——3.5节相关扩展

    3.5 相关扩展除了上面介绍的方法之外,还有其他一些算法可以完成CRC校验。例如,多项式除法可用除法电路来实现。除法电路的主体由一组移位寄存器和模2加法器(异或单元)组成。以CRC-ITU为例,它由16级移位寄存器和3个加法器组成,图3-5给出了除法电路实现CRC的示意图(编码/解码共用)。编...

    文章 华章计算机 2017-08-01 1129浏览量

  • 不同WINDOWS平台下磁盘逻辑扇区的直接读写

    不同WINDOWS平台下磁盘逻辑扇区的直接读写  关键字:VWIN32、中断、DeviceIoControl  一、概述   在DOS操作系统下,通过BIOS的INT13、DOS的INT25(绝对读)、INT26(绝对写)等功能调用实现对磁盘逻辑扇区或物理扇区的读写是很方便的,C语言中还有对应上述...

    文章 毛毛虫的爹 2015-04-29 1191浏览量

  • 狭路相逢 | ARM和X86的系统架构差异分析(篇二)

    作者 | 衍云 初心迥异 | ARM和X86的系统架构差异分析(篇一) 狭路相逢——篇二 上篇也是ARM和X86的简述,涉及的技术很少,如有历史差错欢迎更正。ARM和Intel X86原本都在各自的道路上发展前进,ARM处理器的优势一直是低功耗,专注于发展32位架构,在移动端称霸,让Intel眼馋...

    文章 温柔的养猫人 2020-08-10 1406浏览量

  • 《高性能科学与工程计算》——3.5 算法分类和访存优化

    本节书摘来自华章计算机《高性能科学与工程计算》一书中的第3章,第3.5节,作者:(德)Georg Hager Gerhard Wellein 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.5 算法分类和访存优化 在基于cache的处理器上,许多循环的优化潜力可以通过观察某些基本参数...

    文章 华章计算机 2017-07-03 1357浏览量

  • Java虚拟机的简介

    Java虚拟机的生命周期 一个运行时的Java虚拟机负责运行一个Java程序 。Java虚拟机的主要任务是加载class文件并且执行其中的字节码。Java 虚拟机包含一个类装载器(class loader)。它可以从程序和API中加载class文件。 Java API中只有程序执行时需要的部些类...

    文章 爆米花9958 2018-07-31 673浏览量

  • Java虚拟机定义

    虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修...

    文章 code_xzh 2014-11-02 1212浏览量

  • Java虚拟机定义

    虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修...

    文章 ctrip_xzh 2014-11-02 1391浏览量

  • 免杀的艺术:PE文件后门的植入(二)

    本文讲的是免杀的艺术:PE文件后门的植入(二), 在上一篇《免杀的艺术 1》中,我们详细列举了各种实现免杀的技术。 今天,我们将继续为大家进行免杀的话题——PE文件后门的植入, 不过还是和上一篇一样,我们建议读者需要了解x86程序集,调试器和PE文件的基本知识。 现在几乎所有的安全研究人员,安全...

    文章 玄学酱 2017-09-20 1990浏览量

1 2 3 4 5 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT