摘要:
第16章 直接定址表16.1描述了单位长度的标号assume cs:codecode segment a db 1,2,3,4,5,6,7,8 b dw 0start: mov si,0 mov cx,8s:mov al,a[si]mov ah,0add b,axinc siloop smov ax,4c00hint 21hcode endsend start在code段使用的标号a、b后面没有“:”,它们是同时描述内存地址和单元长度的标号。所以,在指令中,它可以代表一个段中的内存单元。比如,对于上述程序中的b dw 0 ,标号b代表了一个内存单元,地址为code:8,长度为两个字节。指令: 阅读全文
摘要:
转自:http://blog.csdn.net/rikiss/article/details/6418461你是否已经厌倦了打开速度超慢的VS2008?受不了了内存占用很大的Eclipse?那我建议你可以使用一些轻量级的编辑器搭建一个开发环境来开展你的工作了,本文主要是介绍一下,如何使用目前应用的比较广泛的编辑器之一Editplus来搭建你的开发环境。本文属于抛砖引玉,希望大家啊能够通过本文的一些介绍熟悉这类环境的配置方法。下面将以NASM(什么?没听过?自己查去)的开发环境作为主体介绍一下:1.下载好NASM的编译器(废话),解压好后放在“D:/NASM”目录下(好吧,目录自由选择只要记住就 阅读全文