无名图书
收藏
汇编语言(第2版)
王爽
出版社
清华大学出版社
出版时间
2008-03-31
ISBN
9787302172284
评分
★★★★★
AI导读
核心看点
采用知识屏蔽法,将复杂概念最小化分割
从硬件本质出发,深入剖析CPU工作原理
构建循序渐进的学习线索,降低入门门槛
适合谁读
计算机专业初学者及汇编语言入门者
希望深入理解计算机底层运行机制的开发者
学习操作系统、微机原理等课程的学生
读前提醒
务必动手完成书中实验,实践是理解关键
关注8086CPU物理地址生成的本质含义
不要死记指令,理解数据在内存中的流动
读者共识
国内最好的汇编语言入门教材,通俗易懂
思路清晰,新概念引入时机恰到好处
相比其他教材,极大降低了学习挫败感
本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。
精彩摘录
"
汇编指令时机器指令便于记忆的书写格式。
"
"
程序员用汇编语言写出源程序,再用编译器将其编译为机器码,由计算机执行。
"
"
P124: 我们是不能自己随便决定哪些空间可以使用的,应该让系统来为我们分配。我们可以在程序中,定义我们希望处理的数据,这些数据就会被编译,连接程序作为程序的一部分写到可执行文件中。当可执行文件中的程序被加载入内存时,这些数据也同时被加载入内存中。与此同时,我们要处理的数据也就自然而然地获得了存储空间。 END除了通知编译器程序结束外,还可以通知编译器程序的入口子什么地方。 如何知道哪一条指令是程序的第一条要执行的指令?这一点,是由可执行文件中的描述信息指明的。我们知道,可执行文件由描述信息和程序组成,程序来自于源程序中的汇编指令和定义的数据;描述信息则主要是编译、连接程序对原程序中相关伪指令
"
"
P139: 我们可以在汇编程序中,用'......'的方式指明数据是以字符的形式给出的,编译器将把它们转化为相对应的ASCII码。 P141: 要改变一个字母的大小写,实际上就是要改变它所对应的ASCII码。小写字母的ASCII码值比大写字母的ASCII码值大20H。 P142: 就ASCII码的二进制形式来看,除第五位(位数从0开始算)外,大写字母和小写字母的其他各位都一样。大写字母的ASCII码第五位是0,小写字母的第五位为1。因此可以用and(and 11011111B)指令,将第5位置0,将该字母变成大写字母;用or(or 00100000B)指令,将它的第5位置1,将它变成小写字母。
"
"
P152: [idata]用一个常量来表示地址,可用于直接定位一个内存单元。 [bx]用一个变量来表示内存地址,可用于间接定位一个内存单元。 [bx+idata]用一个变量和常量表示地址,可在一个起始地址的基础上用变量间接定位一个内存单元。 [bx+si]用两个变量表示地址。 [bx+si+idata]用两个变量和一个常量表示地址。
"
"
如果一个问题的解决方案,是我们陷入了一种矛盾之中。那么,很可能是我们考虑问题的出发点有了问题,或是说,我们起初运用的规律并不适合。
"
"
将10000H~1FFFFH作栈段,若SS=1000H,SP应为多少?
"
"
这好似航行,我们为学习者设计一条航线,航线上分布着港口,每一个港口都是下一个港口的起点。漫长的旅途被一个个港口分割,我们通过到达每个港口来完成整个航行。 为了按循序渐进的原则构造学习线索,本书采用了一种全新的信息组织和加工艺术,我们称其为:知识屏蔽。有的教材只注重知识的授予,并不注重知识的屏蔽。在教学中知识的屏蔽十分重要,这是一个重点突出的问题。计算机是一门交叉学科,一部分知识往往还连带着其他的相关内容,这些连带的相关内容如果处理不好,将影响学习者对目前要掌握的知识的理解。本书采用了知识屏蔽的方法,对教学内容进行了最小化分割,力求使我们在学习过程中所接触到的每一个知识点都是当前唯一要去理解的东
"
作者简介
王爽,著名计算机科学教育家,哲学家。1 975年出生于黑龙江省齐齐哈尔市。1997年毕业于宁夏大学计算机及应用专业。2007年开创了可行性哲学理论体系。自1999年以来,陆续提出并实践了知识屏蔽、线索化、多元环境等一系列对高等专业人才培养具有重要意义的教学与教育思想
目录
第1章 基础知识
1.1 机器语言
1.2 汇编语言的产生
1.3 汇编语言的组成
1.4 存储器
显示全部
用户评论
最后面几章就看的想死……
最小的指令集5个指令:载入:将RAM的地址内容载入累加器;存储:将累加器内容存放到RAM的地址;清空累加器;累加器加1(重复-循环的原型;如果累加器为0,跳转到RAM中的X地址(分支-if的原型 -选择)。CPU对数据进行读写三个信息:地址,控制,数据信息。取指令,指令解码,执行指令,存储结果,循环.最终运行程序的是CPU,我们用汇编语言编程的时候,必须要从CPU的角度来考虑问题,对CPU来说,系统中的所有存储器中的存储单元都处于一个统一的逻辑存储器中,它的容量受CPU寻址能力的限制,这个逻辑存储器就是我们所说的内存地址空间
最好的汇编语言中文教材!其实读 CSAPP 就够了,程序员会读汇编语言即可;在学操作系统,倒要在引导器的编写上实战一番。
嗯,今天开始看了,难得的一本国内作者所写的如此高评分的书籍,看了下目录和引言,目测4分以上update:0331//
练习没有跟着做,看了一遍,大致明白了汇编语言及程序运行的底层是怎么回事。
大学的汇编教材简直让人绝望,去新华书店遇然见到这本,循序渐近地感觉学起来非常轻松,我都就没看过学校的教材,都是布置的什么作业、挑战轻松完成,期末成绩第一,美滋滋。
这本真是TM的牛逼,一看就懂!
国内的良心之作
通俗易懂,两三天就可以看完,学起来没有压力
写得太好了 吊打本校教材。。
你可能会关注的书籍
汇编语言(第4版)
王爽
宇宙奥德赛:漫步太阳系
王爽
汇编语言(第3版)
王爽
汇编语言
王爽
x86汇编语言(第2版)
李忠
清华大学出版社的其他书籍
查看全部
AI视频创意生成:让你的画面火爆全网
未雨AI研习社
AI通识课12讲:走进人工智能
包坤
数据产品经理的自我修养
古牧君
剪映电脑版+Premiere视频剪辑从入门到精通
华天印象
生活中的情绪心理学
彭凯平
控制之美(卷2)——最优化控制MPC与卡尔曼滤波器
王天威
下载
收藏