码迷,mamicode.com
首页 >  
搜索关键字:x86汇编    ( 123个结果
linux平台学x86汇编(四):从“hello world!”开始
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         汇编语言程序由定义好的段构成,每个段有各自的目的。三个最常用的的段如下:数据段、bss段、文本段。文本段是可执行程序内声明指令码的地方,所有汇编程序都必须有文本段,数据段和bss段是可选的,但是在程序中经常使用。数据段声明带有初始值的变量,bss段声明...
分类:系统相关   时间:2015-05-07 00:57:51    阅读次数:201
linux平台学x86汇编(三):相关开发工具
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         类似于其它高级语言,编写汇编语言,必须有一个开发环境,那么也就需要适当的工具了。搭建汇编语言至少应该有下面这些工具:汇编器、链接器、调试器。下下面看看在汇编语言开发环境中如何使用它们。 汇编器         汇编器用于把汇编语言源代码转换...
分类:系统相关   时间:2015-05-07 00:56:18    阅读次数:196
C编译器剖析_6.1 汇编代码生成_简介
6.1 汇编代码生成简介     历经词法分析、语法分析、语义检查和中间代码生成阶段,我们终于来到了“目标代码生成阶段”,由于UCC编译器的目标代码即为32位x86汇编代码,因此我们就把本章称为“汇编代码生成”。UCC编译器中的大部分源代码都适用于Windows和Linux平台,但Windows平台上缺省的汇编器支持Intel风格的x86汇编代码,而Linux平台默认的汇编器则采用AT&T风格的...
分类:其他好文   时间:2015-04-26 09:30:07    阅读次数:185
汇编:有关在屏幕区显示字符的四种方法
李忠老师的《x86汇编语言:从实模式到保护模式》中第五章到第七章的部分,每一章在讲述知识点的同时,分别使用了三种不同的显示字符的方法,加上调用BIOS的10h中 断的方法,这里做出一次简单梳理: 一:第五章,最基础的直接用mov 的方法代码如下: 1 ;代码清单5-1 ...
分类:其他好文   时间:2015-04-12 06:33:43    阅读次数:544
【csapp读书笔记3】x86 Assembly Language
这部分其实没什么好笔记的。。。毕竟和课本上的x86汇编是一样的 不过有需要pay attention的地方就是x86汇编有两种书写形式:Intel format和AT&T format (csapp Page200) Intel format:就是常见于Microsoft和Intel的文档...
分类:移动开发   时间:2015-03-18 21:44:28    阅读次数:186
【x86汇编】寄存器
8086 Register:寄存器没有地址的概念,地址都是指内存中数据寄存器:AX(AH AL) 累加器BX(BH BL) 基址寄存器CX(CH CL) 计数寄存器DX(DH DL) 数据寄存器段寄存器:(存各种段首地址)CS 代码段寄存器 当前要处理的指令在内存中的段首地址(物理地址=(CS<<4...
分类:其他好文   时间:2015-03-15 10:54:12    阅读次数:128
x86 汇编笔记
①几大寄存器以及通常作用。自由16位:AX(数据段)、BX(偏移地址)、CX(计数器)、DX(临时数据)AH(中断、进位)、AL、BH/L,CH/L,DH/L指针16位:SP,BP索引16位:SI、DI(都作为偏移地址的指针)段16位:CS、DS、SS、ES指令&标志:暂时没研究[限]偏移地址寄存器...
分类:其他好文   时间:2015-02-28 18:11:36    阅读次数:232
x86汇编知识点汇总
一、进制转换1.二进制转为十进制:方法:按权相加法,即将二进制每位上的数乘以权,然后相加之和即是十进制数。例:(101.101)2=(5.625)102.十进制转为二进制:1)整数部分:方法:除2取余法(短除法),即每次将整数部分除以2,记录余数,而商继续除以2,继续记录余数,这个步骤一直持续下去,...
分类:其他好文   时间:2014-12-30 21:59:07    阅读次数:249
X86汇编将寄存器中的内容以十进制输出
1 code segment 2 assume cs:code 3 strart: 4 mov ax ,1234 ;将要输出的数字 5 or ax , ax 6 jz zero ...
分类:其他好文   时间:2014-12-26 22:51:33    阅读次数:252
X86汇编统计字母大小写
dseg segment str_source db "HelloWorld$"str1 db 20 dup(0)str2 db 20 dup(0)int_caption db 0int_lower db 0dseg ends cseg segme...
分类:其他好文   时间:2014-12-25 16:20:15    阅读次数:203
123条   上一页 1 ... 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!