zoukankan      html  css  js  c++  java
  • 汇编语言书籍选择

    1. 王爽-汇编语言(第二版)       这是16位汇编打好基础,
    2. Intel 汇编语言程序设计 : 从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计,这本书比上面那本介绍的更全面, 但却未必适合你, 建议你先看王爽汇编然后再看这本
    3. IBM PC汇编语言程序设计 ,清华大学的这本算是正统的本科教材了, 内容中规中矩, 也有不少网友推荐本书适合自学.
    4. 80x86汇编语言程序设计 ,这本书像国内版的 Intel 汇编语言程序设计 , 内容都差不多,从16位实模式到32位保护模式编程, 是王爽汇编的进阶教程. 放在王爽汇编之后和第二本书中挑一本学
    5. 罗云彬Windows环境下32位汇编语言程序设计 ,这本书就是汇编版的windows程序设计, 适合汇编爱好者进阶windows编程用的, 放到最后吧! 学完这本后面的发展方向就很丰富
    那也就是说这五本书说了三种汇编?
    王爽的汇编语言(第二版)和 IBM PC汇编语言程序设计 ,清华大学出版的这本差不多, 都讲的是16位汇编基础.

    Intel 汇编语言程序设计和80x86汇编语言程序设计的内容相似,都是从80X86汇编讲到了32位保护模式编程为止

    罗云彬Windows环境下32位汇编语言程序设计 ,这本书讲的是如何使用MASM6.1以上的版本调用windows下的API函数进行32位应用软件的编程, 内容等同于windows程序设计
    16位汇编和80x86汇编语言是不是一种汇编不同的说法??
    IBM的pc机用的是intel 的cpu,   所以,IBM汇编讲的是intel   cpu   的指令。基本上是一回事 
    如果非要说有 "那么大的差别的话
    1。后者只讲8086指令集,前者比后者更全,包含80386,甚至80586指令集。2. IBM汇编讲的除指令集外,还讲一些dos/bios编程。

    先看《intel汇编语言程序设计》来整体学习32位汇编

    再看罗云杉的《WINDOWS下32位汇编语言程序设计》深入学习win32汇编

    再向下如何发展,比如系统底层,逆向工程

    第二本书的编译器建议用radasm,而不是masm32

    第一部书的编译器有些困难,主要现在编译不支持旧版库文件,而新版库文件由于
     

    Intel汇编语言程序设计 和 王爽的汇编语言 

    Windows环境下32位汇编语言程序设计
    王爽的简单,容易明白,容易入门,没法精通。

    Intel汇编语言,内容详细,缺点就是太厚了,你可以和王爽的比下,快3本了。
    所以他写的比较全面。

    windows32,这个我曾经是作为后续才看到,因为它是WIN32汇编,不是X8086汇编了,
    他使用的是WINDOWS界面编程。win32汇编和8086汇编类似于MFC和C的的关系一样。
    调用的都是API,就不是单纯的MOV ADD JMP了。

    需要学习WIN32汇编,最好是在8086汇编的基础上去学习,就像是从简单的学起,。

    如果你只想了解,开拓视野。建议去学王爽的,简单,容易理解,加个汇编交流群,一个小甲鱼汇编视频,一半个月就自学会了。
    如果你想玩黑客,破解。。。那最好去学习,intel的。如果你连这都看不明白,那么想深入的搞清楚汇编语言,一个字,难。
    如果你是学计算机的,想在windows下进行编程,并且想最个有界面的,可以先学,王爽,然后学习win32.

    王爽的和win32电子书我有,可以看,那么可以买一本Intel的
    
    
  • 相关阅读:
    SQLSERVER查询整个数据库中某个特定值所在的表和字段的方法
    asp.net core 2.0 Json结果的格式
    Lambda表达式怎么写SQL中的in?
    jq中append()、prepend()、after()、before()的区别
    C#发送电子邮件代码记录
    Windows10系统下,彻底删除卸载MySQL
    C# DataTable 详解
    重装系统后开机时出现两个操作系统需要选择才能进入 怎样删除一个
    函数的防抖和节流
    js 实现watch监听数据变化
  • 原文地址:https://www.cnblogs.com/Zblogs/p/3255685.html
Copyright © 2011-2022 走看看