设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
汇编之“hello word!”
返回列表
发新帖
汇编之“hello word!”
[复制链接]
11
|
5
|
2009-3-22 09:16:55
|
显示全部楼层
|
阅读模式
最近想学习汇编,但是没有基础,在自己看书,以前学过C,但是涉及的不深,汇编的书里的例子不会做,
我非常非常非常……(省略1w个)……非常想学汇编,
我只希望谁能教我如何编写一个“HELLO WORD!”
就象JAVA那种的“HELLO WORD!”,也就是刚入门时的第一个程序,在屏幕上或者随便那里输出一个字符串内容为“HELLO WORD!”
我不知道用什么工具,用什么命令,(其实我什么都不知道)
希望告诉我用什么工具,如何操作,然后附加程序代码,
然后我用你的代码然后按照你的操作就能实现。
代码最好有注释的
在此十万分的感谢!
首先,world是我写错了,下面有的朋友可能是看了我这样写才这样写的。
以下是问题补充:
我看了前几位朋友的代码,呵呵,基本和书上的一样,看不懂,不过从几位的代码中看出了一些规律,(书中少的可怜的几个例子,看不出什么来)
程序好象主要包含了以下几部分:
data segment
data ends
//我想这个应该是定义数据吧?
start
end start
//我想这应该是程序执行部分吧?
初步总结,感觉和sql中的过程很象。
先定义变量,然后begin …… end;
汇编中有那种 函数 方法 那些概念吗?
♀我来回答♀
的代码很与众不同,很多地方和其他几位朋友的代码对照起来,位置是颠倒的,比如string db 'hello World!' 定义在end start 上面?
我看的书中讲的是MASM8.0,汤旺河边 朋友的代码也与众不同,这是编译工具不同的原因吗?
不过 最不同的是hwuhui12 的代码,不过却是最容易理解的(层次感,虽然代码完全不懂,不过在编写的时候思路很容易看出来,而且简洁!),虽然几乎没有注释,这也是编译器的原因吗?这个编译器是不是象其他面向对象语言那样背“方法”?
回复
使用道具
举报
千问
|
2009-3-22 09:16:55
|
显示全部楼层
希望楼主认真思考我说的每一句话,毕竟它费了我不少功夫。 一点开高分问题就看到了楼主的提问,对这个200分真的是垂涎三尺。导师给我说过,任何事情都要回答3个问题:what,why,how。做一件事情,要明白做什么,为什么去做,怎么做。楼主想要学习汇编,我不知道具体为什么要去学,1.为了软件解密2.大牛们说过想要在软件行业走的更远,汇编是一个很重要的基础,很多大牛都在搞底层的东西。所以觉得学了对以后的帮助很大。3.听别人说汇编很难学,想尝试。4.觉得高级语言不能很好的反映计算机的二进制世界。以上是我分析楼主的目的不知道有没有以上目的,或者是其他我没想到的。其实我刚进大学(我专业是机械设计)的时候也是看很多书上啊,网上啊都说汇编对编程的提高有很大的帮主,...
回复
使用道具
举报
千问
|
2009-3-22 09:16:55
|
显示全部楼层
最简单的办法就是通过09h号dos功能调用来显示一个字符串。步骤如下: 1。可以用操作系统自带的编辑工具edit.com输入以下源程序并最后保存为example.asm(注意文件的后缀名最好应为.asm): data segment string db "HELLO WORLD!$" ;定义要显示的字符串data ends code ...
回复
使用道具
举报
千问
|
2009-3-22 09:16:55
|
显示全部楼层
在DOS时代,我始终用Turbo Assembler,用习惯了,也就不改了。下面的完整程序用TASM.EXE编译、用TLINK.EXE链接后生成一个.COM文件,在DOS下直接运行就会显示: Hello World! ----------------------------------------- ; Program Name: Hel...
回复
使用道具
举报
千问
|
2009-3-22 09:16:55
|
显示全部楼层
编个HELLO WORD 有那么复杂吗? 有字符串显示的中断,是可以直接调用的,你可以看看21号中断 ~那里面有很多有用的,学习汇编从基础慢慢来,千万别好高骛远,一页一页往后翻~ 建议用科学出版社的微机原理与接口技术 加油...
回复
使用道具
举报
千问
|
2009-3-22 09:16:55
|
显示全部楼层
汇编的编译器有masm tasm nasm。你是初学者就用masm吧 ide就不要用了 有是有 像masmplus radmasm都是不错的 但是初学的话也用不到。下面的代码我编译过了 可以显示hello word!图我就不上了。data segmentdb 'HELLO WORD!'data endsassume ds:data,cs:...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
我肚子左下角经常疼,请问是什么原因呢?
2
16岁男孩打呼噜是什么原因
3
鼻咽癌是什么因素导致的
4
尿不湿戴久
5
新生儿睡觉时一碰她就会一惊一惊
6
男性,19岁,早上起来乳房突然肿起来里面
7
耳朵从边缘渐渐向内红肿
8
下肢静脉曲张,需要治疗。
9
顺产第五天因为个人身体原因不能母乳.现在
10
我想请问你提到的那个最新的黑色素培值术的费用收取情况很感兴趣
11
多动症的孩子饮食要注意哪些?
12
我初二的时候发现头回会经常晕,就是蹲着突
13
四个月宝宝打完退烧针大哭是怎么回事,可以
14
我掏耳朵时,掏着掏着,感觉有耳屎掉到耳朵
15
胎儿双侧侧脑室角分离0。9
16
左腿有些凉腿疼是什么原因造成的
17
经常啦大号会有点血怎么回事,
18
门牙短了个角,想把牙这样做牙齿有伤害吗,磨牙的时候会不会很痛啊
19
请问我在打飞机的时候要是没有打出来蛋蛋痛
20
6月发现怀孕
21
产前遗传咨询,孕前检查
22
免疫治疗备孕
23
婴儿老是打嗝但也不像打嗝?
24
牛皮癣属于什么类型?
25
角质层薄出现红血丝
26
小儿得大三阳能治好吗
27
乳腺疾病乳腺增生应该怎么治疗?
28
这个月我老感冒,是什么样原因呢,
29
阳痿早泄患者哪些食物不能吃啊?
30
产妇喝鲫鱼汤,不好喝,很难喝下去,喝下去
31
怎样可以在短时间内快速长高?
32
糖尿病不可以吃太多糖吗
33
月经呈暗红色
34
手脚都起了好多小红点
35
牛皮癣会是怎么引起的呢?
36
血红蛋白偏高,想得到治疗。
37
湿疹用什么中草药熏洗有效果?
38
胸上部按压时感到疼痛
39
白癜风长黑点是好转吗?
40
手背和面下颌部深烧伤后一年是否可以去瘢痕
41
十九号测孕酮10.89HCG159
42
起床太快,左边臀部拉伤。
43
喉咙老响个不停,怎么办?
44
三个小时前吃了一块菠然后隔了半个小时左右脸上出现小
45
小腿,大腿痒。
46
切除子宫手术失败后记性变差
47
美容祛斑的小窍门
48
请医生帮我。求求你了,好嘛
49
左侧肢体麻木怎样治疗
50
孕妇可以做牙齿整形吗?
51
经常用电脑怎样有效的保护眼睛啊?求回答
52
大便时出血怎么办大便时出血怎么办大便
53
宝宝七个月吃了点草莓身上起了很多小红点,
54
我鼻子上是毒疮后留下的疤痕;
55
精子活动率33.72,a级比率9.58%
56
6年糖尿病吃什么中药好
57
阳痿早泄患者应该如何调理呀?
58
治豆豆,能好就行,不被同学笑话
59
请问吃归脾丸可以生发吗?
60
雄激素过多会怀孕吗,未成
61
我1月18号来例假,然后1月28号做爱一次,然后在2月8号又做爱一次
62
有什么好的缩阴方法吗?
63
怀孕前应该吃叶酸还是福格森好点?
64
同房后来月经一个月会不会怀孕
65
经常腿困没劲是怎末回事
66
耳洞打的是斜的,刚打完一个小时,想拔下来
67
为什么下体出血,而且没有来过月经?
68
太在意别人的看法洒脱开心不起来
69
平时自己可以怎么缩阴
70
月经不调~下腹肿胀,,,,,
71
个子太高了,想要得到制止的办法
72
怎么会得白癜风的啊?
73
新生儿气急无发烧,精神良好
74
左下肺外带可疑结节状致密影
75
本人患有干眼病三年了,眼药水,人工泪液什
76
宝宝5个月大缺钙!!
77
手臂上长了一个硬东西
78
婚后还有必要隆胸吗
79
失眠的含义是什么?
80
如何快速减肥减肥减肥减肥减肥减肥减肥减肥减肥曾经和效果:减肥
81
糖尿病会引发肾虚么
82
植发手术的价格是多少呢
83
乳腺癌的患者应该吃什么会对身体好?
84
抑郁症该怎么锻炼
85
请问孕妇前三个月开始补充DHA可以么?
86
密闭空间一热。就心慌
87
有什么粥类适合肝硬化食用的?
88
达菲林有没有副作用?
89
右肾上极见俩个低密度影,边界清楚
90
请问咽喉痛建议买什么药
91
脸被指甲抓伤后红色印
92
麻癌症患者为什么会说胡话,腿脚肿
93
我有一牙疼了5个月了不知是什么原因
94
正常精子数目为0,问题严重吗?
95
月子风寒腿吃什么药好能根治
96
有哮喘可以结婚生育吗?
97
2013年11月25号最后一次月经
98
怎样知道自己的输卵管堵塞了呢