assume cs:code,ds:data
data segment
string1 db 'Hello World!' ;定义字符串
len equ $-string1 ;取字符串string1的长度
string2 db len dup(?) ;定义第二个字符串
data ends
code segment
start:
mov ax,data
mov ds,ax
mov es,ax ;使当前数据段和当前附加段重叠
lea si,string1 ;将string1的偏移地址放到si中,使si指向s...


- [mouse] java没错 可Java作为第一编程语言有很大的问题 ------------ 支持这位老兄 12/04 10:26
- [zhuzhu] java应该说是高级语言中比较简单的了。如果自己再不深入的话,会永远站在一个皮毛上,并且还能用jav 10/14 19:52
- [zkkpkk] “更具有危险性的是他们一点也不了解指示器的语义” ======================== 02/04 01:47
- [游客] 学习中 01/25 21:03
- [zysong] java坐的位置太高了。不像C,直接就坐在汇编的上边。 01/17 21:49
- [sysnap] 施舍--乞丐! 今天看了一个新闻,一个带金表开宝马的人申请廉租房--心灵的乞丐啊! 01/15 12:29
- [zkkpkk] 说来我也是用C#做过一些在ring3层的应用,但是JAVA、C#这种工业语言真的不适合作为“母语”, 01/14 21:59
- [zkkpkk] 有点标题党的意思哦,我看过了,所以提前知道,的确“我赞成的编程教育过程,应当是以C/C++(基本上是 01/14 21:53
- [游客] 编程的真正的美妙之处在于,将复杂的过程缩减成非常小的一个简单操作。 =============== 01/10 14:43
- [dave] 以前的程序员都是学数学,理学出身的,有着良好的逻辑分析能力,以及对简洁和高效有着与生俱来的追求. 01/10 13:52
- [maya] 在我的blog中,你给我的建议,我非常同意,非常感谢你! 12/28 00:08
- [nj_bessie] 不错 以后多走走来 10/29 20:20
- [lbhn] 你的建义非常好,我已采纳了,多谢了! 10/18 15:52
- [bloom] 给你踩踩!!! 09/17 15:21
[2007-11-06 08:24] movsb指令例子
阅读全文 |
评论次数(2) |
浏览次数(498) |
所属类型(汇编作业)
[2007-11-03 12:47] debug中查看标志寄存器
p202第十一章 标志寄存器
11 OF 溢出标示位。对于有符号数。
10 DF 方向标志位。
9 IF
8 TF
7 SF 符号标志位。相关指令执行后,其结果为负,则sf=1,反之为sf=0。
6 ZF 零标置位。相关指令执行后,其结果为零,则zf=1,反之为0。
4 AF
2 PF 奇偶标置位。相关指令执行后,其结果所有二进制位数中1的个数为偶数,则pf=1,反之为0。
0 CF 进位标置位。对于无符号数。
对于下面指令
mov al,0f0h
add al,088h
add指令执行后,cf=1,of=1。对于无符号数运算,有进位,cf=1;...
11 OF 溢出标示位。对于有符号数。
10 DF 方向标志位。
9 IF
8 TF
7 SF 符号标志位。相关指令执行后,其结果为负,则sf=1,反之为sf=0。
6 ZF 零标置位。相关指令执行后,其结果为零,则zf=1,反之为0。
4 AF
2 PF 奇偶标置位。相关指令执行后,其结果所有二进制位数中1的个数为偶数,则pf=1,反之为0。
0 CF 进位标置位。对于无符号数。
对于下面指令
mov al,0f0h
add al,088h
add指令执行后,cf=1,of=1。对于无符号数运算,有进位,cf=1;...
阅读全文 |
评论次数(4) |
浏览次数(1353) |
所属类型(汇编作业)
页码数(1):
1