现在注册

登录

忘记密码

忘记密码? 请输入您的电子邮件地址. 您将收到一个链接,将创建通过电子邮件新密码.

添加后

你必须登录后添加 .

添加问题

您必须登录才能提问.

登录

现在注册

欢迎Scholarsark.com! 您的注册将授予您访问使用该平台的更多功能. 你可以问问题, 做出贡献或提供答案, 查看其他用户以及更多的个人资料. 现在注册!

编写第一个汇编语言程序并在模拟器上运行

编写第一个汇编语言程序并在模拟器上运行

价格: $19.99

在这个短期课程中, 我们将首先介绍什么是汇编语言和机器语言, 他们之间的对应关系. 然后我们用汇编语言编写我们的第一个程序.

为了运行这个程序, 我们需要一个名为 assembler 的程序来将我们的汇编程序转换为目标文件, 然后使用另一个名为链接器的程序将此目标文件传输到可执行文件. 我们将在 Linux 发行版 Ubuntu 桌面上完成所有这些工作.

我将向您展示如何逐步完成所有这些操作. 从安装 Linux 桌面, 最常用的 Linux 命令, 使用 GNU 汇编器, GNU 链接器和 objdump. 以及如何制作脚本文件.

我们还涵盖了一堆概念: 十六进制, 拆卸, 指令集架构, 开机, 开机自检, 只读存储器, 旧版 BIOS, 主引导块, 随机存取存储器, 中断和ASCII字符等。.

我们将看到如何进行 Bochs 源代码的编译和安装, 使用经典步骤: 配置, 制作, 并进行安装. 最终我们将在 Bochs 上运行我们的第一个程序.

我保证你会学到很多 Linux 命令和程序的基本用法, 更好地理解低级计算机技术概念. 从那里我们有能力探索更多的计算机操作系统. 再见.

作者

关于 arkadmin

发表评论