TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

x86-64 Assembly Language Programming with Ubuntu (2022)

212 点作者 generichuman超过 1 年前

8 条评论

grandiego超过 1 年前
Some months ago I was trying to learn a bit on this subject (using Debian); from my notes I made a sort of beginner&#x27;s &quot;self-tutorial&quot;[1].<p>[1]: <a href="https:&#x2F;&#x2F;americati.com&#x2F;dat&#x2F;assembler.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;americati.com&#x2F;dat&#x2F;assembler.html</a>
评论 #38766731 未加载
评论 #38759413 未加载
kragen超过 1 年前
367-page cc-by-nc-sa textbook; though the license permits modification, no source format seems to be provided, just a pdf. it covers mostly introductory userland programming, though there&#x27;s a chapter on interrupt handling. on skimming the table of contents i don&#x27;t see anything about page tables, tlbs, atomics, the amd64 memory consistency model, running before sdram is enabled, iommus, mtrrs, or simd. none of those things are necessary to write a compiler or debug most compiled code, except maybe simd<p>this book also looks like it could be a very solid base for a course that did cover one or more of those additional topics; the course would also include some supplementary material<p>it probably teaches more than everything i know about amd64 assembly, except the most important thing, which is that arm assembly is much better
评论 #38762872 未加载
评论 #38761265 未加载
评论 #38761540 未加载
评论 #38760575 未加载
corysama超过 1 年前
Besides media codecs and embedded microcontrollers, what are major uses of writing raw assembly language these days? I worked in game engines for quite a while and everyone I know of there sticks to intrinsics.
评论 #38758938 未加载
评论 #38758831 未加载
评论 #38760352 未加载
评论 #38759579 未加载
评论 #38759612 未加载
评论 #38759622 未加载
评论 #38766962 未加载
评论 #38760364 未加载
评论 #38759303 未加载
评论 #38759898 未加载
评论 #38762857 未加载
评论 #38760438 未加载
评论 #38758774 未加载
评论 #38759445 未加载
评论 #38769285 未加载
评论 #38764110 未加载
评论 #38759233 未加载
评论 #38770960 未加载
kd913超过 1 年前
Thank you for this resource. Bookmarked and will hopefully prove useful for debugging crash or interviews.
pjmlp超过 1 年前
Thankfully using Intel&#x27;s syntax.
评论 #38762849 未加载
JayDustheadz超过 1 年前
Hopefully not offtopic: if I&#x27;d like to learn&#x2F;use asm on Apple&#x27;s ARM Macs, what would be a good start? In very short, I&#x27;d be interested in, at some point, improving the performance of the code for the apps that my company creates.
评论 #38761738 未加载
snakey超过 1 年前
Slightly off topic but does anyone have any recommendations for a similar style of book that focuses on ARM and&#x2F;or RISC assembly programming?
评论 #38763054 未加载
评论 #38762853 未加载
ThinkBeat超过 1 年前
Thank you for making this available. I am reading it tomorrow. (well starting it). Been looking for something like this for a while