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页
黑川雅之(1937— )日本建筑和工业设计新时代的代表性人物。其设计作品包括灯具、家居及工业产品,蕴含东西方审美理念,杂糅高贵、欲望和死亡,以及深邃的禅味。最喜...
How can we capture the unpredictable evolutionary and emergent properties of nat...
福原启郎,1952年生,京都大学文学博士,京都外国语大学教授。于京都大学文学部学习期间,师从岛田虔次、川胜义雄、谷川道雄等。主要研究方向为魏晋南北朝史,尤其关注...
阿米尔·莱文(Amir Levine)博士是一位精神病学家和脑科学家。他毕业于哥伦比亚大学,师从诺贝尔生理学与医学奖得主埃里克·坎德尔,主要研究神经科学方面的课...
精彩摘录今天再把秘密告诉你们,修六妙门数息时,我常常叫你们不要数了,你直接随息就可以了。——引自第53页佛吩咐四个弟子永远
续增洗冤录辨证参考 本书特色 《续增洗冤录辨证参考》是我国历史上一部法医学丛书,是山东省诸城李璋煜收集后,于道光丁未年(1877)刊印出版。《续增洗冤录辨证参考...
最高人民法院民间借贷司法解释理解与适用 本书特色 学习民间借贷司法解释*权威的官方版本,《*高人民法院民间借贷司法解释理解与适用》由*高人民法院民事审判**庭编...
作者简介戴维·科尔伯特(David Colbert),毕业于美国布朗大学,主修人类学和神话学。他涉猎广泛,大部分时间在图书馆随意阅读
施咸荣主编故事发生在英国一所著名的女子学校,学期伊始,顿生巨变。两个教师先后被杀,新同学谢斯塔公主突遭绑架。警方侦缉未获
作品目录第一百八十一回 天神失算第一百八十二回 命运的对决!悟空对比克第一百八十三回 赛前热身第一百八十四回 两人真正的对决
《中国古代の王榷と天下秩序——日中比较史の祝点づぅ》2003年由日本校仓害房出版,是渡辺信一郎先生的第四部个人专着。在日本的中国古代史学界,渡辺先生以其鲜明的理...
* 她未曾真的存在,但她的故事却比现实更真实*《安娜·卡列尼娜》终极阅读指南* 俄罗斯至高文学奖项“大书奖”获奖作品* 打破虚构与现实的界限,解构文学背后的真实...
罪的代價就是死。以殺悟禪的黑色美學今年最MAN的黑幫故事喬靖夫歷時十年禁斷超大作暢銷作家九把刀/奇幻文化藝術基金會執行長朱學恆/金馬獎導演陳嘉上 一致推薦「殺禪...
张敦,生于1982年,河北省枣强县新屯乡张吕卷村人。本名张东旭,“敦”是乳名,所以拿来作笔名。2004年从某师范学院中文系毕业,先在石家庄“混”了三年,又到北京...
In the J.D. Salinger benchmark "A Perfect Day for Bananafish," Seymour Glass flo...
读懂明治维新,才能了解日本在内忧外患的情况下,日本如何从封建国家迅速过渡到现代国家?知名日本史学家赫伯特•诺曼代表作,明治维新研究的经典著作精选六幅明治时期版画...
★ 比尔·盖茨挚爱的作家★ 同名纪录片于英国BBC & 美国PBS双台联播,创收视纪录!在英国,每5人就有1人看过★ 詹姆斯·伯克拥有当今西方世界最引人入胜的头...
安徒生是丹麦19世纪著名童话作家,世界文学童话创始人。他生于欧登塞城一个贫苦鞋匠家庭,早年在慈善学校读过书,当过学徒工。受父亲和民间口头文学影响,他自幼酷爱文学...
高辉远医话医案珍集 本书特色 吴登山编著的《高辉远医话医案珍集(中医药畅销书选粹)》为我国著名中医高辉远医论、医话及其60多年临床医案的精选集,对临床医生、医学...
阿瑟·库斯勒,英籍匈牙利作家。1905年9月15日出生于布达佩斯。1937年,库斯勒在西班牙内战被法西斯分子捕获,被判处死刑,不久又获赦免,由此,库斯勒写了《与...