主  题:  汇编书目征集,大家把自己看到的好的也加上 
作  者:  Areslee (懒虫易水) 
等  级:   
信 誉 值:  175 
所属社区:  其他开发语言 汇编语言 
问题点数:  1 
回复次数:  20 
发表时间:  2004-8-15 9:25:34

上一贴被本人误操作删除了,特向各位的朋友道歉!

为了帮助其他汇编爱好者及相互交流,希望大家把自己用过的好书都推荐上来,请尽量注明出处、简介,知道电子版下载地址的也请一并列上。

以下是本人觉得不错的书:
<80386/80486系统编程实践>
淅江大学 吕晓庆
说明:本书算得上是最系统讲述PM编程的书,附有一个完整的PM内核例子(代码有误,不能运行)。对学习异常、任务机制相当有帮助。
适合范围:中高级PM学习(本人强烈推荐)

<80X86汇编语言程序设计>
清华大学 杨季和
说明:本书后半部讲述PM编程,不够系统,但所有例子均可运行。
适合范围:中级PM学习(本人强烈推荐)

<微型计算机从8086到80386>
淅江大学 周明德
说明:关于PM理论不错,但缺少实践。
适合范围:中级PM学习

INTEL的手册三部曲(英文版)
说明:一句话:官方资料!
适合范围:中高级IA架构研究
下载地址:http://www.intel.com/design/pentium4/manuals/index_new.htm

注意:本贴只接受书目回复:任何问题请另开贴处理,禁止灌水。如果不是很详尽的评论也请勿回复到本贴。否则本人删贴绝不手软。

回复人: freepig1(大头菜) ( ) 信誉:100  2004-8-15 13:56:12  得分: 0 
 
 
  
《汇编语言》
作者:王爽
说明:由易到难,前后关联性强,与以往的汇编语言教材的编辑顺序有很大不同。
适合范围:入门

Top 
 
 回复人: maijian(asmvc) ( ) 信誉:88  2004-8-15 15:11:55  得分: 0 
 
 
  
<<The Art of Assemble>>
听说清华出版社快出他的翻译,但等了很就还看不到。大家自己上google找来下,很容易的

Top 
 
 回复人: Kusk(Kusk) ( ) 信誉:100  2004-8-25 12:48:39  得分: 0 
 
 
  
[美]Rip R. Irvine的《Intel汇编语言程序设计(第四版)》,温玉杰 张家生 罗云彬 等译,电子工业出版社。可读性、实用性强,容易上手。

Top 
 
 回复人: ldarmy(你的武器已破碎) ( ) 信誉:110  2004-8-29 14:00:53  得分: 0 
 
 
  
这个chm不错,虽然没多详细但还算比较全面
http://www.aogosoft.com/download/huibian.chm

Top 
 
 回复人: ozymandias(电车之狼) ( ) 信誉:90  2004-8-29 15:21:51  得分: 0 
 
 
  
Jeff Duntemann's Assembly Language Step-by-step

这个也算是不错的汇编书籍了
并且由电子版可以下载

另外我回贴没留意楼主的声明
气头上乱发了一些贴子
这里道歉

Top 
 
 回复人: xlt123(杀了你好吗) ( ) 信誉:100  2004-9-8 20:37:54  得分: 0 
 
 
  
我推荐两本
<TSR 程序设计专题研究>
92年出的 台湾/施铭威研究室著/旗标出版
(dos下的,估计已经绝版)

<硬盘保护手册>
96年 台湾人著/大陆邮电出版社出版
(运气好的话估计能碰到)

不客气的说,清华出的决大多数都是垃圾。
我推荐的两本书都是DOS下16位的asm,但绝对都是精品。
绝对是真正懂的人写的自己的东西,不是东抄西凑的玩意。
技术在不断进步,编程思想永不过时!

Top 
 
 回复人: sandrowjw(无目之狼,无心之镜) ( ) 信誉:100  2004-9-14 12:06:07  得分: 0 
 
 
  
Randall的art of assembly programming很不错呀,有很多的实例和比较,也是dos下的。http://drew.nease.net/这里可以d的。

Top 
 
 回复人: laomai(老迈) ( ) 信誉:100  2004-9-15 14:03:24  得分: 0 
 
 
  
