汇编程序学习
呵呵,最近想学学汇编,有木有最基础的书籍推荐?就是菜鸟开始学的。。比如从语法,术语介绍的开始。要书籍哦,还有一个小疑问,就是汇编码就是程序储存里的二进制码吧。比如,001...
呵呵,最近想学学汇编,有木有最基础的书籍推荐?就是菜鸟开始学的。。比如从语法,术语介绍的开始。要书籍哦,还有一个小疑问,就是汇编码就是程序储存里的二进制码吧。比如,0011代标add,那么,1+1储存就是0011 1 1。打个比方,执行时就按照add这样执行,是这样么?
展开
4个回答
展开全部
推荐书籍如下:
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
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
展开全部
我建议你先从计算机cpu组成上学起,汇编最大的优点就是对硬件的高效控制,所以直接跳过硬件学程序是不可取的。学会编要抓好基础。
先写汇编程序之前,先把计算机基本结构那部分搞明白(比如:进制换算,寄存器的分类,为什么段最大是64K,地址总线的宽度,为什么要用段寄存器+偏移地址的方式寻址),先把这些基本知识搞明白。
网上的汇编资料有很多,别的书不推荐,就王爽的那本汇编语言就非常不错,非常适合新手入门,循序渐进,慢慢来就会有收获
先写汇编程序之前,先把计算机基本结构那部分搞明白(比如:进制换算,寄存器的分类,为什么段最大是64K,地址总线的宽度,为什么要用段寄存器+偏移地址的方式寻址),先把这些基本知识搞明白。
网上的汇编资料有很多,别的书不推荐,就王爽的那本汇编语言就非常不错,非常适合新手入门,循序渐进,慢慢来就会有收获
参考资料: http://zhidao.baidu.com/question/300413567.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
350111547,我整套书籍打包给你,通俗易懂,外加非计算机专业入门必备
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
王写的汇编书。 第二个可以这么说。因为被CS:IP指向的数据才叫指令。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询