Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 1511|回复: 9
打印 上一主题 下一主题

谁懂 assembly language 的请帮我

[复制链接]

16

主题

1

好友

152

积分

高级会员

Rank: 3Rank: 3Rank: 3

跳转到指定楼层
1#
发表于 2009-11-30 05:08 PM |只看该作者 |倒序浏览
有谁知道哪里有的下载MASM615 ASSEMBLY LANGUAGE教程或网站的请告诉我谢谢。
    找了很久 都找不到




收藏收藏0

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

2#
发表于 2009-11-30 10:26 PM |只看该作者
原帖由 derrick90 于 2009-11-30 05:08 PM 发表
有谁知道哪里有的下载MASM615 ASSEMBLY LANGUAGE教程或网站的请告诉我谢谢。
    找了很久 都找不到


masm 只是開發的 compiler, 而 615 只是版本問題
你只要上網搜索 masm 或 asm 的教程就可以找到很多了


回复

使用道具 举报

16

主题

1

好友

152

积分

高级会员

Rank: 3Rank: 3Rank: 3

3#
发表于 2009-12-1 06:18 PM |只看该作者
还是找不到适合的,和老师教有点差别。


.MODEL SMALL
.STACK 100H
.DATA
        msg1    DB      "PLS ENTER A CHARACTER: $"
        msg2    DB     0DH,0AH,"THIS IS UR INPUT: $"

        arraylist LABEL       BYTE
        MAX       DB          10
        ACT       DB          ?
        arraydata DB          10 DUP (?)
;------------------------------------------
.CODE
MAIN PROC FAR

        MOV AX, @DATA   ;initiate date segment
        MOV DS,AX

        MOV AH,0AH
        LEA DX, arraylist
        INT 21H

        MOV AH,09H      ; display 1st msg
        LEA DX,msg1
        INT 21H

        MOV AH, 01H     ;01 = input 1 character
        INT 21H
        MOV BL,AL

        MOV AH, 02H      ;02 = OUTPUT A CHAR
        MOV DL, 0DH
        INT 21H
        MOV DL, 0AH        ;0A = input a string
        INT 21H

        MOV AH,09H        ;09 = output a string
        LEA DX,msg2
        INT 21H

        MOV AH,02H      ;output 1 character
        MOV DL,BL
        INT 21H

        MOV AH,07H      ;07 = input 1 char with no echo
        INT 21H


MOV AX, 4C00H        ;4CH = terminate program
INT 21H

MAIN ENDP
        END MAIN

红字是我不懂的,可以帮我吗,谢谢!!


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

4#
发表于 2009-12-1 09:24 PM |只看该作者
原帖由 derrick90 于 2009-12-1 06:18 PM 发表
还是找不到适合的,和老师教有点差别。


.MODEL SMALL
.STACK 100H
.DATA
        msg1    DB      "LS ENTER A CHARACTER: $"
        msg2    DB     0DH,0AH,"THIS IS UR INPUT: $"

        arr ...


抱歉, Assembly 我差不多都還給書本了, 所以你只好回顧一下你老師對你說過 CPU 的寄存器
0AH你知道是空格的話, 怎麼不知道 0DH 是空行呢??


回复

使用道具 举报

57

主题

18

好友

1万

积分

无敌名嘴

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

5#
发表于 2009-12-1 09:38 PM |只看该作者
以前有学过,现在全部都还给老师了。


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

6#
发表于 2009-12-2 08:19 AM |只看该作者
好难喔,.NET的比较容易
惨了惨了,我被宠坏了

  1. .method static void main() cil managed
  2. {
  3.     .maxstack 2
  4.     .entrypoint
  5.     //Takes First values from the User

  6.     ldstr "Enter First Number"
  7.     call void [mscorlib]System.Console::WriteLine (string)
  8.    
  9.     call  string [mscorlib]System.Console::ReadLine ()
  10.     call int32 [mscorlib]System.Int32::Parse(string)
  11.    
  12.     //Takes Second values from the User

  13.     ldstr "Enter Second Number"
  14.     call void [mscorlib]System.Console::WriteLine (string)
  15.    
  16.     call  string [mscorlib]System.Console::ReadLine ()
  17.     call int32 [mscorlib]System.Int32::Parse(string
  18.     )
  19.    
  20.     ble Smaller
  21.         ldstr "Second Number is smaller than first."   
  22.         call void [mscorlib]System.Console::WriteLine (string)
  23.    
  24.     br Exit
  25.    
  26. Smaller:
  27.     ldstr "First number is smaller than second."   
  28.     call void [mscorlib]System.Console::WriteLine (string)
  29. Exit:   
  30.     ret
  31. }

复制代码


回复

使用道具 举报

16

主题

1

好友

152

积分

高级会员

Rank: 3Rank: 3Rank: 3

7#
发表于 2009-12-2 12:58 PM |只看该作者

回复 #6 goodhermit95 的帖子

我都看不懂,什么语言来的?


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

8#
发表于 2009-12-2 01:37 PM |只看该作者

回复 #7 derrick90 的帖子

.net
我觉得这个比较容易列


回复

使用道具 举报

16

主题

1

好友

152

积分

高级会员

Rank: 3Rank: 3Rank: 3

9#
发表于 2009-12-2 05:16 PM |只看该作者
版主关帖吧,虽帮不上还是感谢你们之前帮过我很多。尤其是JAVA,谢谢


回复

使用道具 举报

12

主题

0

好友

1515

积分

白银长老

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

10#
发表于 2009-12-15 05:46 PM |只看该作者
看见这个就想起陈年往事。。。头疼。。。

介绍你这这本我觉得很好的。。。
The Art Of Assembly Language


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-10-26 04:21 AM , Processed in 0.122764 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部