罗斑竹的《win32汇编教程》也很不错,里面的程序基本没什么错误,而且讲的很明白。

Top 
 
 回复人: SnHnBn(大可达) ( ) 信誉:100  2004-9-22 16:07:53  得分: 0 
 
 
  
哇?都是x86的啊?别看太多,小心思维定势。
这个是MIPS的,极力推荐——《See MIPS Run》 出版社:Thomson  作者:Dominic Sreetman
可惜找不到英文原版的,如果哪位有的麻烦给一份,到下面的贴子拿分:

http://community.csdn.net/Expert/topic/3223/3223096.xml?temp=.8709986

Top 
 
 回复人: Areslee(懒虫易水) ( ) 信誉:175  2004-10-22 20:48:56  得分: 0 
 
 
  
感谢meng007网友作了以下介绍

我买过一本微机原理(上学的教材就不算了),两本汇编(黄皮和黑皮),都是国内的教科书,通过一段时间的学习,我感觉真的是很困难,我一直在怀疑是不是我的智商有问题,不过我没有放弃,我共去了西单图书大厦四趟,算是把微机原理和汇编方面的书都浏览了一遍,现在可以做个总结了。家不在北京的朋友,可以参考我的意见,希望通过我的努力及牺牲,能让你们少走点弯路。
国内的书基础上可以不看了,不是说一点用也没有,而是这些书实在是……只告诉你如何做,而不告诉你为什么这样做,这样有很多东西都要死记硬背才行,这样的书只是一些概念的罗列,连必要的基础都没有介绍清楚,没有真正的价值(不可能真正理解这些概念)。最可怕的是,它能让你走很多的弯路,甚至让你对学习失去兴趣。而国外的书则完全不同,对于一个概念,为什么要这样做,这样做的目的,都讲的非常明白,而且前后衔接的非常紧密,让人越学越觉得有趣(国内的教材越学越痛苦),如果系统的学下来,绝不会有国内教材那种越看越糊涂的感觉。我向大家推荐几本书,相信有这几本书,微机原理及汇编就基本过关了。
《编码的奥秘》这本书知名度比较高,确实不错,用来入门。
《计算机系统组成与体系结构》视角独特,学习曲线非常平缓。
http://www.china-pub.com/computers/common/info.asp?id=13380
《计算机组成(原书第5版)》内容丰富系统,可以做一定程度上的提高。
http://www.china-pub.com/computers/common/info.asp?id=20641
《Intel汇编语言程序设计(第四版)》做为汇编的入门非常理想,只有在具体应用需要的时候才介绍相关指令的用法,让你非常轻松的理解以前看来非常难的问题,绝不象国内的书先简单罗列出一堆知识点,而不告诉你为什么,让人越看越头大。
http://www.china-pub.com/computers/common/info.asp?id=18787
以上这几本书都会让你产生这种感觉:惊叹于国内教材水平与世界水平的差距是如此之大,它们非常有趣,在不知不觉之中掌握看似高深的知识,跟国内的教材一比,高下立判,我向大家强烈推荐这几本书,希望大家能少走我已经走过的弯路。
别外还有一本《计算机系统结构——量化研究方法(第三版)》
http://www.china-pub.com/computers/common/info.asp?id=20255
这本书从设计算机的角度来分析问题,是做为提高的不可多得的好书。

好了,工作中,不能多花时间来组织语言了,大家凑合看吧,希望大家能得到帮助。

Top 
 
 回复人: fiveyes(天才的剽窃如羚羊挂角无迹可寻) ( ) 信誉:100  2004-10-26 12:09:12  得分: 0 
 
 
  
IBM PC汇编语言程序设计(第五版)
IBM PC Assembly Language and Programming,Fifth Edition

作者: Peter Abel     译者:沈美明 温冬蝉
出版社: 人民邮电出版社     ISBN:7-115-10352-6
出版日期:2002-09-01

真正0基础入门,具体操作指导详细具体,菜鸟的最爱。

Top 
 
 回复人: lithink() ( ) 信誉:100  2004-10-29 16:54:27  得分: 0 
 
 
  
罗云彬的《Win32下的汇编语言程序设计》。

Top 
 
 回复人: treeroot(根根) ( ) 信誉:100  2004-11-1 11:19:57  得分: 0 
 
 
  
