当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: [原创]汇编扫盲帖1 by sssa2000 写这个帖子目的只是
 

 

 ·汇编教程4--学会解决问题    »显示摘要«
    摘要:汇编教程4--学会解决问题 最近真的有点忙,又是c#,又是java,robocode,又是win32asm,忙得不可开交了,不过教程不能耽误了,毕竟第一次写,有大家给我鼓励,很知足了。 不知道上一片你们看得怎么样?看不懂也没关系,慢慢体会,我最开始的时候就看的是一大堆的寄存器,标志位,什么都不懂,如们还花了很多时间的。 正题。 一、循环结构: 1 循环指令。 格式:loop 指令标号 功能:将寄存器cx的值减去1。然后判断:如果cx<>0,这转......
 ·解开html文挡图标被损坏之迷    »显示摘要«
    摘要:不知大家是否遇到我这样的情况,后缀名为.htm,.html,mht,mhtml的文件全部没有图标显示,然而打开文件正常,不会显示未注册文件类型,在文件类型中更改图标,也不起作用。 这样的问题偏偏就让我给遇上了,经过一番挫折分析,最终将罪魁祸首揪出来了,下面听我慢慢道来: 本以为是qq的问题,我把注册表中关于tbrower.exe的项全部删除,当然,需要恢复为ie的地方,我也恢复了,可是,不起作用,我就纳闷了,为什么呢?到htmlfile中查看,defaul......


[原创]汇编扫盲帖1
[原创]汇编扫盲帖1 by sssa2000

    写这个帖子目的只是让没有入门的同学入个门,其实我的汇编技术很差的,很多我也不清楚,我把我知道得写写吧,来这么久了几乎没怎么发过原创的帖子,惭愧! 【相关文章:XML Server与XML-enabl

【扩展阅读:开发基于J2EE,Struts和SQL

【扩展信息:测试工作总体流程图

开始正题

一,汇编常用的基本的语句

我们不从语句讲起,先看个例子。

code segment

        assume cs:code

        in    db   ?                   ;定义变量in

begin:

       mov ah    01

       int 21h                 ;调用dos中断,此中断的作用:从键盘读入一个数ascii,存入al中

      sub al,30                ;将ascii码-30,存入bl

      mov bl,al

      mov ah,01        ;读入第2个字符

     int 21h

      sub al,30

     add al, bl                ;al的内容+bl的内容

     mov in, al         ;把al的内容放到变量in 中

     mov ah,4ch

      int 21h              ;这两条语句是调用dos中断,作用: 停机,一般用于程序末尾

code ends

    end begin

讲解:

mov :      数据搬移指令,

格式:        mov 目标操作数  原操作数。

把原操作数的内容放到立即操作数中。

这个mov很有学问的,下一篇专门讲解这个mov指令,高手见了不要见笑。

sub :           减法指令

格式:         sub d,s

d-s并把结果放在d里面,也就是d=d-s

add:            加法指令


...   下一页
 ·操作系统 多多益善    »显示摘要«
    摘要:操作系统 多多益善 -harry mccracken 我从没有在计算机专卖店中度过主显节,但是那次我在本地的一家店铺中寻找一种新型笔记本电脑的时候,莫名奇妙地被一些苹果powerbook笔记本电脑所吸引。突然间,我脑子里冒出个古怪想法——要不要买台苹果电脑? 为什么不买呀!12英寸(1英寸=2.54cm)的powerbook g4外观简洁、功能强大,不正是我一直梦寐以求的机型吗?尽管苹果台式机有点儿贵,但是苹果的笔记本电脑可价格诱人。而且,其操作系统mac......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE