汇编网首页登录博客注册
darkmoon的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
文章收藏
友情链接

[2012-04-10 12:09] 一个函数初始化的问题

-----------------------------------------------
Push ebp
Mov ebp,esp
Sub esp,40
Push ebx
Push esi
Push edi
Lea edi,dword ptr[ebp-40]
Mov ecx,10
Mov eax,0cccccccc
Rep stos dword ptr[edi]
-----------------------------------------------
以下3句是不是初始化堆栈空间的意思?
Mov ecx,10
Mov eax,0cccccccc
Rep...
阅读全文 | 评论次数(1) | 浏览次数(513) | 所属类型(默认类型)

[2012-04-10 09:40] ebp与bp的区别

我看一些汇编程序的时候发现好多ebp,esp等.这些应该也是寄存器,那么他们跟bp,sp有何区别有何联系呢?...
阅读全文 | 评论次数(3) | 浏览次数(272) | 所属类型(默认类型)

[2012-03-30 15:00] 请教一个flag寄存器的概念问题

1.所有的传送指令都不会影响flag寄存器的标志位吗?
2.所有的运算指令都会影响flag寄存器的标志位吗?
3.除了运算指令,还有什么类型的指令会影响到标志位?

小弟新手,盼答疑解惑...
阅读全文 | 评论次数(3) | 浏览次数(441) | 所属类型(默认类型)

[2012-03-27 10:09] 检测点9.2&&9.3

9.2
  mov ch,00H
  mov cl,[bx]
  jcxz Ok
  inc bx
9.3
  inc cx...
阅读全文 | 评论次数(1) | 浏览次数(306) | 所属类型(汇编作业)

[2012-03-27 10:06] 检测点9.1

(1)jmp word ptr [br+1] 说明跳转到ds:[bx+1]处.为了使
CS:IP指向程序第一条指令,ds:[bx+1]处的字单元应为0000h.
已给定bx=0,所以只要data数据段偏移量为1,2的单元值为00即可.
    <1> dd 0
    <2> db 3 dup(0)
(2)jmp dword ptr ds:[0]说明是段间转移.
   ds:[0]处的双字单元为 1234 5678h.
   替换双字单元的值为跳转的地址就行了.
   mov [bx],offset start
   mov [bx+2],cs
(3)(cs)=0006h ...
阅读全文 | 评论次数(1) | 浏览次数(291) | 所属类型(汇编作业)

[2012-03-25 13:14] 第九章 实验7 求判断正误,求改正

assume ds:datasg,cs:codesg,es:table
datasg segment

    db '1975','1976','1977','1978','1979','1980','1981','1982','1983'

    db '1984','1985','1986','1987','1988','1989','1990','1991','1992'

    db '1993','1994','1995'

    dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,19751...
阅读全文 | 评论次数(2) | 浏览次数(279) | 所属类型(汇编作业)

[2012-03-23 16:19] 报到···希望在这儿能记录自己学习汇编的点滴···加油

其实上学期就开了汇编课.不过那时候不怎么重视就没好好学.后来发现,底层不稳,上层摇摆.所以就开始了汇编的学习.去图书馆发现了王爽老师的《汇编语言》第二版,感觉写的很好.现在已经进行到8章5节.
吼吼,加油···...
阅读全文 | 评论次数(1) | 浏览次数(274) | 所属类型(默认类型)