罗云彬的《Win32下的汇编语言程序设计》。

Top 
 
 回复人: wangziz(zi) ( ) 信誉:100  2004-11-28 16:26:05  得分: 0 
 
 
  
"IA-64 linux内核设计与实现 "
作者:David Mosberger,Stephane Eranian
译者:梁金昆
出版社:清华大学出版社
内容简介:
   本书从介绍IA-64体系结构、指令集和关键功能开始。紧接着以空前的篇幅讲述了每一个主要的Linux内核子系统,描述Linux用来抽象硬件差异的接口,并说明了IA-64环境中如何实现了这些接口。
   内容包括
   处理器、任务和线程
   虚拟内存子系统:地址空间、页面表、页面错误处理和一致性
   设备支持:程序I/O、DMA和中断
   同步多处理:Linux锁定原理及其在IA-64上的实现
   内核入口和出口:中断、系统调用、信号和用户内存访问
   自举:固件、引导程序和内核初始化
   系统性能监视:使用率、内核支持和安腾扩展系列
   IA-32兼容性:从体系结构和Linux系统的角度来看,支持传统的32位应用程序
http://www.dearbook.com.cn/book/viewbook.aspx?pno=TS0027725

Top 
 
 回复人: seu2002(国立东南大学) ( ) 信誉:98  2004-11-28 18:57:44  得分: 0 
 
 
  
The 80x86 IBM PC AND COMPATIBLE COMPUTERS
ASSAMBLY LANGUAGE,DESIGN,AND INTERFACING
说明:接口部分讲的比较多,东西比较全面,也好懂。

Top 
 
 回复人: daineng(纸玉鸢尾) ( ) 信誉:100  2004-12-10 9:03:03  得分: 0

===============================================================================
Bibliography of Published Sources Referenced in HelpPC
-------------------------------------------------------------------------------
 The following list contains information on reference materials
 used to verify and supply the information found in HelpPC. They
 are listed chronologically in the order I used them in HelpPC.
  1. Powell, David.  "IBM PC-DOS Programmer's Quick Reference
     Summary".  (Unpublished paper.)
  2. Powell, David.  "IBM BIOS Programmer's Quick Reference
     Summary".  (Unpublished paper.)

3. Norton, Peter.  "Programmer's Guide to the IBM PC".
     Redmond, Washington: Microsoft Press, 1985.
  4. Duncan, Ray.  "Advanced MS-DOS".
     Redmond, Washington: Microsoft Press, 1986.
  5. IBM Corporation.  "Disk Operating System Version 3.10: Technical
     Reference". Boca Raton, Florida: International Business Machines
     Corporation, 1986.
  6. Davies, Russ.  "COMPUTE!'s Mapping the IBM PC and PCjr".
     Greensboro, North Carolina: COMPUTE! Publications, Inc., 1986.
  7. Brenner, Robert C."IBM PC Troubleshooting & Repair Guide".
      Indianapolis, Indiana: Howard W Sams & Company, 1985.
  8. Borland International, Inc.  "Turbo C Reference Guide".  Scotts
     Valley, California: Borland International, Inc., 1987.
  9. Scanlon, Leo J.  "8086/88 Assembly Language Programming".
     Bowie, Maryland: Robert J. Brady Co., 1984.
 10. IBM Corporation. "Technical Reference: PC/XT".  Boca Raton,
     Florida: International Business Machines Corporation, 1983.
 11. Wilton, Richard.  "Programmer's Guide to PC & PS/2 Video
     Systems".  Redmond, Washington: Microsoft Press, 1987.
 12. Dettemann, Terry R.  "DOS Programmers Reference".
     Carmel, Indiana: Que Corporation, 1988.
 13. Hogan, Thom.  "The Programmer's PC Sourcebook".
     Redmond, Washington: Microsoft Press, 1988.
 14. Intel Corporation."Microprocessor and Peripheral Handbook".
     2 vols.  Mountain View, California: Intel Corporation, 1989.
 15. Wyatt, Allen L. Sr.  "Assembly Language Quick Reference".
     Carmel, Indiana: Que Corporation, 1989.
 16. IBM Corporation. "Technical Reference: PS/2 Model 30 Technical
     Reference".  Boca Raton, Florida: International Business
     Machines Corporation, 1987.
 17. IBM Corporation. "Technical Reference: PS/2 Model 50 and 60
     Technical Reference".  Boca Raton, Florida: International
     Business Machines Corporation, 1987.
 18. Norton, Peter, and Richard Wilton."Programmer's Guide to the
     IBM PC & PS/2".  Redmond, Washington: Microsoft Press, 1988.
 19. Duncan, Ray, and Susan Lammers, eds. "The MS-DOS Encyclopedia".
     Redmond, Washington: Microsoft Press, 1988.
 20. IBM Corporation. "Technical Reference: PCjr".  Boca Raton,
     Florida: International Business Machines Corporation, 1983.
 21. IBM Corporation, "Technical Reference: PC/AT".  Boca Raton,
     Florida: International Business Machines Corporation, 1984.
 22. Bailey, Sharon.  "Periscope Manual".  Atlanta, Georgia:
     The Periscope Company, 1990.
 23. Microsoft Corporation.  "Microsoft Mouse Programmer's
     Reference".  Redmond, Washington: Microsoft Press, 1989.
 24. Schemmer, Bernd.  Letter to author.  1 July 1990.
 25. Microsoft Corporation.  "Microsoft Macro Assembler 5.0,
     Programmer's Guide".  Redmond, Washington: Microsoft
     Corporation, 1987.
 26. Parke, William C.  "Data Structures Used in IBM PC Compatibles
     and the PS/2".  (Unpublished paper).

