. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
主题 : :  新的开始,开始学汇编,努力2个星期学完,这是起点!  [待解决] 回复[ 78次 ]   点击[ 2620次 ]  
ssguo
[帖 主] [ 发表时间:2010-01-27 06:30 ] 
荣誉值:0
信誉值:0
注册日期:2010-01-27 01:57
大家好,我叫勇牛!~
学习汇编的原因现在只有一个:做免杀!

因为汇编知识太差,导致我在免杀这条道路上走得十分坎坷!!!!
所以立誓一定要把汇编学好,学精!~~
从今天学起,从现在学起,今天是我的新起点!~~
发誓:不把汇编学到手,学精,誓不为人!
今后我会不断上来看我的这张贴子,把我的学习进度和学习笔记写在这里!。。。

如果半途放弃了,,那我觉得我这一生做什么事都不会成功了。。。

好了,现在去学习了。。 

我会不断更新这张贴子的。。。
                                              by 2010-1-27
                                        勇牛 注
ssguo
[第29楼] [ 回复时间:2010-01-30 14:59 ] 
荣誉值:0
信誉值:0
注册日期:2010-01-27 01:57
检测点9.2
补全编程,利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后
将它的偏移地址存储在dx中。

assume cs:code
code segment
start: mov ax,2000H
       mov ds,ax
       mov bx,0
s: ___________________
  
   ____________________

   _______________________

   _______________________
   jmp short s
ok:  mov dx,bx
     mov ax,4c00h
     int 21h
code ends
end start

回答:
mov cl,[bx]
mov ch,0
jcxz ok
inc bx
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved