在Apple Silicon Mac上入门汇编语言-1-底层的整数 Source: 在 Apple Silicon Mac 上入门汇编语言 底层的整数 在正式介绍汇编语言之前,我会先用几篇文章讲一些数学基础和硬件基础。如果读者已经具备了一定的知识基础,可以直接跳过这些文章去汇编语言部分。这一篇文章中,我将主要讨论“数”这一概念在底层的体现。 数的表示 在计算机底层的软件层面,我们通常采用二进制,八进制或十六进制来记录数字,其中最常用的是十六进制。所谓\(n\)进制 2023-01-25 learning #code #assembly language
在Apple Silicon Mac上入门汇编语言-Introduction Source: 在 Apple Silicon Mac 上入门汇编语言 在 Apple Silicon Mac 上入门汇编语言 2019年,我在GitHub上创建了一个仓库Assembly-on-macOS。在这个仓库里,我写了十三篇博客,从头开始讲如何在macOS系统上入门汇编语言。3年过去了,我对二进制程序分析、汇编语言有了更深入的认识,文笔也有所长进,与此同时,Apple也在更换Mac的架构 2023-01-25 learning #code #assembly language
Hello World程序样例 Source: Hello World程序样例 Hello World程序样例 在macOS Monterey下,Hello World的正确输出示范之一 以下是用不同语言写成的 HelloWorld 程序的列表: 打印到终端 ActionScript 1trace("Hello, world!"); Ada 123456with TEXT_IO; procedure H 2023-01-23 #code #instances