CSDN上看到这样一个帖子,感觉很好,推荐给大家。
问题:
汇编语言掌握到什么程度才能算是精通?另外,普通人的智商,学多久才可掌握汇编语言? 是不是每条指令都应该熟记于心?学习汇编应该注意一些什么呢?例如种类的选择,或是.....
小弟刚开始学,哥哥姐姐叔叔阿姨们,谢谢了!
以下为网友回复:
回复1:
学编程,关键在于兴趣
不过汇编相对难理解一些,不像现在的面向对象编程,拖过来,赋一下值就一个程序出来了,你用汇编实现会累死的。
打个比方,汇编就是你盖房子,连砖头,水泥都是你自己造出来的
而,其他语言就类似,已经有砖头水泥了,甚至是那种板式房直接拼装就出...


- [lk524849699] 虽说讲的是现在的实情,但也没有说出该怎么做,沿着什么方向去改变这种情况? 10/25 19:48
- [wulishuijiao] 什么工作不需要不断学习呢?做小姐的都很辛苦都要在技术上不断进取呢! 真是说得太妙了 06/08 12:23
- [leibniz007] 学无止境,《汇编语言》这本书嘛,每天抽一点点时间,一个月左右就能学完;汇编嘛,永远学不完的…………… 12/18 01:38
- [游客] 你是个好人,好人有好命,祝福你! 05/11 12:11
- [li4096255] 心情不好的时候就要运动,运动。 累的不能再累的时候,睡一觉就好多了。 若能在这样的时刻还能强 04/11 21:23
- [qingqingziyin] 呵呵,挫折不会少,乐观的态度比什么都重要。 01/11 19:56
- [playboy] 在消沉的时候,----》在消沉将要来或已经来的时候, 01/09 15:09
- [playboy] 处于心情消沉的时候,做些自己喜欢做的事,和朋友聊聊天,也可以看看历史方面的杂志,投入进去后,慢慢的就 01/09 15:07
- [playboy] 上学时,觉得有太多的时间可以用于玩耍,有太多的假期可以和亲朋团聚,可是现在,觉得时间是那么的短暂,还 01/09 15:00
- [playboy] 每个人都有自己的选择,选择了就应该坚持 01/09 14:58
- [游客] 你好! 在对《汇编语言》第二章2.10节的疑问? 中你所给出的确定指令长度的网页链接打不开 10/23 17:13
[2007-12-05 14:56]
普通人的智商,学多久才可掌握汇编语言?
阅读全文 |
评论次数(13) |
浏览次数(1918) |
所属类型(计算机)
[2007-10-22 16:29]
TC2.0环境下C语言中嵌入汇编指令
在TC2.0环境下,加入一句汇编代码的格式如下:
asm mov ax,0
即在汇编指令的前面加入一标记asm。这只是第一步。
例如我编写程序1.c如下:
main(){
asm mov ax,0
printf("hello world!");
}
然后通过按F9进行编译和连接,结果报In-line assembly not allowed...错误。而真实情况是,TC2.0环境正常情况下是不支持汇编指令的。要想执行此程序,需要在命令行方式下通过tcc命令,并且借助TASM.EXE(汇编编译器)才能完成。但是TC2.0根目录一般情况下是没有TASM.EXE的。所以得...
asm mov ax,0
即在汇编指令的前面加入一标记asm。这只是第一步。
例如我编写程序1.c如下:
main(){
asm mov ax,0
printf("hello world!");
}
然后通过按F9进行编译和连接,结果报In-line assembly not allowed...错误。而真实情况是,TC2.0环境正常情况下是不支持汇编指令的。要想执行此程序,需要在命令行方式下通过tcc命令,并且借助TASM.EXE(汇编编译器)才能完成。但是TC2.0根目录一般情况下是没有TASM.EXE的。所以得...
阅读全文 |
评论次数(3) |
浏览次数(2512) |
所属类型(计算机)
[2007-10-22 10:41] 汇编和C各进制书写方式汇总
在C语言中,各种进制的书写格式如下:
八进制: 数字前加数字0,如012代表十进制10,输出格式为%o
十六进制:数字前加0x,如0x12代表十进制18,输出格式为%x
二进制: 暂时未找到,可能没有此表示形式(网上得知)。
十进制: 默认为十进制。
在汇编语言中,各种进制的书写格式如下:
二进制: 数字后加B,如10000000B表示十进制128
八进制: 数字后加字母O,如11O表示十进制9
十六进制:数字后加H,如11H表示十进制17
十进制: 默认为十进制。
(注:图为最早的计算机)...
八进制: 数字前加数字0,如012代表十进制10,输出格式为%o
十六进制:数字前加0x,如0x12代表十进制18,输出格式为%x
二进制: 暂时未找到,可能没有此表示形式(网上得知)。
十进制: 默认为十进制。
在汇编语言中,各种进制的书写格式如下:
二进制: 数字后加B,如10000000B表示十进制128
八进制: 数字后加字母O,如11O表示十进制9
十六进制:数字后加H,如11H表示十进制17
十进制: 默认为十进制。
(注:图为最早的计算机)...
阅读全文 |
评论次数(1) |
浏览次数(1013) |
所属类型(计算机)
[2007-09-25 15:10] Photoshop画箭头
本人用photoshop处理图片,需要在某个位置添加注释,却不会绘制箭头。于是想出一个很笨的方法。先把图片插入到word文档,加入箭头后再截图。可是这样做效率太低,于是去问百度,经过多次实践,最终得以解决。
具体方法如下:
1:窗口->工具,调出工具窗口。
2:选择“图形”工具(快捷键u,在“文字工具”的下方),此时窗体上方便会显示各种形工具图标,选中直线工具图标。
3:点击右方“自定形状工具”图标边上的三角形图标,出现一设置窗体,此设置就是针对要绘制的箭头的特征信息。
4:具体设置如下:
(1): 选择“起点”标签,表示在直线的起始位置加箭头
(2):选择“...
具体方法如下:
1:窗口->工具,调出工具窗口。
2:选择“图形”工具(快捷键u,在“文字工具”的下方),此时窗体上方便会显示各种形工具图标,选中直线工具图标。
3:点击右方“自定形状工具”图标边上的三角形图标,出现一设置窗体,此设置就是针对要绘制的箭头的特征信息。
4:具体设置如下:
(1): 选择“起点”标签,表示在直线的起始位置加箭头
(2):选择“...
阅读全文 |
评论次数(1) |
浏览次数(1208) |
所属类型(计算机)
[2007-09-14 18:36] 通过jdbc连接sqlserver
/*
(1)以下程序是用于测试通过jdbc连接sqlserver数据库.首先应注意java中并不自带sqlserver的jdbc驱动程序.
应从网上手动下载,包含三个包,把他们放在java暗转目录下的lib文件夹下,此时并不算完,还要设置环境变
量,在classpath下指定这三个压缩包.否则仍然出现找不到包的异常.
(2)关于为什么在装载驱动程序的时候为什么非得写要"com.microsoft.sqlserver.SQLServerDriver"的问题,这
是因为sqlserver的jdbc驱动程序是由微软提供的,把压缩文件mssqlserve...
(1)以下程序是用于测试通过jdbc连接sqlserver数据库.首先应注意java中并不自带sqlserver的jdbc驱动程序.
应从网上手动下载,包含三个包,把他们放在java暗转目录下的lib文件夹下,此时并不算完,还要设置环境变
量,在classpath下指定这三个压缩包.否则仍然出现找不到包的异常.
(2)关于为什么在装载驱动程序的时候为什么非得写要"com.microsoft.sqlserver.SQLServerDriver"的问题,这
是因为sqlserver的jdbc驱动程序是由微软提供的,把压缩文件mssqlserve...
阅读全文 |
评论次数(2) |
浏览次数(935) |
所属类型(计算机)
页码数(1):
1