超过460,000+ 应用技术资源下载
pdf

《The Art of Assembly Language》《汇编语言编程艺术》清晰中文版

  • 1星
  • 日期: 2013-09-22
  • 大小: 58.96MB
  • 所需积分:1分
  • 下载次数:25
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 汇编编程

中文名:《汇编语言编程艺术》

英文名:《The Art of Assembly Language》

作者:[美]Randall Hyde

翻译:陈曙晖

审校:毛希平

出版社:清华大学出版社

简介:本书从简单的Hello程序开始,系统而详细地阐述了X86微机汇编语言编程的行种基础知识和编程技巧,内容涉及到数据表示、存储器管理、各种数据类型、过程、与汇编语言相关的体系结构、控制结构、文件、宏指令、位处理指令、字符串指令、MMX指令、类和对象,以及混合语言编程等.

更多简介内容

推荐帖子

DSP编程技巧之24--C/C++与汇编语言的交互
在C/C++与汇编语言混合编程的情况下,一般我们都会选择C/C++来实现所期待的大部分功能,对于少数和硬件关联度高(例如操作某些CPU寄存器)以及对运算的实时性要求高(例如高速、多点的FFT)的功能才使用汇编来实现,这就使得大多数情况下,C/C++与汇编的交互都是从C/C++代码调用汇编代码中的函数与变量,所以在此我们就来看一下这种调用的规则。   1.从C/C++中调用汇编代码中的函数   
Jacktang 【DSP 与 ARM 处理器】
c2000中C语言与汇编语言混合编程规则
TMS320C62X是美国德州仪器公司(TI)的新一代高性能定点数字信号处理器(DSP)芯片。基于DSP的软件设计问题,就是采用编程语言进行算法实现并使程序效率尽量满足实时性要求。TI DSP的软件设计可以采用汇编语言、高级语言(C/C++)以及C语言与汇编语言的混合编程。完全采用汇编语言编程复杂性高、开发周期长,而完全采用C语言编程则程序的执行效率相对较低,不能满足实时性的要求。为了设计出性价比
Aguilera 【微控制器 MCU】
c/c++语言与汇编语言混合编程问题--跪求,,
源代码附上: test.c文件,内容如下: #include extern unsigned int usqr(unsigned x); int main() { int a,b; a=82; b=usqr(a); printf("b is % d\n",b); } usqr_32.s汇编文件,内容如下(实现开平方运算) .section .text .globl us
xiaoneiwan 嵌入式系统编程
C语言与汇编语言混合编程的接口规范和标准
      用C语言编写的代码中核心代码常常只是整个程序代码的5%,但是却占用了整个程序约95%的执行时间。对这些核心代码采用汇编语言编写,可以大大提高代码的执行效率,而C语言程序可以象调用C程序的一个函数那样去调用这个汇编函数。为了实现C语言和汇编语言的混合编程,需要注意一些规定的接口规范和标准。   (1)采用C语言和汇编语言混合编程时,TMS320C62X定义了一套严格的寄存器规
fish001 【微控制器 MCU】
C语言和线性汇编语言的混合编程
线性汇编语言基本格式与汇编语言相同,它必须是ASCII码文件,扩展名必须是“.sa”,用作汇编优化器的输入文件。C语言中的低效率段可用线性汇编代码重写,再用汇编优化器优化,提高代码效率。(尤其是大循环中需要重复执行的函数,使用线性汇编编写可提高效率)。     c和线性汇编混合编程最重要的问题是如何让线性汇编语言产生的代码满足C语言的调用约定,所谓C语言的调用约定是指如何将传递参数放在寄存器中
灞波儿奔 【微控制器 MCU】
分享一本书《The C programming Language(中文版)》
http://ishare.iask.sina.com.cn/f/7589623.html?sudaref=www.baidu.com&retcode=0 《C Primer Plus》 下载地址(超过附件限制,不能上传) C入门的书我看过三本,谭浩强的C,Ritchie的《The C programming Language》,还有现在正在看的《C Primer Plus》。好吧我承认前两
mmmllb 【编程基础】

评论


个人中心

意见反馈

求资源

回顶部
电源设计技术资料
点击获取

TI最新应用解决方案

工业电子 汽车电子 个人电子

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })