汇编程序学习

呵呵,最近想学学汇编,有木有最基础的书籍推荐?就是菜鸟开始学的。。比如从语法,术语介绍的开始。要书籍哦,还有一个小疑问,就是汇编码就是程序储存里的二进制码吧。比如,001... 呵呵,最近想学学汇编,有木有最基础的书籍推荐?就是菜鸟开始学的。。比如从语法,术语介绍的开始。要书籍哦,还有一个小疑问,就是汇编码就是程序储存里的二进制码吧。比如,0011代标add,那么,1+1储存就是0011 1 1。打个比方,执行时就按照add这样执行,是这样么? 展开
 我来答
归来一笑
2011-08-11 · TA获得超过1925个赞
知道小有建树答主
回答量:594
采纳率:100%
帮助的人:725万
展开全部
推荐书籍如下:
1、王爽的<<汇编语言>>第2版;
2、罗云彬的《windows环境下32位汇编语言程序设计》第2版;
3、温冬蝉,沈美明:清华大学出版社,《IBM PC 汇编语言程序设计教程》;
4、【美】Kip R.Irvine 著,温玉杰等译:《Intel 汇编语言程序设计》(第四版)。
其中第一本循序渐进,比较适合初学者入门。自己上网下载电子版吧。

设AX=0001H,BX=0001H,则加法指令如下:
ADD AX,BX
执行后,AX=0002H,BX=0001H
百度网友f6753a1fd
2011-08-16 · TA获得超过821个赞
知道小有建树答主
回答量:294
采纳率:0%
帮助的人:362万
展开全部
我建议你先从计算机cpu组成上学起,汇编最大的优点就是对硬件的高效控制,所以直接跳过硬件学程序是不可取的。学会编要抓好基础。

先写汇编程序之前,先把计算机基本结构那部分搞明白(比如:进制换算,寄存器的分类,为什么段最大是64K,地址总线的宽度,为什么要用段寄存器+偏移地址的方式寻址),先把这些基本知识搞明白。

网上的汇编资料有很多,别的书不推荐,就王爽的那本汇编语言就非常不错,非常适合新手入门,循序渐进,慢慢来就会有收获

参考资料: http://zhidao.baidu.com/question/300413567.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
danhuiheng
2011-08-11 · 超过29用户采纳过TA的回答
知道答主
回答量:170
采纳率:0%
帮助的人:81.5万
展开全部
350111547,我整套书籍打包给你,通俗易懂,外加非计算机专业入门必备
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我代表斯布雷斯
2011-08-11 · 超过16用户采纳过TA的回答
知道答主
回答量:51
采纳率:100%
帮助的人:43.3万
展开全部
王写的汇编书。 第二个可以这么说。因为被CS:IP指向的数据才叫指令。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式