• ATPCS

    同样,如果我们用汇编代码写的汇编函数,要让C语言调用的话,我们的汇编函数也需要按照C语言的函数编译成汇编的形式进行书写。因此,ATPCS就是这样一种规范子程序相互调用的规则。寄存器的使用规则: 寄存器使用...
    文章 2016-02-09 1452浏览量
  • Linux 高级程序设计(第三版)》——1.2 Linux开发...

    4.其他Linux的内核文档一般包含在内核源代码目录/usr/src/'uname –r'/Documentation/usr/doc中,该目录下包含有大量与特定软件或函数库相关的说明性文档。1.2.4 获取错误信息调用库函数或系统调用函数后,如果...
    文章 2017-05-02 1162浏览量
  • 《Android的设计与实现:卷I》——第3章 3.2Kernel...

    在head-common.S中可以找到start_kernel()的调用位置,代码如下:_INIT@函数_mmap_switched_mmap_switched:@取_mmap_switched_data的地址到r3 adr r3,_mmap_switched_data ……@省略部分代码,以下都是ARM汇编指令 ...
    文章 2017-08-04 1180浏览量
  • Linux系统编程(第2版)》——1.3 标准

    因为系统接口通常是固定不变的(Linux内核开发人员尽力避免破坏系统调用接口),并且支持一定程度的源码和二进制兼容性。因此,我们可以深入探索Linux系统接口的细节,不必关心与各种其他的UNIX系统和标准的兼容性...
    文章 2017-05-02 1649浏览量
  • R语言编程艺术》——1.1 怎样运行R

    我们可以自动运行上面的代码,而不用进入R的交互模式,只需要调用一条操作系统shell命令(例如通常在Linux系统中使用的$命令提示符)来调用R: 用PDF阅读器打开保存的文件,可看到直方图(这里展示的只是简单的不加...
    文章 2017-08-01 1971浏览量
  • R语言数据分析与挖掘实战》——第2章 R语言简介 2.1...

    本节书摘来自华章计算机《R语言数据分析与挖掘实战》一书中的第2章,第2.1节,作者 张良均,云伟标,王路,刘晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看。第2章 R语言简介 R语言是一种为统计计算...
    文章 2017-05-02 1786浏览量
  • Python VS R语言?数据分析与挖掘该选哪一个?

    什么是R语言?R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的罗斯·伊哈卡和罗伯特·杰特曼开发(也因此称为R),现在由“R开发核心团队”负责开发。R...
    文章 2017-08-01 1256浏览量
  • 《嵌入式Linux开发实用教程》——1.4 映像文件的生成...

    本节书摘来异步社区《嵌入式Linux开发实用教程》一书中的第1章,第1.4节,作者:朱兆祺,李强,袁晋蓉,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.4 映像文件的生成和运行 嵌入式Linux开发实用教程德国...
    文章 2017-05-02 1609浏览量
  • R语言编程艺术》——1.6 启动和关闭R

    例如,要设置调用edit()时R启动的文本编辑器,你可以在.Rprofile文件中加入下面的这一行(如果你使用的是Linux系统): options()函数用来配置R,也就是调整各种设置。可以使用与你的操作系统相对应的符号(斜杠或反...
    文章 2017-08-01 1006浏览量
  • 《嵌入式Linux开发实用教程》——1.4 映像文件的生成...

    本节书摘来自异步社区《嵌入式Linux开发实用教程》一书中的第1章,第1.4节,作者 朱兆祺,李强,袁晋蓉,更多章节内容可以访问云栖社区“异步社区”公众号查看。1.4 映像文件的生成和运行 德国罕见的科学大师...
    文章 2017-05-02 1844浏览量
  • 将Python和R整合进一个数据分析流程

    在Python中调用R或在R中调用Python,为什么是“和”而不是“或”?在互联网中,关于“R Python”的文章,排名前十的搜索结果中只有2篇讨论了一起使用R和Python的优点,而不是把这两种语言对立起来看。这是可以理解的...
    文章 2017-05-02 2521浏览量
  • 用CodeViz绘制函数调用关系图(call graph)

    CodeViz 原本是作者用来分析 Linux virtual memory 的源码时写的一个小工具,现在已经基本支持 C++ 语言,最新的 1.0.9 版能在 Windows+Cygwin 下顺利地编译使用:)。需要注意的是:1)下载 GCC 3.4.1 的源码 gcc-3.4...
    文章 2014-03-16 5059浏览量
  • linux下64位汇编的系统调用(4)

    这正应了前面调用规则里的内核系统调用第4个参数是放在r10里,而不是rcx里的哦;所以汇编中我们直接放在r10里即可,不用先转到rcx里了。最后的代码如下: section.data errno dq 0 addr dq 0 MAP_FAILED equ-1 MAP_...
    文章 2015-04-12 2269浏览量
  • ARM-linux汇编常用语法

    而C语言的入口点是main,main函数就是被_start后面的代码调用。 .global_start start: 代码, 代码, , bl main bl exit linux汇编中常数的使用: 十进制:以非0 的数字开头表示,124,564 二进制:...
    文章 2016-07-11 941浏览量
  • R语言编程艺术》——导读

    由于R是免费的,而且有更多的人贡献自己的代码,R语言变得比S和S-Plus更受欢迎。R有时亦称为GNU S,以反映它的开源属性。(GNU项目是开源软件的一个重要集合。为什么在统计工作中用R 粤语有个词“又便又靓”,意思是...
    文章 2017-08-01 1441浏览量
  • R 调用 python

    上一篇说了python使用 rpy2 调用 R,这里介绍R如何调用python。R的强项在于统计方面,尤其是专业的统计分析,统计检验以及作图功能十分强大,但是在通用性方面,就远不如Python了,比如python可以做web,可以开发GUI...
    文章 2017-05-07 1312浏览量
  • R语言编程艺术》——1.2 第一个R会话

    R语言的标准赋值运算符是<也可以用=,不过并不建议用它,因为在有些特殊的情况下它会失灵。注意,变量的类型并不是固定不变的。在这里,我们把一个向量赋值给x,也许之后会把其他类型的值赋给它。我们会在1.4节...
    文章 2017-08-01 845浏览量
  • R语言中GCC编译的问题(续)

    这篇文章承接R语言中GCC编译的问题,这篇文章主要解决我在Linux系统上安装"expm"出现的问题。出现的问题 这个问题非常的有趣,因为我在两台服务器分别安装同一个包,其中一台没有任何问题,而另一台则失败,尽管操作...
    文章 2018-08-20 881浏览量
  • Android 开发 NDK从入门到精通

    jobject参数:调用C语言方法的对象,thiz对象表示当前的对象,即调用JNI方法所在的类;d.编写Android.mk文件: 如何写 查看文档,NDK根目录下有一个 documentation.html 文档,点击该html文件就可以查看文档,查看 Android...
    文章 2014-02-10 1847浏览量
  • javascript、ruby和C性能一瞥(3):上汇编

    现在我们在linux64中用汇编语言重写sieve算法,看看动用最终的武器:汇编语言,我们能不能进一步优化素数筛选算法。如果忘了算法逻辑,不要紧,下面分别再次贴出node.js、ruby以及c的sieve代码: 首先是node.js: ...
    文章 2015-04-16 1202浏览量
  • 【ARM】Uboot代码分析

    cmp r0,r1/*比较r0和r1,调试的时候不要执行重定位*/ beq stack_setup/*如果r0等于r1,跳过重定位代码*/ 准备重新定位代码*/;以上确定了复位启动代码是在flash中执行的(是系统重启,而不是软复位),就需要把代码拷贝...
    文章 2016-01-12 3545浏览量
  • tms320dm6446内核启动分析

    不同体系结构的 Linux 系统的入口文件是不同的,而且因为该文件与具体体系结构有关,所以一般均用汇编语言编写[3]。对基于 ARM 处理的 Linux 系统来说,该文件就是head-armv.S。该程序通过查找处理器内核类型...
    文章 2013-07-22 1361浏览量
  • R语言和大数据

    安装R语言 R3.3版本会出现各种so不存在的问题,退回去到R3.1版本时候就顺利安装。在安装R环境之前,先安装好中文(如果没有的话图表中显示汉字成框框了)和tcl/tk包(少了这个没法安装sqldf) sudo yum install fonts-...
    文章 2016-09-22 4971浏览量
  • 通过call_usermodehelper()在内核态执行用户程序【转...

    Linux系统中,glibc库中包含许多API,大多数API都对应一个系统调用,比如应用程序中使用的接口open()就对应同名的系统调用open()。在glibc库中通过封装例程(Wrapper Routine)将API和系统调用关联起来。API是头...
    文章 2016-04-08 1168浏览量
  • C语言数据类型是如何被大多数计算机系统所支持?

    R版的The C Programming Language一书时,我在[介绍,第3页]看到这样一条说明: 因为C语言提供的数据类型和控制结构可以直接被大部分计算机系统所支持,所以在实现自包含程序时所需要的运行库文件一般很小。这段黑体...
    文章 2017-05-02 859浏览量
  • AWK文本处理工具(Linux

    AWK文本处理工具(Linux) PS:刚开始实习,就给了个处理百万级别数据的任务,以前学过SHELL的一些东西sed/awk之类的处理,但是也没有具体的应用,只是在10几行10几列的小数据操作过,所以要从新学习下,并应用在实际...
    文章 2016-05-20 2106浏览量
  • RPC通信框架——RCF介绍

    在我的笔记本 Windows7 专业版 SP1 x64、Intel(R)Core(TM)i5-2450M CPU@2.5GHz、12G内存 的机器上,编写了Demo,对RCF进行了测试。一个Server程序,一个Client程序,通过TCP进行通信,Client程序中调用Server服务的...
    文章 2017-07-06 1594浏览量
  • Linux下C语言之文件操作

    C语言库函数的文件操作实际上是独立于具体的操作系统平台的,不管是在DOS、Windows、Linux还是在VxWorks中都是这些函数: 创建和打开的函数: FILE*fopen(const char*path,const char*mode);fopen()实现打开指定文件...
    文章 2017-11-21 1092浏览量
  • AWK文本处理工具(Linux

    awk之所以成为一种优秀的程序设计语言的原因之一是它吸收了某些优秀的程序设计语言语言的许多优点。这些优点之一就是内置函数的使用,awk定义并支持了一系列的内置函数,由于这些函数的使用,使得awk提供的功能更为...
    文章 2017-11-15 837浏览量
  • ARM linux常用汇编语法

    而C语言的入口点是main,main函数就是被_start后面的代码调用。global_start start: 代码, 代码, bl main bl exit linux汇编中常数的使用: 十进制:以非0 的数字开头表示,124,564 二进制:以0b开头,如0b101001 八...
    文章 2016-02-09 1953浏览量
1 2 3 4 ... 31 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化