27. NEC Electronics, Inc.  "Intelligent Peripheral Devices (IPD)
     Data Book".  Mountain View, California: NEC Electronics,
     Inc., 1989.
 28. Seiko Epson Corporation. "Epson LX-800 User's Manual".  Nagano,
     Japan: Seiko Epson Corporation, 1987.
 29. Hewlett-Packard Company. "Hewlett-Packard LaserJet Family
     Technical Reference Manual".  Boise, Idaho: Hewlett-Packard
     Company, 1986.
 30. "System BIOS for IBM PC/XT/AT Computers and Compatibles".
     Phoenix Technical Reference Series.  Reading, Massachusetts:
     Addison-Wesley, 1990.
 31. Schulman, Andrew.  "Undocumented DOS".
     Reading, Massachusetts: Addison-Wesley, 1990.

Top 
 
 回复人: Turinglife() ( ) 信誉:100  2004-12-10 11:54:28  得分: 0 
 
 
  
《汇编语言程序设计》沈美明 等

Top 
 
 回复人: zelor(张作乐) ( ) 信誉:100  2004-12-10 20:59:29  得分: 0 
 
 
  
<80X86汇编语言程序设计>作者是杨季文
中文电子书里还有一篇很出色的《80x86保护模式系列教程》作者 李彦昌

Top 
 
 回复人: zklee(奎子) ( ) 信誉:100  2005-1-6 1:25:58  得分: 0 
 
 
  
我看过,感觉不错的有:
          《IBM PC 汇编语言程序设计》作者是沈美明、温冬婵
          <<the art of assemly language>>  by Randall Hyde
         据说清华大学出版社要出中译本了,值得期待。

Top 
 
 回复人: aiirii(ari-爱的眼睛) ( ) 信誉:100  2005-1-10 9:33:21  得分: 0 
 
 
  
感谢 Areslee(懒虫易水) ,meng007 的介绍

