Programming from the Ground Up is an introduction to programming using assembly language on the Linux platform for x86 machines.It is a great book for novices who are just learning to program as well as for intermediates who have never learned or mastered assembly language programming.It covers many topics skipped by other similar books, including memory management, debugging, interfacing with C, dynamic libraries, and even a bit on GUI programming.
Oneofthegreatestprogrammers,DonaldKnuth,describesprogrammingnotastellingacomputerhowtodosomething,buttellingapersonhowtheywouldinstructacomputertodosomething.Inourcase,thekernelisLinux.Now,thekernelallbyitselfwon'tdoanything.Youcan'tevenbootupacomputerwithjustakernel.Thinkofthekernelasthewaterpipesforahouse.Withoutthepipes,thefaucetswon'twork,butthepipesareprettyuselessiftherearenofaucets.Together,theusersapplications(fromtheGNUprojectandotherplaces)andthekernel(Linux)makeuptheentireoperatingsystem,GNU/Linux.
——引自第1页
Sourcecodeisthehuman-readableformofaprogram.Inordertotransformitintoaprogramthatacomputercanrun,weneedtoassembleandlinkit.Thefirststepistoassembleit.Assemblingistheprocessthattransformswhatyoutypedintoinstructionsforthemachine.Themachineitselfonlyreadssetsofnumbers,buthumanspreferwords.Anassemblylanguageisamorehuman-readableformoftheinstructionsacomputerunderstands.Assembletransformsthehuman-readablefileintoamachine-readableone.Toassembletheprogramtypeinthecommandasexit.s-oexit.oasisthecommandwhichrunstheassembler,exit.sisthesourcefile,and-oexit.otellstheassembletoputit’soutputinthefileexit.o.exit.oisanobjectfile.Anobjectfileiscodethatisinthemachine’slang...
——引自第20页
犯罪客体论 目录 序**章 俄罗斯的社会关系说**节 社会关系说之父A.皮昂特科夫斯基的观点第二节 B.尼基福洛夫的社会关系结构分析法第三节 B.塔奇对社会关系...
超法规的正当化行为研究 本书特色 本书立足实质的解释论、客观违法性论以及结果无价值论,以贯彻法益衡量理念为主线,对超法规的正当化行为的理论基础和在犯罪论体系中的...
口腔面部解剖学 内容简介 本书是根据教育部关于“十五”期间教材建设的指示精神,为适应21世纪人才培养目标——知识、自学能力以及创新意识的提高而编写的系列教材之一...
困学斋中医随笔-名医传薪 本书特色 《困学斋中医随笔》的作者朱炳林医师,师从江心镜老中医,数十年刻苦自学,潜心于临床而又博览于群书,为当地名医。《困学斋中医随笔...
耳雅當紅作家,寫作風格特別,已出版《好木望天》、《晟世青風》、《國相爺神算》、《遊龍隨月》、《SCI謎案集》、《詭行天下》。
奔放的老牛本名郑磊,中山大学传媒学硕士,应用心理学学士,专注于悬疑小说创作多年。曾担任心理工作室合伙人、心理沙龙策划人,策划举办多场心理沙龙。著有悬疑作品“读心...
在《简捷启发式让我们更精明》中,作者开宗明义地指出,人类和动物的理性是有限的(既不是非理性的,又不是纯理性的),但这种有限理性已足以使他们在现实环境中作出合理判...
伊恩•特里吉利斯是一位大胡子江湖医生和某个名誉扫地的塔罗牌预言师的儿子。他还是另一位大胡子乔治·马丁的天才徒弟。他在明尼苏达州出生长大,他的父母为了逃避一位佛兰...
楚人筚路蓝缕以启山林,它为复融华夏,不屈不挠;楚人开放包容浪漫,有着对美的极致追求,创造了绝世惊艳的楚文化。这里有举世闻名的曾侯乙编钟,有精美绝伦的漆器,有富有...
【名家评荐】北京大学著名教授 钱理群台湾阳明大学神经科学研究所教授 洪兰著名亲子作家,“知心姐姐” 卢勤 推荐教养不是一个寻找答案的过程。它更像铺路,得一天天、...
1933年10月生,安徽寿县人。1960年北京大学哲学系毕业后留校任教,1964年到中国社会科学院世界研究所工作,研究员、博士生导师。从事阿拉伯哲学、伊斯兰教研...
AgathaChristieismorethanthemostpopularmysterywriterofalltime.Inacareerthatspanso...
赤方老人直接灸法 内容简介 赤方老人直接灸法是选用不错精致的蕲艾绒直接在相应的穴位上灼烧进行刺激使机体恢复平衡的一种艾灸调理法,其很为重要的核心就是在正确辨证基...
我身如浮云无牵挂之事——风怎么想,我怎么漂泊!☆浮雲の待事も無き身にしあれば風の心に任すベらなり……………………★日本极简主义先驱★川端康成称赞其为“日本的精髓...
巫昂诗人,小说作者,先后毕业于上海复旦大学中文系和社科院文学研究所。曾供职《三联生活周刊》,现居北京与云南两地,2003年起职业写作。出版有长篇小说《星期一是礼...
名老中医带教录-第九辑 本书特色 巫君玉编著的《名老中医带教录》分三部分:**部分为综合部分,包括医论医话等:第二部分是作者对《伤寒论》研究心得:第三部分是查房...
精彩摘录笃初诚美,慎终宜令。——引自第140页
Thisisapoliticalphilosophicalcritiqueofcorporatecapitalism.Itoffersanaccountofth...
EOS plus 股份有限公司,日本建筑设计事务所,成立于1999年,主要以建筑照明设备的咨询、设计、监理为主要业务,以减少人类对地球环境的破坏与守护客户利益为...
W.H.奥登(1907—1973)是英国著名诗人、评论家(由于出生于英国,后来成为美国公民,所以也有人将其列为美国作家),举世公认的二十世纪最伟大的作家之一。奥...