码迷,mamicode.com
首页 >  
搜索关键字:汇编语言    ( 2108个结果
ARM汇编语言实现while循环
.section .data.output: .ascii "%d\n\000".section .text .global mainmain: mov ip, sp stmfd sp!, {fp,ip,lr,pc} sub fp, ip, #4 sub sp, sp, #80 @m...
分类:编程语言   时间:2014-07-10 13:11:49    阅读次数:950
关于64位W7下怎么学习汇编语言的一些心得!
出处:http://tieba.baidu.com/p/22775463321.首先下载DOSBOX,它的作用就是让你在64位下使用32、16位的软件。如果不使用DOSBOX就会出现程序不兼容的对话框。开始安装: 双击打开DOSBox软件,按步骤进行安装,安装目录任选,不过由于C盘是系统盘,所以最好...
分类:编程语言   时间:2014-07-01 18:21:30    阅读次数:236
Chapter3——进入Android Dalvik虚拟机(二)
Dalvik汇编语言基础Dalvik虚拟机为自己设计了一套指令集,并制定了自己的指令格式和调用规范。位描述约定如下:每16位的字采用空格分隔开来每个字母表示4位,每个字母按顺序从高字节开始,排列到低字节。每4位之间可能使用竖线「|」表示不同的内容。顺序采用A~Z的单个大写字母作为一个4位操作码,op...
分类:移动开发   时间:2014-07-01 13:53:30    阅读次数:163
汇编入门学习笔记 (一)—— 基础知识、寄存器
疯狂的暑假学习之 汇编入门学习笔记 (一) 参考:《汇编语言》 王爽  第一,二章 一、基础知识  1. 用汇编语言编写程序的工作过程 汇编本质就是为了方便程序员,把二进制代码用汇编指令来表示 汇编指令---------------->  编译器  ---------------->机器码----------------> 计算机执行 mov ax, bx...
分类:其他好文   时间:2014-07-01 08:31:58    阅读次数:265
U-boot引导流程分析二
Stage II过程分析 在Stage II中使用到了一些比较重要的数据结构,这里先对这些数据结构来进行下分析: typedef struct global_data { bd_t *bd; unsigned long flags; unsigned long baudrate; unsigned long have_console; /* serial_init() was cal...
分类:其他好文   时间:2014-07-01 06:16:16    阅读次数:371
《汇编语言》笔记
教材《汇编语言》第二版王爽第一章 :基础知识0. 机器语言:(010000001000000)0 和 1 的组成。1. 汇编语言有三类指令组成·汇编指令:汇编指令和机器指令一一对应,有编译器翻译识别,计算机无法直接识别。·伪指令:没有对应机器码,有编译器执行·其他符号:如+,-,*,/,由编译器识别...
分类:编程语言   时间:2014-06-27 16:49:40    阅读次数:414
Tiny语言执行环境TM机源码
TM机就是TINY语言编译器编译之后的汇编代码的执行环境。TM机的主要功能是将TM的汇编代码读入和执行,它具有一般计算机类似的精简指令级RISC。TM汇编语言和一般的Intel汇编语言差点儿相同,包含寄存器寻址、操作符等,非常easy理解。一条典型的代码如:LD 0,10(1),这里面10(1)就是...
分类:其他好文   时间:2014-06-27 15:49:23    阅读次数:256
ATT汇编简介
前言:汇编语言,对下取决于体系结构;对上取决于汇编器。在linux下,GCC编译出来的汇编默认为ATT语法的汇编,本文主要介绍ATT汇编:操作数长度、立即数表示方法,寄存器引用,操作数顺序,符号常量,内存引用等。 1,操作数的长度          操作数的长度用加在指令后的符号表示 b(byte, 8-bit), w(word, 16-bits), l(long, 32-...
分类:其他好文   时间:2014-06-27 10:44:54    阅读次数:800
Android漫游记(5)---ARM GCC 内联汇编烹饪书(附实例分析)
关于本文档 GNU C编译器针对ARM RISC处理器,提供了内联汇编支持。利用这一非常酷炫的特性,我们可以用来优化软件代码中的关键部分,或者可以使用针对特定处理的汇编处理指令。 本文假定,你已经熟悉ARM汇编语言。本文不是一篇ARM汇编教程,也不是C语言教程。...
分类:移动开发   时间:2014-06-25 07:54:57    阅读次数:354
AT&T汇编——写在开始之前
有人说,要深入理解计算机,有两个途径:自底向上和自顶向下。我想,对于自己,更适合从最基本的开始,由底层向高层前进。 所以, 先拿汇编语言下手吧! 说到汇编语言,记得刚开始接触的时候,那是相当的令人难受,所有的指令我都认识,但组在一起就不认识了。直到后来,照着《一个操作系统的实现》做了一个小OS,才真正不晕了。...
分类:其他好文   时间:2014-06-24 23:00:54    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!