programming_under_the_hood

所属分类:电子书籍
开发工具:TeX
文件大小:0KB
下载次数:0
上传日期:2022-01-02 04:45:47
上 传 者sh-1993
说明:  流行书籍《从头开始编程》的下一版本,
(The next edition of the popular book "Programming from the Ground Up",)

文件列表:
ASCIIAp.tex (2632, 2022-01-01)
ASCIIAp.xml (5619, 2022-01-01)
AppendixATTSyntax.tex (65, 2022-01-01)
CCh.tex (7234, 2022-01-01)
CCh.xml (7903, 2022-01-01)
CTranslationAp.tex (14245, 2022-01-01)
CTranslationAp.xml (15003, 2022-01-01)
CountingCh.tex (45016, 2022-01-01)
CountingCh.xml (49912, 2022-01-01)
DedicationAp.tex (3365, 2022-01-01)
DedicationAp.xml (3501, 2022-01-01)
FDLAp.tex (20790, 2022-01-01)
FDLAp.xml (23152, 2022-01-01)
FilesCh.tex (27204, 2022-01-01)
FilesCh.xml (31287, 2022-01-01)
FirstProgsCh.tex (52699, 2022-01-01)
FirstProgsCh.xml (61748, 2022-01-01)
FunctionsCh.tex (40558, 2022-01-01)
FunctionsCh.xml (46133, 2022-01-01)
GDBAp.tex (15788, 2022-01-01)
GDBAp.xml (21287, 2022-01-01)
GUIAp.tex (8582, 2022-01-01)
GUIAp.xml (9832, 2022-01-01)
GuidelinesCh.tex (443, 2022-01-01)
GuidelinesCh.xml (472, 2022-01-01)
Header.tex (7000, 2022-01-01)
Hello-World.c (413, 2022-01-01)
Hello-World.pl (42, 2022-01-01)
Hello-World.py (39, 2022-01-01)
HistoryAp.tex (1758, 2022-01-01)
HistoryAp.xml (1966, 2022-01-01)
InlineAssembly.tex (58, 2022-01-01)
InstructionsAp.tex (18550, 2022-01-01)
InstructionsAp.xml (29970, 2022-01-01)
IntroductionCh.tex (13224, 2022-01-01)
IntroductionCh.xml (14740, 2022-01-01)
LinkingCh.tex (28544, 2022-01-01)
LinkingCh.xml (34832, 2022-01-01)
Macros.tex (40, 2022-01-01)
... ...

* Programming Under the Hood This project has been discontinued. Originally, I set out to update Programming from the Ground Up. However, the move to 64-bit is actually a pretty huge rewrite. In any case, I decided to just go ahead and *do* the rewrite. The result is a new book, *Learn to Program with Assembly*. This book not only updates to modern systems and 64-bit assembly, it surpasses the old book in many ways. For instance, I cover many additional higher-level language features and how they are could be implemented from an assembly language perspective. This includes: * Object-oriented programming * Exception handling * Garbage collection * etc. While the original book had a working malloc implementation, this one goes further. It still has a malloc implementation, but it also adds on a pool-based allocator implementation, as well as a functioning garbage collector implementation. Anyway, I hope you check it out. The link is below: [Learn to Program with Assembly](https://www.amazon.com/Learn-Program-Assembly-Foundational-Programmers/dp/1484274369/) If you want to go to an even lower level, you might enjoy my *Electronics for Beginners* book: [Electronics for Beginners](https://www.amazon.com/Electronics-Beginners-Introduction-Schematics-Microcontrollers/dp/1484259785/) Anyway, thank you all for your encouragement. I hope you enjoy the books! If you want to see what else I'm up to, you can check out my academia page: [Academia](https://blythinstitute.academia.edu/JonathanBartlett)

近期下载者

相关文件


收藏者