汇编书目征集(ZT)相关推荐

  1. mips汇编计算开方_清华考研辅导班-2020清华大学912计算机专业基础综合考研经验真题参考书目...

    清华大学912计算机专业基础综合考试科目,2020年初试时间安排为12月22日下午14:00-17:00业务课二进行笔试,清华大学自主命题,考试时间3小时. 一.适用院系及专业 清华大学计算机科学与技 ...

  2. [ZT ref=null]Javascript的IE和Firefox兼容性汇编

    以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox 1. document.form.item 问题     (1)现有问题:         现有 ...

  3. 制度汇编格式怎么生成目录_来自世界500强企业的管理表格DOC格式 1900套

    4 4 月 19 日 周 五u 实战云课堂干货有营养 任正非对于人力资源的认识可谓一针见血:HR日常花时间最多的事务性工作,并不能发挥HR的核心价值,只是在浪费HR的时间和公司的资源. 这就是老板视角 ...

  4. 2020厦门大学845数据结构考研考试范围(大纲)和参考书目

    由于厦门大学大部分专业课官方没有公布参考书目由此给很多考生带来了很大的不便,对此精都考研网整理了厦门大学往届研究生初试用书对应的辅导资料,同时摘录了厦门大学官方公布的考试科目考试范围以便同学查阅参考. ...

  5. react优秀项目案例_关于进行2019年北京市高等学校“实培计划”项目——毕业设计(创业类)项目总结与优秀项目案例征集的通知...

    BIT 关于进行2019年北京市高等学校"实培计划"项目--毕业设计(创业类)项目总结与优秀项目案例征集的通知 各相关学院: 为贯彻落实<北京高等学校高水平人才交叉培养计划& ...

  6. 迈道科技双重预防系统入选《2021年中国石油和化工企业500强发布会化工科技成果汇编》

    迈道科技"基于工业互联网的安全生产+环境保护"综合数字化管理云平台, 入选中国化工学会/中国化工企业管理协会<2021年中国石油和化工企业500强发布会化工科技成果汇编> ...

  7. LINUX内核编译(ZT)

    LINUX内核编译(ZT) 在这里转贴一些关于内核编译的文章,绝非笔者原创,也无意注明出处.有些内容有重复之处,请原谅. ==================================== 一. ...

  8. 804计算机专业综合,2021南开大学804通信综合基础考试范围(大纲)和参考书目...

    原标题:2021南开大学804通信综合基础考试范围(大纲)和参考书目 由于南开大学大部分专业课官方没有公布参考书目由此给很多考生带来了很大的不便,对此精都考研网整理南开大学往届研究生初试用书对应的辅导 ...

  9. 《文渊阁四库全书》书目

    <文渊阁四库全书>书目 经部 经部.易类 子夏易传 周易郑康成注 新本郑氏周易 陆氏易解 周易注 周易正义 周易集解 周易口诀义 周易举正 易数钩隐图 周易口义 易说 横渠易说 东坡易传 ...

最新文章

  1. IO异常 java.net.SocketException: Connection reset
  2. Visual Studio Code (VScode)支持哪些编程语言
  3. wincc与第三方软件opc通讯_WinCC与第三方系统数据交互—IndustrialDataBridge
  4. [sicily]【1001】 会议安排(田忌赛马类贪心)
  5. spring cloud每次修改必须重新打包_Java面试系列spring相关
  6. VPP /什么是VPP?读这篇文章就够了
  7. [翻译] JTBorderDotAnimation
  8. STRUTS学习笔记
  9. 赛尔笔记 | 自然语言处理中的迁移学习(下)
  10. css设置ios系统默认字体大小设置,iOS 自定义字体设置与系统自带的字体
  11. 单元在整体坐标系下的刚度矩阵
  12. ASP.NET公司企业网站源码
  13. android中百分比显示_如何在菜单栏中显示Android的电池百分比
  14. 自动动手打造绿色的Photoshop CS2
  15. python 打印99乘法口诀
  16. 基于FPGA的高速电路板设计
  17. base64接收图片
  18. 业界分享 | 京东推荐算法精排技术实践
  19. 好看实用的便签条工具推荐
  20. 基于xilinx-IP的FIR滤波器多通道实现

热门文章

  1. AD中给大电流开窗时把顶层动态铺铜Polygon变成阻焊层静态Region的方法
  2. 【Python自动化测试20】接口自动化测试框架模型搭建
  3. 基于稀疏点云地图实现Turtlebot2真实环境下导航
  4. ajax 文件上传 iframe,AJAX_iframe实现Ajax文件上传效果示例,复制代码 代码如下: span styl - phpStudy...
  5. ​LeetCode-每日一题 598. 范围求和 II [Java实现] [极速] [极简]​
  6. 关于php的答辩问题,学员答辩要注意的问题
  7. 贪心算法 | 473火柴拼正方形 怎么用C++实现摆放火柴棍?
  8. 计算机毕设Python+Vue综合售楼系统(程序+LW+部署)
  9. Python-Excel读写:openpyxl模块
  10. python内置函数与闭包_Python进阶(五)----内置函数Ⅱ 和 闭包