码迷,mamicode.com
首页 >  
搜索关键字:nasm    ( 117个结果
NASM Syntax
NASM has a simplified syntax designed to let the user code with minimum overhead. In its simplest form, a NASM program needs nothing more than the ass...
分类:其他好文   时间:2014-09-06 22:31:13    阅读次数:379
Linux江湖08:使用GCC和GNU Binutils编写能在x86实模式运行的16位代码
编写运行于x86实模式下的16位代码是一个很复古的话题,编写能在DOS下运行的Plain Binary可执行文件是一个更复古的话题。以往,凡是需要使用x86的16位实模式的时候,作者都喜欢那NASM来编程。比如《30天自制操作系统》、《Orange's 一个操作系统的实现》、《x86汇编语言——从实...
分类:系统相关   时间:2014-08-24 16:35:42    阅读次数:422
Orange's 自己动手写操作系统 第一章 十分钟完成的操作系统 U盘启动 全记录
材料: 1 nasm:编译汇编源代码,网上很多地方有下 2  WinHex:作为windows系统中的写U盘工具,需要是正版(full version)才有写的权限,推荐:http://down.liangchan.net/WinHex_16.7.rar 步骤: 1 编译得到引导程序的机器代码。用命令行编译汇编源代码:name boot.asm -o boot.bin,其中boot...
分类:其他好文   时间:2014-08-10 21:42:40    阅读次数:425
X86平台下用汇编写"HelloWorld"
首先需要安装一个汇编器,我用的是Nasm,这个汇编器在Linux下安装还是很简单的。Nasm下载地址http://www.nasm.us/pub/nasm/releasebuilds/在下载之后对其进行解压,然后进入到其目录下,会发现有configure文件,接下来相信对于熟悉Linux的同学就知道...
分类:其他好文   时间:2014-07-12 13:57:51    阅读次数:171
1st,基础
基于Intel的汇编器有,微软的MASM(microsoft macro assembler)、TASM(Turbo Assembler)、NASM(Netwide Assebler)、GNU assembler.TASM的语法与MASM非常相近; 与MASM语法第二接近的汇编器是NASM; 而GN...
分类:其他好文   时间:2014-07-10 16:16:09    阅读次数:218
AT&T汇编语言——工具及程序组成
1.开发工具 在汇编语言中,用到的工具主要用以下几个: 汇编器、连接器、调试器、编译器  因为我在这里的是AT&T汇编语言,所以工具下也都是gnu下的那些。 1.1 汇编器(as) 汇编器有很多,masm,nasm,gas等,不像高级语言,虽然都叫汇编语言,但不同的汇编器,其语法是存在很大不同的。Intel汇编的书籍到处可见,可是AT&T的却少之又少。但想看Linux内核的话,还是要对A...
分类:编程语言   时间:2014-06-24 17:58:34    阅读次数:292
热烈庆祝国产编程语言R++1.8研发成功
R++是专为懒人设计的国产编程语言,支持无操作系统裸奔、编译成机器码、android、cocos2dx绑定、中文编程、闭包、惰性求值、JSON、Lisp的S表达式、内联汇编、伪代码、模板、宏、多重继承、元编程、反射、自省、指针、引用。 为什么需要它? 1.目前DIY操作系统一般使用gcc+nasm,R++是编译型语言,抽象能力强过C,可直接内联汇编,不需要面对讨厌的AT...
分类:编程语言   时间:2014-05-13 07:44:30    阅读次数:486
117条   上一页 1 ... 10 11 12
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!